header#page-header .l-subheader.at_middle .at_left {
border-right: 1px solid rgb(88 88 90 / 20%);
}
header#page-header .l-subheader.at_middle .at_right {
border-left: 1px solid rgb(88 88 90 / 20%);
}
header#page-header .l-subheader.at_middle .at_right .fa-search:before {
content: "";
background: url(https://www.aritex-es.com/wp-content/uploads/2023/07/buscar.svg);
width: 15px;
height: 15px;
position: absolute;
top: calc(50% - 7.5px);
}
div.w-search-form .w-search-close:before {
content: "" !important;
background: url(https://www.aritex-es.com/wp-content/uploads/2023/07/cerrar.svg);
width: 31px;
height: 31px;
background-size: contain;
position: absolute;
top: 0;
left: 0;
}
header#page-header .l-subheader.at_middle .at_center ul.w-nav-list.level_1 li.menu-item a {
font-size: 15px;
}
header#page-header .l-subheader.at_middle .at_center ul.w-nav-list.level_2 {
background: rgba(16,16,16,0.8);
display: flex;
}
header#page-header .l-subheader.at_middle .at_center ul.w-nav-list.level_2 li.menu-item {
padding-right: 30px;
}
header#page-header .l-subheader.at_middle .at_center ul.w-nav-list.level_2 li.menu-item a {
font-size: 16px;
color: #ffffff;
letter-spacing: 0.2px;
padding: 20px 0;
}
header#page-header .l-subheader.at_middle ul.w-nav-list.level_1 li.menu-item a.level_1:hover,
header#page-header .l-subheader.at_middle li.menu-item.level_2 a.level_2:hover {
color: #F94608;
}
header#page-header .l-subheader.at_middle li.current-page-ancestor a.level_1,
header#page-header .l-subheader.at_middle li.current-menu-item a.level_1,
header#page-header .l-subheader.at_middle ul.w-nav-list.level_2 li.current-menu-item a.level_2 {
font-weight: 500;
color: #F94608;
}
header#page-header .at_right .w-dropdown-h .w-dropdown-item-title {
text-transform: uppercase;
font-family: 'FSJoey';
}
header#page-header .at_right .w-dropdown-h .w-dropdown-list {
box-shadow: none;
background: transparent;
}
header#page-header .at_right .w-dropdown-h .w-dropdown-list-h {
background: rgba(16,16,16,0.8);
}
header#page-header .at_right .w-dropdown-h .w-dropdown-list-h .w-dropdown-item-title {
color: #ffffff !important;
}
header#page-header .at_right .w-dropdown-current .w-dropdown-item:after {
content: '' !important;
background: url(https://www.aritex-es.com/wp-content/uploads/2024/01/selector.svg) no-repeat;
height: 6px;
width: 11px;
display: inline;
position: absolute;
bottom: 12px;
right: 10px;
top: inherit;
} #sldMd .wpaas-accordion-wrap .as-wposslide .as-layer {
display: none;
}
#sldMd .img_desc {
max-height: none;
height: 30vh;
z-index: 3;
}
#sldMd .img_desc .img_desc_padding {
padding-left: 3rem;
padding-bottom: 5rem;
}
#sldMd .img_desc .img_desc_padding h1 {
font-size: 28px !important;
text-shadow: none;
opacity: 1;
color: #ffffff !important;
}
#sldMd .img_desc .img_desc_padding .w-btn {
background: #F94608;
border-color: #F94608;
color: #ffffff!important;
font-size: 14px;
line-height: 18px!important;
font-weight: 500;
text-shadow: none;
}
#sldMd .img_desc .img_desc_padding .w-btn:hover {
background: #ffffff;
border-color: #F94608;
color: #F94608!important;
}
#sldMd .itemHolderUnit:after {
content: '';
position: absolute;
left: 0;
right: 0;
background: rgb(255,255,255);
background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0.3) 80%);
display: block;
height: 100%;
width: 100%;
} #aftMd {
background: #F94608;
padding-top: 1.5rem;
padding-bottom: 1rem;
}
#aftMd .vc_column-inner {
text-align: center;
}
#aftMd .w-btn-wrapper {
margin: 0 20px;
}
#aftMd p {
color: #ffffff !important;
font-weight: 400;
padding-left: 15px !important;
}
#aftMd .w-btn {
color: #ffffff !important;
font-weight: 400;
padding-left: 15px !important;
}
#aftMd .w-btn .fa-arrow-right:before {
content: '' !important;
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/toRight.svg);
height: 16px;
width: 16px;
position: absolute;
left: 0;
top: 0;
}
#aftMd .w-btn:hover {
opacity: 0.8;
} .xBg:before {
content: '';
background: url(https://www.aritex-es.com/wp-content/uploads/2023/10/Homebg.svg) no-repeat #ffffff;
position: absolute;
background-size: cover;
left: 0;
right: 0;
top: 0;
height: 500px;
}
.vBg:before {
content: '';
background: url(https://www.aritex-es.com/wp-content/uploads/2023/12/bodybg.svg);
position: absolute;
left: 0;
right: 0;
top: 50px;
height: 2700px !important;
background-size: cover;
z-index: 2;
mix-blend-mode: multiply;
}
body.page-id-1059 .vBg:before,
body.page-id-28 .vBg:before,
body.page-id-441 .vBg:before,
body.page-id-447 .vBg:before,
body.page-id-443 .vBg:before,
body.page-id-17 .vBg:before,
body.page-id-26 .vBg:before {
height: 1600px !important;
background-size: cover;
}
body.page-id-34 .vBg:before {
height: 2300px !important;
background-size: cover;
}
body.page-id-30 .vBg:before,
body.page-id-18 .vBg:before,
body.page-id-439 .vBg:before{
height: 4000px !important;
background-size: cover;
}
body.parent-pageid-10 .vBg:before,
body.page-id-54 .vBg:before,
body.page-id-58 .vBg:before,
body.page-id-78 .vBg:before,
body.page-id-20 .vBg:before,
body.page-id-245 .vBg:before {
top: 0;
height: 980px !important;
background-size: cover;
}
body.page-id-247 .vBg:before {
top: 0;
height: 1600px !important;
background-size: cover;
}
body.parent-pageid-16 .vBg:before,
body.parent-pageid-20 .vBg:before,
body.page-id-193 .vBg:before,
body.page-id-195 .vBg:before,
body.page-id-197 .vBg:before,
body.page-id-201 .vBg:before,
body.page-id-16 .vBg:before{
top: 0;
height: 1880px !important;
background-size: cover;
}
body.page-id-70 .vBg:before {
top: 0;
height: 2500px !important;
background-size: cover;
} body.page-id-62 .vBg:before,
body.page-id-56 .vBg:before,
body.page-id-445 .vBg:before  {
height: 3700px !important;
background-size: cover;
top: 0;
}
body.page-id-74 .vBg:before,
body.single-post .vBg:before{
height: 4500px !important;
background-size: cover;
top: 0;
}
.xBtmBg:before {
content: '';
background: url(https://www.aritex-es.com/wp-content/uploads/2023/07/prtfbg.svg) no-repeat transparent;
position: absolute;
left: 0;
right: 0;
bottom: 0;
height: 500px;
}
.dblMd.color_alternate,
.txtMd.color_alternate,
.infoMd.color_alternate,
#dsMd.color_alternate {
mix-blend-mode: multiply;
z-index: 4;
}
#lgMd,
#blogMd,
#retoMd,
#frmMd {
z-index: 4;
} h2 strong,
h3 strong,
h4 strong,
h5 strong,
h6 strong {
color: #F94608;
font-weight: 500;
}
.txtMd p,
.txtMd li {
width: 80%;
margin: 0 auto 25px;
}
.txtMd li {
margin-bottom: 10px;
}
.txtMd .cols_2  {
max-width: 82%;
margin: 0 auto;
}
.txtMd.color_alternate .cols_2  {
max-width: 100%; 
}
.txtMd .cols_2 p,
.txtMd .cols_2 li {
width: 100%;
}
.txtMd p:last-child {
margin-bottom: 0;
}
p {
letter-spacing: 0.3px;
}
.dblMd + .txtMd,
.dblMd.color_alternate + .txtMd.color_alternate {
padding-top: 2rem;
padding-bottom: 6rem;
}
.dblMd.color_alternate + .txtMd {
padding-top: 6rem;
}
.wpb_text_column:not(:last-child) {
margin-bottom: 17px;
}
.us-btn-style_2 {
justify-content: center;
padding: 0 !important;
align-items: center;
display: flex;
}
.us-btn-style_2  i.material-icons {
height: 25px;
width: 25px;
color: #ffff;
position: relative;
font-size: 0px;
margin-right: 10px;
}
.us-btn-style_2  i.material-icons:after {
position: absolute;
content: "";
top: 0;
left: 0;
opacity: 1;
z-index: 1;
background: url(//aritex-es.com/wp-content/uploads/2023/03/plus.svg) center center no-repeat;
height: 25px;
background-size: contain;
width: 25px;
} 
h3 strong {
font-weight: 500;
} section .l-section-h {
z-index: 3;
}
.ult-video  .ultv-video__outer-wrap img.ultv-video__thumb {
height: 100%;
object-fit: cover;
}
#fndMd {
padding-bottom: 2rem;
}
#fndMd .l-section-h {
border-bottom: 1px solid #58585A;
padding-bottom: 2rem;
}
#fndMd .cols_3-1 {
grid-template-columns: 2.6fr 1fr;
} .txtMd + #ngcMd {
padding-top: 0;
}
#ngcMd h3 {
font-weight: 500;
font-size: 28px;
}
#ngcMd .w-grid article .ArBg h2,
#ngcMd .w-grid article .ArBg .w-btn {
width: 100%;
}
#ngcMd .w-grid article .ArBg p.w-post-elm {
text-align: left;
}
#ngcMd .w-grid article .ArBg .w-btn {
font-weight: 500;
justify-content: flex-start;
}
#ngcMd .w-grid article .ArBg i.material-icons:after {
position: absolute;
content: "";
top: 1px;
left: 0;
opacity: 1;
z-index: 1;
background: url(//aritex-es.com/wp-content/uploads/2023/03/plus.svg) center center no-repeat;
height: 19px;
background-size: contain;
width: 19px;
} 
#ngcMd .w-grid article .ArBg .us-btn-style_2 i.material-icons {
height: 19px;
width: 19px;
}
#ngcMd .owl-nav {
top: -19px;
position: absolute;
right: 47px;
}
#ngcMd .owl-nav .owl-prev {
right: 0;
}
#ngcMd .owl-nav button {
background: #ffffff;
border: 1px solid #b4b4b6;
padding: 8px 3px;
border-radius: 0;
margin: 0 4px;
}
#ngcMd .owl-nav button:hover {
background: #F94608;
border-color: #F94608;
transition: 0.2s;
}
#ngcMd .owl-nav button:after {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel-Hvr.svg) center center no-repeat;
content: '' !important;
height: 12px;
width: 20px;
}
#ngcMd .owl-nav button:hover:after {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel.svg) center center no-repeat;
}
#ngcMd .owl-nav button.owl-next:after {
transform: rotate(180deg);
} .dblMd.l-section.height_medium + .dblMd.l-section.height_medium {
padding-top: 0;
}
.dblMd .cols_2 {
grid-gap: 6rem;
}
.dblMd .infoCol {
justify-content: center;
}
.dblMd .infoCol .cols_1:nth-child(n+2) {
margin-top: 20px;
}
.dblMd .imgCol .w-image.meta_modern .w-image-meta {
padding: 0.8rem 2rem;
background: rgba(255,255,255,0.9);
}
.dblMd .imgCol .w-image.meta_modern .w-image-meta .w-image-title {
font-size: 17px;
font-weight: 500;
color: #58585A;
}
.dblMd .imgCl .w-image + .wpb_row {
margin-top: 20px;
}
.dblTxt {
padding-top: 6rem;
} #pryMd.l-section.height_medium {
padding-bottom: 6rem;
}
#pryMd h3 {
font-weight: 500;
font-size: 28px;
}
#pryMd p {
width: 80%;
margin: 0 auto 35px;
}
#pryMd .w-grid article:nth-child(n+4) {
padding-top: 30px;
}
#pryMd .w-grid article .ArBg .post_taxonomy,
#pryMd .w-grid article .ArBg h2,
#pryMd .w-grid article .ArBg .w-btn {
width: 100%;
}
#pryMd .w-grid article .ArBg .post_taxonomy {
text-align: left;
margin-bottom: 5px;
}
#pryMd .w-grid article .ArBg h4.post_title {
width: 100%;
text-align: left;
}
#pryMd .w-grid article .ArBg .post_taxonomy > a  {
font-size: 14px;
font-weight: 400;
}
#pryMd .w-grid article .ArBg .w-btn {
font-weight: 500;
justify-content: flex-start;
}
#pryMd .w-grid article .ArBg i.material-icons:after {
position: absolute;
content: "";
top: 1px;
left: 0;
opacity: 1;
z-index: 1;
background: url(//aritex-es.com/wp-content/uploads/2023/03/plus.svg) center center no-repeat;
height: 19px;
background-size: contain;
width: 19px;
} 
#pryMd .w-grid article .ArBg .us-btn-style_2 i.material-icons {
height: 19px;
width: 19px;
}
.txtMd + #pryMd {
padding-top: 0;
} #tabMd {
background-color: #101010;
padding-top: 7rem;
padding-bottom: 7rem;
}
#tabMd .l-section-img:before{   
content: '';
background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 60%);
position: absolute;
left: 0;
right: 0;
top: 0;
height: 100px;
}
#tabMd .l-section-img {
background-size: cover !important;
opacity: 0.1;
}
#tabMd #hdTb {
padding-bottom: 4rem;
grid-template-columns: 1fr 3fr;
}
#tabMd #hdTb h4 {
color: #ffffff;
}
#tabMd .w-tabs {
display: grid;
grid-template-columns: 1fr 3fr;
}
#tabMd .w-tabs .w-tabs-list {
background: transparent;
}
#tabMd .w-tabs .w-tabs-list .w-tabs-item {
padding: 0;
background: transparent;
border-left: 0px;
margin-bottom: 1rem;
}
#tabMd .w-tabs .w-tabs-list .w-tabs-item .w-tabs-item-title {
color: #ffffff;
font-size: 16px;
font-family: "FSJoey";
font-weight: 400;
opacity: 0.7;
}
#tabMd .w-tabs .w-tabs-list .w-tabs-item.active .w-tabs-item-title,
#tabMd .w-tabs .w-tabs-list .w-tabs-item:hover .w-tabs-item-title {
font-weight: 500;
opacity: 1;
}
#tabMd .w-tabs .w-tabs-list .w-tabs-item.active .w-tabs-item-title,
#tabMd .w-tabs .w-tabs-list .w-tabs-item:hover .w-tabs-item-title {
padding-left: 25px;
transition: 0.2s;
}
#tabMd .w-tabs .w-tabs-list .w-tabs-item:hover .w-tabs-item-title:before,
#tabMd .w-tabs .w-tabs-list .w-tabs-item.active .w-tabs-item-title:before {
content: '';
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/active.svg);
width: 15px;
height: 17px;
background-size: contain;
position: absolute;
left: 0;
top: 3px;
transition: 0.2s;
}
#tabMd .w-tabs .w-tabs-section-content h2 {
color:  #ffffff;
font-weight: 500;
}
#tabMd .w-tabs .w-tabs-section-content p {
color: #ffffff;
font-weight: 300;
width: 70%;
font-size: 13px;
}
#tabMd .w-tabs .w-tabs-section-content .w-btn {
padding: 0.7em 1.3em;
} #prllxMd {
padding: 13rem 0;
}
#prllxMd h3 {
color: #ffffff;
} #retoMd {
padding: 8rem 0;
}
#retoMd .cols_1 {
background: rgb(255 255 255 / 70%);
padding: 30px;
width: 60%;
}
#retoMd.toRgt .cols_1 {
float: right;
}
#retoMd .cols_1 h3 {
color: #58585A;
line-height: 1.3em;
} #blogMd.l-section.height_medium {
padding-top: 5rem;
padding-bottom: 7rem;
}
#blogMd .introTtl h3 {
color: #58585A;
}
#blogMd p {
width: 92%;
}
#blogMd p:last-child {
margin-bottom: 0;
}
#blogMd .w-grid {
margin-top: 30px;
}
#blogMd article.w-grid-item .post_image a:after {
position: absolute;
content: "";
bottom: 20px;
left: 20px;
display: none;
z-index: 1;
background: url(//aritex-es.com/wp-content/uploads/2023/03/plus.svg) center center no-repeat;
height: 34px;
width: 34px;
background-size: contain;
}
#blogMd article.w-grid-item:hover .post_image a:after {
display: block;
cursor: pointer;
}
#blogMd article.w-grid-item .w-vwrapper {
background-color: #F5F5F5;
padding: 20px;
}
#blogMd article.w-grid-item h4.post_title a {
color: #58585A;
}
#blogMd article.w-grid-item:hover h4.post_title a {
color: #f94608;
}
#blogMd .owl-nav {
top: -45px;
position: absolute;
right: 47px;
display: block !important;
}
#blogMd .owl-nav .owl-prev {
right: 0;
}
#blogMd .owl-nav button {
background: #ffffff;
border: 1px solid #b4b4b6;
padding: 8px 3px;
border-radius: 0;
margin: 0 4px;
width: 30px;
}
#blogMd .owl-nav button:hover {
background: #F94608;
border-color: #F94608;
transition: 0.2s;
}
#blogMd .owl-nav button:after {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel-Hvr.svg) center center no-repeat;
content: '' !important;
height: 12px;
width: 20px;
}
#blogMd .owl-nav button:hover:after {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel.svg) center center no-repeat;
}
#blogMd .owl-nav button.owl-prev:after {
transform: rotate(180deg);
} #bscFtr .w-search {
margin-top: 20px;
width: 600px;
margin: 20px auto;
}
#bscFtr .w-search .w-form-row-field input {
background: #ffffff;
border-radius: 60px;
border-color: #8e8e8e;
color: #58585A;
text-align: center;
font-family: 'Montserrat';
}
#bscFtr .w-search .w-form-row-field input:focus {
color: #58585A !important;
background: #ffffff !important;
}
#bscFtr .w-search button.w-search-form-btn {
left: 0;
width: 23px;
}
#bscFtr .w-search button.w-search-form-btn i:before {
content: "";
background: url(https://www.aritex-es.com/wp-content/uploads/2023/07/lupa.svg);
width: 23px;
height: 23px;
background-size: contain;
display: block;
} #preFtr {
border-top: 2px solid #ffffff;
padding-left: 2.5rem;
padding-right: 2.5rem;
}
#preFtr .cols_6 {
grid-gap: 1.5rem;
}
#preFtr h2.widgettitle,
#ftrMd h2.widgettitle,
#ftrMd .widgettitle h2 {
font-weight: 500;
margin-bottom: 25px;
font-size: 17px;
}
#preFtr li.lnkBig:first-child {
margin-top: 0;
}
#preFtr li.lnkBig {
margin-top: 20px;
margin-bottom: 0;
}
#preFtr li.lnkBig a {
font-weight: 500;
font-size: 17px;
font-family: "FSJoey";
}
#preFtr li,
#ftrMd li {
line-height: 1em;
margin-bottom: 10px;
}
#preFtr li a,
#ftrMd li a {
font-weight: 300;
font-size: 13px;
}
#ftrMd .cols_5 {
grid-gap: 2rem;
grid-template-columns: 1fr 1.8fr 1fr 1fr 1fr;
}
#ftrMd {
border-top: 2px solid #ffffff;
padding-bottom: 2rem;
padding-left: 2.5rem;
padding-right: 2.5rem;
}
#ftrMd .w-image {
margin-bottom: 10px;
}
#ftrMd .w-image-h img {
max-width: 150px;
}
#ftrMd p {
font-size: 13px;
font-weight: 300;
}
#ftrMd .cols_5 .wpb_column:nth-child(1) p {
font-weight: 500;
font-family: 'FSJoey';
font-size: 18px;
}
#ftrMd .w-socials-list .w-socials-item .w-socials-item-link-hover {
opacity: 1;
border-radius: 50%;
}
#ftrMd .w-socials-list .w-socials-item i:before {
color: #ffffff !important;
}
#ftrMd .w-socials-list .w-socials-item {
margin-right: 5px;
}
#ftrMd .w-socials-list .w-socials-item:last-child {
margin-right: 0;
}
#preFtr li,
#ftrMd li {
position: relative;
}
#preFtr li:hover a,
#ftrMd li:hover a {
padding-right: 10px;
} 
#preFtr li:hover a:after,
#ftrMd li:hover a:after {
opacity: 1;
}
#preFtr li a:after,
#ftrMd li a:after {
content: '';
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/active.svg) no-repeat;
width: 10px;
height: 12px;
background-size: contain;
position: absolute;
bottom: 0px;
transition: 0.2s;
opacity: 0;
margin-left: 10px;
}
#ftrMd .w-tabs-list-h .w-tabs-item {
line-height: 1em;
margin-bottom: 10px;
opacity: 1;
}
#ftrMd .w-tabs-list-h .w-tabs-section-content p {
font-size: 13px;
font-weight: 300;
line-height: 1.7em;
}
#ftrMd .w-tabs-list-h .w-tabs-item:hover .w-tabs-item-title:after,
#ftrMd .w-tabs-list-h .w-tabs-item.active .w-tabs-item-title:after {
opacity: 1;
}
#ftrMd .w-tabs-list-h .w-tabs-item:hover .w-tabs-item-title,
#ftrMd .w-tabs-list-h .w-tabs-item.active .w-tabs-item-title {
color: #f94608;
}
#ftrMd .w-tabs-list-h .w-tabs-item .w-tabs-item-title:after {
content: '';
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/active.svg) no-repeat;
width: 10px;
height: 12px;
background-size: contain;
position: absolute;
top: 2px;
transition: 0.2s;
opacity: 0;
margin-left: 10px;
}
#ftrMd .w-tabs-sections .w-tabs-section {
position: relative;
top: -4px;
}
#sclSid {
width: 35px;
float: right;
}
#sclSid .w-socials-list {
display: flex;
flex-direction: column;
} #hdMd {
padding-top: 10rem;
padding-bottom: 4rem;
}
#hdMd .l-section-h {
z-index: 9;
}
#hdMd h2 {
color: #ffffff;
font-weight: 500;
}
#hdMd #linkBtn {
padding-top: 3rem;
}
#hdMd #linkBtn #MouseMd img {
width: 20px;
position: relative;
left: 0;
right: 0;
bottom: 20%;
animation: MoveUpDown 2s infinite;
-webkit-animation: MoveUpDown 2s infinite;
z-index: 99;
}
@keyframes MoveUpDown {
0%, 20%, 50%, 80%, 100% {
transform: translateY(0);
}
40% {
transform: translateY(-20px);
}
60% {
transform: translateY(-10px);
}
}
#hdMd:after {
content: '';
background: url(https://www.aritex-es.com/wp-content/uploads/2023/07/hdbg.svg) no-repeat;
position: absolute;
left: 0;
right: 0;
height: 100%;
top: 0;
mix-blend-mode: multiply;
} #iconoMd {
padding-top: 0;
}
#iconoMd h3 {
text-transform: uppercase;
}
#iconoMd .wpb_text_column p {
width: 80%;
margin: 0 auto 20px;
}
#iconoMd .wpb_text_column p:last-child {
margin-bottom: 0;
}
#iconoMd .w-iconbox .w-iconbox-icon {
min-height: 112px;
}
#iconoMd .w-iconbox .w-iconbox-title {
padding-top: 15px;
padding-bottom: 20px;
font-weight: 500;
max-width: 180px;
margin: 0 auto;
}
body.page-id-74 #iconoMd .w-iconbox .w-iconbox-title {
max-width: 220px;
}
#iconoMd .w-iconbox .w-iconbox-text p {
font-size: 14px;
}
#iconoMd.InnIcn {
padding-top: 6rem;
padding-bottom: 6rem;
}
#iconoMd.InnIcn .cols_4 {
padding-top: 3rem;
}
#iconoMd.InnIcn .cols_5 {
padding-top: 5rem;
}
#iconoMd .cols_5 .w-iconbox .w-iconbox-title {
padding-bottom: 10px;
}
#iconoMd.InnIcn .cols_4 .w-iconbox {
position: relative;
}
#iconoMd.InnIcn .cols_4.ArrRg .w-iconbox:after {
content: '';
background: url(https://www.aritex-es.com/wp-content/uploads/2023/07/Arrow.svg);
width: 45px;
height: 30px;
position: absolute;
right: -50px;
top: 18px;
}
#iconoMd.InnIcn .cols_4.ArrRg .wpb_column:last-child .w-iconbox:after  {
display: none;
}
#iconoMd.smMd {
padding-top: 10rem;
padding-bottom: 8rem;
}
#iconoMd .nmbIco.w-iconbox .w-iconbox-icon {
font-size: 32px !important;
background: #e3e3e3;
border-radius: 50%;
height: 110px;
width: 110px;
align-items: center;
justify-content: center;
}
#iconoMd .nmbIco.w-iconbox .w-iconbox-title {
padding-top: 25px;
} #frmMd {
background-color: #101010;
padding-top: 7rem;
padding-bottom: 7rem;
}
#frmMd .l-section-img:before{   
content: '';
background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 60%);
position: absolute;
left: 0;
right: 0;
top: 0;
height: 100px;
}
#frmMd .l-section-img {
background-size: cover !important;
opacity: 0.1;
}
#frmMd .rgtCl .w-image {
margin-bottom: 20px;
}
#frmMd .rgtCl img {
width: 300px;
}
#frmMd .rgtCl h3 {
color: #ffffff;
line-height: 1.3em;
}
#frmMd .frmCl .wpcf7 .half p {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 10px;
margin-bottom: 10px;
}
#frmMd .frmCl .wpcf7 .half input,
#frmMd .frmCl .wpcf7 .half select,
#frmMd .frmCl .wpcf7 .textCn textarea {
margin-top: 0;
}
#frmMd .frmCl .wpcf7 .textCn textarea {
max-height: 50px;
line-height: 1em;
}
#frmMd .frmCl .wpcf7 .textCn {
margin-top: 10px;
}
#frmMd .frmCl .wpcf7 .legal {
margin: 20px 0;
}
#frmMd .frmCl .wpcf7 .legal p {
color: #ffffff;
font-size: 13px;
line-height: 20px;
}
#frmMd .frmCl .wpcf7 .legal p span:first-child {
margin-bottom: 10px;
}
#frmMd .frmCl .wpcf7 .legal p a {
color: #F94608;
text-decoration: underline;
}
#frmMd .frmCl .wpcf7 .legal p label {
display: flex;
}
#frmMd .frmCl .wpcf7 .legal .wpcf7-list-item input {
margin-top: 0;
margin-right: 10px;
}
#frmMd .frmCl .wpcf7 .enviar input {
width: 100%;
}
#frmMd .frmCl .wpcf7 ::placeholder {
color: #ffffff;
opacity: 1; }
#frmMd .frmCl .wpcf7 ::-ms-input-placeholder { color: #ffffff;
opacity: 1;
}
#frmMd .frmCl .wpcf7 span[data-name="your-cargo"]:after, 
#frmMd .frmCl .wpcf7 span[data-name="your-sector"]:after, 
#frmMd .frmCl .wpcf7 span[data-name="your-country"]:after,
#frmMd .frmCl .wpcf7 span[data-name="your-provincia"]:after {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/12/formW.svg) center right no-repeat transparent;
}
select:invalid, 
select option[value=""] {
opacity: 0.5;
}
select option:first-child{
background: #ccc;
color: red;
}
#frmMd .frmCl .wpcf7 .wpcf7-response-output {
color: #ffb900;
}
#frmMd .frmCl .wpcf7 form.sent .wpcf7-response-output {
color: #46b450;
} #lgMd.l-section.height_medium {
padding-top: 5rem;
padding-bottom: 3rem;
}
#lgMd p {
width: 92%;
line-height: 1.5em;
}
#lgMd .owl-nav {
top: -7rem;
position: absolute;
right: 40px;
}
#lgMd .owl-nav .owl-prev {
right: 0;
}
#lgMd .owl-nav button {
background: #ffffff;
border: 1px solid #b4b4b6;
padding: 8px 3px;
border-radius: 0;
margin: 0 4px;
}
#lgMd .owl-nav button:hover {
background: #F94608;
border-color: #F94608;
transition: 0.2s;
}
#lgMd .owl-nav button:after {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel-Hvr.svg) center center no-repeat;
content: '' !important;
height: 12px;
width: 20px;
}
#lgMd .owl-nav button:hover:after {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel.svg) center center no-repeat;
}
#lgMd .owl-nav button.owl-next:after {
transform: rotate(180deg);
}
#lgMd .w-grid {
margin-top: 3rem;
}
#lgMd .owl-item {
padding: 0 10px;
}
#lgMd .owl-item article {
opacity: 0.5;
}
#lgMd .owl-item article .w-grid-item-h {
display: flex;
justify-content: center;
align-items: center;
} #innerMd.l-section.height_medium {
padding-top: 6rem;
}
#innerMd h2 {
font-weight: 500;
color: #F94608;
letter-spacing: 0.3px;
}
#innerMd div.post_taxonomy {
text-align: center;
margin-bottom: 40px;
}
#innerMd div.post_taxonomy span.w-post-elm-before,
#innerMd div.post_taxonomy span {
font-size: 18px;
font-weight: 500;
letter-spacing: 0.3px;
font-family: 'FSJoey';
}
body:lang(en-US) #innerMd div.post_taxonomy {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
}
body:lang(en-US) #innerMd div.post_taxonomy span {
order: 1;
}
body:lang(en-US) #innerMd div.post_taxonomy .w-post-elm-before  {
order: 2;
padding-left: 9px;
}
#innerMd p {
width: 80%;
margin: 0 auto 20px;
}
#innerMd p:last-child {
margin-bottom: 0;
}
#carrsMd {
padding-top: 0;
padding-bottom: 6rem;
}
#carrsMd .w-grid {
width: 600px;
margin: 0 auto;
}
#carrsMd div.owl-nav button {
background: #F94608;
border-radius: 0;
height: 35px;
width: 35px;
text-shadow: none;
}
#carrsMd div.owl-nav button:after {
content: '' !important;
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel.svg) center center no-repeat;
height: 18px;
width: 14px;
background-size: contain;
position: absolute;
left: 9px;
padding-right: 0;
}
#carrsMd div.owl-nav button.owl-next:after {
transform: rotate(180deg);
}
body.single-us_portfolio #pryMd .introTtl,
body.single-solucion #pryMd .introTtl {
margin-bottom: 40px;
}
body.single-us_portfolio #pryMd h2,
body.single-solucion #pryMd h2 {
color: #F94608;
font-weight: 400;
}
body.single-solucion .txtMd .introTtl {
margin-bottom: 5px;
}
body.single-solucion .txtMd h2 {
color: #58585A;
}
body.single-solucion .txtMd h2 strong {
font-weight: 400;
}
body.single-solucion .txtMd .ctgTtl {
margin-bottom: 40px;
}
body.single-solucion .txtMd h4 {
font-size: 22px;
} .infoMd {
padding-top: 6rem;
}
.infoMd .txtRw + .txtRw {
padding-top: 4rem;
}
.infoMd .txtRw {
grid-gap: 1.5rem !important;
}
.infoMd .btnRw {
padding-top: 6rem;
}
.infoMd.vdPl .txtRw + .txtRw {
padding-top: 7rem;
}
body.parent-pageid-19 .infoMd.vdPl .btnRw {
padding-top: 3rem;
}
.ult-video {
margin: 0;
}
.ult-video .ultv-video__play-icon {
left: 70px;
} #dsMd {
padding-top: 5rem;
padding-bottom: 5rem;
}
#dsMd .cols_2 {
grid-gap: 5rem;
}
#dsMd .cols_2 .txtCl .cols_1 {
margin: 60px 0 20px;
}
#dsMd .cols_2 .txtCl .cols_1:last-child {
margin: 0 !important;
}
#dsMd .cols_2 .txtCl ol {
margin-left: 1.2rem;
}
#dsMd .cols_2 .imgCl img {
width: 100%;
}
#dsMd .cols_2 .imgCl .g-cols {
margin-top: 3rem;
} #ctaMd {
padding-bottom: 6rem;
padding-top: 6rem;
}
#ctaMd .wpb_text_column,
#bgMd .wpb_text_column {
margin-bottom: 30px;
}
#ctaMd h3,
#ctaMd p,
#bgMd h3,
#bgMd p {
color: #ffffff;
}
#ctaMd p,
#bgMd p {
width: 80%;
margin: 0 auto 20px;
font-weight: 300;
}
#ctaMd p:last-child,
#bgMd p:last-child {
margin-bottom: 0;
}
#bgMd {
padding-top: 5rem;
padding-bottom: 7rem;
}
#bgMd {
background-color: #101010;
padding-top: 7rem;
padding-bottom: 7rem;
}
#bgMd .l-section-img:before{   
content: '';
background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 60%);
position: absolute;
left: 0;
right: 0;
top: 0;
height: 100px;
}
#bgMd .l-section-img {
background-size: cover !important;
opacity: 0.1;
}
#bgMd .w-image {
margin-bottom: 80px;
}
#bgMd .w-image img {
width: 240px;
} div.w-popup-box .w-popup-box-content {
padding: 5%;
border-radius: 5px;
border: 2px solid #DADADA;
}
div.w-popup-box .w-popup-closer {
width: 45px;
height: 45px;
}
div.w-popup-box .w-popup-closer:before {
content: "" !important;
background: url(https://www.aritex-es.com/wp-content/uploads/2023/07/cerrar.svg);
width: 45px;
height: 45px;
background-size: contain;
position: absolute;
top: 25px;
left: -25px
}
div.w-popup-box #PppMd {
padding-top: 0;
padding-bottom: 2rem;
}
div.w-popup-box #PppMd .w-image {
margin-bottom: 30px;
}
div.w-popup-box #PppMd h4 strong {
font-weight: 600;
color: #58585a;
}
div.w-popup-box #PppMd h4 {
text-align: center;
font-weight: 400;
padding-top: 0;
}
div.w-popup-box #PppMd .wpcf7 {
margin-top: 30px;
}
div.w-popup-box #PppMd .wpcf7 .half p {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 10px;
margin-bottom: 10px !important;
}
div.w-popup-box #PppMd .wpcf7 .half {
margin: 5px;
}
div.w-popup-box #PppMd .wpcf7 .half input,
div.w-popup-box #PppMd .wpcf7 .half select {
margin-top: 0;
background: #F5F5F5;
color: #58585A;
border-color: #F5F5F5;
font-family: 'Montserrat';
}
div.w-popup-box #PppMd .wpcf7 .half input:focus,
div.w-popup-box #PppMd .wpcf7 .half select:focus {
background: #F5F5F5 !important;
color: #58585A !important;
font-family: 'Montserrat';
}
div.w-popup-box #PppMd .wpcf7 .legal {
margin-top: 15px;
margin-bottom: 30px;
}
div.w-popup-box #PppMd .wpcf7 .legal p {
color: #58585A;
font-size: 13px;
line-height: 20px;
font-weight: 300;
}
div.w-popup-box #PppMd .wpcf7 .legal p a {
color: #58585A;
text-decoration: underline;
}
div.w-popup-box #PppMd .wpcf7 .legal label {
display: flex;
}
div.w-popup-box #PppMd .wpcf7 .legal .wpcf7-list-item input {
margin-top: 0;
margin-right: 10px;
}
div.w-popup-box #PppMd .wpcf7 .enviar input {
width: 100%;
font-weight: 600;
}
div.w-popup-box #PppMd .wpcf7 .enviar .wpcf7-submit {
width: 100%;
font-weight: 600;
background: url(https://www.aritex-es.com/wp-content/uploads/2023/12/arrowFrm.svg) no-repeat #F94608;
background-position: 60% center;
}
div.w-popup-box #PppMd .wpcf7 .enviar .wpcf7-submit:hover {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/12/arrowFrmHv.svg) no-repeat #ffffff;
background-position: 60% center;
} #thkMd {
padding-top: 8rem;
padding-bottom: 10rem;
}
#thkMd .w-image {
margin-bottom: 20px;
}
#thkMd .w-image img {
width: 88px;
}
#thkMd h2 {
text-align: center;
font-weight: 500;
}
#thkMd .subTtl {
margin-bottom: 40px;
}
#thkMd h6 {
font-weight: 400;
}
#thkMd h4 {
font-weight: 600;
}
#thkMd p {
width: 60%;
margin: 0 auto 20px;
line-height: 22px;
}
#thkMd p:last-child {
margin-bottom: 0;
}
#thkMd + #blogMd + #lgMd {
padding-bottom: 6rem;
} #preTmLn img {
width: 100%;
}
#tmlnMd {
padding-bottom: 6rem;
}
#tmlnMd .horizontal-timeline .horizontal-nav .timeline-pos-select:after {
display: none;
}
#tmlnMd .introTtl {
margin-bottom: 40px;
}
#tmlnMd .horizontal-timeline .timeline-hr,
#tmlnMd .horizontal-timeline .timeline-pos-select {
border-color: #58585A;
top: 70px;
}
#tmlnMd .horizontal-timeline .horizontal-nav span.tl-point {
font-size: 18px;
font-weight: 500;
font-family: 'fSJoey';
transform: rotate(270deg);
}
#tmlnMd .horizontal-timeline .horizontal-nav span.tl-point i {
background: 0;
border: 0px;
display: flex;
justify-content: center;
font-size: 22px;
margin-left: -72px;
bottom: -3px;
transition: 0.3s;
}
#tmlnMd .horizontal-timeline .horizontal-nav .ex_s_lick-current span.tl-point {
color: #F94608;
transition: 0.3s;
}
#tmlnMd .horizontal-timeline .horizontal-nav .ex_s_lick-current span.tl-point i {
font-size: 32px;
transition: 0.3s;
}
#tmlnMd .horizontal-timeline .horizontal-content {
padding-top: 2rem;
}
#tmlnMd .horizontal-timeline li.wp-timeline .wpex-timeline-label {
max-width: 800px;
margin: 0 auto;
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 0;
}
#tmlnMd .horizontal-timeline li.wp-timeline .wpex-timeline-label .timeline-media,
#tmlnMd .horizontal-timeline li.wp-timeline .wpex-timeline-label .timeline-details {
width: 100%;
margin: 0;
height: 100%;
}
#tmlnMd .horizontal-timeline li.wp-timeline .wpex-timeline-label .timeline-details {
display: flex;
flex-direction: column;
}
#tmlnMd .horizontal-timeline li.wp-timeline .timeline-media .exwptl-left-bg {
width: 100%;
border: 0px;
border-radius: 0px;
height: 100%;
}
#tmlnMd .horizontal-timeline li.wp-timeline .wpex-timeline-label .timeline-details {
background: #F5F5F5;
height: 100%;
min-height: 230px;
}
#tmlnMd .horizontal-timeline li.wp-timeline .wpex-timeline-label .timeline-details .hidden-date {
display: block;
order: 1;
color: #F94608;
font-weight: bold;
margin-bottom: 7px;
}
#tmlnMd .horizontal-timeline li.wp-timeline .wpex-timeline-label .timeline-details h2 {
text-align: left;
color: #58585A;
text-transform: inherit;
font-family: "FSJoey";
font-weight: 400;
order: 2;
}
#tmlnMd .horizontal-timeline li.wp-timeline .wpex-timeline-label .timeline-details h2 a {
color: #58585A;
font-family: "FSJoey";
}
#tmlnMd .horizontal-timeline li.wp-timeline .wpex-timeline-label .timeline-details .wptl-excerpt {
border: 0px;
padding-top: 0;
margin-bottom: 0;
order: 3;
}
#tmlnMd .horizontal-timeline li.wp-timeline .wpex-timeline-label .timeline-details .wptl-excerpt p {
font-family: 'Montserrat';
text-align: left;
}
#tmlnMd .horizontal-timeline .horizontal-content button i {
padding: 24px 30px;
border: 1px solid #bbbbbb;
}
#tmlnMd .horizontal-timeline .horizontal-content button i:before {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel-Hvr.svg) center center no-repeat;
content: '' !important;
height: 24px;
width: 12px;
background-size: contain;
display: block;
}
#tmlnMd .horizontal-timeline .horizontal-content button.ex_s_lick-next i:before {
transform: rotate(180deg);
}
#tmlnMd .horizontal-timeline .horizontal-content button:hover i {
background: #F94608;
border: 1px solid #F94608;
}
#tmlnMd .horizontal-timeline .horizontal-content button:hover i:before {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel.svg) center center no-repeat;
height: 24px;
width: 12px;
background-size: contain;
} .preMap {
padding-top: 8rem;
padding-bottom: 8rem;
}
.preMap h3 strong {
font-weight: 500;
}
#mapMd .w-map {
height: 600px;
}
#mapMd .gm-style-iw-d h6 {
color: #F94608 !important;
font-size: 16px;
}
#mapMd .gm-style-iw-d p {
line-height: 1.6em;
font-size: 12px;
padding: 0 !important;
} #teamMd {
padding-top: 5rem;
padding-bottom: 5rem;
}
#teamMd .wpb_text_column p {
width: 80%;
margin: 0 auto;
}
#teamMd .tmCrsl {
padding-top: 3rem;
}
#teamMd .tmCrsl  .wpb_text_column {
margin-bottom: 20px;
}
#teamMd article .w-grid-item-h {
background: transparent;
}
#teamMd article .w-grid-item-h .usg_vwrapper_3 {
background: #ffffff;
padding: 2rem 4rem;
}
#teamMd article h2.post_title {
margin-bottom: 5px;
}
#teamMd article .ttlBg .post_content {
font-weight: bold;
}
#teamMd article .post_content p {
font-size: 12px;
line-height: 20px;
}
#teamMd article .w-grid-item-h .usg_vwrapper_4 {
height: auto;
transition-duration: 0.3s;
}
#teamMd article .w-grid-item-h:hover .usg_vwrapper_4 {
height: 0;
padding: 0 !important;
transition-duration: 0.3s;
}
#teamMd article .w-grid-item-h .usg_vwrapper_2 {
height: 0;
transition-duration: 0.3s;
}
#teamMd article .w-grid-item-h:hover .usg_vwrapper_2 {
height: auto;
}
#teamMd article .minus h2.post_title {
margin-bottom: 25px;
}
#teamMd article .minus .us-btn-style_2 i.material-icons:after {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/07/less.svg) center center no-repeat;
height: 25px;
background-size: contain;
width: 25px;
}
#teamMd .owl-nav {
top: -1.5rem;
position: absolute;
right: 50px;
}
#teamMd .owl-nav .owl-prev {
right: 0;
}
#teamMd .owl-nav button {
background: #ffffff;
border: 1px solid #b4b4b6;
padding: 8px 3px;
border-radius: 0;
margin: 0 4px;
}
#teamMd .owl-nav button:hover {
background: #F94608;
border-color: #F94608;
transition: 0.2s;
}
#teamMd .owl-nav button:after {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel-Hvr.svg) center center no-repeat;
content: '' !important;
height: 12px;
width: 20px;
}
#teamMd .owl-nav button:hover:after {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel.svg) center center no-repeat;
}
#teamMd .owl-nav button.owl-next:after {
transform: rotate(180deg);
} #oftMd {
padding-top: 5rem;
padding-bottom: 5rem;
}
#oftMd .introTtl {
margin-bottom: 30px;
}
#oftMd .wpb_text_column p {
width: 80%;
margin: 0 auto;
}
#oftMd .untRw {
padding-top: 3rem;
padding-bottom: 3rem;
border-bottom: 1px solid #58585A;
grid-gap: 2.5rem !important;
}
#oftMd .untRw:nth-last-child(-n+2) {
border-bottom: 0;
}
#oftMd .untRw .nfCl .wpb_text_column p {
width: 100%;
}
#oftMd .untRw .nfCl .wpb_text_column p strong {
font-weight: 600;
} #blogMd.blgPage {
padding-top: 8rem;
}
#blogMd.blgPage h2 strong {
color: #F94608;
}
#blogMd.blgPage .wpb_text_column p {
margin: 0 auto 20px;
}
#blogMd.blgPage .wpb_text_column p:last-child {
margin-bottom: 0;
}
#blogMd.blgPage .w-search {
margin-top: 40px;
width: 600px;
margin: 40px auto 0;
}
#blogMd.blgPage .w-search .w-form-row-field input {
background: #ffffff;
border-radius: 60px;
border-color: #8e8e8e;
color: #58585A;
text-align: center;
font-family: 'Montserrat';
}
#blogMd.blgPage .w-search .w-form-row-field input:focus {
color: #58585A !important;
background: #ffffff !important;
}
#blogMd.blgPage .w-search button.w-search-form-btn {
left: 0;
width: 23px;
}
#blogMd.blgPage .w-search button.w-search-form-btn i:before {
content: "";
background: url(https://www.aritex-es.com/wp-content/uploads/2023/07/lupa.svg);
width: 23px;
height: 23px;
background-size: contain;
display: block;
}
#aftMd.blgPage .w-filter {
text-align: center;
}
#aftMd.blgPage .w-filter .w-filter-list .w-filter-item {
justify-content: center;
}
#aftMd.blgPage .w-filter .w-filter-list .w-filter-item-value {
background: transparent !important;
padding: 0;
color: #ffffff;
line-height: 1.3em;
position: relative;
margin-left: 30px;
margin-right: 0;
}
#aftMd.blgPage .w-filter .w-filter-list .w-filter-item-value.selected,
#aftMd.blgPage .w-filter .w-filter-list .w-filter-item-value:hover {
color: #ffffff;
background: transparent !important;
}
#aftMd.blgPage .w-filter .w-filter-list .w-filter-item-value.selected .w-filter-item-value-label:before {
content: 'x';
color: #ffffff;
padding: 0px;
position: absolute;
right: 0;
}
#aftMd.blgPage .w-filter .w-filter-list .w-filter-item-value:before {
content: '' !important;
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/toRight.svg);
height: 14px;
width: 14px;
position: absolute;
left: -2px;
top: 2px;
background-size: cover;
}
#blogMd.blgPage .pagination {
margin-top: 5rem;
}
#blogMd.blgPage .pagination .page-numbers {
border-radius: 0;
background: rgb(82 81 81 / 10%);
margin: 0.1rem;
}
#blogMd.blgPage .pagination .page-numbers.current,
#blogMd.blgPage .pagination .page-numbers:hover {
background: #f94608;
color: #ffffff;
}
#blogMd.blgPage .pagination .next {
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}
#blogMd.blgPage .pagination .prev {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
} body.single-post #page-header li#menu-item-189 a.level_1 {
color: #F94608;
font-weight: 500;
}
body.single-post #lgMd.l-section.height_medium {
padding-bottom: 6rem;
}
#postMd.l-section.height_medium {
padding-top: 6rem;
}
#postMd .post_image {
max-width: 800px;
margin: 0 auto 15px;
}
#postMd .post_navigation-item .post_navigation-item-arrow {
padding: 8px 5px;
opacity: 1;
border: 1px solid rgba(88, 88, 88, 0.5);
background: #efefef;
}
#postMd .post_navigation-item .post_navigation-item-meta {
font-size: 12px;
color: #58585A;
padding: 0 13px;
opacity: 1;
}
#postMd .post_navigation-item .post_navigation-item-title {
display: none;
}
#postMd .post_navigation-item .post_navigation-item-arrow:before {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel-Hvr.svg) center center no-repeat;
content: '' !important;
height: 12px;
width: 20px;
display: block;
}
#postMd .post_navigation-item.to_next .post_navigation-item-arrow:before {
transform: rotate(180deg);
}
#postMd .post_navigation-item:hover .post_navigation-item-arrow:before {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel.svg) center center no-repeat;
}
#postMd .post_navigation-item:hover .post_navigation-item-arrow {
background: #F94608;
border-color: #F94608;
opacity: 1;
}
#postMd .post_navigation-item:hover .post_navigation-item-meta {
opacity: 1;
}
#postMd .w-vwrapper {
position: relative;
max-width: 800px;
margin: 0 auto;
}
#postMd .w-vwrapper time {
position: absolute;
text-align: center;
left: 0;
right: 0;
font-size: 12px;
color: #58585A;
}
#postMd h1.w-post-elm.post_title {
padding-top: 4rem;
font-size: 46px;
font-weight: 500;
text-align: center;
line-height: 52px;
margin-bottom: 4rem;
padding-bottom: 4rem;
border-bottom: 1px solid #58585A;
}
#postMd .post_content h3 {
padding-top: 20px;
margin-bottom: 30px;
font-size: 30px;
font-weight: 400;
}
#postMd .post_content figure.wp-caption {
width: 100% !important;
}
#postMd .post_content .full-width-youtube-video {
position: relative;
padding-bottom: 56.25%;
height: 0;
}
#postMd .post_content .full-width-youtube-video iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
#postMd .post_content figure.wp-caption .wp-caption-text {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background: rgb(255 255 255 / 82%);
padding: 15px 30px;
font-weight: 500;
font-size: 16px;
}
#postMd .post_content a {
text-decoration: underline;
color: #f94608;
}
#postMd #shrRw {
padding-top: 6rem;
padding-bottom: 3rem;
}
#postMd #shrRw a.w-sharing-item {
border-radius: 50%;
height: 50px;
width: 50px;
font-size: 18px;
margin: 0 5px;
}
#postMd #comtRw {
width: 70%;
margin: 0 auto;
padding-top: 3rem;
padding-bottom: 3rem;
border-top: 1px solid rgba(88, 88, 88, 0.2);
border-bottom: 1px solid rgba(88, 88, 88, 0.2);
}
#postMd #comtRw h3#reply-title {
text-align: center;
margin-bottom: 15px;
}
#postMd #comtRw p.logged-in-as,
#postMd #comtRw p.comment-notes {
text-align: center;
}
#postMd #comtRw form textarea,
#postMd #comtRw form input {
margin-top: 0;
background: #F5F5F5;
color: #58585A;
border-color: #F5F5F5;
font-family: 'Montserrat';
}
#postMd #comtRw form textarea:focus ,
#postMd #comtRw form input:focus {
background: #F5F5F5 !important;
color: #58585A !important;
font-family: 'Montserrat';
}
#postMd #comtRw form p.form-submit {
text-align: center;
}
#postMd #comtRw form div.for_text,
#postMd #comtRw form div.for_email {
width: 49.5%;
display: inline-block;
}
#postMd #comtRw form div.for_text {
margin-right: 0.5%;
}
#postMd #comtRw .for_agreement {
text-align: center;
font-size: 13px;
color: #525151;
}
#postMd #comtRw .for_agreement .w-form-checkbox {
background: #f5f5f5;
border-color: #f94709;
}
#postMd #comtRw .for_agreement label {
justify-content: center;
}
#postMd #comtRw p.form-submit {
margin-top: 30px;
} #CnHd {
padding-top: 6rem;
padding-bottom: 0;
}
#CnHd p {
width: 80%;
margin: 0 auto 20px;
}
#CnHd p:last-child {
margin-bottom: 0;
}
#infoCnt {
padding-bottom: 0;
}
#infoCnt .wpcf7 p {
width: 300px;
margin: 0 auto 3rem;
}
#infoCnt .wpcf7 span:after {
position: absolute;
width: 23px;
right: 10px;
top: 15px;
content: "Pencil";
font-size: 0;
text-indent: -999em;
background: url(https://www.aritex-es.com/wp-content/uploads/2023/07/formSlect.svg) center right no-repeat transparent;
display: block;
}
#infoCnt .wpcf7 select {
margin-top: 0;
background: #F5F5F5;
color: #58585A;
border-color: #F5F5F5;
font-family: 'Montserrat';
border-radius: 2px;
}
#infoCnt .wpcf7 select:focus {
background: #F5F5F5 !important;
color: #58585A !important;
font-family: 'Montserrat';
}
#infoCnt #thrCnt {
padding-bottom: 3rem;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-gap: 3rem;
}
#infoCnt #thrCnt p {
justify-content: center;
display: grid;
width: auto;
margin-bottom: 0;
text-align: center;
}
#cntMd {
padding-bottom: 6rem;
}
#cntMd .wpcf7 {
width: 85%;
margin: 0 auto;
}
#cntMd .wpcf7 .half {
margin-bottom: 15px;
}
#cntMd .wpcf7 .half p {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-gap: 10px;
}
#cntMd .wpcf7 .half input,
#cntMd .wpcf7 .half select,
#cntMd .wpcf7 .textCn textarea {
margin-top: 0;
background: #F5F5F5;
color: #58585A;
border-color: #F5F5F5;
font-family: 'Montserrat';
border-radius: 2px;
}
#cntMd .wpcf7 .half input:focus,
#cntMd .wpcf7 .half select:focus,
#cntMd .wpcf7 .textCn textarea:focus {
background: #F5F5F5 !important;
color: #58585A !important;
font-family: 'Montserrat';
}
#cntMd .wpcf7 .legal {
margin: 20px 0;
text-align: center;
}
#cntMd .wpcf7 .legal p {
font-size: 13px;
line-height: 20px;
}
#cntMd .wpcf7 .legal p a {
text-decoration: underline;
}
#cntMd .wpcf7 .legal .wpcf7-list-item input {
margin-top: 0;
margin-right: 10px;
}
#cntMd  .wpcf7 .enviar p {
text-align: center;
}
#mapMd + #lgMd {
padding-bottom: 6rem;
}
select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
span[data-name="your-cargo"]:after,
span[data-name="your-sector"]:after,
span[data-name="your-country"]:after,
span[data-name="your-provincia"]:after{
position: absolute;
width: 23px;
right: 10px;
top: 15px;
content: "Pencil";
font-size: 0;
text-indent: -999em;
background: url(https://www.aritex-es.com/wp-content/uploads/2023/07/formSlect.svg) center right no-repeat transparent;
display: block;
} .txtMd.publMd {
padding-bottom: 4rem;
}
#publMd {
padding-bottom: 8rem;
padding-top: 0;
}
#publMd .pubSct > .vc_column-inner {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-gap: 3rem 1rem;
}
#publMd .pubCl .imgSct {
position: relative;
}
#publMd .pubCl .imgSct .w-popup {
position: absolute;
left: 25px;
bottom: 25px;
}
#publMd .pubCl .pbImg img {
width: 100%;
}
#publMd .pubCl .txtSct {
background: #F5F5F5;
padding: 25px;
min-height: 310px;
}
#publMd .pubCl .txtSct .pblTtl {
margin-bottom: 10px;
}
#publMd .pubCl .txtSct p {
width: 100%;
}
#publMd .pubCl .txtSct .w-btn-wrapper {
margin-top:auto;
}
#publMd.eveMd .pubSct > .vc_column-inner {
grid-template-columns: 1fr 1fr ;
grid-gap: 4rem;
}
#publMd.eveMd .pubCl .txtSct {
min-height: 550px;
} #acorMd {
padding-top: 0;
}
#acorMd p, 
#acorMd .w-tabs {
width: 80%;
margin: 0 auto;
}
#acorMd .w-tabs {
margin-top: 3rem;
}
#acorMd .w-tabs .w-tabs-section {
border: 0px;
background: #ffffff;
border: 1px solid #58585A;
border-radius: 10px;
}
#acorMd .w-tabs .w-tabs-section:not(:last-child) {
margin-bottom: 10px;
}
#acorMd .w-tabs .w-tabs-section.active .w-tabs-section-header:hover,
#acorMd .w-tabs .w-tabs-section.active .w-tabs-section-header:focus,
#acorMd .w-tabs .w-tabs-section .w-tabs-section-header:hover {
background: transparent;
}
#acorMd .w-tabs .w-tabs-section.active .w-tabs-section-header h4.w-tabs-section-title {
color: #58585a;
}
#acorMd .w-tabs .w-tabs-section .w-tabs-section-content {
padding-top: 0;
}
#acorMd .w-tabs .w-tabs-section .w-tabs-section-content .wpb_text_column:not(:last-child) {
margin-bottom: 25px;
}
#acorMd .w-tabs .w-tabs-section .w-tabs-section-content p {
width: 100%;
}
#acorMd .w-tabs .w-tabs-section .w-tabs-section-content p a {
color: #1277BE;
font-weight: 600;
}
#acorMd .w-tabs .w-tabs-section .w-tabs-section-control {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/12/plusBtn.svg) no-repeat;
height: 34px;
width: 33px;
background-size: contain;
transition: 0.3s;
}
#acorMd .w-tabs .w-tabs-section.active .w-tabs-section-control {
background: url(https://www.aritex-es.com/wp-content/uploads/2023/12/lessBtn.svg) no-repeat;
height: 34px;
width: 33px;
background-size: contain;
transform: none;
}
#acorMd .w-tabs .w-tabs-section-control:after,
#acorMd .w-tabs .w-tabs-section-control:before {
display: none;
}
#acorMd .w-tabs .w-tabs-section-header {
padding-left: 30px;
font-size: 18px;
} .txtMd.evntPg .introTtl {
margin-bottom: 3rem;
}
.txtMd.evntPg .cols_2 {
border-top: 1px solid #58585A;
padding-top: 3rem;
margin-bottom: 3rem;
}
#agnMd {
width: 80%;
margin: 0 auto;
padding:;
}
#agnMd .cols_1 {
border-radius: 5px;
padding: 50px 30px;
background: #F5F5F5;
}
#agnMd p strong {
color: #F94608;
}
#agnMd  .wpb_text_column:not(:last-child) {
margin-bottom: 3rem;
} body.home div.w-popup-box .w-popup-box-content {
background-color: transparent !important;
padding: 0 !important;
} 
body.home div.w-popup-box .w-popup-box-content p {
position: relative;
width: 100%;
height: 0;
padding-bottom: 56.25%;
}
body.home div.w-popup-box .w-popup-box-content p iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} @media only screen and (max-width: 767px) {
.l-subheader.at_middle .at_right .w-nav .w-nav-icon>div { border-width: 1.5px;}
.l-subheader.at_middle .at_right .w-nav .w-nav-icon>div:before, 
.l-subheader.at_middle .at_right .w-nav .w-nav-icon>div:after { width: 60%;}
.l-subheader.at_middle .at_right .w-nav .active .w-nav-icon>div:before, 
.l-subheader.at_middle .at_right .w-nav .active .w-nav-icon>div:after {  width: 100%;}
header#page-header .l-subheader.at_middle .at_right { border-left: 0;}
header#page-header .l-subheader.at_middle .at_left { border-right: 0;}
header#page-header .l-subheader.at_middle .at_right .fa-search:before { width: 18px; height: 19px; background-size: cover;}
header#page-header .at_right nav.w-nav ul.w-nav-list.level_1 { background: rgba(16,16,16,0.9) !important; padding-left: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem !important; padding-top: 1.5rem !important; color: #ffffff !important;}
header#page-header .at_right nav.w-nav ul.w-nav-list.level_2 {background: transparent; color: #ffffff; padding-bottom: 1.1rem !important; padding-top: 1.1rem !important;}
header#page-header .at_right nav.w-nav ul.w-nav-list.level_1 li a.level_1 {  border-bottom: 1.5px solid rgba(249, 70, 8, 0.2) !important;}
header#page-header .l-subheader.at_middle ul.w-nav-list.level_2 li .level_2 { font-size: 15px; line-height: 1.1em; }
#fndMd { padding-bottom: 0;}
#fndMd .cols_3-1 { grid-template-columns: 1fr;}
#fndMd .w-image-h { text-align: center; }
#fndMd p { text-align: center !important;}
.txtMd h2 br { display: none; }
.txtMd p, .txtMd li { width: 100%;}
.txtMd .cols_2 { max-width: 100%;}
.txtMd .cols_2 p,
.txtMd h3,
.txtMd h2 { text-align: center !important; }
.txtMd .w-btn-wrapper { margin: 0 auto; width: 100%; text-align: center;}
h3 { line-height: 1.1em !important;}
#ngcMd { padding-bottom: 3rem; }
#ngcMd h3,
#pryMd h3 { font-size: 22px; line-height: 1.1em;}
#ngcMd .owl-nav,
#pryMd .owl-nav { display: inherit; position: absolute; right: 10px; bottom: 45%;}
#ngcMd .owl-nav .owl-prev,
#pryMd .owl-nav .owl-prev { display: none; }
#ngcMd .owl-nav button,
#pryMd .owl-nav button { background: #f94709; border: 1px solid #f94709;}
#ngcMd .owl-nav button:after,
#pryMd .owl-nav button:after {  background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel.svg) center center no-repeat;}
.dblMd + .dblMd { padding-top: 4rem !important; }
.dblMd { padding-top: 2.5rem !important; padding-bottom: 2.5rem !important;}
.dblMd .cols_2 { grid-gap: 3rem !important; }
.dblMd .imgCol { order: 1;}
.dblMd .infoCol { order: 2;}
.dblMd .imgCol .w-image.meta_modern .w-image-meta .w-image-title { font-size: 16px;}
.dblMd .imgCol .w-image.meta_modern .w-image-meta { padding: 0.8rem 1rem;}
.dblMd h3 { line-height: 1.1em;}
.dblMd h4 br { display: none; }
.dblMd.color_alternate + .txtMd {  padding-top: 4rem;}
.dblMd + .txtMd, 
.dblMd.color_alternate + 
.txtMd.color_alternate { padding-bottom: 3rem;}
.dblMd .ult-video { margin: 0;}
#pryMd p { width: 100%;}
#ngcMd .owl-nav, #pryMd .owl-nav { bottom: 60% !important;}
#pryMd .owl-nav button:before { display:none; }
#pryMd .owl-nav button { padding: 8px 3px; border-radius: 0; margin: 0 4px;}
#pryMd .owl-nav button.owl-next:after { content: '' !important; transform: rotate(180deg); height: 12px; width: 20px;}
#tabMd { padding-top: 4rem; padding-bottom: 4rem;}
#tabMd #hdTb { grid-template-columns: 1fr; text-align: center; padding-bottom: 2rem;}
#tabMd .w-tabs { display: inherit;}
#tabMd .w-tabs .w-tabs-list-h { display: inherit; }
#tabMd .w-tabs .w-tabs-list .w-tabs-item { margin-bottom: 1rem !important; width: 33.3%; margin: 0; display: inline-block;}
#tabMd .w-tabs .w-tabs-list .w-tabs-item:nth-child(n+4) { width: 50%; }
#tabMd .w-tabs .w-tabs-list .w-tabs-item.active .w-tabs-item-title { position: relative; padding-left: 15px; }
#tabMd .w-tabs .w-tabs-list .w-tabs-item .w-tabs-item-title { font-size: 14px; }
#tabMd .w-tabs .w-tabs-list .w-tabs-item:hover .w-tabs-item-title:before, 
#tabMd .w-tabs .w-tabs-list .w-tabs-item.active .w-tabs-item-title:before { width: 7px; height: 8px; background-size: cover; top: 6px;}
#tabMd .w-tabs-section-content { padding-top: 2rem;}
#tabMd .w-tabs .w-tabs-section-content h2 {text-align: center;}
#tabMd .w-tabs .w-tabs-section-content p { width: 100%; text-align: center; }
#prllxMd { padding: 7rem 0;}
#prllxMd .vc_column-inner { display: grid; grid-gap: 2rem; }
#prllxMd .wpb_text_column { margin-bottom: 0; order: 2; }
#prllxMd .w-popup { order: 1; position: relative !important; text-align: center;}
#prllxMd h3 { line-height: 1.3em !important;}
#retoMd { padding: 15rem 0 0;}
#retoMd .cols_1 { width: 100%; text-align: center;}
#blogMd.l-section.height_medium { padding-top: 0rem; padding-bottom: 4rem;}
#blogMd p { width: 100%;}
#blogMd .owl-nav { display: none !important; }
#bscFtr .w-search { width: 100%; margin-bottom: 0;}
#ftrMd { border-top: 5px solid #ffffff; padding-left: 1.5rem; padding-top: 3rem; padding-right: 1.5rem;}
#ftrMd .topFtr .w-image { margin-bottom: 30px;}
#ftrMd .topFtr .w-tabs-sections .w-tabs-section { top: 0; border-bottom: 1px solid rgba(88, 88, 90, 0.1);}
#ftrMd .topFtr .w-tabs-sections .w-tabs-section:last-child { border-bottom: 0; }
#ftrMd .topFtr .w-tabs-sections .w-tabs-section-content { padding-top: 0; }
#ftrMd .btnFtr .widgettitle h2 { text-align:center; margin-bottom: 0; }
#ftrMd .btnFtr .w-vwrapper { align-items:center; margin-top: 2rem; }
#ftrMd .btnFtr .w-vwrapper .w-image { margin-bottom: 0; }
#ftrMd .btnFtr .w-menu { margin-top: 2rem; margin-bottom: 2rem;}
#hdMd { padding-top: 8rem; padding-bottom: 3rem;}
#hdMd #linkBtn { padding-top: 1rem;}
#CnHd { padding-top: 4rem;}
#CnHd p { width: 100%; margin: 0 auto 15px;}
#infoCnt #thrCnt { grid-template-columns: 1fr; grid-gap: 1rem;}
#infoCnt .wpcf7 p { width: 100%; margin: 0 auto 1.5rem;}
#infoCnt .wpcf7 select { text-align: center;}
#cntMd { padding-bottom: 5rem;}
#cntMd .wpcf7 .half p { grid-template-columns: 1fr;}
#cntMd .wpcf7 { width: 100%;}
#cntMd .wpcf7 .legal span.wpcf7-list-item { margin: 0; }
#cntMd .wpcf7 .enviar .wpcf7-spinner { display: none; }
#publMd .pubSct > .vc_column-inner { grid-template-columns: 1fr;}
#iconoMd .cols_4 {grid-template-columns: 1fr 1fr;}
#iconoMd.InnIcn {  padding-top: 4rem; padding-bottom: 4rem;}
#iconoMd .w-iconbox .w-iconbox-title { max-width: none;}
#iconoMd .wpb_text_column p { width: 100%;}
#iconoMd.InnIcn .cols_5 { padding-top: 2rem;}
#frmMd { padding-top: 5rem; padding-bottom: 5rem;}
#frmMd .frmCl .wpcf7 .half p { grid-template-columns: 1fr; grid-gap: 5px;}
#frmMd .frmCl .wpcf7 .legal p { font-size: 12px;}
#frmMd .rgtCl h3 { font-size: 19px;}
#frmMd .rgtCl img { width: 200px;}
#innerMd p { width: 100%;}
.infoMd { padding-bottom: 2.5rem !important; padding-top: 3.5rem !important; }
.infoMd .btnRw { padding-top: 3rem;}
#dsMd .cols_2 .txtCl .cols_1 { margin: 0 0 20px;}
#aftMd { padding-top: 1rem; padding-bottom: 1rem;}
#aftMd .vc_column-inner { display: flex; flex-direction: column; align-items: center; grid-gap: 10px;}
#teamMd .wpb_text_column p { width: 100%;}
#teamMd article .usg_vwrapper_4.ArBg { display: none; }
#teamMd article .w-grid-item-h .usg_vwrapper_2 { height: auto; transform: none;}
#teamMd article .w-grid-item-h .usg_vwrapper_2 .us-btn-style_2 { display: none; }
#teamMd .owl-nav { display: inherit; position: absolute; right: 49px; bottom: 45%;}
#teamMd .owl-nav .owl-prev { display: none; }
#teamMd .owl-nav button { background: #f94709; border: 1px solid #f94709;}
#teamMd .owl-nav button:after {  background: url(https://www.aritex-es.com/wp-content/uploads/2023/06/ACarrusel.svg) center center no-repeat;}
#acorMd { padding-bottom: 2rem; }
#acorMd p, 
#acorMd .w-tabs { width: 100%;}
#acorMd .w-tabs .w-tabs-section-header { padding-left: 15px; padding-right: 15px;}
#acorMd .w-tabs .w-tabs-section .w-tabs-section-control { height: 25px; width: 25px; background-size: contain;}
#ctaMd p, #bgMd p { width: 100%;}
#ctaMd { padding-bottom: 4rem; padding-top: 4rem;}
#blogMd.blgPage .w-search { width: 100%;}
#aftMd.blgPage .w-filter .w-filter-list .w-filter-item-values { flex-direction: column; grid-gap: 5px; align-items: center;}
#aftMd.blgPage .w-filter .w-filter-list .w-filter-item-value { width: 100%;}
#blogMd.blgPage.l-section.height_medium { padding-top: 4rem; }
#postMd h1.w-post-elm.post_title { padding-top: 2rem; font-size: 26px; line-height: 37px; margin-bottom: 2rem; padding-bottom: 2rem;}
#postMd .w-vwrapper time { position: relative;}
#postMd #shrRw a.w-sharing-item { margin: 5px }
#postMd #comtRw { width: 100%;}
#postMd .post_navigation-item .post_navigation-item-arrow { padding: 3px 2px;}
#postMd .post_navigation-item .post_navigation-item-meta { padding: 0;}
#postMd .post_navigation-item .post_navigation-item-meta { margin-left: 10px; }
#postMd .post_navigation-item.to_next .post_navigation-item-meta { margin-right: 10px; margin-left: 0;}
div.w-popup-box #PppMd { padding-right: 0; padding-left: 0;}
div.w-popup-box #PppMd h4 { font-size: 17px;}
div.w-popup-box #PppMd .legal span.wpcf7-list-item { margin-right:0; }
#thkMd p {  width: 100%;}
#thkMd { padding-bottom: 6rem;}
#publMd.eveMd .pubSct > .vc_column-inner { grid-template-columns: 1fr;}
#agnMd { width: 100%;}
#tmlnMd .introTtl { margin-bottom: 22px;}
#tmlnMd .horizontal-timeline li.wp-timeline .timeline-media .exwptl-left-bg { width: auto; height: 200px;}
#tmlnMd .horizontal-timeline li.wp-timeline .wpex-timeline-label { grid-template-columns: 1fr;}
#tmlnMd .horizontal-timeline .horizontal-content button i { padding: 10px 15px;}
#tmlnMd .horizontal-timeline .exwptl-ftlb-bar { display: none; }
#tmlnMd .horizontal-timeline li.wp-timeline .wpex-timeline-label .timeline-details { padding: 40px;}
body.parent-pageid-19 .infoMd.vdPl .btnRw { padding-top: 1rem;}
.infoMd.vdPl .cols_2 { grid-gap: 3rem !important; }
div.w-popup-box #PppMd .wpcf7 .half p { grid-template-columns: 1fr; grid-gap: 5px;}
#carrsMd .w-grid { width: 100%;}
#agnMd .wpb_text_column:not(:last-child) { margin-bottom: 1rem;}
#agnMd .cols_1-3 { margin-bottom:20px; grid-gap: 3px !important;}
#agnMd p { text-align: center; }
#publMd.eveMd .pubCl .txtSct { min-height: auto;}
#publMd .pubCl .txtSct { min-height: auto;}
#lgMd p { width: 100%; }
} @media only screen and (min-width: 480px) and (max-width: 767px) {
body.home #aftMd .vc_column-inner { grid-template-columns: 1fr 1fr 1fr;}
#aftMd .vc_column-inner { display: grid;  grid-template-columns: 1fr 1fr; grid-gap: 7px;}
body.page-id-36 #aftMd .vc_column-inner,
body.page-id-28 #aftMd .vc_column-inner,
body.page-id-34 #aftMd .vc_column-inner,
body.page-id-439 #aftMd .vc_column-inner,
body.page-id-441 #aftMd .vc_column-inner,
body.page-id-447 #aftMd .vc_column-inner,
body.page-id-445 #aftMd .vc_column-inner,
body.page-id-443 #aftMd .vc_column-inner,
body.page-id-54 #aftMd .vc_column-inner,
body.page-id-62 #aftMd .vc_column-inner,
body.page-id-58 #aftMd .vc_column-inner,
body.page-id-56 #aftMd .vc_column-inner,
body.page-id-74 #aftMd .vc_column-inner,
body.page-id-1315 #aftMd .vc_column-inner { grid-template-columns: 1fr 1fr 1fr;}
#aftMd .w-btn .fa-arrow-right:before { left: -12px; top: -8px;}
#aftMd .w-btn .fa-arrow-right { position: relative; }
#aftMd .w-btn-wrapper { margin: 0;}
#tabMd .w-tabs .w-tabs-list .w-tabs-item .w-tabs-item-title { font-size: 16px;}
#retoMd .cols_1 { padding-left: 5rem; padding-right: 5rem;}
#frmMd .frmCl .wpcf7 .half p { grid-template-columns: 1fr 1fr;}
#aftMd.blgPage  .vc_column-inner { display: flex; }
#aftMd.blgPage .w-filter .w-filter-list .w-filter-item-values { display: grid; grid-template-columns:1fr 1fr; }
#pryMd .owl-item article { padding: 5px !important; }
.dblMd .cols_2 { grid-gap: 2rem !important;}
#hdMd { padding-top: 9rem; padding-bottom: 4rem;}
}
@media only screen and (min-width: 601px) and (max-width: 767px) {
#fndMd .cols_1-3 { grid-gap: 1rem !important; grid-template-columns: 1fr 3.5fr; }
#fndMd .cols_3-1 .wpb_column .wpb_column:nth-child(2) p { text-align: left !important;}
#fndMd .cols_3-1 .wpb_column:nth-child(2) p { text-align: center !important; }
.dblMd .cols_2 { grid-template-columns: 1fr; }
#tabMd .w-tabs .w-tabs-list .w-tabs-item .w-tabs-item-title { font-size: 18px;}
#retoMd .cols_1 { padding-left: 3rem; padding-right: 3rem;}
#infoCnt #thrCnt { grid-template-columns: 1fr 1fr 1fr;}
#cntMd .wpcf7 .half p { grid-template-columns: 1fr 1fr 1fr;}
#frmMd .cols_2 { grid-template-columns: 100%; }
div.w-popup-box #PppMd .wpcf7 .half p { grid-template-columns: 1fr 1fr;}
#agnMd p { text-align: left;}
#agnMd .cols_1-3 { margin-bottom: 10px;}
.txtMd .cols_2 { grid-template-columns: 1fr;}
.infoMd.vdPl .cols_2 { grid-template-columns: 1fr; }
#dsMd .cols_2 { grid-template-columns: 1fr; }
#iconoMd.InnIcn .cols_5 { grid-template-columns: 1fr 1fr; }
#blogMd .w-grid { margin-top: 3rem;}
#blogMd .owl-nav { display: block !important; top: -20px; right: 38px;} 
#blogMd article { padding: 5px !important; }
#sldMd { margin-top: 0 !important;}
} @media only screen and (min-width: 768px) and (max-width: 900px) {
.l-subheader.at_middle .at_right .w-nav .w-nav-icon>div { border-width: 1.5px;}
.l-subheader.at_middle .at_right .w-nav .w-nav-icon>div:before, 
.l-subheader.at_middle .at_right .w-nav .w-nav-icon>div:after { width: 60%;}
.l-subheader.at_middle .at_right .w-nav .active .w-nav-icon>div:before, 
.l-subheader.at_middle .at_right .w-nav .active .w-nav-icon>div:after {  width: 100%;}
header#page-header .l-subheader.at_middle .at_right { border-left: 0;}
header#page-header .l-subheader.at_middle .at_left { border-right: 0;}
header#page-header .l-subheader.at_middle .at_right .fa-search:before { width: 18px; height: 19px; background-size: cover;}
header#page-header .at_right nav.w-nav ul.w-nav-list.level_1 { background: rgba(16,16,16,0.9) !important; padding-left: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem !important; padding-top: 1.5rem !important; color: #ffffff !important;}
header#page-header .at_right nav.w-nav ul.w-nav-list.level_2 {background: transparent; color: #ffffff; padding-bottom: 1.1rem !important; padding-top: 1.1rem !important;}
header#page-header .at_right nav.w-nav ul.w-nav-list.level_1 li a.level_1 {  border-bottom: 1.5px solid rgba(249, 70, 8, 0.2) !important;}
header#page-header .l-subheader.at_middle ul.w-nav-list.level_2 li .level_2 { font-size: 15px; line-height: 1.1em; }
#sldMd { margin-top: 0 !important;}
#fndMd .cols_3-1 { grid-template-columns: 1fr;}
#fndMd .cols_3-1 .wpb_column:last-child .w-image,
#fndMd .cols_3-1 .wpb_column:last-child p { text-align: center !important; }
#fndMd .cols_3-1 .cols_1-3 .wpb_column:last-child p { text-align: left !important; }
.dblMd.l-section.height_medium { padding-bottom: 4rem; }
.dblMd .cols_2 { grid-template-columns: 1fr; grid-gap: 3rem; }
.dblMd .imgCol { order: 1;}
.dblMd .infoCol { order: 2;}
.txtMd p, .txtMd li { width: 100%;}
#tabMd .w-tabs { grid-template-columns: 1fr;}
#tabMd .w-tabs .w-tabs-list-h { justify-content: center; }
#tabMd .w-tabs .w-tabs-section-content p { margin: 0 auto 15px; text-align: center !important; width: 90%;}
#tabMd .w-tabs .w-tabs-section-content p:last-child { margin-bottom: 0; }
#tabMd .w-tabs .w-tabs-section-content h2 { text-align: center;}
#tabMd #hdTb { grid-template-columns: 1fr; padding-bottom: 3rem; grid-gap: 1.5rem !important; }
#tabMd #hdTb .w-image,
#tabMd #hdTb h4 { text-align: center !important; }
#prllxMd { padding: 8rem 0;}
#prllxMd .w-popup {  position: relative !important; text-align: center;}
#retoMd .cols_1 { padding: 20px 30px; width: 70%;}
#retoMd .cols_1 h3 { font-size: 25px;}
#ftrMd { border-top: 5px solid #ffffff; padding-left: 1.5rem; padding-top: 3rem; padding-right: 1.5rem;}
#ftrMd .topFtr .w-image { margin-bottom: 30px;}
#ftrMd .topFtr .w-tabs-sections .w-tabs-section { top: 0; border-bottom: 1px solid rgba(88, 88, 90, 0.1);}
#ftrMd .topFtr .w-tabs-sections .w-tabs-section:last-child { border-bottom: 0; }
#ftrMd .topFtr .w-tabs-sections .w-tabs-section-content { padding-top: 0; }
#ftrMd .btnFtr .widgettitle h2 { text-align:center; margin-bottom: 0; }
#ftrMd .btnFtr .w-vwrapper { align-items:center; margin-top: 2rem; }
#ftrMd .btnFtr .w-vwrapper .w-image { margin-bottom: 0; }
#ftrMd .btnFtr .w-menu { margin-top: 2rem; margin-bottom: 2rem;}
#ftrMd .btnFtr .w-tabs { grid-gap: 2rem; }
#ftrMd .btnFtr .menu { width: 100%; text-align: center; justify-content: center;}
#frmMd { padding-top: 5rem; padding-bottom: 3rem;}
#frmMd .rgtCl h3 { font-size: 24px;}
#frmMd .rgtCl .w-image { max-width: 250px;}
#frmMd .g-cols.cols_2 { grid-gap: 1rem; }
#frmMd .frmCl .wpcf7 .half p { grid-gap: 5px;}
#frmMd .frmCl .wpcf7 .textCn { margin-top: 5px;}
#frmMd .frmCl .wpcf7 .legal { margin: 15px 0 10px;}
#iconoMd.InnIcn .cols_4 { grid-gap: 1rem;}
#iconoMd.InnIcn { padding-top: 4rem; padding-bottom: 4rem;}
#dsMd .cols_2 { grid-template-columns: 1fr; grid-gap: 4rem;}
#dsMd .txtCl { order: 2; } 
#dsMd .imgCl { order: 1; } 
#dsMd .cols_2 .txtCl .cols_1 { margin: 0 auto 20px;}
.txtMd .cols_2 { max-width: 100%;}
#iconoMd .wpb_text_column p { width: 100%;}
#tmlnMd .horizontal-timeline .horizontal-content button i { padding: 10px 15px;}
#tmlnMd .horizontal-timeline .horizontal-content button:hover i:before { height: 20px; width: 9px; background-size: contain;}
#iconoMd.InnIcn .cols_5 { grid-gap: 1.5rem; grid-template-columns: 1fr 1fr 1fr;}
#iconoMd .w-iconbox .w-iconbox-text p { font-size: 13px;}
#acorMd p, 
#acorMd .w-tabs { width: 100%;}
#ctaMd p, 
#bgMd p { width: 90%;}
#publMd.eveMd .pubSct > .vc_column-inner { grid-template-columns: 1fr;}
#publMd.eveMd .pubCl .txtSct { min-height: auto;}
#agnMd { width: 100%;}
#publMd .pubSct > .vc_column-inner { grid-template-columns: 1fr 1fr;}
#publMd .pubCl .txtSct { min-height: 370px;}
#postMd #comtRw { width: 90%;}
#CnHd p { width: 100%;}
#cntMd .wpcf7 { width: 95%;}
#pryMd p { width: 100%;}
#lgMd .owl-nav { display: block !important; }
#lgMd p { width: 100%;}
#lgMd .owl-nav { top: -1rem;}
#lgMd .w-grid { margin-top: 4rem;}
#blogMd.l-section.height_medium { padding-top: 2rem;}
#blogMd .owl-nav { display: block !important; }
#blogMd p { width: 100%;}
#blogMd article { padding: 5px !important; }
#blogMd .w-grid { margin-top: 4.5rem;}
#blogMd .owl-nav { top: -20px; right: 40px;}
.blgPage#blogMd p { width: 100%;}
#teamMd .owl-nav { display: block !important; }
body.parent-pageid-19 .infoMd.vdPl .btnRw { padding-top: 1rem;}
.infoMd .btnRw { padding-top: 4rem;}
#retoMd .l-section-img { background-repeat: repeat !important; }
#innerMd p { width: 95%;}
} @media only screen and (min-width: 901px) and (max-width: 1199px) {
header#page-header .l-subheader.at_middle .w-nav li.menu-item a { padding-left: 10px; padding-right: 10px;}
header#page-header .l-subheader.at_middle .at_center ul.w-nav-list.level_1 li.menu-item a { font-size: 13.5px;}
header#page-header .l-subheader.at_middle .l-subheader-cell.at_left .ush_image_1 { height: 23px!important;}
header#page-header .l-subheader.at_middle .w-dropdown-item { padding-left: 0; padding-right: 10px;}
header#page-header .at_right .w-dropdown-h .w-dropdown-item-title { font-size: 13px;}
header#page-header .at_right .w-dropdown-current .w-dropdown-item:after { bottom: 11px; right: -5px;}
header#page-header .at_right .w-dropdown-list .w-dropdown-list-h { padding-left: 10px;}
#sldMd .img_desc .img_desc_padding {  padding-bottom: 9rem;}
#sldMd .img_desc { height: 80vh;}
.txtMd p, .txtMd li { width: 90%;}
.dblMd .cols_2 { grid-gap: 3rem;}
#tabMd { padding-top: 5rem; padding-bottom: 5rem;}
#tabMd #hdTb { padding-bottom: 3rem;}
#tabMd .w-tabs .w-tabs-section-content p { width: 80%;}
#fndMd .cols_3-1 { grid-template-columns: 1fr;}
#fndMd .cols_3-1 .wpb_column:last-child .w-image,
#fndMd .cols_3-1 .wpb_column:last-child p { text-align: center !important; }
#fndMd .cols_3-1 .cols_1-3 .wpb_column:last-child p { text-align: left !important; }
#ngcMd .owl-stage article { padding: 10px; }
#pryMd .w-grid article:nth-child(n+3) { padding-top: 30px; }
#prllxMd { padding: 8rem 0;}
#prllxMd .w-popup { left: 30px !important;}
#blogMd .owl-nav { display: block !important; }
#blogMd p { width: 85%;}
#blogMd article.w-grid-item { padding: 10px !important; }
#ftrMd .cols_5 { grid-template-columns: 1.8fr 1fr 1fr 1fr; }
#ftrMd .cols_5 .ftrRw { display: none; }
#cntMd .wpcf7 { width: 95%;}
#CnHd p { width: 90%;}
#publMd .pubSct > .vc_column-inner { grid-template-columns: 1fr 1fr;}
#publMd.eveMd .pubSct > .vc_column-inner { grid-gap: 2rem;}
#agnMd { width: 100%;}
#ctaMd p, 
#bgMd p { width: 90%;}
#frmMd .rgtCl h3 { font-size: 27px;}
#frmMd { padding-top: 6rem; padding-bottom: 3rem;}
.txtMd .cols_2 { max-width: 100%;}
#iconoMd.InnIcn .cols_5 { padding-top: 2rem;}
#iconoMd.InnIcn .cols_5 { grid-gap: 1.5rem;}
#acorMd p, 
#acorMd .w-tabs { width: 90%;}
#iconoMd .wpb_text_column p { width: 90%;}
#dsMd .cols_2 { grid-gap: 2rem;}
#retoMd { padding: 4rem 0;}
#retoMd .l-section-img { background-repeat: repeat !important; }
#dsMd .cols_2 .txtCl .cols_1 { margin: 0 auto 20px;}
#innerMd p { width: 90%;}
.infoMd .btnRw { padding-top: 3rem;}
}
@media only screen and (min-width: 1001px) and (max-width: 1199px) {
header#page-header .l-subheader.at_middle .at_center ul.w-nav-list.level_1 li.menu-item a { font-size: 15.5px;}
}
@media only screen and (min-width: 1201px) and (max-width: 1500px) {
#sldMd .img_desc .img_desc_padding {  padding-bottom: 9rem;}
#sldMd .img_desc { height: 50vh;}
}