
.card-87d { 
    background: #efeeea; 
    padding: 74px 0 95px;
} 

.card-87d { 
    background: rgba(239, 238, 234, 1.0);
} 

*,:after,:before { 
    box-sizing: border-box;
} 

.page-xe8 { 
    max-width: 1392px;
} 

.page-xe8 { 
    margin: 0 auto; 
    padding: 0 24px;
} 

.card-87d .main-55s  { 
    margin-bottom: 72px; 
    margin-right: auto; 
    max-width: 800px;
} 

.card-87d .wrapper-vxh  { 
    display: flex; 
    gap: 24px;
} 

 
.card-87d .main-55s h2  { 
    margin-bottom: 40px;
} 

.card-87d .main-55s h2  { 
     
    color: #000000; 
    line-height: 72px;
} 

 
.card-87d .main-55s p  { 
    max-width: 550px;
} 

.card-87d .main-55s p  { 
    font-size: 24px; 
    line-height: 30px; 
    color: #101010;
} 

.card-87d .main-55s p:last-child  { 
    margin-bottom: 0;
} 

.wrapper-vxh .card-46r  { 
    position: relative;
} 

.card-87d .wrapper-vxh .card-46r  { 
    background: #000; 
    max-width: 100%; 
    overflow: hidden; 
    padding: 0; 
    position: relative; 
    width: calc(33.33333% - 16px);
} 
 

.wrapper-vxh .card-46r .card-roo  { 
    color: #fff; 
    font-size: clamp(30px,10.758px + 1.9397vw,48px); 
    font-weight: 400; 
    line-height: 1; 
    margin: 0; 
    padding: clamp(25px,.1595rem + 2.2629vw,46px) clamp(20px,-.2866rem + 2.4784vw,43px); 
    position: absolute;
} 

.image-hed { 
    margin: 0 auto; 
    max-width: 100%;
} 
 
.wrapper-vxh .card-woj  { 
    width: 60px; 
    height: 60px; 
    background: #fff; 
    padding: 0; 
    border: 0; 
    bottom: 0; 
    right: 0; 
    position: absolute; 
    border-radius: 0; 
    z-index: 10;
} 
 
.content-6nf { 
    background: #f58635; 
    bottom: -100%; 
    height: 100%; 
    left: 0; 
    opacity: 1; 
    padding: clamp(25px,.1595rem + 2.2629vw,46px) clamp(20px,-.2866rem + 2.4784vw,43px); 
    position: absolute; 
    transition: all .5s linear; 
    width: 100%; 
    z-index: -3;
} 

.wrapper-vxh .card-46r .content-6nf.yel-oo9  { 
    background-color: #f58635;
} 

.wrapper-vxh .card-46r .content-6nf.gre-1kf  { 
    background-color: #ababb0;
} 

.wrapper-vxh .card-46r .content-6nf.voi-4y3  { 
    background-color: #cdb39a;
} 
 

.image-hed img  { 
    display: block; 
    height: 100%; 
    object-fit: cover; 
    width: 100%;
} 

.wrapper-vxh .card-woj span  { 
    position: relative; 
    margin: 0px auto; 
    top: 0%; 
    transition-duration: .5s;
} 

.wrapper-vxh .card-woj span  { 
    width: 19px; 
    height: 3px; 
    background: #000; 
    display: block;
} 

.wrapper-vxh .card-woj span , .wrapper-vxh .card-woj span::after { 
    width: 19px; 
    height: 3px; 
    background: #000; 
    display: block;
} 

.wrapper-vxh .card-woj span::after { 
    position: absolute; 
    content: ''; 
    transform: rotate(-90deg); 
    transition-duration: .5s;
} 

.wrapper-vxh .card-46r .content-6nf h4  { 
    font-size: clamp(25px,5.072px + 2.0089vw,34px); 
    font-weight: 400; 
    line-height: 1; 
    margin-bottom: clamp(15px,4.31px + 1.0776vw,25px);
} 

.wrapper-vxh .card-46r .content-6nf .card-lwi  { 
    margin-bottom: clamp(20px,2.896px + 1.7241vw,36px);
} 

.btn-8kw { 
    margin-top: auto;
} 

.btn-8kw { 
    align-items: center; 
    display: flex; 
    margin-top: auto;
} 

.wrapper-vxh .card-woj span, .wrapper-vxh .card-woj span::after { 
    width: 19px; 
    height: 3px; 
    background: #000; 
    display: block;
} 

.wrapper-vxh .card-46r .content-6nf.gre-1kf h4  { 
    color: #fff;
} 
 
.wrapper-vxh .card-46r .content-6nf ul  { 
    list-style: none; 
    margin: 0; 
    padding: 0;
} 

.wrapper-vxh .card-46r .content-6nf ul li  { 
    font-size: clamp(16px,7.448px + .8621vw,24px); 
    line-height: 110%; 
    margin-bottom: clamp(10px,1.667px + .6944vw,15px); 
    margin-left: 37px; 
    position: relative;
} 

.wrapper-vxh .card-46r .content-6nf ul li::before { 
    border: 4px solid #000; 
    content: ""; 
    height: 13px; 
    left: -21px; 
    position: absolute; 
    top: clamp(5px,-.346px + .5388vw,10px); 
    width: 13px;
} 

.wrapper-vxh .card-46r .content-6nf ul li:last-child  { 
    margin-bottom: 0;
} 

.wrapper-vxh .card-46r .content-6nf.gre-1kf ul li  { 
    color: #fff;
} 

.wrapper-vxh .card-46r .content-6nf.gre-1kf ul li::before { 
    border-color: #fff;
} 

 
.wrapper-nog a  { 
    font-size: 18px; 
    text-decoration: none; 
    text-transform: none;
} 

.btn-8kw a  { 
    font-weight: 400!important;
} 

.wrapper-nog.dnd_area-module-1-1-3t7 a  { 
    display: inline-flex; 
    align-items: center; 
    justify-content: center; 
    text-decoration: none; 
    transition: all 0.4s ease-in-out; 
    color: rgba(0, 0, 0, 1.0); 
    font-weight: 500;
} 

 
.wrapper-nog.dnd_area-module-1-1-3t7 a:hover { 
    color: rgba(0, 0, 0, 1.0);
} 

.wrapper-nog.dnd_area-module-1-2-32t a  { 
    display: inline-flex; 
    align-items: center; 
    justify-content: center; 
    text-decoration: none; 
    transition: all 0.4s ease-in-out; 
    color: rgba(255, 255, 255, 1.0); 
    font-weight: 500;
} 

.wrapper-nog.dnd_area-module-1-2-32t a:hover { 
    color: rgba(255, 255, 255, 1.0);
} 

.wrapper-nog.dnd_area-module-1-3-9lr a  { 
    display: inline-flex; 
    align-items: center; 
    justify-content: center; 
    text-decoration: none; 
    transition: all 0.4s ease-in-out; 
    color: rgba(0, 0, 0, 1.0); 
    font-weight: 500;
} 

.wrapper-nog.dnd_area-module-1-3-9lr a:hover { 
    color: rgba(#null, 0.0);
} 

.wrapper-nog.dnd_area-module-1-1-3t7 a .row-mr2  { 
    min-width: 24px; 
    min-height: 24px; 
    display: inline-flex; 
    align-items: center; 
    justify-content: center; 
    margin-right: 8px; 
    position: relative; 
    background: rgba(0, 0, 0, 1.0); 
    overflow: hidden;
} 

.wrapper-nog.dnd_area-module-1-1-3t7 a .row-mr2::before { 
    content: ''; 
    width: 0; 
    height: 0; 
    margin: 0 auto; 
    transform: translateY(-49%); 
    position: absolute; 
    top: 50%; 
    left: 0; 
    right: 0; 
    transition: all 0.4s ease-in-out;
} 

.wrapper-nog.dnd_area-module-1-1-3t7 a:hover .row-mr2::before { 
    width: calc(100% + 1px); 
    height: calc(100% + 1px); 
    background: rgba(255, 255, 255, 1.0);
} 

.wrapper-nog.dnd_area-module-1-1-3t7 a .text-966  { 
    display: inline-flex; 
    line-height: 24px;
} 

.wrapper-nog.dnd_area-module-1-2-32t a .row-mr2  { 
    min-width: 24px; 
    min-height: 24px; 
    display: inline-flex; 
    align-items: center; 
    justify-content: center; 
    margin-right: 8px; 
    position: relative; 
    background: rgba(255, 255, 255, 1.0); 
    overflow: hidden;
} 

.wrapper-nog.dnd_area-module-1-2-32t a .row-mr2::before { 
    content: ''; 
    width: 0; 
    height: 0; 
    margin: 0 auto; 
    transform: translateY(-49%); 
    position: absolute; 
    top: 50%; 
    left: 0; 
    right: 0; 
    transition: all 0.4s ease-in-out;
} 

.wrapper-nog.dnd_area-module-1-2-32t a:hover .row-mr2::before { 
    width: calc(100% + 1px); 
    height: calc(100% + 1px); 
    background: rgba(1, 239, 125, 1.0);
} 

.wrapper-nog.dnd_area-module-1-2-32t a .text-966  { 
    display: inline-flex; 
    line-height: 24px;
} 

.wrapper-nog.dnd_area-module-1-3-9lr a .row-mr2  { 
    min-width: 24px; 
    min-height: 24px; 
    display: inline-flex; 
    align-items: center; 
    justify-content: center; 
    margin-right: 8px; 
    position: relative; 
    background: rgba(0, 0, 0, 1.0); 
    overflow: hidden;
} 

.wrapper-nog.dnd_area-module-1-3-9lr a .row-mr2::before { 
    content: ''; 
    width: 0; 
    height: 0; 
    margin: 0 auto; 
    transform: translateY(-49%); 
    position: absolute; 
    top: 50%; 
    left: 0; 
    right: 0; 
    transition: all 0.4s ease-in-out;
} 

.wrapper-nog.dnd_area-module-1-3-9lr a:hover .row-mr2::before { 
    width: calc(100% + 1px); 
    height: calc(100% + 1px); 
    background: rgba(255, 255, 255, 1.0);
} 

.wrapper-nog.dnd_area-module-1-3-9lr a .text-966  { 
    display: inline-flex; 
    line-height: 24px;
} 

.wrapper-nog.dnd_area-module-1-1-3t7 a .row-mr2 > span  { 
    width: 100%; 
    height: 100%; 
    display: flex; 
    justify-content: center; 
    align-items: center; 
    transition: all 0.4s ease-in-out; 
    transform: translateX(0); 
    padding-top: 1px; 
    position: relative; 
    z-index: 1;
} 

.wrapper-nog.dnd_area-module-1-1-3t7 a:hover .row-mr2 > .icon-i35 { 
    transform: translateX(100%);
} 

.wrapper-nog.dnd_area-module-1-1-3t7 a .row-mr2 > .icon-wmz  { 
    position: absolute; 
    left: -100%; 
    top: -1px; 
    width: 100%; 
    height: 100%; 
    flex-wrap: wrap;
} 

.wrapper-nog.dnd_area-module-1-1-3t7 a:hover .row-mr2 > .icon-wmz { 
    left: 0;
} 

.wrapper-nog.dnd_area-module-1-2-32t a .row-mr2 > span  { 
    width: 100%; 
    height: 100%; 
    display: flex; 
    justify-content: center; 
    align-items: center; 
    transition: all 0.4s ease-in-out; 
    transform: translateX(0); 
    padding-top: 1px; 
    position: relative; 
    z-index: 1;
} 

.wrapper-nog.dnd_area-module-1-2-32t a:hover .row-mr2 > .icon-i35 { 
    transform: translateX(100%);
} 

.wrapper-nog.dnd_area-module-1-2-32t a .row-mr2 > .icon-wmz  { 
    position: absolute; 
    left: -100%; 
    top: -1px; 
    width: 100%; 
    height: 100%; 
    flex-wrap: wrap;
} 

.wrapper-nog.dnd_area-module-1-2-32t a:hover .row-mr2 > .icon-wmz { 
    left: 0;
} 

.wrapper-nog.dnd_area-module-1-3-9lr a .row-mr2 > span  { 
    width: 100%; 
    height: 100%; 
    display: flex; 
    justify-content: center; 
    align-items: center; 
    transition: all 0.4s ease-in-out; 
    transform: translateX(0); 
    padding-top: 1px; 
    position: relative; 
    z-index: 1;
} 

.wrapper-nog.dnd_area-module-1-3-9lr a:hover .row-mr2 > .icon-i35 { 
    transform: translateX(100%);
} 

.wrapper-nog.dnd_area-module-1-3-9lr a .row-mr2 > .icon-wmz  { 
    position: absolute; 
    left: -100%; 
    top: -1px; 
    width: 100%; 
    height: 100%; 
    flex-wrap: wrap;
} 

.wrapper-nog.dnd_area-module-1-3-9lr a:hover .row-mr2 > .icon-wmz { 
    left: 0;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-SNrIx.style-SNrIx {  
   max-width: 100%;  
    height: auto;  
}  
#style-eGVaq.style-eGVaq {  
   max-width: 100%;  
    height: auto;  
}  
#style-c8Q4W.style-c8Q4W {  
   max-width: 100%;  
    height: auto;  
}  
.index-banner:before {
    content: none;
}
.index-banner .text-quote .t-grid {
    max-width: 1420px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
    width: 100%;
}
.index-banner .text-quote .t-grid .cols {
    max-width: 600px;
    padding: 140px 0 0;
    background: #000;
}
.index-banner  {
    padding: 0;
}
.index-banner .btns-content {
    text-align: right;
}
.index-banner .note {
    color: #fff;
    font-size: 17px;
    line-height: 28px;
    margin-bottom: 10px;
    position: relative;
    padding-left: 12%;
}
.index-banner .note:before {
    content: '';
    height: 1px;
    width: 65px;
    display: block;
    position: relative;
    left: -14%;
    background: #ea6123;
    top: 16px;
}
.index-banner h1 {
    margin: 20px 0 40px;
    position: relative;
    right: -60px;
    text-shadow: 0 1px 1px #000;
}
.index-banner h1 span {
    color: #ea6123;
}
.index-banner p {
    position: relative;
    right: -60px;
    max-width: 500px;
    margin-bottom: 50px;
}
.index-banner .custom-btn {
    padding: 28px 64px;
}
.index-banner img {
    width: 630px;
    left: -10%;
    opacity: 0.3;
    top: 40%;
}
.card-46r:hover > .content-6nf {
    z-index: 9;
        bottom: 0;
}
.product-cards-wrapper .card-btn span:after {
    position: absolute;
    content: '';
    transform: rotate(-90deg);
    transition-duration: .5s;
}
.card-46r.hovered .card-woj span:after {
    transform: rotate(0deg);
    transition-duration: .5s;
}
section.card-87d {
    clear: both;
}
/*other section */

.main-pkb { 
    background: #cdb39a; 
    padding: 80px 48px 80px;
} 


.page-jj8 { 
    max-width: 1392px;
} 

.page-jj8 { 
    margin: 0 auto; 
    padding: 0 24px;
} 

.fou-5ho { 
    display: flex; 
    justify-content: space-between;
} 

.content-tej { 
    max-width: 52%; 
    width: 100%;
} 

.image-p5e { 
    max-width: 45%; 
    width: 100%;
} 

.content-tej .content-swi  { 
    margin-bottom: 41px; 
    max-width: 100%; 
    width: 100%;
} 

.content-tej .content-3cz  { 
    max-width: 100%; 
    width: 100%;
} 
 
.content-tej .content-swi h2  { 
    font-family: 'Poppins', sans-serif; 
    font-weight: 400; 
    line-height: 72px; 
    margin-bottom: 40px;
} 

 
.content-tej .content-swi p  { 
    font-size: 20px; 
    font-weight: 400; 
    line-height: 30px; 
    margin: 0;
} 
 

.content-tej .content-3cz .content-w7o  { 
    list-style: none; 
    margin: 0; 
    padding: 0;
} 
 
.content-tej .content-3cz .content-w7o h4  { 
    border-bottom: 2px solid #000; 
    cursor: pointer; 
    font-size: 32px; 
    font-weight: 400; 
    line-height: 35.2px; 
    margin: 0; 
    padding: 24px 0 24px 4px; 
    position: relative;
} 

.content-tej .content-3cz .content-w7o h4::before { 
    background: #101010; 
    content: ""; 
    height: 1.86px; 
    position: absolute; 
    right: 0; 
    top: 50%; 
    transform: rotate(90deg); 
    transition: all .3s ease-in-out; 
    width: 13px;
} 

.content-tej .content-3cz .content-w7o h4::after { 
    background: #101010; 
    content: ""; 
    height: 1.86px; 
    position: absolute; 
    right: 0; 
    top: 50%; 
    transition: all .3s ease-in-out; 
    width: 13px;
} 

.content-tej .content-3cz .content-w7o .ans-le1  { 
    padding: 32px 0 32px 16px;
} 

