#lloydsagency{
padding-top: 140px;
    
}


#lloydsagency .container-fluid{
     background: url(../images/quienessomos.jpg);
     height: 300px;
     display: flex;
     justify-content: center;
     align-items: center;
     position: relative;
    
 }


 #lloydsagency .cont-language{
     position: absolute;
     z-index: 1;
     right: 15%;
     top: 5%;
 }
 #lloydsagency .cont-language p {
     font-size: 13px;
     font-weight: normal;
     font-stretch: normal;
     font-style: normal;
     line-height: 2.08;
     letter-spacing: 0.13px;
     text-align: left;
     color: #ffffff;
     margin: 0;
     display: flex;
     justify-content: center;
     align-items: center;
 }
 #lloydsagency .cont-language p a.espaniol{
     color: #fbf100;
     margin-right: 10px;
 }
 #lloydsagency .cont-language p a.english{
     color: #ffffff;
     margin-left: 10px;
 }

 #lloydsagency .container-fluid .cont-quienes-somos {
      width: 210px;
      position: relative;

 }

 #lloydsagency .container-fluid .cont-quienes-somos .box-1{
     width: 25px;
     height: 25px;
     background-color: #f9e400;
     position: absolute;
     left: -35px;
     bottom: 130px;
 }
 #lloydsagency .container-fluid .cont-quienes-somos h2{
     font-size: 55.5px;
     font-weight: normal;
     font-stretch: normal;
     font-style: normal;
     line-height: 1;
     letter-spacing: 2.78px;
     text-align: right;
     color: #ffffff;
 }
 #lloydsagency .container-fluid .cont-quienes-somos h2 span{
      font-weight: bolder;
 }
 #lloydsagency .container-fluid .cont-quienes-somos p{
     font-size: 27.5px;
     font-weight: 300;
     font-stretch: normal;
     font-style: normal;
     line-height: 1.24;
     letter-spacing: 1.38px;
     text-align: right;
     color: #fbf100;
 }
 #lloydsagency .container-fluid .cont-quienes-somos .box-2{
     width: 25px;
     height: 25px;
     background-color: #f9e400;
     position: absolute;
     top: 75px;
     right: -35px;
 }

 #oficinas{
      padding-top: 70px;
      position: relative;
}
#oficinas .cont-img {

     display: flex;
     justify-content: center;
     align-items: center;
}
#oficinas img.card-img-top {
     width: 242px;
     height: 125px;
 }
 #oficinas .text-oficinas{
      font-size: 20px;
      font-weight: normal;
      font-stretch: normal;
      font-style: normal;
      line-height: 1.25;
      letter-spacing: 1px;
      text-align: left;
      color: #333333;

 }

 .container-button{
      display: flex;
      justify-content: center;
      align-items: center;
      padding-top: 50px;
      padding-bottom: 50px;
          border: none;
     
 }

 .container-button a{
      margin-left: 10px;
      margin-right: 10px;
      width: 156px;
      height: 49px;
      background-color: #006098;
      color: white !important;
      display: flex;
          justify-content: center;
          align-items: center;
     text-decoration: none;

 }
 .container-button a:hover{
      margin-left: 10px;
      margin-right: 10px;
      width: 156px;
      height: 49px;
      background-color: #1e3e96;
      color: white !important;
      display: flex;
          justify-content: center;
          align-items: center;
     text-decoration: none;

 }

    


 .container-button a:nth-child(1){
      display: flex;
      flex-direction: column;
     
}
.container-button a:nth-child(1) p{
     margin: 0px;
}

.container-button a:nth-child(1) p span{
     font-weight: bold;
}

@media (max-width: 991.98px) {
    #lloydsagency .container-fluid{
     background: url(../images/quienessomos-2.jpg);
     height: 300px;
     display: flex;
     justify-content: center;
     align-items: center;
     position: relative;
    
 }
}


@media (max-width: 480px){
    #lloydsagency .container-fluid{
     background: url(../images/quienessomos-3.jpg);
     height: 300px;
     display: flex;
     justify-content: center;
     align-items: center;
     position: relative;
    
 }
    }