
.h2_m{
  color:black;
  text-align:center;
  font-size:35px;
  font-family:'Verdana', 'arial', sans-serif;
  padding:1px;
  margin:10px;
}

.h3_m{
  color:black;
  text-align:center;
  font-size:25px;
  font-family:'Verdana', 'arial', sans-serif;
  padding:1px;
  margin:5px;
}

.h4_m{
  color:black;
  text-align:left;
  font-size:20px;
  font-family:'Verdana', 'arial', sans-serif;
  padding:1px;
  font-weight: bold;
  margin-left:0 5px;
}
.h4_m_center{
  color:black;
  text-align:center;
  font-size:20px;
  font-family:'Verdana', 'arial', sans-serif;
  padding:1px;
  font-weight: bold;
  margin-left:0 5px;
}

.basetitle_m{
  width:100px;
  background-color: #ffc727 !important;
  height:5px;
  margin:1px auto;
  text-align:center;
}

.basetitleblack_m{
  width:50px;
  background-color: #000 !important;
  height:5px;
  margin:1px auto;
  text-align:center;
}

.basetitleli_m {
  width: 100px;
  background-color: #000 !important;
  height: 2px;
  text-align: center;
  margin: 3px 60px;
}


.container_section_m{
  width:75%;
  margin:10px auto;
  padding:30px;
  font-family:'Verdana', 'arial', sans-serif;
}



.space_m{
  height:20px;
}

.background-grey{
  background-color: #f9f9f9 !important;
}


#section1{
  width:100%;
  height:auto;
  display:block;
  min-height:400px;
  height:auto;
  margin:0;
  padding:0;
  font-size:18px;
  font-family:'Verdana', 'arial', sans-serif;
  border:none !important;
}

#section1 #article1_section1{
  display:table-cell;
  width:79%;
  vertical-align: top;
}

#section1 #article2_section1{
  display:table-cell;
  width:20%;
  background-color: #ffc727 !important;
  color: #ffc727 !important;
  vertical-align: top;
  min-height: 600px;
  height:auto;
}

.ul1 li {
  font-size: 18px;
  font-family:'Verdana', 'arial', sans-serif;
  margin:10px 30px;
}



#section2{
  width:100%;
  height:auto;
  display:block;
  min-height:550px;
  height:auto;
  margin:0;
  padding:0;
  font-size:18px;
  font-family:'Verdana', 'arial', sans-serif;
  border:none !important;
}

#section2 #article1_section2{
  display:table-cell;
  width:27%;

  

  background: linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("../img/camion_fondo_negro_section.a4290a221816.webp") no-repeat center center; /* W3C */
  background: -moz-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("../img/camion_fondo_negro_section.a4290a221816.webp") no-repeat center center; /* FF3.6+ */
  background: -webkit-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("../img/camion_fondo_negro_section.a4290a221816.webp") no-repeat center center; /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("../img/camion_fondo_negro_section.a2bafeb1ee54.png") no-repeat center center;  /* Opera 11.10+ */
  background: -ms-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("../img/camion_fondo_negro_section.a2bafeb1ee54.png") no-repeat center center;  /* IE10+ */
  background-image: image-set(url("../img/camion_fondo_negro_section.a2bafeb1ee54.png") 1x);
   /* Safari */

  height:auto;
  background-color: black;
  min-height:550px;
  height:550px;
  background-size: 100% 100%;
  padding:5px 10px 1px 10px;
  /* Center and scale the image nicely */
  background-position: right;
  background-repeat: no-repeat;
  vertical-align: top;

}


#section2 #article2_section2{
  display:table-cell;
  width:70%;
  vertical-align: top;
}

.ul2 li {
  font-size: 18px;
  font-family:'Verdana', 'arial', sans-serif;
  margin:10px 20px;
}



#article2_section2 h4{

  text-align:left;

}

#section3{
  width:100%;
  height:auto;
  display:block;
  min-height:550px;
  height:auto;
  margin:0;
  padding:0;
  font-size:18px;
  font-family:'Verdana', 'arial', sans-serif;
  border:none !important;
}

#section3 #article1_section3{
  display:table-cell;
  width:27%;

  background: linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("../img/camion_fondo_negro_section.a4290a221816.webp") no-repeat center center; /* W3C */
  background: -moz-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("../img/camion_fondo_negro_section.a4290a221816.webp") no-repeat center center; /* FF3.6+ */
  background: -webkit-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("../img/camion_fondo_negro_section.a4290a221816.webp") no-repeat center center; /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("../img/camion_fondo_negro_section.a2bafeb1ee54.png") no-repeat center center;  /* Opera 11.10+ */
  background: -ms-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), url("../img/camion_fondo_negro_section.a2bafeb1ee54.png") no-repeat center center;  /* IE10+ */
  background-image: image-set(url("../img/camion_fondo_negro_section.a2bafeb1ee54.png") 1x); /* Safari */
  background-color: black;
  min-height:550px;
  height:550px;
  background-size: 100% 100%;
  /* Full height */

  padding:5px 10px 1px 10px;
      
  /* Center and scale the image nicely */
  background-position: right;
  background-repeat: no-repeat;
  height:auto;
  vertical-align: top;
}