.content-tej .content-3cz .content-w7o .ans-le1 p  { 
    font-size: 18px; 
    font-weight: 400; 
    line-height: 22.5px; 
    margin-bottom: 35px;
} 
 
.content-tej .content-3cz .content-w7o .ans-le1 ul  { 
    list-style: none; 
    padding: 0;
} 

.content-tej .content-3cz .content-w7o .ans-le1 ul li  { 
    font-size: 18px; 
    font-weight: 400; 
    line-height: 22.5px; 
    padding-left: 24px; 
    position: relative;
} 

.content-tej .content-3cz .content-w7o .ans-le1 ul li:not(:last-child)  { 
    margin-bottom: 17px;
} 

.content-tej .content-3cz .content-w7o .ans-le1 ul li::before { 
    border: 3px solid #101010; 
    content: ""; 
    height: 14px; 
    left: 0; 
    position: absolute; 
    top: 20%; 
    width: 14px;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-IQDIK.style-IQDIK {  
   display: none;  
}  
#style-3Wzop.style-3Wzop {  
   display: none;  
}  
#style-WoEy2.style-WoEy2 {  
   max-width: 100%;  
    height: auto;  
}  
.active_li .ans-le1 {
    display: block !important;
}
  
.customer-why-super-2vq { 
    padding: 55px 0 120px;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-2vq { 
    padding: 80px 0 148px;
  } 
}     

.container-ay3 { 
    margin: 0 auto; 
    width: calc(100% - 48px);
} 

@media screen and (min-width: 417px){ 
  .container-ay3 { 
    margin: 0 auto; 
    width: 368px;
  } 
}     

@media screen and (min-width: 576px){ 
  .container-ay3 { 
    width: calc(100% - 80px); 
    margin: 0 auto;
  } 
}     

@media screen and (min-width: 1440px){ 
  .container-ay3 { 
    width: 1200px; 
    margin: 0 auto;
  } 
}     
 
.customer-why-super-2vq h2  { 
      
    line-height: 50px; 
    margin-bottom: 32px; 
    font-weight: 400;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-2vq h2  { 
     
    max-width: 606px; 
    line-height: 100%;
  } 
}     

@media screen and (min-width: 1025px){ 
  .customer-why-super-2vq h2  { 
      
    max-width: 660px;
  } 
}     

.customer-why-super-2vq .bot-5h4  { 
    display: flex; 
    flex-direction: column; 
    align-items: flex-start; 
    margin-top: 56px;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-2vq .bot-5h4  { 
    flex-direction: row; 
    align-items: center;
  } 
}     

.customer-why-super-2vq h2 p  { 
    margin: 0;
} 

.customer-why-super-2vq .image-ha8  { 
    position: relative; 
    min-width: 321px; 
    margin-bottom: 80px; 
    height: 310px;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-2vq .image-ha8  { 
    min-width: 352px; 
    margin-bottom: 0; 
    margin-right: 50px; 
    height: 336px;
  } 
  
}     

@media screen and (min-width: 1025px){ 
  .customer-why-super-2vq .image-ha8  { 
    min-height: 550px; 
    margin-right: 152px; 
    min-width: 570px;
  } 
}     

.customer-why-super-2vq .image-ha8 img  { 
    width: 100%;
} 

.customer-why-super-2vq .image-ha8 img  { 
    -o-object-fit: cover; 
    object-fit: cover;
} 

