/*
!* Custom, iPhone Retina *!
@media only screen and (min-width : 320px) and (max-width : 479px) {
  #textSlider.row { margin-right: 0 !important; margin-left: 0 !important; }
  .iamCol { text-align: center; font-size:20pt; }
  .iamCol p { display: inline !important; }
  .slideCol { font-size: 25pt; text-align: center; margin-top: -20px; }
  .scroller{margin-top: 15px!important;}
  .data{margin-top: 0!important;}
}

!* Extra Small Devices, Phones *!


!* Small Devices, Tablets *!
@media only screen and (min-width : 768px) and (max-width : 992px) {
  #textSlider.row { margin-right: 0 !important; margin-left: 0 !important; }
  .iamCol { text-align: center; font-size:30pt; }
  .iamCol p { display: inline !important; }
  .slideCol { font-size: 50pt; text-align: center; margin-top: 5px; }
  .tarjeta-izquierda{
    margin-right:-4rem;
  }
}

!* Medium Devices, Desktops *!
@media only screen and (min-width : 992px) and (max-width : 1200px) {
  #textSlider.row { margin-right: 0 !important; margin-left: 0 !important; }
  .iamCol { text-align: right; font-size:30pt; }
  .slideCol { font-size: 55pt; text-align: left; }
}
*/@media only screen and (min-width:320px) and (max-width:799px){.tarjeta-derecha{margin-left:0!important}.tarjeta-izquierda{margin-right:0!important}.slideCol{font-size:30pt;text-align:center;margin-top:-20px}.header-title{font-size:30px!important}.scroller{margin-top:15px!important}.data{margin-top:0!important}.translucent{width:100%!important;height:70vh!important;-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,0 60%,0 0)!important;clip-path:polygon(50% 0,100% 0,100% 100%,0 60%,0 0)!important}.translucent .mainheader{top:35%!important}.info-box{width:100%!important}.info-box .row{display:grid!important}.info-box .row .border-box{height:7vh!important;margin-bottom:.5em!important}.info-box .row p{margin:0}.main-services .fila-service{display:grid!important}.main-services .fila-service .col-6{max-width:100%!important}.main-services .fila-service div[class*=serviceimg-]{width:100%!important;height:20vh!important}.service-description{padding:2em!important;text-align:justify}.tarjeta-title{text-align:center}.tarjeta{box-shadow:none!important}}@media only screen and (min-width:320px) and (max-width:568px){.info-box{margin-top:-8em}.service-description{padding:0!important}.header-title{font-size:28px;margin:1%}.translucent .data p{width:100%;white-space:nowrap;padding:1%;margin:0}.info-box,.info-box .slideCol{padding:0}.info-box .slideCol p{font-size:23px}}@media only screen and (min-width:998px) and (max-width:1270px){#header-services .mainheader{margin-top:12%!important}}@media only screen and (min-width:569px) and (max-width:799px){.slideCol{font-size:30pt!important}.data{margin-top:1em!important}}@media only screen and (min-width:800px) and (max-width:1199px){.info-box{width:100%!important}}body{overflow-x:hidden!important}.mainboxes{width:auto;height:100%}.mainboxes .translucent{position:absolute;z-index:1;background:hsla(0,0%,100%,.75);width:35%;height:49vh;-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,0 80%,0 0);clip-path:polygon(50% 0,100% 0,100% 100%,0 80%,0 0)}.mainboxes .translucent .data{position:absolute;display:flex;justify-content:center;width:100%;margin-top:3em;color:#7e7e7e}.mainboxes .translucent .data i{margin-right:.5em}.mainboxes .translucent .data p{font-family:Karla,sans-serif;font-size:18px}.mainboxes .translucent .mainheader{position:relative;top:50%;transform:translateY(-50%);text-align:center}.mainboxes .translucent .header-subtitle{color:#18807b;font-size:18px;text-shadow:1px 1px 4px #969696;font-family:Karla,sans-serif;text-align:center}.mainboxes .imgheader{background-image:url("/images/stier/maritime (1).jpg");background-repeat:no-repeat;background-size:cover;background-position:50%;width:100%;height:65vh;-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,0 60%,0 0);clip-path:polygon(50% 0,100% 0,100% 100%,0 60%,0 0)}.info-box{z-index:1;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:60%;padding:1em;font-family:Karla,sans-serif;margin-top:-9em;background:#20b1aa;background:linear-gradient(180deg,#20b1aa,rgba(32,177,170,.7903536415) 17%,rgba(32,177,170,.3365721289));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#20b1aa",endColorstr="#20b1aa",GradientType=1);box-shadow:0 0 13px 0 rgba(50,50,50,.54)}.maininfobox{width:100%;height:0;color:#fff}.border-box{border:1px solid #fff;padding:.5em;height:20vh;margin-top:auto;display:flex;align-items:center;justify-content:center;text-align:center;font-size:18px}.border-box ul{list-style-type:none;padding:0;margin:0}.border-box ul li:not(:last-child){margin-bottom:1vh}.boxTitle{font-size:30px;width:100%;text-align:center}.header-title{font-family:Karla,sans-serif;font-size:35px;font-weight:700}.row{margin:0}#textSlider.row{position:relative;width:100%!important}#textSlider div{color:#fff;font-family:Lato,sans-serif;text-transform:uppercase}.slideCol{overflow:hidden;font-weight:900;font-size:40pt;display:block;white-space:nowrap;text-align:center}.slideCol p{margin:0!important}.scroller{height:70pt;line-height:70pt;overflow:hidden}.scroller .inner{animation:scroll 10s infinite normal running}@keyframes scroll{0%{margin-top:0}25%{margin-top:0}35%{margin-top:-70pt}50%{margin-top:-70pt}60%{margin-top:-140pt}85%{margin-top:-140pt}to{margin-top:0}}