#section3 #article2_section3{
  display:table-cell;
  width:70%;
  vertical-align: top;
}

.p_section_3{

  width:100%;
  display:block;
  margin:1px auto;


}

.p_section_3_icon{

  display:inline-block;
  width:9%;
  vertical-align: top;

  
}

.p_section_3_par{

  display:inline-block;
  width:90%;
  vertical-align: top;
  
}

.p_section_3_par h4{

  text-align:left;
  margin:5px 0;

}

.ul3 li {
  font-size: 18px;
  font-family:'Verdana', 'arial', sans-serif;
  margin:10px 20px;
}



#section4{
  width:100%;
  height:auto;
  display:block;
  min-height:500px;
  height:auto;
  margin:0;
  padding:0;
  font-size:18px;
  font-family:'Verdana', 'arial', sans-serif;
  border:none !important;
}

#section4 #article1_section4{
  display:table-cell;
  width:79%;
  vertical-align: top;
}

#section4 #article2_section4{
  display:table-cell;
  width:20%;
  background-color: #ffc727 !important;
  color: #ffc727 !important;
  min-height:600px;
  height:auto;
  vertical-align: top;
  
}


.ul4 li {
  font-size: 18px;
  font-family:'Verdana', 'arial', sans-serif;
  margin:10px 20px;
}



#section5{
  width:100%;
  height:auto;
  display:block;
  min-height:500px;
  height:auto;
  margin:0;
  padding:0;
  font-size:18px;
  font-family:'Verdana', 'arial', sans-serif;
  border:none !important;
}

#section5 #article1_section5{
  display:table-cell;
  width:20%;

  background-color: #ffc727 !important;
  color: #ffc727 !important;
  min-height:500px;
  height:auto;
  vertical-align: top;
}


#section5 #article2_section5{
  display:table-cell;
  width:79%;
  vertical-align: top;
}


.ul5 li {
  font-size: 18px;
  font-family:'Verdana', 'arial', sans-serif;
  margin:10px 20px;
}



#section6{
  width:100%;
  height:auto;
  display:block;
  min-height:400px;
  height:auto;
  margin:0;
  padding:0;
  font-size:18px;
  font-family:'Verdana', 'arial', sans-serif;
  border:none !important;
}

#section6 a{
  color:black;
  text-decoration: none;

}

#section6 a:hover{
  color:#aaa;
  text-decoration: none;

}

#section6 h2{
  font-size:30px;

}

#section6 #article1_section6{
  display:table-cell;
  width:79%;
  vertical-align: top;
  background-color: #F7F7F7 !important;
}


#section6 #article2_section6{
  display:table-cell;
  width:20%;
  color:black;
  background-color: #ffc727 !important;
  min-height:600px;
  height:auto;
  vertical-align: top;
  padding:10px;
}

.ulsection6 li {
  list-style: none;
  font-size: 15px;
  font-weight: bold;
  font-family:'Verdana', 'arial', sans-serif;
  margin-left: 10px;
  margin-bottom: 30px;
}



.ul6 li {
  font-size: 18px;
  margin-bottom: 10px;
  font-family:'Verdana', 'arial', sans-serif;
  margin:10px 20px;
}

.decorator_section6{
  font-size:20px;
  color:black;
  font-weight:bold;
}



.icon_check{
  background-color: #FFC727;
  padding:5px;
  color:white;
  font-size:20px;
  border-radius:5px;
}








#section7{
  width:100%;
  height:auto;
  display:block;
  min-height:400px;
  height:auto;
  margin:0;
  padding:0;
  font-size:18px;
  font-family:'Verdana', 'arial', sans-serif;
  border:none !important;
}

#section7 a{
  color:black;
  text-decoration: none;

}

#section7 a:hover{
  color:#aaa;
  text-decoration: none;

}

#section7 h2{
  font-size:30px;

}

#section7 #article1_section7{
  display:table-cell;
  width:40%;
  vertical-align: top;
}


#section7 #article2_section7{
  display:table-cell;
  width:30%;
  color:black;
  min-height:600px;
  height:auto;
  vertical-align: top;
  padding:10px;
}
#section7 #article3_section7{
  display:table-cell;
  width:30%;
  color:black;
  min-height:600px;
  height:auto;
  vertical-align: top;
  padding:10px;
}
.ulsection7 li {
  list-style: none;
  height: 40px;
  font-size: 18px;
  font-weight: bold;
  font-family:'Verdana', 'arial', sans-serif;
  margin:10px 0;
}
#section7 a{
    font-size: 16px;
}
.ul7 li {
  font-size: 18px;
  font-family:'Verdana', 'arial', sans-serif;
  margin:10px 20px;
}