.customer-why-super-2vq .image-ha8 .overlay-lca  { 
    position: absolute; 
    left: 0; 
    top: 0; 
    height: 100%;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-2vq .image-ha8 .overlay-lca  { 
    height: 336px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .customer-why-super-2vq .image-ha8 .overlay-lca  { 
    height: 550px;
  } 
}     

.customer-why-super-2vq .bot-5h4 .item-six .item-elt  { 
    display: flex; 
    flex-direction: column; 
    margin-bottom: 48px;
} 

@media screen and (min-width: 1025px){ 
  .customer-why-super-2vq .bot-5h4 .item-six .item-elt  { 
    margin-bottom: 56px;
  } 
}     

.customer-why-super-2vq .bot-5h4 .item-six .item-elt:last-child  { 
    margin-bottom: 0;
} 

.customer-why-super-2vq .image-ha8 .image-yql  { 
    border-radius: 50%; 
    height: 100%; 
    width: calc(100% - 18px); 
    padding: 0 9px;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-2vq .image-ha8 .image-yql  { 
    width: calc(100% - 17px); 
    padding: 0 8px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .customer-why-super-2vq .image-ha8 .image-yql  { 
    width: calc(100% - 13px); 
    padding: 0 6px;
  } 
}     

.customer-why-super-2vq .image-ha8 .image-yql ,.customer-why-super-2vq .image-ha8 img  { 
    -o-object-fit: cover; 
    object-fit: cover;
} 

.customer-why-super-2vq .bot-5h4 .item-six .item-elt .title-z9f  { 
    font-size: 32px; 
    line-height: 40px; 
    margin-bottom: 24px;
} 

@media screen and (min-width: 1025px){ 
  .customer-why-super-2vq .bot-5h4 .item-six .item-elt .title-z9f  { 
    font-size: 32px; 
    line-height: 50px; 
    margin-bottom: 16px;
  } 
}     

.customer-why-super-2vq .bot-5h4 .item-six .item-elt .text-b5d p  { 
    max-width: 287px; 
    font-size: 16px; 
    line-height: 20px; 
    font-weight: 400; 
    margin: 0;
} 

@media screen and (min-width: 1025px){ 
  .customer-why-super-2vq .bot-5h4 .item-six .item-elt .text-b5d p  { 
    max-width: 472px; 
    font-size: 20px; 
    line-height: 33.6px;
  } 
}     

.customer-why-super-2vq .bot-5h4 .item-six .item-elt:last-child p  { 
    margin-bottom: 0;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-6YXvX.style-6YXvX {  
   box-sizing:border-box;  
   display:block;  
   overflow:hidden;  
   width:initial;  
   height:initial;  
   background:none;  
   opacity:1;  
   border:0;  
   margin:0;  
   padding:0;  
   position:absolute;  
   top:0;  
   left:0;  
   bottom:0;  
   right:0;  
}  
#style-ohA1A.style-ohA1A {  
   position:absolute;  
   top:0;  
   left:0;  
   bottom:0;  
   right:0;  
   box-sizing:border-box;  
   padding:0;  
   border:none;  
   margin:auto;  
   display:block;  
   width:0;  
   height:0;  
   min-width:100%;  
   max-width:100%;  
   min-height:100%;  
   max-height:100%;  
}  
.product-banner-menu {
    background: #dcc5b3;
}
/*colocation*/
 .customer-why-super-vgl {
    clear: both;
}

.customer-why-super-vgl { 
    padding: 55px 0 120px;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-vgl { 
    padding: 80px 0 148px;
  } 
}     

.container-et7 { 
    margin: 0 auto; 
    width: calc(100% - 48px);
} 

@media screen and (min-width: 417px){ 
  .container-et7 { 
    margin: 0 auto; 
    width: 368px;
  } 
}     

@media screen and (min-width: 576px){ 
  .container-et7 { 
    width: calc(100% - 80px); 
    margin: 0 auto;
  } 
}     

@media screen and (min-width: 1440px){ 
  .container-et7 { 
    width: 1200px; 
    margin: 0 auto;
  } 
}     
 
.customer-why-super-vgl h2  { 
     color: #f58533;
    text-align: left;
    font-size: 38px;
    line-height: 46px !important;
    margin-bottom: 25px;
    font-weight: 600;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-vgl h2  { 
     
    max-width: 606px; 
    line-height: 100%;
  } 
}     

@media screen and (min-width: 1025px){ 
  .customer-why-super-vgl h2  { 
      
    max-width: 660px;
  } 
}     

.customer-why-super-vgl .bot-lm4  { 
    display: flex; 
    flex-direction: column; 
    align-items: flex-start; 
    margin-top: 56px;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-vgl .bot-lm4  { 
    flex-direction: row; 
    align-items: center;
  } 
}     

.customer-why-super-vgl h2 p  { 
    margin: 0;
} 

.customer-why-super-vgl .image-vqw  { 
    position: relative; 
    min-width: 321px; 
    margin-bottom: 80px; 
    height: 310px;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-vgl .image-vqw  { 
    min-width: 352px; 
    margin-bottom: 0; 
    margin-right: 50px; 
    height: 336px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .customer-why-super-vgl .image-vqw  { 
    min-height: 550px; 
    margin-right: 152px; 
    min-width: 570px;
  } 
}     

.customer-why-super-vgl .image-vqw img  { 
    width: 100%;
} 

.customer-why-super-vgl .image-vqw img  { 
    -o-object-fit: cover; 
    object-fit: cover;
} 

.customer-why-super-vgl .image-vqw .overlay-etz  { 
    position: absolute; 
    left: 0; 
    top: 0; 
    height: 100%;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-vgl .image-vqw .overlay-etz  { 
    height: 336px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .customer-why-super-vgl .image-vqw .overlay-etz  { 
    height: 550px;
  } 
}     

.customer-why-super-vgl .bot-lm4 .item-nng .item-n3p  { 
    display: flex; 
    flex-direction: column; 
    margin-bottom: 48px;
} 

@media screen and (min-width: 1025px){ 
  .customer-why-super-vgl .bot-lm4 .item-nng .item-n3p  { 
    margin-bottom: 56px;
  } 
}     

.customer-why-super-vgl .bot-lm4 .item-nng .item-n3p:last-child  { 
    margin-bottom: 0;
} 

.customer-why-super-vgl .image-vqw .image-5io  { 
    border-radius: 50%; 
    height: 100%; 
    width: calc(100% - 18px); 
    padding: 0 9px;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-vgl .image-vqw .image-5io  { 
    width: calc(100% - 17px); 
    padding: 0 8px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .customer-why-super-vgl .image-vqw .image-5io  { 
    width: calc(100% - 13px); 
    padding: 0 6px;
  } 
}     

.customer-why-super-vgl .image-vqw .image-5io ,.customer-why-super-vgl .image-vqw img  { 
    -o-object-fit: cover; 
    object-fit: cover;
} 

.customer-why-super-vgl .bot-lm4 .item-nng .item-n3p .title-rg3  { 
    font-size: 22px;
        line-height: 28px;
        margin-bottom: 15px; 
        transition: all 0.5s ease 0s;
        color: #f58635;
        font-family: 'Playfair Display', serif;
} 

@media screen and (min-width: 1025px){ 
  .customer-why-super-vgl .bot-lm4 .item-nng .item-n3p .title-rg3  { 
    font-size: 22px;
        line-height: 28px;
        margin-bottom: 15px; 
        transition: all 0.5s ease 0s;
        color: #f58635;
        font-family: 'Playfair Display', serif;
  } 
}     

.customer-why-super-vgl .bot-lm4 .item-nng .item-n3p .text-v4r p  { 
    max-width: 287px; 
    font-size: 16px;
        line-height: 26px;
        color: #1e262d;
        font-family: 'Poppins', sans-serif;
} 

@media screen and (min-width: 1025px){ 
  .customer-why-super-vgl .bot-lm4 .item-nng .item-n3p .text-v4r p  { 
    max-width: 472px; 
    font-size: 16px;
        line-height: 26px;
        color: #1e262d;
        font-family: 'Poppins', sans-serif;
  } 
}     

.customer-why-super-vgl .bot-lm4 .item-nng .item-n3p:last-child p  { 
    margin-bottom: 0;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-IvkJJ.style-IvkJJ {  
   color:#1f00ff;  
}  
#style-cgUkm.style-cgUkm {  
   box-sizing:border-box;  
   display:block;  
   overflow:hidden;  
   width:initial;  
   height:initial;  
   background:none;  
   opacity:1;  
   border:0;  
   margin:0;  
   padding:0;  
   position:absolute;  
   top:0;  
   left:0;  
   bottom:0;  
   right:0;  
}  
#style-MEX5k.style-MEX5k {  
   position:absolute;  
   top:0;  
   left:0;  
   bottom:0;  
   right:0;  
   box-sizing:border-box;  
   padding:0;  
   border:none;  
   margin:auto;  
   display:block;  
   width:0;  
   height:0;  
   min-width:100%;  
   max-width:100%;  
   min-height:100%;  
   max-height:100%;  
}  

.container-ntz { 
    margin: 0 auto; 
    width: calc(100% - 48px);
} 

@media screen and (min-width: 417px){ 
  .container-ntz { 
    margin: 0 auto; 
    width: 368px;
  } 
}     

@media screen and (min-width: 576px){ 
  .container-ntz { 
    width: calc(100% - 80px); 
    margin: 0 auto;
  } 
}     

@media screen and (min-width: 1440px){ 
  .container-ntz { 
    width: 1200px; 
    margin: 0 auto;
  } 
}     

.icon-otv { 
    padding: 80px 0;

} 
.icon-otv .item-zes .item-ebx .item-fl5 .title-phv p {
    margin: 0;
    font-size: 20px;
    font-weight: bold;
}

@media screen and (min-width: 576px){ 
  .icon-otv { 
    padding: 88px 0;
  } 
}     
.icon-otv { 
            padding: 80px 0;
        background: #e8ded2;
  } 
  @media screen and (min-width: 1025px){ 
  .icon-otv { 
            padding: 80px 0;
        background: #e8ded2;
  } 
}     

.icon-otv .item-zes  { 
    display: flex; 
    justify-content: center; 
    margin-top: 80px;
} 

@media screen and (min-width: 1025px){ 
  .icon-otv .item-zes  { 
    margin-top: 120px;
  } 
}     

.customer-why-super-graphic h2 p { 
    margin: 0;
} 

.icon-otv .item-zes .item-ebx  { 
    display: flex; 
    justify-content: space-between; 
    flex-wrap: wrap; 
    width: 287px;
} 

@media screen and (min-width: 576px){ 
  .icon-otv .item-zes .item-ebx  { 
    width: auto;
  } 
}     

@media screen and (min-width: 1025px){ 
  .icon-otv .item-zes .item-ebx  { 
    width: 1003px;
  } 
}     

.icon-otv .lef-8bx  { 
    max-width: 368px; 
    margin-bottom: 36px;
} 

@media screen and (min-width: 576px){ 
  .icon-otv .lef-8bx  { 
    max-width: 720px; 
    margin-bottom: 52px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .icon-otv .lef-8bx  { 
    max-width: 688px; 
    margin-bottom: 0;
  } 
}     

.icon-otv .qjbag  { 
    display: flex; 
    justify-content: space-between; 
    flex-direction: column; 
    max-width: 287px; 
    margin: 0 auto;
} 

@media screen and (min-width: 576px){ 
  .icon-otv .qjbag  { 
    max-width: unset;
  } 
}     

@media screen and (min-width: 1025px){ 
  .icon-otv .qjbag  { 
    max-width: 1003px; 
    flex-direction: row; 
    align-items: end;
  } 
}     

.icon-otv .subtitle-wgs  { 
    font-size: 24px; 
    line-height: 150%; 
    display: block;
} 

@media screen and (min-width: 576px){ 
  .icon-otv .subtitle-wgs  { 
    font-size: 24px; 
    max-width: 606px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .icon-otv .subtitle-wgs  { 
    max-width: 674px;
  } 
}     

.icon-otv .item-zes .item-ebx .item-fl5  { 
    width: 287px; 
    margin-top: 82px;
} 

@media screen and (min-width: 576px){ 
  .icon-otv .item-zes .item-ebx .item-fl5  { 
    margin-top: 90px; 
    width: 36vw;
  } 
}     

@media screen and (min-width: 1025px){ 
  .icon-otv .item-zes .item-ebx .item-fl5  { 
    width: 371px;
  } 
}     

.icon-otv .item-zes .item-ebx .item-fl5:first-child  { 
    margin-top: 0;
} 

@media screen and (min-width: 576px){ 
  .icon-otv .item-zes .item-ebx .item-fl5:nth-child(2)  { 
    margin-top: 0;
  } 
}     

.icon-otv .title-m2z  { 
    font-size: 40px; 
    line-height: 125%;
} 

@media screen and (min-width: 576px){ 
  .icon-otv .title-m2z  { 
    font-size: 48px; 
    line-height: 120%;
  } 
}     

@media screen and (min-width: 1025px){ 
  .icon-otv .title-m2z  { 
    font-size: 54px;
  } 
}     

.icon-otv .title-m2z p  { 
    margin-bottom: 0; 
    margin-top: 0;
} 

.icon-otv .item-zes .item-ebx .item-fl5 .title-phv  { 
    font-size: 24px; 
    line-height: 120%; 
    display: block;
} 

@media screen and (min-width: 576px){ 
  .icon-otv .item-zes .item-ebx .item-fl5 .title-phv  { 
    font-size: 32px;
  } 
}     

.icon-otv .item-zes .item-ebx .item-fl5 .subtitle-klo  { 
    font-size: 16px; 
    line-height: 175%;
} 

@media screen and (min-width: 576px){ 
  .icon-otv .item-zes .item-ebx .item-fl5 .subtitle-klo  { 
    font-size: 20px;
  } 
}     

.item-ebx .item-fl5  { 
    display: flex; 
    flex-direction: column; 
    margin-bottom: 48px;
} 

@media screen and (min-width: 1025px){ 
  .item-ebx .item-fl5  { 
    margin-bottom: 56px;
  } 
}     

.item-ebx .item-fl5:last-child  { 
    margin-bottom: 0;
} 

.title-m2z  { 
    font-size: 32px; 
    line-height: 40px; 
    margin-bottom: 24px;
} 

@media screen and (min-width: 1025px){ 
  .title-m2z  { 
    font-size: 40px; 
    line-height: 50px; 
    margin-bottom: 16px;
  } 
}     

 
.svg-inline--fa { 
    display: var(--fa-display,inline-block); 
    height: 1em; 
    overflow: visible; 
    vertical-align: -.125em;
} 
 
.icon-otv .item-zes .item-ebx .item-fl5 svg  { 
    width: 60px; 
    height: 60px; 
    margin-bottom: 32px;
} 

.icon-otv .item-zes .item-ebx .item-fl5 .title-phv p  { 
    margin: 0;
} 

.icon-otv .item-zes .item-ebx .item-fl5 .subtitle-klo p  { 
    margin-top: 24px; 
    margin-bottom: 0;
} 

@media screen and (min-width: 576px){ 
  .icon-otv .item-zes .item-ebx .item-fl5 .subtitle-klo p  { 
    margin-top: 32px;
  } 
}     

.customer-why-super-graphic .bottom .item-ebx .item-fl5 .text p { 
    max-width: 287px; 
    font-size: 16px; 
    line-height: 20px; 
    font-weight: 400; 
    margin: 0;
} 

@media screen and (min-width: 1025px){ 
  .customer-why-super-graphic .bottom .item-ebx .item-fl5 .text p { 
    max-width: 472px; 
    font-size: 24px; 
    line-height: 33.6px;
  } 
}     


/* These were inline style tags. Uses id+class to override almost everything */
#style-8lT3I.style-8lT3I {  
   color:#1f00ff;  
}  

  
.che-phb { 
    color: #2f3541; 
    margin-top: 4rem;
} 

.che-phb.column-2kv { 
    width: 100%!important;
} 

*,:after,:before { 
    -webkit-box-sizing: border-box; 
    box-sizing: border-box;
} 

.title-ztj { 
    background: #f58635; 
    color: #fff; 
    display: inline-block; 
    line-height: 1em; 
    margin-right: 7rem; 
    margin-bottom: -2rem; 
    padding: 1.5rem 2.5rem; 
    position: relative; 
    text-transform: uppercase; 
    z-index: 1;
} 

.title-ztj:after { 
    background: #f58635; 
    content: " "; 
    display: block; 
    height: 100%; 
    left: 0; 
    position: absolute; 
    top: 0; 
    width: 100%; 
    z-index: -1; 
    -webkit-transform-origin: top right; 
    transform-origin: top right; 
    -webkit-transform: skew(30deg,0deg); 
    transform: skew(30deg,0deg);
} 

.wrapper-pdf { 
    background-color: #f2f3f4;
} 

.body-z9o { 
    background-color: #f2f3f4;
} 

.body-z9o { 
    margin: 0 auto; 
    padding: 4.5rem 2.5rem 4rem; 
    max-width: 105em;
} 

.che-phb.column-2kv .body-z9o  { 
    display: -webkit-box!important; 
    display: -ms-flexbox!important; 
    display: flex!important; 
    -ms-flex: 1 1 auto;
} 

.che-phb.column-2kv .body-z9o  { 
    -webkit-box-orient: horizontal; 
    -webkit-box-direction: normal; 
    -ms-flex-direction: row; 
    flex-direction: row; 
    -ms-flex-wrap: wrap; 
    flex-wrap: wrap; 
    padding-bottom: 0;
} 

.che-phb.column-2kv .content-6ov  { 
    position: relative; 
    width: 100%; 
    padding-right: 15px; 
    padding-left: 15px;
} 

@media (min-width: 768px){ 
  .che-phb.column-2kv .content-6ov  { 
    -webkit-box-flex: 0; 
    -ms-flex: 0 0 50%; 
    flex: 0 0 50%; 
    max-width: 50%;
  } 
}     

@media (min-width: 992px){ 
  .che-phb.column-2kv .content-6ov  { 
    -webkit-box-flex: 0; 
    -ms-flex: 0 0 33.33333%; 
    flex: 0 0 33.33333%; 
    max-width: 33.33333%;
  } 
}     

.che-phb.column-2kv .content-6ov  { 
    padding-right: 0!important;
} 

.che-phb.column-2kv .content-6ov  { 
    padding-left: 0!important;
} 

.che-phb.column-2kv .content-6ov  { 
    margin-bottom: 2.5rem;
} 

@media (min-width: 768px){ 
  .che-phb.column-2kv .content-6ov  { 
    padding-right: 2.5rem!important;
  } 
}     
 

.content-n7r { 
    padding-bottom: .5rem!important;
} 
/*ul.list-7ow.bul-k28 li {
    color: #f58533;
}*/
dgsdg
.content-6ov h3  { 
    color: #f58533;
    font-size: 1.25rem; 
    line-height: 1.1em!important; 
    font-weight: 400; 
    letter-spacing: -.01em;
} 

.content-4fa { 
    padding-bottom: 1rem!important;
} 
 
.content-4fa p  { 
    padding-bottom: 0!important;
} 
 

ul.list-7ow { 
    margin-bottom: .75rem!important;
} 

ul.list-7ow { 
    margin-top: 1.5rem!important;
} 

 

ul.list-7ow li  { 
    
    font-size: 1rem; 
    line-height: 1.4em!important; 
    font-weight: 400;
} 

ul.list-7ow li  { 
    position: relative; 
    width: 100%; 
    padding-right: 15px; 
    padding-left: 15px;
} 

ul.list-7ow li  { 
    -webkit-box-flex: 0; 
    -ms-flex: 0 0 100%; 
    flex: 0 0 100%; 
    max-width: 100%;
} 

ul.list-7ow li  { 
    -webkit-box-orient: horizontal!important; 
    -webkit-box-direction: normal!important; 
    -ms-flex-direction: row!important; 
    flex-direction: row!important;
} 

ul.list-7ow li  { 
    -webkit-box-align: start!important; 
    -ms-flex-align: start!important; 
    align-items: flex-start!important;
} 

@media (min-width: 576px){ 
  ul.list-7ow li  { 
    padding-left: 0!important;
  } 
}     

ul.list-7ow li  { 
    display: -webkit-box!important; 
    display: -ms-flexbox!important; 
    display: flex!important; 
    -ms-flex: 1 1 auto;
} 
  

.alternating-block .alternating-row .content ul li::before,.alternating-block .alternating-row .media-asset,.alternating-block .alternating-row .media-asset .media-component .image .cmp-image span.cmp-image__title,.alternating-block .alternating-row .media-asset .media-component span.video__title,.bg-dark .form-ghost-elements-wrapper .skeleton,.card-grid-container,.cards-bar--chips,.cards-bar--chips .form-ghost-elements-wrapper .skeleton,.cards-bar__nav,.cardsbar .cards-bar .message-bar_desc .btn-link,.dropdown-field-wrapper,.dropdown-field-wrapper .dropdown-selector.show .dropdown-field,.dropdown-field-wrapper .dropdown-selector:focus .dropdown-field,.dropdown-field-wrapper .option-selected,.dropdown-field-wrapper .superscript,.dropdown-selector.show .dropdown-field-wrapper .dropdown-field,.dropdown-selector:focus .dropdown-field-wrapper .dropdown-field,.dropdown-separator,.featuredcards .hero-cards .hero-cards-item .hero-cards-item-content .hero-cards-carousel,.featuredcards .hero-cards .hero-cards-item .hero-cards-item-content .hero-cards-product,.featuredcards .hero-cards .hero-cards-item .hero-cards-item-content .hero-cards-product__title,.footer-container .form-ghost-elements-wrapper .skeleton,.footer-container.slim .footer-bottom-container .form-ghost-elements-wrapper .skeleton,.form-ghost-elements-wrapper .form-ghost-element-button .skeleton,.form-ghost-elements-wrapper .form-ghost-element .skeleton,.ghost-elements .skeleton,.hero-action__form,.hero-action__form-submit:focus .form-ghost-elements-wrapper .skeleton,.hero-action__form.active-state .hero-action__form-submit,.hero-slice,.hero-slice .hero-slice-item.metro.metro.metro .hero-slice-item-map-image,.ibx-map .ibx-google-map .google-map,.media-gallery .media-gallery-container,.media-gallery .media-gallery-container .media-item-container .media-item .media-wrapper .media-component .image,.mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap,.nav-mini__main-menu .overflow-links,.position-relative,.pr-archive .filter-dropdown-wrapper .filter-wrap,.product-hero,.products-card__cta,.products-card__link,.promo-hero,.search-results-container, .select2-results__options[aria-multiselectable="true"] .select2-results__option::before,.side-navigation-dropdown,.video .play-video, dl.list-7ow li > ul.list-7ow.alphabets li::before, dl.list-7ow li > ul.list-7ow.bul-k28 li::before, dl.list-7ow li > ul.list-7ow.lower-alphabets li::before, dl.list-7ow li > ul.list-7ow.lower-roman-numerals li::before, dl.list-7ow li > ul.list-7ow.numbered li::before, dl.list-7ow li > ul.list-7ow.roman-numerals li::before, dl.list-7ow li a > ul.list-7ow.alphabets li::before, dl.list-7ow li a > ul.list-7ow.bul-k28 li::before, dl.list-7ow li a > ul.list-7ow.lower-alphabets li::before, dl.list-7ow li a > ul.list-7ow.lower-roman-numerals li::before, dl.list-7ow li a > ul.list-7ow.numbered li::before, dl.list-7ow li a > ul.list-7ow.roman-numerals li::before, dl.list-7ow li a dl.list-7ow.alphabets li::before, dl.list-7ow li a dl.list-7ow.bul-k28 li::before, dl.list-7ow li a dl.list-7ow.lower-alphabets li::before, dl.list-7ow li a dl.list-7ow.lower-roman-numerals li::before, dl.list-7ow li a dl.list-7ow.numbered li::before, dl.list-7ow li a dl.list-7ow.roman-numerals li::before, dl.list-7ow li a ol.list-7ow.alphabets li::before, dl.list-7ow li a ol.list-7ow.bul-k28 li::before, dl.list-7ow li a ol.list-7ow.lower-alphabets li::before, dl.list-7ow li a ol.list-7ow.lower-roman-numerals li::before, dl.list-7ow li a ol.list-7ow.numbered li::before, dl.list-7ow li a ol.list-7ow.roman-numerals li::before, dl.list-7ow li dl.list-7ow.alphabets li::before, dl.list-7ow li dl.list-7ow.bul-k28 li::before, dl.list-7ow li dl.list-7ow.lower-alphabets li::before, dl.list-7ow li dl.list-7ow.lower-roman-numerals li::before, dl.list-7ow li dl.list-7ow.numbered li::before, dl.list-7ow li dl.list-7ow.roman-numerals li::before, dl.list-7ow li ol.list-7ow.alphabets li::before, dl.list-7ow li ol.list-7ow.bul-k28 li::before, dl.list-7ow li ol.list-7ow.lower-alphabets li::before, dl.list-7ow li ol.list-7ow.lower-roman-numerals li::before, dl.list-7ow li ol.list-7ow.numbered li::before, dl.list-7ow li ol.list-7ow.roman-numerals li::before,form .field-wrap,form .toggle > input[type="checkbox"] + label, ol.list-7ow.alphabets li::before, ol.list-7ow.bul-k28 li::before, ol.list-7ow.lower-alphabets li::before, ol.list-7ow.lower-roman-numerals li::before, ol.list-7ow.numbered li::before, ol.list-7ow.roman-numerals li::before, ol.list-7ow li > ul.list-7ow.alphabets li::before, ol.list-7ow li > ul.list-7ow.bul-k28 li::before, ol.list-7ow li > ul.list-7ow.lower-alphabets li::before, ol.list-7ow li > ul.list-7ow.lower-roman-numerals li::before, ol.list-7ow li > ul.list-7ow.numbered li::before, ol.list-7ow li > ul.list-7ow.roman-numerals li::before, ol.list-7ow li a > ul.list-7ow.alphabets li::before, ol.list-7ow li a > ul.list-7ow.bul-k28 li::before, ol.list-7ow li a > ul.list-7ow.lower-alphabets li::before, ol.list-7ow li a > ul.list-7ow.lower-roman-numerals li::before, ol.list-7ow li a > ul.list-7ow.numbered li::before, ol.list-7ow li a > ul.list-7ow.roman-numerals li::before, ol.list-7ow li a dl.list-7ow.alphabets li::before, ol.list-7ow li a dl.list-7ow.bul-k28 li::before, ol.list-7ow li a dl.list-7ow.lower-alphabets li::before, ol.list-7ow li a dl.list-7ow.lower-roman-numerals li::before, ol.list-7ow li a dl.list-7ow.numbered li::before, ol.list-7ow li a dl.list-7ow.roman-numerals li::before, ol.list-7ow li a ol.list-7ow.alphabets li::before, ol.list-7ow li a ol.list-7ow.bul-k28 li::before, ol.list-7ow li a ol.list-7ow.lower-alphabets li::before, ol.list-7ow li a ol.list-7ow.lower-roman-numerals li::before, ol.list-7ow li a ol.list-7ow.numbered li::before, ol.list-7ow li a ol.list-7ow.roman-numerals li::before, ol.list-7ow li dl.list-7ow.alphabets li::before, ol.list-7ow li dl.list-7ow.bul-k28 li::before, ol.list-7ow li dl.list-7ow.lower-alphabets li::before, ol.list-7ow li dl.list-7ow.lower-roman-numerals li::before, ol.list-7ow li dl.list-7ow.numbered li::before, ol.list-7ow li dl.list-7ow.roman-numerals li::before, ol.list-7ow li ol.list-7ow.alphabets li::before, ol.list-7ow li ol.list-7ow.bul-k28 li::before, ol.list-7ow li ol.list-7ow.lower-alphabets li::before, ol.list-7ow li ol.list-7ow.lower-roman-numerals li::before, ol.list-7ow li ol.list-7ow.numbered li::before, ol.list-7ow li ol.list-7ow.roman-numerals li::before, ul.list-7ow.alphabets li::before, ul.list-7ow.bul-k28 li::before, ul.list-7ow.lower-alphabets li::before, ul.list-7ow.lower-roman-numerals li::before, ul.list-7ow.numbered li::before, ul.list-7ow.roman-numerals li::before, ul.list-7ow li > ul.list-7ow.alphabets li::before, ul.list-7ow li > ul.list-7ow.bul-k28 li::before, ul.list-7ow li > ul.list-7ow.lower-alphabets li::before, ul.list-7ow li > ul.list-7ow.lower-roman-numerals li::before, ul.list-7ow li > ul.list-7ow.numbered li::before, ul.list-7ow li > ul.list-7ow.roman-numerals li::before, ul.list-7ow li a > ul.list-7ow.alphabets li::before, ul.list-7ow li a > ul.list-7ow.bul-k28 li::before, ul.list-7ow li a > ul.list-7ow.lower-alphabets li::before, ul.list-7ow li a > ul.list-7ow.lower-roman-numerals li::before, ul.list-7ow li a > ul.list-7ow.numbered li::before, ul.list-7ow li a > ul.list-7ow.roman-numerals li::before, ul.list-7ow li a dl.list-7ow.alphabets li::before, ul.list-7ow li a dl.list-7ow.bul-k28 li::before, ul.list-7ow li a dl.list-7ow.lower-alphabets li::before, ul.list-7ow li a dl.list-7ow.lower-roman-numerals li::before, ul.list-7ow li a dl.list-7ow.numbered li::before, ul.list-7ow li a dl.list-7ow.roman-numerals li::before, ul.list-7ow li a ol.list-7ow.alphabets li::before, ul.list-7ow li a ol.list-7ow.bul-k28 li::before, ul.list-7ow li a ol.list-7ow.lower-alphabets li::before, ul.list-7ow li a ol.list-7ow.lower-roman-numerals li::before, ul.list-7ow li a ol.list-7ow.numbered li::before, ul.list-7ow li a ol.list-7ow.roman-numerals li::before, ul.list-7ow li dl.list-7ow.alphabets li::before, ul.list-7ow li dl.list-7ow.bul-k28 li::before, ul.list-7ow li dl.list-7ow.lower-alphabets li::before, ul.list-7ow li dl.list-7ow.lower-roman-numerals li::before, ul.list-7ow li dl.list-7ow.numbered li::before, ul.list-7ow li dl.list-7ow.roman-numerals li::before, ul.list-7ow li ol.list-7ow.alphabets li::before, ul.list-7ow li ol.list-7ow.bul-k28 li::before, ul.list-7ow li ol.list-7ow.lower-alphabets li::before, ul.list-7ow li ol.list-7ow.lower-roman-numerals li::before, ul.list-7ow li ol.list-7ow.numbered li::before, ul.list-7ow li ol.list-7ow.roman-numerals li::before { 
    position: relative!important;
} 

.alternating-block .alternating-row .content ul li::before, .buttondropdown .icon-list button::after,.chips .chip, .icon-list .buttondropdown button::after,.icon-list .eq-icon, .icon-list .errorMessageWrap::before,.icon-list .fa,.icon-list .fas, .icon-list .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.fieldWrapInvalid::before, .icon-list .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.mktoFieldWrapInvalid::before,.icon-list .news .recent-news-circle,.icon-list .newsarchive .recent-news-circle, .mktoForm .mktoFormRow .mktoFieldDescriptor .icon-list .mktoFieldWrap.fieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor .icon-list .mktoFieldWrap.mktoFieldWrapInvalid::before,.mr-3,.mx-3,.news .icon-list .recent-news-circle,.newsarchive .icon-list .recent-news-circle,.resource-l2-page .inner-container .card-content .tags-sharing .resource-tags li, dl.list-7ow li > ul.list-7ow.alphabets li::before, dl.list-7ow li > ul.list-7ow.bul-k28 li::before, dl.list-7ow li > ul.list-7ow.lower-alphabets li::before, dl.list-7ow li > ul.list-7ow.lower-roman-numerals li::before, dl.list-7ow li > ul.list-7ow.numbered li::before, dl.list-7ow li > ul.list-7ow.roman-numerals li::before, dl.list-7ow li a > ul.list-7ow.alphabets li::before, dl.list-7ow li a > ul.list-7ow.bul-k28 li::before, dl.list-7ow li a > ul.list-7ow.lower-alphabets li::before, dl.list-7ow li a > ul.list-7ow.lower-roman-numerals li::before, dl.list-7ow li a > ul.list-7ow.numbered li::before, dl.list-7ow li a > ul.list-7ow.roman-numerals li::before, dl.list-7ow li a dl.list-7ow.alphabets li::before, dl.list-7ow li a dl.list-7ow.bul-k28 li::before, dl.list-7ow li a dl.list-7ow.lower-alphabets li::before, dl.list-7ow li a dl.list-7ow.lower-roman-numerals li::before, dl.list-7ow li a dl.list-7ow.numbered li::before, dl.list-7ow li a dl.list-7ow.roman-numerals li::before, dl.list-7ow li a ol.list-7ow.alphabets li::before, dl.list-7ow li a ol.list-7ow.bul-k28 li::before, dl.list-7ow li a ol.list-7ow.lower-alphabets li::before, dl.list-7ow li a ol.list-7ow.lower-roman-numerals li::before, dl.list-7ow li a ol.list-7ow.numbered li::before, dl.list-7ow li a ol.list-7ow.roman-numerals li::before, dl.list-7ow li dl.list-7ow.alphabets li::before, dl.list-7ow li dl.list-7ow.bul-k28 li::before, dl.list-7ow li dl.list-7ow.lower-alphabets li::before, dl.list-7ow li dl.list-7ow.lower-roman-numerals li::before, dl.list-7ow li dl.list-7ow.numbered li::before, dl.list-7ow li dl.list-7ow.roman-numerals li::before, dl.list-7ow li ol.list-7ow.alphabets li::before, dl.list-7ow li ol.list-7ow.bul-k28 li::before, dl.list-7ow li ol.list-7ow.lower-alphabets li::before, dl.list-7ow li ol.list-7ow.lower-roman-numerals li::before, dl.list-7ow li ol.list-7ow.numbered li::before, dl.list-7ow li ol.list-7ow.roman-numerals li::before, ol.list-7ow.alphabets li::before, ol.list-7ow.bul-k28 li::before, ol.list-7ow.lower-alphabets li::before, ol.list-7ow.lower-roman-numerals li::before, ol.list-7ow.numbered li::before, ol.list-7ow.roman-numerals li::before, ol.list-7ow li > ul.list-7ow.alphabets li::before, ol.list-7ow li > ul.list-7ow.bul-k28 li::before, ol.list-7ow li > ul.list-7ow.lower-alphabets li::before, ol.list-7ow li > ul.list-7ow.lower-roman-numerals li::before, ol.list-7ow li > ul.list-7ow.numbered li::before, ol.list-7ow li > ul.list-7ow.roman-numerals li::before, ol.list-7ow li a > ul.list-7ow.alphabets li::before, ol.list-7ow li a > ul.list-7ow.bul-k28 li::before, ol.list-7ow li a > ul.list-7ow.lower-alphabets li::before, ol.list-7ow li a > ul.list-7ow.lower-roman-numerals li::before, ol.list-7ow li a > ul.list-7ow.numbered li::before, ol.list-7ow li a > ul.list-7ow.roman-numerals li::before, ol.list-7ow li a dl.list-7ow.alphabets li::before, ol.list-7ow li a dl.list-7ow.bul-k28 li::before, ol.list-7ow li a dl.list-7ow.lower-alphabets li::before, ol.list-7ow li a dl.list-7ow.lower-roman-numerals li::before, ol.list-7ow li a dl.list-7ow.numbered li::before, ol.list-7ow li a dl.list-7ow.roman-numerals li::before, ol.list-7ow li a ol.list-7ow.alphabets li::before, ol.list-7ow li a ol.list-7ow.bul-k28 li::before, ol.list-7ow li a ol.list-7ow.lower-alphabets li::before, ol.list-7ow li a ol.list-7ow.lower-roman-numerals li::before, ol.list-7ow li a ol.list-7ow.numbered li::before, ol.list-7ow li a ol.list-7ow.roman-numerals li::before, ol.list-7ow li dl.list-7ow.alphabets li::before, ol.list-7ow li dl.list-7ow.bul-k28 li::before, ol.list-7ow li dl.list-7ow.lower-alphabets li::before, ol.list-7ow li dl.list-7ow.lower-roman-numerals li::before, ol.list-7ow li dl.list-7ow.numbered li::before, ol.list-7ow li dl.list-7ow.roman-numerals li::before, ol.list-7ow li ol.list-7ow.alphabets li::before, ol.list-7ow li ol.list-7ow.bul-k28 li::before, ol.list-7ow li ol.list-7ow.lower-alphabets li::before, ol.list-7ow li ol.list-7ow.lower-roman-numerals li::before, ol.list-7ow li ol.list-7ow.numbered li::before, ol.list-7ow li ol.list-7ow.roman-numerals li::before, ul.list-7ow.alphabets li::before, ul.list-7ow.bul-k28 li::before, ul.list-7ow.lower-alphabets li::before, ul.list-7ow.lower-roman-numerals li::before, ul.list-7ow.numbered li::before, ul.list-7ow.roman-numerals li::before, ul.list-7ow li > ul.list-7ow.alphabets li::before, ul.list-7ow li > ul.list-7ow.bul-k28 li::before, ul.list-7ow li > ul.list-7ow.lower-alphabets li::before, ul.list-7ow li > ul.list-7ow.lower-roman-numerals li::before, ul.list-7ow li > ul.list-7ow.numbered li::before, ul.list-7ow li > ul.list-7ow.roman-numerals li::before, ul.list-7ow li a > ul.list-7ow.alphabets li::before, ul.list-7ow li a > ul.list-7ow.bul-k28 li::before, ul.list-7ow li a > ul.list-7ow.lower-alphabets li::before, ul.list-7ow li a > ul.list-7ow.lower-roman-numerals li::before, ul.list-7ow li a > ul.list-7ow.numbered li::before, ul.list-7ow li a > ul.list-7ow.roman-numerals li::before, ul.list-7ow li a dl.list-7ow.alphabets li::before, ul.list-7ow li a dl.list-7ow.bul-k28 li::before, ul.list-7ow li a dl.list-7ow.lower-alphabets li::before, ul.list-7ow li a dl.list-7ow.lower-roman-numerals li::before, ul.list-7ow li a dl.list-7ow.numbered li::before, ul.list-7ow li a dl.list-7ow.roman-numerals li::before, ul.list-7ow li a ol.list-7ow.alphabets li::before, ul.list-7ow li a ol.list-7ow.bul-k28 li::before, ul.list-7ow li a ol.list-7ow.lower-alphabets li::before, ul.list-7ow li a ol.list-7ow.lower-roman-numerals li::before, ul.list-7ow li a ol.list-7ow.numbered li::before, ul.list-7ow li a ol.list-7ow.roman-numerals li::before, ul.list-7ow li dl.list-7ow.alphabets li::before, ul.list-7ow li dl.list-7ow.bul-k28 li::before, ul.list-7ow li dl.list-7ow.lower-alphabets li::before, ul.list-7ow li dl.list-7ow.lower-roman-numerals li::before, ul.list-7ow li dl.list-7ow.numbered li::before, ul.list-7ow li dl.list-7ow.roman-numerals li::before, ul.list-7ow li ol.list-7ow.alphabets li::before, ul.list-7ow li ol.list-7ow.bul-k28 li::before, ul.list-7ow li ol.list-7ow.lower-alphabets li::before, ul.list-7ow li ol.list-7ow.lower-roman-numerals li::before, ul.list-7ow li ol.list-7ow.numbered li::before, ul.list-7ow li ol.list-7ow.roman-numerals li::before { 
    margin-right: .75rem!important;
} 

ol.list-7ow.bul-k28 li::before, ul.list-7ow.bul-k28 li::before { 
    background: #f58533; 
    content: ""; 
    height: 7px; 
    min-width: 7px; 
    top: .5em;
} 
 

.alternating-block .alternating-row .content ul li::before, .buttondropdown .icon-list button::after, .chips .chip, .icon-list .buttondropdown button::after, .icon-list .eq-icon, .icon-list .errorMessageWrap::before, .icon-list .fa, .icon-list .fas, .icon-list .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.fieldWrapInvalid::before, .icon-list .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.mktoFieldWrapInvalid::before, .icon-list .news .recent-news-circle, .icon-list .newsarchive .recent-news-circle, .mktoForm .mktoFormRow .mktoFieldDescriptor .icon-list .mktoFieldWrap.fieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor .icon-list .mktoFieldWrap.mktoFieldWrapInvalid::before, .mr-3, .mx-3, .news .icon-list .recent-news-circle, .newsarchive .icon-list .recent-news-circle, .resource-l2-page .inner-container .card-content .tags-sharing .resource-tags li, dl.list-7ow li > ul.list-7ow.alphabets li::before, dl.list-7ow li > ul.list-7ow.bul-k28 li::before, dl.list-7ow li > ul.list-7ow.lower-alphabets li::before, dl.list-7ow li > ul.list-7ow.lower-roman-numerals li::before, dl.list-7ow li > ul.list-7ow.numbered li::before, dl.list-7ow li > ul.list-7ow.roman-numerals li::before, dl.list-7ow li a > ul.list-7ow.alphabets li::before, dl.list-7ow li a > ul.list-7ow.bul-k28 li::before, dl.list-7ow li a > ul.list-7ow.lower-alphabets li::before, dl.list-7ow li a > ul.list-7ow.lower-roman-numerals li::before, dl.list-7ow li a > ul.list-7ow.numbered li::before, dl.list-7ow li a > ul.list-7ow.roman-numerals li::before, dl.list-7ow li a dl.list-7ow.alphabets li::before, dl.list-7ow li a dl.list-7ow.bul-k28 li::before, dl.list-7ow li a dl.list-7ow.lower-alphabets li::before, dl.list-7ow li a dl.list-7ow.lower-roman-numerals li::before, dl.list-7ow li a dl.list-7ow.numbered li::before, dl.list-7ow li a dl.list-7ow.roman-numerals li::before, dl.list-7ow li a ol.list-7ow.alphabets li::before, dl.list-7ow li a ol.list-7ow.bul-k28 li::before, dl.list-7ow li a ol.list-7ow.lower-alphabets li::before, dl.list-7ow li a ol.list-7ow.lower-roman-numerals li::before, dl.list-7ow li a ol.list-7ow.numbered li::before, dl.list-7ow li a ol.list-7ow.roman-numerals li::before, dl.list-7ow li dl.list-7ow.alphabets li::before, dl.list-7ow li dl.list-7ow.bul-k28 li::before, dl.list-7ow li dl.list-7ow.lower-alphabets li::before, dl.list-7ow li dl.list-7ow.lower-roman-numerals li::before, dl.list-7ow li dl.list-7ow.numbered li::before, dl.list-7ow li dl.list-7ow.roman-numerals li::before, dl.list-7ow li ol.list-7ow.alphabets li::before, dl.list-7ow li ol.list-7ow.bul-k28 li::before, dl.list-7ow li ol.list-7ow.lower-alphabets li::before, dl.list-7ow li ol.list-7ow.lower-roman-numerals li::before, dl.list-7ow li ol.list-7ow.numbered li::before, dl.list-7ow li ol.list-7ow.roman-numerals li::before, ol.list-7ow.alphabets li::before, ol.list-7ow.bul-k28 li::before, ol.list-7ow.lower-alphabets li::before, ol.list-7ow.lower-roman-numerals li::before, ol.list-7ow.numbered li::before, ol.list-7ow.roman-numerals li::before, ol.list-7ow li > ul.list-7ow.alphabets li::before, ol.list-7ow li > ul.list-7ow.bul-k28 li::before, ol.list-7ow li > ul.list-7ow.lower-alphabets li::before, ol.list-7ow li > ul.list-7ow.lower-roman-numerals li::before, ol.list-7ow li > ul.list-7ow.numbered li::before, ol.list-7ow li > ul.list-7ow.roman-numerals li::before, ol.list-7ow li a > ul.list-7ow.alphabets li::before, ol.list-7ow li a > ul.list-7ow.bul-k28 li::before, ol.list-7ow li a > ul.list-7ow.lower-alphabets li::before, ol.list-7ow li a > ul.list-7ow.lower-roman-numerals li::before, ol.list-7ow li a > ul.list-7ow.numbered li::before, ol.list-7ow li a > ul.list-7ow.roman-numerals li::before, ol.list-7ow li a dl.list-7ow.alphabets li::before, ol.list-7ow li a dl.list-7ow.bul-k28 li::before, ol.list-7ow li a dl.list-7ow.lower-alphabets li::before, ol.list-7ow li a dl.list-7ow.lower-roman-numerals li::before, ol.list-7ow li a dl.list-7ow.numbered li::before, ol.list-7ow li a dl.list-7ow.roman-numerals li::before, ol.list-7ow li a ol.list-7ow.alphabets li::before, ol.list-7ow li a ol.list-7ow.bul-k28 li::before, ol.list-7ow li a ol.list-7ow.lower-alphabets li::before, ol.list-7ow li a ol.list-7ow.lower-roman-numerals li::before, ol.list-7ow li a ol.list-7ow.numbered li::before, ol.list-7ow li a ol.list-7ow.roman-numerals li::before, ol.list-7ow li dl.list-7ow.alphabets li::before, ol.list-7ow li dl.list-7ow.bul-k28 li::before, ol.list-7ow li dl.list-7ow.lower-alphabets li::before, ol.list-7ow li dl.list-7ow.lower-roman-numerals li::before, ol.list-7ow li dl.list-7ow.numbered li::before, ol.list-7ow li dl.list-7ow.roman-numerals li::before, ol.list-7ow li ol.list-7ow.alphabets li::before, ol.list-7ow li ol.list-7ow.bul-k28 li::before, ol.list-7ow li ol.list-7ow.lower-alphabets li::before, ol.list-7ow li ol.list-7ow.lower-roman-numerals li::before, ol.list-7ow li ol.list-7ow.numbered li::before, ol.list-7ow li ol.list-7ow.roman-numerals li::before, ul.list-7ow.alphabets li::before, ul.list-7ow.bul-k28 li::before, ul.list-7ow.lower-alphabets li::before, ul.list-7ow.lower-roman-numerals li::before, ul.list-7ow.numbered li::before, ul.list-7ow.roman-numerals li::before, ul.list-7ow li > ul.list-7ow.alphabets li::before, ul.list-7ow li > ul.list-7ow.bul-k28 li::before, ul.list-7ow li > ul.list-7ow.lower-alphabets li::before, ul.list-7ow li > ul.list-7ow.lower-roman-numerals li::before, ul.list-7ow li > ul.list-7ow.numbered li::before, ul.list-7ow li > ul.list-7ow.roman-numerals li::before, ul.list-7ow li a > ul.list-7ow.alphabets li::before, ul.list-7ow li a > ul.list-7ow.bul-k28 li::before, ul.list-7ow li a > ul.list-7ow.lower-alphabets li::before, ul.list-7ow li a > ul.list-7ow.lower-roman-numerals li::before, ul.list-7ow li a > ul.list-7ow.numbered li::before, ul.list-7ow li a > ul.list-7ow.roman-numerals li::before, ul.list-7ow li a dl.list-7ow.alphabets li::before, ul.list-7ow li a dl.list-7ow.bul-k28 li::before, ul.list-7ow li a dl.list-7ow.lower-alphabets li::before, ul.list-7ow li a dl.list-7ow.lower-roman-numerals li::before, ul.list-7ow li a dl.list-7ow.numbered li::before, ul.list-7ow li a dl.list-7ow.roman-numerals li::before, ul.list-7ow li a ol.list-7ow.alphabets li::before, ul.list-7ow li a ol.list-7ow.bul-k28 li::before, ul.list-7ow li a ol.list-7ow.lower-alphabets li::before, ul.list-7ow li a ol.list-7ow.lower-roman-numerals li::before, ul.list-7ow li a ol.list-7ow.numbered li::before, ul.list-7ow li a ol.list-7ow.roman-numerals li::before, ul.list-7ow li dl.list-7ow.alphabets li::before, ul.list-7ow li dl.list-7ow.bul-k28 li::before, ul.list-7ow li dl.list-7ow.lower-alphabets li::before, ul.list-7ow li dl.list-7ow.lower-roman-numerals li::before, ul.list-7ow li dl.list-7ow.numbered li::before, ul.list-7ow li dl.list-7ow.roman-numerals li::before, ul.list-7ow li ol.list-7ow.alphabets li::before, ul.list-7ow li ol.list-7ow.bul-k28 li::before, ul.list-7ow li ol.list-7ow.lower-alphabets li::before, ul.list-7ow li ol.list-7ow.lower-roman-numerals li::before, ul.list-7ow li ol.list-7ow.numbered li::before, ul.list-7ow li ol.list-7ow.roman-numerals li::before { 
    margin-right: .75rem!important;
} 

ul.list-7ow li > span.item-tii  { 
    padding-bottom: .75rem!important;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-a3nAr.style-a3nAr {  
   padding-left: calc(0px + 2.5rem);  
}  
.che-phb.column-2kv {
    clear: both;
    padding-top: 55px;
} 
 
.product-d8t p span {
    color: #fff;
    font-size: 30px !important;
    line-height: 51px !important;
    display: block !important;
} 
.product-sbr { 
    position: relative!important;
} 

.product-sbr { 
    padding-right: 1.25rem!important;
} 

.product-sbr { 
    padding-left: 1.25rem!important;
} 

.product-sbr { 
    padding-top: 3.75rem!important;
} 

.product-sbr { 
    padding-bottom: 3.75rem!important;
} 

.product-sbr { 
    margin-right: auto!important;
} 

.product-sbr { 
    margin-left: auto!important;
} 

@media (min-width: 992px){ 
  .product-sbr { 
    padding-right: 2.5rem!important;
  } 

  .product-sbr { 
    padding-left: 2.5rem!important;
  } 

  .product-sbr { 
    padding-top: 5rem!important;
  } 

  .product-sbr { 
    padding-bottom: 5rem!important;
  } 
}     

.product-sbr { 
    text-align: center!important;
} 

.product-sbr { 
    overflow: hidden; 
    max-width: 105rem; 
    background-color: #000; 
    background-position: 50%; 
    background-repeat: no-repeat; 
    background-size: cover;
} 

.product-sbr  { 
    background-size: cover;
} 

*,:after,:before { 
    -webkit-box-sizing: border-box; 
    box-sizing: border-box;
} 
 
 
.alternating-block .alternating-row .media-asset .media-component,.alternating-block .alternating-row .media-asset .media-component .image,.alternating-block .alternating-row .media-asset .media-component .image .cmp-image,.default-carousel .media-gallery .media-gallery-container .media-item-container .cmp-carousel__content .carousel-item,.default-carousel .media-gallery .media-gallery-container .media-item-container .cmp-carousel__content .carousel-item .active,.featuredcards .hero-cards .hero-cards-item .hero-cards-item-content .hero-cards-product__body,.filter-panel .pull-right .buttondropdown__primary-inverse button,.h-100,.hero-action__form-submit,.hero-slice .hero-slice-background-container, .hero-slice .hero-slice-background-container::after,.hero-slice .hero-slice-item.metro.metro.metro .hero-slice-item-map-image img,.ibx-map .ibx-google-map .google-map .eq-ibx-map-ghost,.ibx-map .ibx-google-map .google-map .eq-ibx-map-ghost svg,.media-gallery .media-gallery-container .media-item-container .carousel-inner .carousel-item,.media-gallery .media-gallery-container .media-item-container .carousel-inner .carousel-item .active,.media-gallery .media-gallery-container .media-item-container .default-carousel .cmp-carousel__content .carousel-item,.media-gallery .media-gallery-container .media-item-container .default-carousel .cmp-carousel__content .carousel-item .active,.media-gallery .media-gallery-container .media-item-container .media-item .media-wrapper .media-component .image .cmp-image, .product-sbr .eq-product-r6m::after, .product-sbr .eq-product-r6m::before,.product-sbr:after,.product-sbr:before,.products-card__link, .promo-hero .eq-promo-hero::after, .promo-hero .eq-promo-hero::before,.promo-hero:after,.promo-hero:before,.side-navigation-container,.video .play-video .video-thumbnail-cover,.video .play-video .video-thumbnail-cover .cmp-image img,.video .play-video iframe.play-video-source,.video .play-video video.play-video-source { 
    height: 100%!important;
} 

.product-sbr:after,.product-sbr:before { 
    content: ""; 
    top: 0; 
    width: calc(17% + 50px); 
    background-color: #f58635; 
    z-index: 1; 
    -webkit-transform: skewX(-30deg); 
    transform: skewX(-30deg); 
    opacity: .3;
} 

.product-sbr:before { 
    left: 0; 
    -webkit-transform: translateX(-50%) skewX(-30deg); 
    transform: translateX(-50%) skewX(-30deg);
} 
 
.alternating-block .alternating-row .media-asset .media-component .image .cmp-image span.cmp-image__title, .alternating-block .alternating-row .media-asset .media-component span.video__title, .bg-dark .form-ghost-elements-wrapper .skeleton::before, .buttondropdown .ibx-map .ibx-google-map .google-map .eq-ibx-map-ghost > button::after, .buttondropdown .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] button::after, .buttondropdown .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] button::after, .buttondropdown .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] button::after, .buttondropdown form .inputField button::after, .buttondropdown form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] button::after, .buttondropdown form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] button::after, .buttondropdown form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] button::after, .buttondropdown form input:not([type="checkbox"]) button::after, .buttondropdown form input:not([type="radio"]) button::after, .buttondropdown form input button::after, .buttondropdown form select button::after, .buttondropdown form textarea button::after, .cards-bar--chips .form-ghost-elements-wrapper .skeleton::before, .cards-bar__nav .chips, .dropdown-field-wrapper::after, .dropdown-separator::after, .dropdown-separator::before, .errorMessageWrap::before, .featuredcards .hero-cards .hero-cards-item .hero-cards-item-content .hero-cards-product.gradient-overlay::before, .featuredcards .hero-cards .hero-cards-item .hero-cards-item-content .slick-arrow, .footer-container .form-ghost-elements-wrapper .skeleton::before, .footer-container.slim .footer-bottom-container .form-ghost-elements-wrapper .skeleton::before, .form-ghost-elements-wrapper .form-ghost-element-button .skeleton::before, .form-ghost-elements-wrapper .form-ghost-element .skeleton::before, .ghost-elements .skeleton::before, .hero-action__form-submit:focus .form-ghost-elements-wrapper .skeleton::before, .hero-action__form.active-state .hero-action__form-btn::before, .hero-action__icon, .hero-action__suggestions, .hero-action__suggestions::before, .hero-banner.gradient-overlay::before, .hero-slice .hero-slice-background-container, .hero-slice .hero-slice-background-container.gradient-overlay::before, .hero-slice .hero-slice-background-container::after, .hero-slice .hero-slice-item.metro.metro.metro .hero-slice-item-map-image img, .heroactionitem .clear-text, .ibx-map .ibx-google-map .google-map .buttondropdown .eq-ibx-map-ghost > button::after, .ibx-map .ibx-google-map .google-map .eq-ibx-map-ghost, .ibx-map .ibx-google-map .google-map .eq-ibx-map-ghost .map-load-failed, .ibx-map .ibx-google-map .google-map .eq-ibx-map-ghost > .icon-dsk, .media-gallery .media-gallery-container .media-item-container .media-item .media-wrapper .media-component .image .cmp-image, .media-gallery .media-gallery-container .navigation-container, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.fieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.mktoFieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] + i, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] .buttondropdown button::after, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] .icon-dsk, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] .errorMessageWrap::before, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] .fa, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] .far, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] .fas, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] .mktoFieldWrap.fieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] .mktoFieldWrap.mktoFieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] .news .recent-news-circle, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] .newsarchive .recent-news-circle, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] + i, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] .buttondropdown button::after, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] .icon-dsk, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] .errorMessageWrap::before, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] .fa, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] .far, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] .fas, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] .mktoFieldWrap.fieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] .mktoFieldWrap.mktoFieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] .news .recent-news-circle, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] .newsarchive .recent-news-circle, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] + i, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] .buttondropdown button::after, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] .icon-dsk, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] .errorMessageWrap::before, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] .fa, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] .far, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] .fas, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] .mktoFieldWrap.fieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] .mktoFieldWrap.mktoFieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] .news .recent-news-circle, .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] .newsarchive .recent-news-circle, .mktoForm .mktoFormRow .mktoFieldDescriptor form .inputField .mktoFieldWrap.fieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor form .inputField .mktoFieldWrap.mktoFieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor form input .mktoFieldWrap.fieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor form input .mktoFieldWrap.mktoFieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor form input:not([type="checkbox"]) .mktoFieldWrap.fieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor form input:not([type="checkbox"]) .mktoFieldWrap.mktoFieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor form input:not([type="radio"]) .mktoFieldWrap.fieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor form input:not([type="radio"]) .mktoFieldWrap.mktoFieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor form select .mktoFieldWrap.fieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor form select .mktoFieldWrap.mktoFieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor form textarea .mktoFieldWrap.fieldWrapInvalid::before, .mktoForm .mktoFormRow .mktoFieldDescriptor form textarea .mktoFieldWrap.mktoFieldWrapInvalid::before, .nav-mini__main-menu .nav-mini-fat-sub-menu, .nav-mini__main-menu .overflow-links .overflow-link__ul.overflow-marker, .nav-mini__search .search__suggestions, .nav-mini__search .search__suggestions::before, .news .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] .recent-news-circle, .news .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] .recent-news-circle, .news .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] .recent-news-circle, .newsarchive .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="email"] .recent-news-circle, .newsarchive .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="passowrd"] .recent-news-circle, .newsarchive .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap form input[type="text"] .recent-news-circle, .newsarchive form .inputField .recent-news-circle, .newsarchive form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] .recent-news-circle, .newsarchive form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] .recent-news-circle, .newsarchive form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] .recent-news-circle, .newsarchive form input .recent-news-circle, .newsarchive form input:not([type="checkbox"]) .recent-news-circle, .newsarchive form input:not([type="radio"]) .recent-news-circle, .newsarchive form select .recent-news-circle, .newsarchive form textarea .recent-news-circle, .news form .inputField .recent-news-circle, .news form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] .recent-news-circle, .news form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] .recent-news-circle, .news form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] .recent-news-circle, .news form input .recent-news-circle, .news form input:not([type="checkbox"]) .recent-news-circle, .news form input:not([type="radio"]) .recent-news-circle, .news form select .recent-news-circle, .news form textarea .recent-news-circle, .position-absolute, .product-sbr .eq-product-r6m::after, .product-sbr .eq-product-r6m::before, .product-sbr::after, .product-sbr::before, .products-card::after, .products-card::before, .products-card__link::after, .products-card__link::before, .promo-banner.gradient-overlay::before, .promo-hero .eq-promo-hero::after, .promo-hero .eq-promo-hero::before, .promo-hero::after, .promo-hero::before, .table .table-input-filter .input-filter.field-wrap input + span.clear-filter, .video .play-video .play-btn, .video .play-video .video-thumbnail-cover, .video .play-video .video-thumbnail-cover .cmp-image img, .video .play-video iframe.play-video-source, .video .play-video video.play-video-source, form .inputField + i, form .inputField .buttondropdown button::after, form .inputField .icon-dsk, form .inputField .errorMessageWrap::before, form .inputField .fa, form .inputField .far, form .inputField .fas, form .inputField .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.fieldWrapInvalid::before, form .inputField .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.mktoFieldWrapInvalid::before, form .inputField .news .recent-news-circle, form .inputField .newsarchive .recent-news-circle, form .labelForInputText, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] + i, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] .buttondropdown button::after, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] .icon-dsk, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] .errorMessageWrap::before, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] .fa, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] .far, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] .fas, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] .mktoFieldWrap.fieldWrapInvalid::before, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] .mktoFieldWrap.mktoFieldWrapInvalid::before, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] .news .recent-news-circle, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="email"] .newsarchive .recent-news-circle, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] + i, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] .buttondropdown button::after, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] .icon-dsk, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] .errorMessageWrap::before, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] .fa, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] .far, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] .fas, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] .mktoFieldWrap.fieldWrapInvalid::before, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] .mktoFieldWrap.mktoFieldWrapInvalid::before, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] .news .recent-news-circle, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="passowrd"] .newsarchive .recent-news-circle, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] + i, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] .buttondropdown button::after, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] .icon-dsk, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] .errorMessageWrap::before, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] .fa, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] .far, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] .fas, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] .mktoFieldWrap.fieldWrapInvalid::before, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] .mktoFieldWrap.mktoFieldWrapInvalid::before, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] .news .recent-news-circle, form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input[type="text"] .newsarchive .recent-news-circle, form .toggle > input[type="checkbox"] + label::after, form input + i, form input .buttondropdown button::after, form input .icon-dsk, form input .errorMessageWrap::before, form input .fa, form input .far, form input .fas, form input .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.fieldWrapInvalid::before, form input .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.mktoFieldWrapInvalid::before, form input .news .recent-news-circle, form input .newsarchive .recent-news-circle, form input:not([type="checkbox"]) + i, form input:not([type="checkbox"]) .buttondropdown button::after, form input:not([type="checkbox"]) .icon-dsk, form input:not([type="checkbox"]) .errorMessageWrap::before, form input:not([type="checkbox"]) .fa, form input:not([type="checkbox"]) .far, form input:not([type="checkbox"]) .fas, form input:not([type="checkbox"]) .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.fieldWrapInvalid::before, form input:not([type="checkbox"]) .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.mktoFieldWrapInvalid::before, form input:not([type="checkbox"]) .news .recent-news-circle, form input:not([type="checkbox"]) .newsarchive .recent-news-circle, form input:not([type="radio"]) + i, form input:not([type="radio"]) .buttondropdown button::after, form input:not([type="radio"]) .icon-dsk, form input:not([type="radio"]) .errorMessageWrap::before, form input:not([type="radio"]) .fa, form input:not([type="radio"]) .far, form input:not([type="radio"]) .fas, form input:not([type="radio"]) .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.fieldWrapInvalid::before, form input:not([type="radio"]) .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.mktoFieldWrapInvalid::before, form input:not([type="radio"]) .news .recent-news-circle, form input:not([type="radio"]) .newsarchive .recent-news-circle, form select + i, form select .buttondropdown button::after, form select .icon-dsk, form select .errorMessageWrap::before, form select .fa, form select .far, form select .fas, form select .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.fieldWrapInvalid::before, form select .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.mktoFieldWrapInvalid::before, form select .news .recent-news-circle, form select .newsarchive .recent-news-circle, form textarea + i, form textarea .buttondropdown button::after, form textarea .icon-dsk, form textarea .errorMessageWrap::before, form textarea .fa, form textarea .far, form textarea .fas, form textarea .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.fieldWrapInvalid::before, form textarea .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap.mktoFieldWrapInvalid::before, form textarea .news .recent-news-circle, form textarea .newsarchive .recent-news-circle { 
    position: absolute!important;
} 

