
.phone_section_title{
  display:flex;
  margin-bottom:35px;
  font-size:20px;
  font-family:'lato';
  line-height:26px;
  color:black;
  font-weight:800;
}

@media(min-width:992px){
  .phone_section_title{
  font-size:25px;
  line-height:30px;
}
  .icon_title_wrapper{
    margin-top:27px;
  }
}

.phone_wrapper{background:white;}

@media(max-width:991.8px){
  .phone_wrapper{
    margin-top:70px;
    padding-left:20px;
    padding-right:20px;
    padding-top:22px;
    padding-bottom:40.12px;
  }
}

.phone_tile_item{
  width:100%;
}

@media(min-width:992px){
  .phone_tile_item{
    margin-right:59px;
  }
}

@media (min-width: 1200px){
  .phone-section .container {
    max-width: 1190px;
}
.container .phone_wrapper > div:nth-child(2)  {
  display:flex;
  flex-wrap:wrap;
  justify-content:flex-start;
  margin-left: 60px;
}}

@media(max-width:991.8px){
.phone_tile_item{
  border-bottom:1px solid #C1B6AB;
  margin-bottom:25px;
  padding-bottom:25px;
}

.contact_webform{
  padding-bottom:40px;
}

.container .phone_wrapper > div > div:nth-child(2){margin-left: 0px;}
}

@media(min-width:992px){
.phone_tile_item{
  width: 230px;
  margin-bottom: 30px;
}}

@media(min-width:992px){
  .phone_section_title{
  margin-bottom:57.36px;
}}

.icon_title_wrapper{
  display: flex;
}

.titleIcon{
  background-size: 41.39px 37.26px;
  display: inline-block;
  width: 60px;
  height: 37.16px;
  background-repeat: no-repeat;
}

@media(max-width:991.8px){
  .titleIcon{
    background-size: 29.19px 26.6px;
    display: inline-block;
    width: 40px;
    height: 26.6px;
    background-repeat: no-repeat;
  }
}

.phone{
  font-size:18px;
  letter-spacing:0px;
  font-family:'lato';
  line-height:24px;
  color:black;
  font-weight:800;
  margin-bottom:7px;
}

@media(min-width:992px){
.phone{
  font-size:20px;
  letter-spacing:0.5px;
  line-height:26px;
  margin-bottom:10px;
}}

.country{
  color:#616161;
  font-size:14px;
  line-height:16.8px;
  letter-spacing:0.35px;
  font-family:'lato';
  font-weight:800;
  margin-bottom:18.29px;
}

.description{
    color:#616161;
    font-size:16px;
    line-height:24px;
    letter-spacing:0px;
    font-family:'lato';
}

@media(min-width:992px){
.phone_wrapper{
  background:white;
  margin-top:90px;
  padding: 17px 0px 17.35px 33px;
}}

.phone-section{
  background:#F3F0EE;
  padding-bottom: 25px;
}

@media(min-width:993px) and (max-width:1200px){
  .phone_wrapper > div:nth-child(2){
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
  }
}