.decorator_section7{
  font-size:20px;
  color:black;
  font-weight:bold;
}






#section8{
  width:100%;
  height:auto;
  display:block;
  height:auto;
  margin:0;
  padding:0;
  font-size:18px;
  font-family:'Verdana', 'arial', sans-serif;
  border:none !important;
}

#section8 a{
  color:black;
  text-decoration: none;

}

#section8 a:hover{
  color:#aaa;
  text-decoration: none;

}

#section8 h2{
  font-size:30px;

}

#section8 #article1_section8{
  display:table-cell;
  width:65%;
  vertical-align: top;
}


#section8 #article2_section8{
  display:table-cell;
  width:35%;
  color:black;
  background-color: #ffc727 !important;
  height:auto;
  vertical-align: top;
  padding:10px;
}
























@media  (max-width: 900px) {

  #section1 #article1_section1{
    display:block;
    width:100%;
  }
  
  #section1 #article2_section1{
    display:none;
  }
  

  #section2 #article1_section2{
    display:none !important;
    height:auto;
    min-height:750px;
  }
  
  
  #section2 #article2_section2{
    display:block;
    width:100%;
    height:auto;
    min-height:750px;
  }
  
  
  #section3 #article1_section3{
    display:none !important;
    height:auto;
    min-height:750px;
  }
  
  
  #section3 #article2_section3{
    display:block;
    width:100%;
    height:auto;
    min-height:750px;
  }
  
  #section4 #article1_section4{
    display:block;
    width:100%;
  }
  
  #section4 #article2_section4{
    display:none;
  }
  
  #section5 #article1_section5{
    display:none;
  }
  
  
  #section5 #article2_section5{
    display:block;
    width:100%;
  }
  
  
  #section6 #article1_section6{
    display:block;
    width:100%;
  }
  
  
  #section6 #article2_section6{
    display:none
  }


  #section7 #article1_section7{
    display:none

  }
  
  
  #section7 #article2_section7{
    display:block;
    text-align: center;
    min-height: auto;
    width:100%;
  }

  #section7 #article3_section7{
    display:block;
    text-align: center;
    min-height: auto;
    width:100%;
  }

    #section8 #article1_section8{
    display:block;
    text-align: center;
    min-height: auto;
    width:100%;
  }

  #section8 #article2_section8{
    display:block;
    min-height: auto;
    justify-content: center;
    width:100%;
  }


}

@media screen and (max-width: 900px) {

  #section2 #article1_section2{
    display:inline-block;
    width:20%;
  }

  #section3 #article1_section3{
    display:inline-block;
    width:20%;
  }


  .p_section_3_icon{

    display:inline-block;
    width:5%;
    vertical-align: top;
  
    
  }
  
  .p_section_3_par{
  
    display:inline-block;
    width:94%;
    vertical-align: top;
    
  }


  .icon_check{
    background-color: #FFC727;
    padding:5px;
    color:white;
    font-size:10px;
    border-radius:5px;
  }
    

}

@media screen and (max-width: 1024px) {
  .container_section_m{
    width:90%;
  }
}

/*google*/

#google-rating-top .google-rating {
  display: inline-block;
  margin-top: 20px;
  color: #393f4d;
  background: #f8f8fb;
  border-radius: 5px;
}

#google-rating-top .google-rating .mark {
  display: flex;
  align-items: baseline;
}


#google-rating-top .google-rating .mark span {
  font-size: 18px;
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.43;
  letter-spacing: normal;
  color: #000;
}
#google-rating-top .google-rating .structured-data {
  display: none;
}

#google-rating-top .google-rating .mark span.divider {
  padding: 0 5px;
}


#google-rating-top .google-rating .mark span.white {
  color: #393f4d;
}



.shield__container{
  background-color: transparent;
  width: 22px;
  height: 20px;
  padding:0;
  margin:0;
}

.container__star{
  font-size:20px;
  color:#fe8611;
  width: 15px;
  height: 15px;
  font-display: inherit;
  
}


#footer .google-rating i {
  font-size: 14px;
  color: #ffec00;
  margin-right: 10px;
}
i.icon, i.icons {
  font-size: 1em;
}
i.icon {
  display: inline-block;
  opacity: 1;
  margin: 0 0.25rem 0 0;
  width: 1.18em;
  height: 1em;
  font-family: Icons;
  font-style: normal;
  font-weight: 400;
  text-decoration: inherit;
  text-align: center;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}


i.icon.star:before {
  content: "\F005";
}
i.icon:before {
  background: none!important;
}
*, :after, :before {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