.alternating-block .alternating-row .media-asset .media-component, .alternating-block .alternating-row .media-asset .media-component .image, .alternating-block .alternating-row .media-asset .media-component .image .cmp-image, .default-carousel .media-gallery .media-gallery-container .media-item-container .cmp-carousel__content .carousel-item, .default-carousel .media-gallery .media-gallery-container .media-item-container .cmp-carousel__content .carousel-item .active, .featuredcards .hero-cards .hero-cards-item .hero-cards-item-content .hero-cards-product__body, .filter-panel .pull-right .buttondropdown__primary-inverse button, .h-100, .hero-action__form-submit, .hero-slice .hero-slice-background-container, .hero-slice .hero-slice-background-container::after, .hero-slice .hero-slice-item.metro.metro.metro .hero-slice-item-map-image img, .ibx-map .ibx-google-map .google-map .eq-ibx-map-ghost, .ibx-map .ibx-google-map .google-map .eq-ibx-map-ghost svg, .media-gallery .media-gallery-container .media-item-container .carousel-inner .carousel-item, .media-gallery .media-gallery-container .media-item-container .carousel-inner .carousel-item .active, .media-gallery .media-gallery-container .media-item-container .default-carousel .cmp-carousel__content .carousel-item, .media-gallery .media-gallery-container .media-item-container .default-carousel .cmp-carousel__content .carousel-item .active, .media-gallery .media-gallery-container .media-item-container .media-item .media-wrapper .media-component .image .cmp-image, .product-sbr .eq-product-r6m::after, .product-sbr .eq-product-r6m::before, .product-sbr::after, .product-sbr::before, .products-card__link, .promo-hero .eq-promo-hero::after, .promo-hero .eq-promo-hero::before, .promo-hero::after, .promo-hero::before, .side-navigation-container, .video .play-video .video-thumbnail-cover, .video .play-video .video-thumbnail-cover .cmp-image img, .video .play-video iframe.play-video-source, .video .play-video video.play-video-source { 
    height: 100%!important;
} 

.product-sbr:after { 
    right: 0; 
    -webkit-transform: translateX(50%) skewX(-30deg); 
    transform: translateX(50%) skewX(-30deg);
} 
 
.product-sbr .eq-product-r6m::after, .product-sbr .eq-product-r6m::before { 
    content: ""; 
    top: 0; 
    width: 17%; 
    background-color: #f58635; 
    z-index: 1; 
    opacity: .7;
} 

.product-sbr .eq-product-r6m::before { 
    left: 0; 
    -webkit-transform: translateX(calc(-50% - 25px)) skewX(-30deg); 
    transform: translateX(calc(-50% - 25px)) skewX(-30deg);
} 

.product-sbr .eq-product-r6m::after { 
    right: 0; 
    -webkit-transform: translateX(calc(50% + 25px)) skewX(-30deg); 
    transform: translateX(calc(50% + 25px)) skewX(-30deg);
} 

.product-sbr .content-icn  { 
    color: #fff!important;
} 

.row-145 { 
    display: -webkit-box; 
    display: -ms-flexbox; 
    display: flex; 
    -ms-flex-wrap: wrap; 
    flex-wrap: wrap; 
    margin-right: -15px; 
    margin-left: -15px;
} 

.col-s3n { 
    position: relative; 
    width: 100%; 
    padding-right: 15px; 
    padding-left: 15px;
} 

@media (min-width: 576px){ 
  .col-s3n { 
    -webkit-box-flex: 0; 
    -ms-flex: 0 0 66.66667%; 
    flex: 0 0 66.66667%; 
    max-width: 66.66667%;
  } 

  .mr-sm-ips { 
    margin-right: auto!important;
  } 

  .ml-sm-xya { 
    margin-left: auto!important;
  } 
}     

.product-sbr .content-aed  { 
    display: -webkit-box; 
    display: -ms-flexbox; 
    display: flex; 
    -webkit-box-pack: center; 
    -ms-flex-pack: center; 
    justify-content: center; 
    -webkit-box-align: center; 
    -ms-flex-align: center; 
    align-items: center; 
    margin-bottom: .625rem;
} 

.icon-dsk, [class*=" eq-icon-"] { 
    
    speak: never; 
    font-style: normal; 
    font-weight: 400; 
    font-variant: normal; 
    text-transform: none; 
    line-height: 1; 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale;
} 

.product-sbr .content-aed i  { 
    font-size: 1.5rem; 
    margin-right: .9375rem; 
    z-index: 2;
} 

.icon-f9r:before { 
    content: "\e932";
} 

.product-sbr .content-aed .title-g5y  { 
    text-transform: uppercase; 
    font: .8125rem/1.3em Nexa Bold,Arial,sans-serif!important; 
    z-index: 2;
} 
 

.product-sbr .content-icn .product-d8t p  { 
    font: 2.25rem/1.3em Nexa Light,Arial,sans-serif; 
    position: relative; 
    z-index: 2;
} 
 

.product-sbr .content-aed .title-g5y h1  { 
    text-transform: uppercase; 
    font: .8125rem/1.3em Nexa Bold,Arial,sans-serif!important; 
    z-index: 2;
} 

.eq-display-wmr { 
    
    font-size: 2.89rem; 
    line-height: 1.1em!important; 
    font-weight: 400; 
    letter-spacing: -.01em;
} 

.font-weight-yyo { 
    
    font-weight: 400;
} 

.font-weight-yyo { 
    font-weight: 400!important;
} 

.eq-display-wmr.font-weight-yyo { 
    font-size: 2.4rem; 
    line-height: 1.1em!important; 
    letter-spacing: -.01em;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-AerhT.style-AerhT {  
   background-image: url("/content/dam/eqxcorp/en_us/images/data-centers/services/infrastructure-services/infrastructure_services_red_banner.png");  
}  
 
.product-hero .eq-product-hero::after, .product-hero .eq-product-hero::before { 
    content: ""; 
    top: 0; 
    width: 17%; 
    background-color: #e91c24; 
    z-index: 1; 
    opacity: .7;
} 

.product-hero .eq-product-hero::before { 
    left: 0; 
    -webkit-transform: translateX(calc(-50% - 25px)) skewX(-30deg); 
    transform: translateX(calc(-50% - 25px)) skewX(-30deg);
} 

.product-hero .eq-product-hero::after { 
    right: 0; 
    -webkit-transform: translateX(calc(50% + 25px)) skewX(-30deg); 
    transform: translateX(calc(50% + 25px)) skewX(-30deg);
} 

.che-oqk { 
    color: #2f3541; 
    margin-top: 4rem;
} 

.che-oqk.column-s3v { 
    width: 100%!important;
} 

.row-dk2 { 
    display: -webkit-box; 
    display: -ms-flexbox; 
    display: flex; 
    -ms-flex-wrap: wrap; 
    flex-wrap: wrap; 
    margin-right: -15px; 
    margin-left: -15px;
} 

 .chevrontitle > .row-dk2 { 
    margin-right: 0!important;
} 

 .chevrontitle > .row-dk2 { 
    margin-left: 0!important;
} 

.wrapper-rc6 { 
    background-color: #f2f3f4;
} 
 
.body-prx { 
    background-color: #f2f3f4;
} 

.body-prx { 
    margin: 0 auto; 
    padding: 4.5rem 2.5rem 4rem; 
    max-width: 105em;
} 

.che-oqk.column-s3v .body-prx  { 
    display: -webkit-box!important; 
    display: -ms-flexbox!important; 
    display: flex!important; 
    -ms-flex: 1 1 auto;
} 

.che-oqk.column-s3v .body-prx  { 
    -webkit-box-orient: horizontal; 
    -webkit-box-direction: normal; 
    -ms-flex-direction: row; 
    flex-direction: row; 
    -ms-flex-wrap: wrap; 
    flex-wrap: wrap; 
    padding-bottom: 0;
} 

.che-oqk.column-s3v .content-b4a  { 
    position: relative; 
    width: 100%; 
    padding-right: 15px; 
    padding-left: 15px;
} 

@media (min-width: 768px){ 
  .che-oqk.column-s3v .content-b4a  { 
    -webkit-box-flex: 0; 
    -ms-flex: 0 0 50%; 
    flex: 0 0 50%; 
    max-width: 50%;
  } 
}     

@media (min-width: 992px){ 
  .che-oqk.column-s3v .content-b4a  { 
    -webkit-box-flex: 0; 
    -ms-flex: 0 0 33.33333%; 
    flex: 0 0 33.33333%; 
    max-width: 33.33333%;
  } 
}     

.che-oqk.column-s3v .content-b4a  { 
    padding-right: 0!important;
} 

.che-oqk.column-s3v .content-b4a  { 
    padding-left: 0!important;
} 

.che-oqk.column-s3v .content-b4a  { 
    margin-bottom: 2.5rem;
} 

@media (min-width: 768px){ 
  .che-oqk.column-s3v .content-b4a  { 
    padding-right: 2.5rem!important;
  } 
}     
 

.content-ii9 { 
    padding-bottom: .5rem!important;
} 

.content-b4a h3  { 
    color: #f58533;
    font-size: 1.25rem; 
    line-height: 1.1em!important; 
    font-weight: 700; 
    letter-spacing: -.01em;
} 

.content-5cr { 
    padding-bottom: 1rem!important;
} 
 

.content-5cr p  { 
    padding-bottom: 0!important;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-Mq9lc.style-Mq9lc {  
   padding-left: calc(0px + 2.5rem);  
}  
 

.product-hero:after,.product-hero:before { 
    content: ""; 
    top: 0; 
    width: calc(17% + 50px); 
    background-color: #e91c24; 
    z-index: 1; 
    -webkit-transform: skewX(-30deg); 
    transform: skewX(-30deg); 
    opacity: .3;
} 

.product-hero:before { 
    left: 0; 
    -webkit-transform: translateX(-50%) skewX(-30deg); 
    transform: translateX(-50%) skewX(-30deg);
} 
 

.product-hero:after { 
    right: 0; 
    -webkit-transform: translateX(50%) skewX(-30deg); 
    transform: translateX(50%) skewX(-30deg);
} 

.product-hero .eq-product-hero::after, .product-hero .eq-product-hero::before { 
    content: ""; 
    top: 0; 
    width: 17%; 
    background-color: #e91c24; 
    z-index: 1; 
    opacity: .7;
} 

.product-hero .eq-product-hero::before { 
    left: 0; 
    -webkit-transform: translateX(calc(-50% - 25px)) skewX(-30deg); 
    transform: translateX(calc(-50% - 25px)) skewX(-30deg);
} 

.product-hero .eq-product-hero::after { 
    right: 0; 
    -webkit-transform: translateX(calc(50% + 25px)) skewX(-30deg); 
    transform: translateX(calc(50% + 25px)) skewX(-30deg);
} 

.container-3dk { 
    margin: 0 auto; 
    max-width: 105em; 
    padding-right: 3.5rem;
    padding-left: 3.5rem;
} 
 
ul.list-5te { 
    margin-top: 1.5rem!important;
} 

.list-pk4.col-rvr ul  { 
    display: -webkit-box; 
    display: -ms-flexbox; 
    display: flex; 
    -ms-flex-wrap: wrap; 
    flex-wrap: wrap; 
    margin-right: -15px; 
    margin-left: -15px;
} 

ul.list-5te li  { 
    
    font-size: 1rem; 
    line-height: 1.4em!important; 
    font-weight: 400;
} 

ul.list-5te li  { 
    -webkit-box-orient: horizontal!important; 
    -webkit-box-direction: normal!important; 
    -ms-flex-direction: row!important; 
    flex-direction: row!important;
} 

ul.list-5te li  { 
    -webkit-box-align: start!important; 
    -ms-flex-align: start!important; 
    align-items: flex-start!important;
} 

ul.list-5te li  { 
    display: -webkit-box!important; 
    display: -ms-flexbox!important; 
    display: flex!important; 
    -ms-flex: 1 1 auto;
} 

.list-pk4.col-rvr ul li ,ul.list-5te li  { 
    position: relative; 
    width: 100%; 
    padding-right: 15px; 
    padding-left: 15px;
} 

.list-pk4.col-rvr ul li ,ul.list-5te li  { 
    -webkit-box-flex: 0; 
    -ms-flex: 0 0 100%; 
    flex: 0 0 100%; 
    max-width: 100%;
} 

@media (min-width: 576px){ 
  .list-pk4.col-rvr ul li  { 
    -webkit-box-flex: 0; 
    -ms-flex: 0 0 33.33333%; 
    flex: 0 0 33.33333%; 
    max-width: 33.33333%;
  } 
}     

.list-pk4.col-rvr ul li  { 
    padding-right: 0!important;
} 

@media (min-width: 576px){ 
  .list-pk4.col-rvr ul li ,ul.list-5te li  { 
    padding-left: 0!important;
  } 

  .list-pk4.col-rvr ul li  { 
    padding-right: 2.5rem!important;
  } 

  .list-pk4.col-rvr ul li:nth-child(3n)  { 
    padding-right: 0!important;
  } 
}     

.icon-nij, [class*=" eq-icon-"] { 
    
    speak: never; 
    font-style: normal; 
    font-weight: 400; 
    font-variant: normal; 
    text-transform: none; 
    line-height: 1; 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale;
} 

.list-smb .icon-nij  { 
    margin-right: .75rem!important;
} 

.list-smb .icon-nij  { 
    font-size: 1.125rem; 
    background: transparent!important; 
    color: #2f3541; 
    line-height: 1;
} 

ul.list-5te li > span.item-8cp  { 
    padding-bottom: .75rem!important;
} 

.buttondropdown button::after, .icon-nij, [class*=" eq-icon-"], [class^="eq-icon-"] { 
    
    speak: never; 
    font-style: normal; 
    font-weight: 400; 
    font-variant: normal; 
    text-transform: none; 
    line-height: 1; 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale;
} 
ul.list-5te.list-smb {
    padding-left: 15px;
}

 
.graphic-ony { 
    display: block; 
    position: relative; 
    height: 100%; 
    overflow: hidden; 
    z-index: 0;
} 

.container-tt4 { 
    margin: 0 auto; 
    width: calc(100% - 48px);
} 

@media screen and (min-width: 417px){ 
  .container-tt4 { 
    margin: 0 auto; 
    width: 368px;
  } 
}     

@media screen and (min-width: 576px){ 
  .container-tt4 { 
    width: calc(100% - 80px); 
    margin: 0 auto;
  } 
}     

@media screen and (min-width: 1440px){ 
  .container-tt4 { 
    width: 1200px; 
    margin: 0 auto;
  } 
}     

.graphic-ony .container-tt4  { 
    display: flex;
} 

.graphic-ony .container-tt4 .hero-k87  { 
    max-width: 364px; 
    z-index: 999;
} 

@media screen and (min-width: 576px){ 
  .graphic-ony .container-tt4 .hero-k87  { 
    max-width: 400px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .graphic-ony .container-tt4 .hero-k87  { 
    max-width: 967px;
  } 
}     

.graphic-ony .container-tt4 .hero-k87.mask-wmc  { 
    padding: 101px 0 148px;
} 

@media screen and (min-width: 576px){ 
  .graphic-ony .container-tt4 .hero-k87.mask-wmc  { 
    padding: 112px 0 142px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .graphic-ony .container-tt4 .hero-k87.mask-wmc  { 
    padding: 120px 0 244px;
  } 

  .graphic-ony .container-tt4 .hero-k87.mask-wmc  { 
    padding: 120px 0 191px;
  } 
}     

.graphic-ony .container-tt4 .hero-s3a  { 
    position: absolute; 
    overflow: hidden; 
    display: none;
} 

@media screen and (min-width: 576px){ 
  .graphic-ony .container-tt4 .hero-s3a  { 
    display: block;
  } 
}     

.graphic-ony .container-tt4 .hero-s3a.mask-wmc  { 
    right: -414px; 
    top: 0; 
    width: 640px; 
    height: 319px;
} 

@media screen and (min-width: 576px){ 
  .graphic-ony .container-tt4 .hero-s3a.mask-wmc  { 
    width: 748px; 
    right: -348px; 
    height: 373px; 
    top: 0;
  } 
}     

@media screen and (min-width: 1025px){ 
  .graphic-ony .container-tt4 .hero-s3a.mask-wmc  { 
    width: 1222px; 
    height: 609px; 
    right: -420px; 
    top: 0;
  } 
}     

.graphic-ony .container-tt4 .hero-k87 .title-mfw  { 
    font-size: 54px; 
    line-height: 54px;
} 

@media screen and (min-width: 576px){ 
  .graphic-ony .container-tt4 .hero-k87 .title-mfw  { 
    line-height: 65px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .graphic-ony .container-tt4 .hero-k87 .title-mfw  { 
    font-size: 100px; 
    line-height: 120px;
  } 
}     

.graphic-ony .container-tt4 .hero-s3a span  { 
    -webkit-mask-repeat: no-repeat; 
    mask-repeat: no-repeat; 
    -webkit-mask-size: contain; 
    mask-size: contain;
} 

.graphic-ony .container-tt4 .hero-s3a.mask-wmc span  { 
    -webkit-mask: url(https://www.digitalrealty.asia/images/mask-7.svg); 
    mask: url(https://www.digitalrealty.asia/images/mask-7.svg); 
    -webkit-mask-repeat: no-repeat; 
    mask-repeat: no-repeat; 
    -webkit-mask-size: contain; 
    mask-size: contain;
} 

.graphic-ony .container-tt4 .hero-k87 .title-mfw p  { 
    margin: 0;
} 

.graphic-ony .container-tt4 .hero-k87 .des-2e2 p  { 
    font-size: 16px; 
    line-height: 20px; 
    margin-top: 24px; 
    margin-bottom: 0; 
    max-width: 279px;
} 

@media screen and (min-width: 576px){ 
  .graphic-ony .container-tt4 .hero-k87 .des-2e2 p  { 
    margin-top: 32px; 
    max-width: 318px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .graphic-ony .container-tt4 .hero-k87 .des-2e2 p  { 
    max-width: 373px; 
    line-height: 36px; 
    font-size: 24px; 
    margin-top: 48px;
  } 
}     

.graphic-ony .container-tt4 .hero-k87.mask-wmc .des-2e2 p  { 
    max-width: 279px;
} 

@media screen and (min-width: 576px){ 
  .graphic-ony .container-tt4 .hero-k87.mask-wmc .des-2e2 p  { 
    max-width: 318px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .graphic-ony .container-tt4 .hero-k87.mask-wmc .des-2e2 p  { 
    max-width: 500px;
  } 

  .graphic-ony .container-tt4 .hero-k87.mask-wmc .des-2e2 p  { 
    font-size: 32px; 
    line-height: 40px;
  } 
}     

.graphic-ony .container-tt4 .hero-s3a span img  { 
    -o-object-fit: cover; 
    object-fit: cover;
} 
 
/* These were inline style tags. Uses id+class to override almost everything */
#style-nGFRo.style-nGFRo {  
   box-sizing:border-box;  
   display:block;  
   overflow:hidden;  
   width:initial;  
   height:initial;  
   background:none;  
   opacity:1;  
   border:0;  
   margin:0;  
   padding:0;  
   position:absolute;  
   top:0;  
   left:0;  
   bottom:0;  
   right:0;  
}  
#style-6GU37.style-6GU37 {  
   position:absolute;  
   top:0;  
   left:0;  
   bottom:0;  
   right:0;  
   box-sizing:border-box;  
   padding:0;  
   border:none;  
   margin:auto;  
   display:block;  
   width:0;  
   height:0;  
   min-width:100%;  
   max-width:100%;  
   min-height:100%;  
   max-height:100%;  
}  
.hero-s3a.mask-wmc img {
    max-height: 105%;
    padding-top: 105px;
}
  

.customer-why-super-8y5 { 
    padding: 55px 0 120px;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-8y5 { 
    padding: 80px 0 148px;
  } 
}     

@media screen and (min-width: 1920px){ 
  .customer-why-super-8y5 { 
    padding: 120px 0 240px;
  } 
}     

.container-481 { 
    margin: 0 auto; 
    width: calc(100% - 48px);
} 

@media screen and (min-width: 417px){ 
  .container-481 { 
    margin: 0 auto; 
    width: 368px;
  } 
}     

@media screen and (min-width: 576px){ 
  .container-481 { 
    width: calc(100% - 80px); 
    margin: 0 auto;
  } 
}     

@media screen and (min-width: 1440px){ 
  .container-481 { 
    width: 1200px; 
    margin: 0 auto;
  } 
}     

@media screen and (min-width: 1920px){ 
  .container-481 { 
    width: 1664px; 
    margin: 0 auto;
  } 
}     
 
.customer-why-super-8y5 h2  { 
     
    line-height: 50px; 
    margin-bottom: 32px; 
    font-weight: 400;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-8y5 h2  { 
     
    max-width: 606px; 
    line-height: 100%;
  } 
}     

@media screen and (min-width: 1025px){ 
  .customer-why-super-8y5 h2  { 
      
    max-width: 660px;
  } 
}     

@media screen and (min-width: 1920px){ 
  .customer-why-super-8y5 h2  { 
    
    max-width: 986px;
  } 
}     

.customer-why-super-8y5 .bot-416  { 
    display: flex; 
    flex-direction: column; 
    align-items: flex-start; 
    margin-top: 56px;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-8y5 .bot-416  { 
    flex-direction: row; 
    align-items: center;
  } 
}     

.customer-why-super-8y5 h2 p  { 
    margin: 0;
} 

.customer-why-super-8y5 .image-61b  { 
    position: relative; 
    min-width: 321px; 
    margin-bottom: 80px; 
    height: 310px;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-8y5 .image-61b  { 
    min-width: 352px; 
    margin-bottom: 0; 
    margin-right: 50px; 
    height: 336px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .customer-why-super-8y5 .image-61b  { 
    min-height: 550px; 
    margin-right: 152px; 
    min-width: 570px;
  } 
}     

@media screen and (min-width: 1920px){ 
  .customer-why-super-8y5 .image-61b  { 
    height: 767px; 
    min-width: 802px; 
    margin-right: 208px;
  } 
}     

.customer-why-super-8y5 .image-61b img  { 
    width: 100%;
} 

.customer-why-super-8y5 .image-61b img  { 
    -o-object-fit: cover; 
    object-fit: cover;
} 

.customer-why-super-8y5 .image-61b .overlay-fwg  { 
    position: absolute; 
    left: 0; 
    top: 0; 
    height: 100%;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-8y5 .image-61b .overlay-fwg  { 
    height: 336px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .customer-why-super-8y5 .image-61b .overlay-fwg  { 
    height: 550px;
  } 
}     

@media screen and (min-width: 1920px){ 
  .customer-why-super-8y5 .image-61b .overlay-fwg  { 
    height: 765px;
  } 
}     

.customer-why-super-8y5 .bot-416 .item-7md .item-296  { 
    display: flex; 
    flex-direction: column; 
    margin-bottom: 48px;
} 

@media screen and (min-width: 1025px){ 
  .customer-why-super-8y5 .bot-416 .item-7md .item-296  { 
    margin-bottom: 56px;
  } 
}     

@media screen and (min-width: 1920px){ 
  .customer-why-super-8y5 .bot-416 .item-7md .item-296  { 
    margin-bottom: 64px;
  } 
}     

.customer-why-super-8y5 .bot-416 .item-7md .item-296:last-child  { 
    margin-bottom: 0;
} 

.customer-why-super-8y5 .image-61b .image-82t  { 
    border-radius: 50%; 
    height: 100%; 
    width: calc(100% - 18px); 
    padding: 0 9px;
} 

@media screen and (min-width: 576px){ 
  .customer-why-super-8y5 .image-61b .image-82t  { 
    width: calc(100% - 17px); 
    padding: 0 8px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .customer-why-super-8y5 .image-61b .image-82t  { 
    width: calc(100% - 13px); 
    padding: 0 6px;
  } 
}     

@media screen and (min-width: 1920px){ 
  .customer-why-super-8y5 .image-61b .image-82t  { 
    width: calc(100% - 37px); 
    padding: 0 16px;
  } 
}     

.customer-why-super-8y5 .image-61b .image-82t ,.customer-why-super-8y5 .image-61b img  { 
    -o-object-fit: cover; 
    object-fit: cover;
} 

.customer-why-super-8y5 .bot-416 .item-7md .item-296 .title-79a  { 
    font-size: 20px; 
    line-height: 40px; 
    margin-bottom: 24px;
} 

@media screen and (min-width: 1025px){ 
  .customer-why-super-8y5 .bot-416 .item-7md .item-296 .title-79a  { 
    font-size: 25px; 
    line-height: 50px; 
    margin-bottom: 16px;
  } 
}     

.customer-why-super-8y5 .bot-416 .item-7md .item-296 .text-rsz p  { 
    max-width: 287px; 
    font-size: 16px; 
    line-height: 20px; 
    font-weight: 400; 
    margin: 0;
} 

@media screen and (min-width: 1025px){ 
  .customer-why-super-8y5 .bot-416 .item-7md .item-296 .text-rsz p  { 
    max-width: 472px; 
    font-size: 20px; 
    line-height: 33.6px;
  } 
}     

.customer-why-super-8y5 .bot-416 .item-7md .item-296:last-child p  { 
    margin-bottom: 0;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-Rspy2.style-Rspy2 {  
   box-sizing:border-box;  
   display:block;  
   overflow:hidden;  
   width:initial;  
   height:initial;  
   background:none;  
   opacity:1;  
   border:0;  
   margin:0;  
   padding:0;  
   position:absolute;  
   top:0;  
   left:0;  
   bottom:0;  
   right:0;  
}  
#style-yt7Rm.style-yt7Rm {  
   position:absolute;  
   top:0;  
   left:0;  
   bottom:0;  
   right:0;  
   box-sizing:border-box;  
   padding:0;  
   border:none;  
   margin:auto;  
   display:block;  
   width:0;  
   height:0;  
   min-width:100%;  
   max-width:100%;  
   min-height:100%;  
   max-height:100%;  
}  

.container-d8h { 
    margin: 0 auto; 
    width: calc(100% - 48px);
} 

@media screen and (min-width: 417px){ 
  .container-d8h { 
    margin: 0 auto; 
    width: 368px;
  } 
}     

@media screen and (min-width: 576px){ 
  .container-d8h { 
    width: calc(100% - 80px); 
    margin: 0 auto;
  } 
}     

@media screen and (min-width: 1440px){ 
  .container-d8h { 
    width: 1200px; 
    margin: 0 auto;
  } 
}     

@media screen and (min-width: 1920px){ 
  .container-d8h { 
    width: 1664px; 
    margin: 0 auto;
  } 
}     

.customer-why-super-graphic h2 p { 
    margin: 0;
} 

.why-oyb .item-h6c  { 
    display: flex; 
    flex-direction: column; 
    flex-wrap: wrap;
} 

@media screen and (min-width: 576px){ 
  .why-oyb .item-h6c  { 
    flex-direction: row;
  } 
}     

.why-oyb { 
    padding-bottom: 80px;
} 

@media screen and (min-width: 576px){ 
  .why-oyb { 
    padding-bottom: 88px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .why-oyb { 
    padding-bottom: 120px;
  } 
}     

@media screen and (min-width: 1920px){ 
  .why-oyb { 
    padding-bottom: 160px;
  } 
}     

.why-oyb .item-h6c .row-rkp  { 
    display: flex; 
    flex-direction: column; 
    width: 100%; 
    margin-top: 72px;
} 

@media screen and (min-width: 576px){ 
  .why-oyb .item-h6c .row-rkp  { 
    flex-direction: row;
  } 
}     

.why-oyb .title-72j p  { 
    margin: 0; 
    padding: 88px 0 86px;
} 

@media screen and (min-width: 1025px){ 
  .why-oyb .title-72j p  { 
    padding: 120px 0;
  } 
}     

@media screen and (min-width: 1920px){ 
  .why-oyb .title-72j p  { 
    padding: 160px 0 120px;
  } 
}     

.why-oyb .title-72j  { 
    max-width: 368px; 
    font-size: 40px; 
    line-height: 125%; 
    margin: 0 auto; 
    display: block; 
    text-align: center;
} 

@media screen and (min-width: 576px){ 
  .why-oyb .title-72j  { 
    font-size: 48px; 
    line-height: 120%; 
    max-width: 626px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .why-oyb .title-72j  { 
    max-width: 689px; 
    font-size: 54px; 
    line-height: 120%;
  } 
}     

@media screen and (min-width: 1920px){ 
  .why-oyb .title-72j  { 
    font-size: 80px; 
    line-height: 120%; 
    max-width: 1022px;
  } 
}     

.why-oyb .item-h6c .row-rkp:first-of-type  { 
    margin-top: 0;
} 

.why-oyb .item-h6c .row-rkp .item-xif  { 
    display: flex; 
    flex-direction: column; 
    margin-top: 72px;
} 

@media screen and (min-width: 576px){ 
  .why-oyb .item-h6c .row-rkp .item-xif  { 
    width: 31%; 
    margin-top: 88px; 
    margin-left: 1.15%; 
    margin-right: 1.15%;
  } 
}     

@media screen and (min-width: 1025px){ 
  .why-oyb .item-h6c .row-rkp .item-xif  { 
    margin-top: 96px;
  } 
}     

@media screen and (min-width: 1920px){ 
  .why-oyb .item-h6c .row-rkp .item-xif  { 
    margin-top: 104px;
  } 
}     

@media screen and (min-width: 576px){ 
  .why-oyb .item-h6c .row-rkp .item-xif:nth-child(2)  { 
    margin-top: 0;
  } 

  .why-oyb .item-h6c .row-rkp .item-xif:nth-child(3)  { 
    margin-top: 0;
  } 
}     

.why-oyb .item-h6c .row-rkp .item-xif:first-child  { 
    margin-top: 0;
} 

@media screen and (min-width: 576px){ 
  .why-oyb .item-h6c .row-rkp .item-xif:first-child  { 
    margin-top: 0;
  } 
}     

.why-oyb .item-h6c .row-rkp .item-xif .subtitle-mva  { 
    max-width: 367px;
} 

@media screen and (min-width: 576px){ 
  .why-oyb .item-h6c .row-rkp .item-xif .subtitle-mva  { 
    max-width: 225px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .why-oyb .item-h6c .row-rkp .item-xif .subtitle-mva  { 
    max-width: 367px;
  } 
}     

@media screen and (min-width: 1920px){ 
  .why-oyb .item-h6c .row-rkp .item-xif .subtitle-mva  { 
    max-width: 461px;
  } 
}     

.item-h6c .item-xif  { 
    display: flex; 
    flex-direction: column; 
    margin-bottom: 48px;
} 

@media screen and (min-width: 1025px){ 
  .item-h6c .item-xif  { 
    margin-bottom: 56px;
  } 
}     

@media screen and (min-width: 1920px){ 
  .item-h6c .item-xif  { 
    margin-bottom: 64px;
  } 
}     

.title-72j  { 
    font-size: 32px; 
    line-height: 40px; 
    margin-bottom: 24px;
} 

@media screen and (min-width: 1025px){ 
  .title-72j  { 
    font-size: 40px; 
    line-height: 50px; 
    margin-bottom: 16px;
  } 
}     

.why-oyb .item-h6c .row-rkp .item-xif .title-11j  { 
    font-size: 24px; 
    line-height: 120%; 
    max-width: 180px; 
   color: #f58533;
} 

@media screen and (min-width: 1025px){ 
  .why-oyb .item-h6c .row-rkp .item-xif .title-11j  { 
    font-size: 24px; 
    line-height: 120%; 
    max-width: 240px; 
     
  } 
}     

@media screen and (min-width: 1920px){ 
  .why-oyb .item-h6c .row-rkp .item-xif .title-11j  { 
    font-size: 27px; 
    line-height: 56px; 
    max-width: 360px;
  } 
}     

.why-oyb .item-h6c .row-rkp .item-xif .subtitle-mva p  { 
    margin: 0; 
    font-size: 16px; 
    line-height: 175%; 
    color: #222;
} 

@media screen and (min-width: 1025px){ 
  .why-oyb .item-h6c .row-rkp .item-xif .subtitle-mva p  { 
    font-size: 20px; 
    line-height: 175%;
  } 
}     

.customer-why-super-graphic .bottom .item-h6c .item-xif .text p { 
    max-width: 287px; 
    font-size: 16px; 
    line-height: 20px; 
    font-weight: 400; 
    margin: 0;
} 

@media screen and (min-width: 1025px){ 
  .customer-why-super-graphic .bottom .item-h6c .item-xif .text p { 
    max-width: 472px; 
    font-size: 24px; 
    line-height: 33.6px;
  } 
}     


/* These were inline style tags. Uses id+class to override almost everything */
#style-oEC5o.style-oEC5o {  
   color:#1f00ff;  
}  
#style-jCmyS.style-jCmyS {  
   height: 38px;  
}  
#style-OQWbM.style-OQWbM {  
   height: 38px;  
}  
#style-oNozt.style-oNozt {  
   height: 38px;  
}  
#style-nSjxg.style-nSjxg {  
   height: 38px;  
}  

.list-czi { 
    padding: 120px 0; 
    background-color: #f8f8f8;
} 

@media screen and (min-width: 576px){ 
  .list-czi { 
    padding: 160px 0;
  } 
}     

.container-xtg { 
    margin: 0 auto; 
    width: calc(100% - 48px);
} 

@media screen and (min-width: 417px){ 
  .container-xtg { 
    margin: 0 auto; 
    width: 368px;
  } 
}     

@media screen and (min-width: 576px){ 
  .container-xtg { 
    width: calc(100% - 80px); 
    margin: 0 auto;
  } 
}     

@media screen and (min-width: 1440px){ 
  .container-xtg { 
    width: 1200px; 
    margin: 0 auto;
  } 
}     

@media screen and (min-width: 1920px){ 
  .container-xtg { 
    width: 1664px; 
    margin: 0 auto;
  } 
}     

.list-czi .qvdnb  { 
    display: flex; 
    justify-content: space-between; 
    flex-direction: column;
} 

@media screen and (min-width: 1025px){ 
  .list-czi .qvdnb  { 
    flex-direction: row;
  } 
}     

.list-czi .bot-m8y  { 
    margin-top: 160px; 
    display: flex; 
    flex-wrap: wrap;
} 

@media screen and (min-width: 576px){ 
  .list-czi .bot-m8y  { 
    justify-content: space-between;
  } 
}     

@media screen and (min-width: 1025px){ 
  .list-czi .bot-m8y  { 
    justify-content: unset;
  } 
}     

.list-czi .qvdnb .lef-ag1  { 
    width: 100%;
} 

.list-czi .qvdnb .rig-fe4  { 
    width: 100%;
} 

.list-czi .qvdnb .rig-fe4  { 
    display: flex; 
    flex-wrap: wrap; 
    margin-top: 80px; 
    flex-direction: column;
} 

@media screen and (min-width: 576px){ 
  .list-czi .qvdnb .rig-fe4  { 
    flex-direction: row;
  } 
}     

@media screen and (min-width: 1025px){ 
  .list-czi .qvdnb .rig-fe4  { 
    margin-top: 0;
  } 
}     

.list-czi .bot-m8y .sta-5ce  { 
    width: 100%; 
    margin-top: 64px; 
    height: -moz-fit-content; 
    height: fit-content;
} 

@media screen and (min-width: 576px){ 
  .list-czi .bot-m8y .sta-5ce  { 
    width: 45%;
  } 
}     

@media screen and (min-width: 1025px){ 
  .list-czi .bot-m8y .sta-5ce  { 
    width: 33.33%;
  } 
}     

.list-czi .bot-m8y .sta-5ce:first-child  { 
    margin-top: 0;
} 

@media screen and (min-width: 1025px){ 
  .list-czi .bot-m8y .sta-5ce:first-child  { 
    margin-top: 0;
  } 
}     

@media screen and (min-width: 576px){ 
  .list-czi .bot-m8y .sta-5ce:nth-child(2)  { 
    margin-top: 0;
  } 
}     

@media screen and (min-width: 1025px){ 
  .list-czi .bot-m8y .sta-5ce:nth-child(2)  { 
    margin-top: 0;
  } 

  .list-czi .bot-m8y .sta-5ce:nth-child(3)  { 
    margin-top: 0;
  } 
}     

.list-czi .qvdnb .subtitle-mrm  { 
    display: block;
} 

.list-czi .qvdnb .sta-5ce  { 
    width: 100%; 
    margin-bottom: 80px;
} 

@media screen and (min-width: 576px){ 
  .list-czi .qvdnb .sta-5ce  { 
    width: calc(56% - 48px);
  } 
}     

@media screen and (min-width: 1025px){ 
  .list-czi .qvdnb .sta-5ce  { 
    margin-right: 36px; 
    margin-bottom: 80px; 
    width: calc(50% - 36px);
  } 
}     

@media screen and (min-width: 1920px){ 
  .list-czi .qvdnb .sta-5ce  { 
    margin-bottom: 65px;
  } 
}     

.list-czi .qvdnb .sta-5ce:nth-child(2)  { 
    width: 100%; 
    margin-right: 0;
} 

@media screen and (min-width: 576px){ 
  .list-czi .qvdnb .sta-5ce:nth-child(2)  { 
    width: 50%;
  } 
}     

.list-czi .qvdnb .sta-5ce:nth-child(3)  { 
    margin-bottom: 0;
} 

.list-czi .bot-m8y .sta-5ce .ind-sbr  { 
    width: 64px; 
    height: 64px; 
    display: flex; 
    justify-content: center; 
    align-items: center; 
    border-radius: 50%; 
    background-color: #fff; 
    margin-bottom: 32px; 
    font-size: 16px; 
    font-weight: 700;
} 

.list-czi .label-zcn  { 
    display: block; 
    max-width: 336px;
} 

@media screen and (min-width: 1025px){ 
  .list-czi .label-zcn  { 
    max-width: 368px;
  } 
}     

@media screen and (min-width: 1920px){ 
  .list-czi .label-zcn  { 
    max-width: 427px;
  } 
}     

.list-czi p  { 
    margin: 0;
} 

.list-czi .qvdnb .title-tgf p  { 
    font-size: 48px; 
    line-height: 100%; 
    
} 
    

@media screen and (min-width: 1920px){ 
  .list-czi .qvdnb .title-tgf p  { 
    font-size: 54px; 
    line-height: 120%; 
     
  } 
}     

 
     

.list-czi .qvdnb .subtitle-mrm p  { 
    font-size: 24px; 
    line-height: 120%; 
    margin-top: 48px;
} 

@media screen and (min-width: 1025px){ 
  .list-czi .qvdnb .subtitle-mrm p  { 
    line-height: 140%; 
    margin-top: 64px;
  } 
}     

@media screen and (min-width: 1920px){ 
  .list-czi .qvdnb .subtitle-mrm p  { 
    font-size: 32px; 
    margin-top: 74px;
  } 
}     
 

.list-czi .val-a4y  { 
    max-width: 368px;
} 

@media screen and (min-width: 576px){ 
  .list-czi .val-a4y  { 
    max-width: 351px;
  } 
}     

@media screen and (min-width: 1025px){ 
  .list-czi .val-a4y  { 
    max-width: 368px;
  } 
}     

.list-czi .bot-m8y .sta-5ce .label-zcn p  { 
    font-size: 24px; 
    line-height: 150%;
} 

.list-czi .qvdnb .sta-5ce .val-a4y p  { 
    font-size: 54px; 
    line-height: 120%; 
    color: #1f00ff; 
    margin-bottom: 18px;
} 

@media screen and (min-width: 1920px){ 
  .list-czi .qvdnb .sta-5ce .val-a4y p  { 
    font-size: 64px; 
    line-height: 100%;
  } 
}     

.list-czi .qvdnb .sta-5ce .label-zcn p  { 
    font-size: 24px; 
    line-height: 150%; 
    max-width: 264px;
} 

@media screen and (min-width: 576px){ 
  .list-czi .qvdnb .sta-5ce .label-zcn p  { 
    font-size: 24px;
  } 
}     
 

/* These were inline style tags. Uses id+class to override almost everything */
#style-Nya6t.style-Nya6t {  
   color:#1f00ff;  
}  
#style-CWCwm.style-CWCwm {  
   margin-top: 80px;  
}  

@media (min-width: 768px){ 
  .cell_17192319363762-vertical-alignment > div { 
    flex-shrink: 0 !important;
  } 
}     

 
.inner-fqj { 
    overflow: hidden; 
    position: relative;
} 

.inner-fqj { 
    background-color: rgba(16, 16, 16, 1.0); 
    position: relative; 
    color: rgba(255, 255, 255, 80); 
    text-align: CENTER; 
    padding-top: 100px; 
    padding-right: 0px; 
    padding-bottom: 71px; 
    padding-left: 0px;
} 

 
.page-zpo { 
    max-width: 1392px;
} 

.page-zpo { 
    margin: 0 auto; 
    padding: 0 24px;
} 

.inner-fqj .page-zpo  { 
    display: flex; 
    flex-direction: column; 
    position: relative; 
    z-index: 9;
} 

 
.inner-fqj h1  { 
    color: rgba(255, 255, 255, 100); 
    font-weight: 400; 
    line-height: 1;
} 

@media (min-width: 768px){ 
  .inner-fqj h1  { 
    font-size: 96px;
  } 
}     
 
.inner-fqj p  { 
    max-width: 545px; 
    opacity: .8;
} 

.inner-fqj p  { 
    font-size: 24px; 
    max-width: 100%; 
    color: #FFFFFF; 
    opacity: 80%; 
    margin-bottom: 23px !important;
} 

.inner-fqj.cen-xxh p  { 
    margin: 30px auto;
} 

.section-5od { 
    margin: 0 auto; 
    max-width: 100%; 
    width: 100%;
} 
 

.section-5od a  { 
    color: #101010; 
    font-size: 18px; 
    font-weight: 500; 
    line-height: 18px; 
    text-decoration: none;
} 
 

.section-5od svg  { 
    display: block; 
    height: 20px; 
    margin: 0 auto 10px; 
    padding: 0; 
    transform: rotate(90deg); 
    width: 20px;
} 
section.inner-fqj.pb-5.pt-5.cen-xxh {
    height: 100vh;
    align-items: center;
    display: flex;
}

@media (min-width: 768px){ 
  .cell_17192319363762-vertical-alignment > div { 
    flex-shrink: 0 !important;
  } 
}     
 
.page-s6y { 
    max-width: 1392px;
} 

.page-s6y { 
    margin: 0 auto; 
    padding: 0 24px;
} 

.page-s6y  { 
    display: flex; 
    flex-direction: column; 
    position: relative; 
    z-index: 9;
} 

.pro-s5p.wid-zoz { 
    background: #efeeea; 
    padding-top: 74px; 
    padding-right: 0px; 
    padding-bottom: 74px; 
    padding-left: 0px;
} 

.col-ktd { 
    display: flex; 
    justify-content: space-between;
} 

.btn-cqe  { 
    display: none;
} 

.col-jc2 { 
    
    justify-content: space-between; 
    margin-bottom: 55px;
} 

.col-jc2 .info-ori  { 
    
    width: 100%;
} 

.col-jc2 .btn-n6b  { 
    margin-top: auto; 
    max-width: 320px; 
    width: 100%;
} 

.col-ktd .acc-ago  { 
    max-width: 47%; 
    padding: 50px 40px; 
    text-align: center; 
    width: 100%;
} 

.col-ktd .sol-acc-mbw  { 
    display: block; 
    max-width: 51%; 
    width: 100%;
} 

@media (min-width: 768px){ 
  .col-ktd .sol-acc-mbw  { 
    background-color: #fff;
  } 
}     
 

.col-jc2 .info-ori h2  { 
     
    
    line-height: 72px; 
    margin: 0 0 40px;
} 
 
.col-jc2 .info-ori p  { 
    font-size: 24px; 
    font-weight: 400; 
    line-height: 30px; 
    margin: 0; 
     
} 


.acc-ago img  { 
    max-width: 100%; 
    height: auto;
} 

.col-ktd .acc-ago img  { 
    height: 100%!important; 
    max-width: max-content!important; 
    object-fit: contain; 
    width: 100%!important;
        mix-blend-mode: luminosity;
} 

.col-ktd .sol-acc-mbw .list-qpr  { 
    background: #fff; 
    position: relative;
} 

@media (min-width: 768px){ 
  .col-ktd .sol-acc-mbw .list-qpr  { 
    margin: 0!important;
  } 
}     

.col-ktd .sol-acc-mbw .list-qpr:not(:last-child)  { 
    margin-bottom: 18px;
} 

@media (min-width: 768px){ 
  .col-ktd .sol-acc-mbw .list-qpr:not(:last-child)  { 
    border-bottom: 14px solid #efeeea;
  } 
}     

@media (min-width: 992px){ 
  .col-ktd .sol-acc-mbw .list-qpr:not(:last-child)  { 
    border-bottom: 18px solid #efeeea;
  } 
}     

.col-ktd .sol-acc-mbw .list-qpr .main-vc8  { 
    position: relative;
} 

.col-ktd .main-vc8.act-65w .title-3px  { 
    display: none!important;
} 

.col-ktd .sol-acc-mbw .list-qpr .main-vc8 .title-3px  { 
    align-items: center; 
    display: flex; 
    justify-content: space-between; 
    padding: 0 0 0 24px; 
    transition: .2s ease-in-out;
} 

.col-ktd .body-h13  { 
    max-width: 100%; 
    padding: 145px 84.56px; 
    width: 100%;
} 

.col-ktd .list-qpr .btn-wv6  { 
    align-items: center; 
    background-color: #101010; 
    color: #fff; 
    cursor: pointer; 
    display: flex; 
    font-size: 40px; 
    height: 60px; 
    justify-content: center; 
    margin: 0; 
    max-width: 60px; 
    transition: .2s ease-in-out; 
    width: 100%;
} 

.col-ktd .list-qpr .btn-wv6:hover { 
    background-color: #6deb89; 
    color: #0d2820;
} 

.col-ktd .body-h13 .main-oi5  { 
    align-items: center; 
    display: flex; 
    justify-content: space-between; 
    margin-bottom: 45px;
} 

.col-ktd .sol-acc-mbw .list-qpr h2  { 
          color: #f58533;
    font-weight: 400; 
    line-height: 27.6px; 
    margin: 0; 
    transition: .2s ease-in-out;
} 

.col-ktd .body-h13 .body-3aw  { 
    max-width: 494px; 
    width: 100%;
} 
 
.col-ktd .body-h13 .body-3aw h3  { 
    font-size: 48px; 
    font-weight: 400; 
    line-height: 48px; 
    margin-bottom: 35px;
} 

.col-ktd .body-h13 .body-3aw p  { 
    font-size: 24px; 
    font-weight: 400; 
    line-height: 32px; 
    margin-bottom: 0; 
    width: 100%;
} 

 
.col-ktd .body-h13 .body-3aw ul  { 
    list-style: none; 
    margin: 25px 0 0; 
    padding-left: 16px;
} 

.col-ktd .body-h13 .body-3aw ul li  { 
    font-size: 24px; 
    line-height: 32px; 
    margin-bottom: 10px; 
    padding-left: 20px; 
    position: relative;
} 

.col-ktd .body-h13 .body-3aw ul li::before { 
    background: url(https://www.evoquedcs.com/hubfs/CenterSquare/rectangle.png) no-repeat; 
    background-size: 100% 100%; 
    content: ""; 
    height: 13px; 
    left: 0; 
    position: absolute; 
    top: 10px; 
    width: 13px;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-ogPb6.style-ogPb6 {  
   background:#f58635;      
}  
#style-LaWiN.style-LaWiN {  
   display:block;  
}  
#style-c2c26.style-c2c26 {  
   display:none;  
}  
#style-lOEY2.style-lOEY2 {  
   display:none;  
}  

.row-m6z .spa-x86  { 
    width: 100%;
} 

.row-m6z { 
    display: flex; 
    flex-wrap: wrap; 
    width: 100%;
} 

@media (min-width: 768px){ 
  .row-m6z { 
    flex-wrap: nowrap; 
    justify-content: space-between;
  } 

  .cell_17192319363762-vertical-alignment > div { 
    flex-shrink: 0 !important;
  } 
}     

.column-554  { 
    padding: 0 1rem;
} 

.section-ov3 > .row-m6z { 
    margin: 0 auto;
} 

@media (min-width: 768px){ 
  .dnd_area-row-0-vertical-alignment > .row-m6z { 
    display: -ms-flexbox !important; 
    -ms-flex-direction: row; 
    display: flex !important; 
    flex-direction: row;
  } 
   
}     
.page-1tl { 
    max-width: 1392px;
} 

.page-1tl { 
    margin: 0 auto; 
    padding: 0 24px;
} 

.page-1tl  { 
    display: flex; 
    flex-direction: column; 
    position: relative; 
    z-index: 9;
} 
 
.products-two-cols .pro-info h2 { 
     
    font-weight: 400; 
    line-height: 72px; 
    margin: 0 0 40px;
} 

.cell_17187454375392-3cw { 
    padding-top: 0px !important; 
    padding-bottom: 0px !important; 
    padding-left: 24px !important; 
    padding-right: 24px !important;
} 

.section-5hg > .row-m6z { 
    max-width: 1392px !important; 
    margin-left: auto !important; 
    margin-right: auto !important;
} 

.row-a9a { 
    padding-top: 68px !important; 
    padding-bottom: 70px !important; 
    padding-left: 0px !important; 
    padding-right: 0px !important;
} 

.row-81f { 
    display: block !important;
} 

.row-4wb { 
    background-image: linear-gradient(rgba(239, 238, 234, 1), rgba(239, 238, 234, 1)) !important; 
    background-position: left top !important; 
    background-size: auto !important; 
    background-repeat: no-repeat !important;
} 

.services-banner-py6 { 
    padding: 88px 91px 88px 40px;
} 

.services-banner-py6.wid-9wi { 
    scroll-margin-top: 170px;
} 

.services-banner-py6.wid-9wi { 
    background: #ffffff; 
    color: #101010;
} 

.main-fam { 
    display: flex; 
    justify-content: space-between;
} 

.services-xlj { 
    margin-right: 40px; 
    max-width: 500px; 
    width: 100%;
} 

.services-6ye { 
    max-width: 550px; 
    width: 100%;
} 

.services-xlj h2  { 
    
    font-weight: 400; 
    line-height: 1; 
    margin-bottom: 30px;
} 
  

.list-9z5:not(:last-child) { 
    margin-bottom: 55px;
} 

.header-xko { 
    align-items: center; 
    display: flex; 
    margin-bottom: 16px;
} 

.list-9z5 p  { 
    font-size: 24px; 
    font-weight: 400; 
    line-height: 125%;
} 

 
.header-xko img  { 
    margin-right: 12px;
} 
 
.header-xko h3  { 
    font-size: 32px; 
    font-weight: 400; 
    line-height: 35.2px; 
    margin: 0;
    color: #f58533;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-owFOR.style-owFOR {  
   max-width: 100%;  
    height: auto;  
}  
#style-cV6Zr.style-cV6Zr {  
   max-width: 100%;  
    height: auto;  
}  
li.active_li h4::before{
    transform:rotate(180deg)!important;
}


/*end colocation*/