
@media  (max-width: 364px) {

.team-section{
    overflow:hidden;
    text-align:center;
    padding:0px;
    padding-bottom: 95px;
    position: relative;
    bottom: 20px;
}

.ps{
    margin-bottom:40px;
}

.ps a{
   display:inline-block; 
   margin:0 3px;
   width:80px;
   height:80px;
   overflow:hidden;
   border-radius:50%;
   transition:0.4s;
}

.ps a img{
    width:100%;
}

.ps a:hover,
.ps a:focus,
.ps a:target{
    width:85px;
    height:85px;
    overflow:hidden;
    border-radius:50%;
    transition:0.4s;
}

p{
  font-family: Arial;
  color: white;
}

.name{
  position: relative;
  bottom: 8px;
  margin-left: 11px;
  text-align: left;
  font-size:16.7px;
  text-decoration: underline;
  text-underline-position: under;
}

.pre{
  font-size: 11px;
  position: relative;
  bottom: 13px;
  text-align: justify;
  margin: 5px;
  margin-right: 15px;
}

.dip{
  text-align: justify;
  padding-left: 14px;
  position: relative;
  bottom: 15px;
  font-size: 14px;
  text-decoration: underline;
}

.pret{
  font-size: 11.5px;
  position: relative;
  bottom: 20px;
  text-align: justify;
  margin: 5px;
}

#p1 div{
  margin: auto;
}

#p1{
position: relative;
top: 15px;
}

.amg{
  border-style:solid; 
  border-width:1.5px;
  border-color:#5f1201;
  width: 260px;
  height: 280px;
}

.team{
    width:260px;
}




#p2 div{
  margin:auto;
}

#p2{
  
}

#p3 div{
  margin:auto;
}

#p3{
  position: relative;
  bottom: 15px;
}

#l1{
  position: relative;
  bottom: 30px;
}

#r1{
  position: relative;
  bottom: 10px;
}

#l2{
  position: relative;
  top: 30px;
}

#r2{
  position: relative;
  top: 50px;
}

#l3{
  position: relative;
  top: 90px;
}

#r3{
  position: relative;
  top: 110px;
}

.zzz{
  position: relative;
  top: 3px;
}

            }


@media (min-width:365px) and (max-width: 480px) {

.team-section{
    overflow:hidden;
    text-align:center;
    padding:0px;
    padding-bottom: 95px;
    position: relative;
    bottom: 20px;
}

.ps{
    margin-bottom:40px;
}

.ps a{
   display:inline-block; 
   margin:0 3px;
   width:106px;
   height:106px;
   overflow:hidden;
   border-radius:50%;
   transition:0.4s;
}

.ps a img{
    width:100%;
}

.ps a:hover,
.ps a:focus,
.ps a:target{
    width:110px;
    height:110px;
    overflow:hidden;
    border-radius:50%;
    transition:0.4s;
}

p{
  font-family: Arial;
  color: white;
}

.name{
  position: relative;
  bottom: 8px;
  margin-left: 15px;
  text-align: left;
  font-size:19px;
  text-decoration: underline;
  text-underline-position: under;
}

.pre{
  font-size: 11.75px;
  position: relative;
  bottom: 13px;
  text-align: justify;
  margin: 5px;
  margin-right: 15px;
}

.dip{
  text-align: justify;
  padding-left: 14px;
  position: relative;
  bottom: 15px;
  font-size: 14.5px;
  text-decoration: underline;
}

.pret{
  font-size: 12px;
  position: relative;
  bottom: 20px;
  text-align: justify;
  margin: 5px;
}

#p1 div{
  margin: auto;
}

#p1{
position: relative;
top: 15px;
}

.amg{
  border-style:solid; 
  border-width:1.5px;
  border-color:#5f1201;
  width: 352px;
  height: 331px;
}

.r{
  border-style: solid;
  border-width: 6.5px;
  border-color: #181818;
  width:345px;
  background-color: #181818;
  position: relative;
}


#p2 div{
  margin:auto;
}

#p2{
  
}

#p3 div{
  margin:auto;
}

#p3{
  position: relative;
  bottom: 15px;
}

#l1{
  position: relative;
  bottom: 30px;
}

#r1{
    height: 346px;
  position: relative;
  bottom: 10px;
}

#l2{
  position: relative;
  top: 30px;
}

#r2{
    height: 321px;
  position: relative;
  top: 50px;
}

#l3{
  position: relative;
  top: 90px;
}

#r3{
    height: 321px;
  position: relative;
  top: 110px;
}

.zzz{
  position: relative;
  top: 3px;
}

            }


@media (min-width: 481px) and (max-width: 620px) {

.team-section{
    overflow:hidden;
    text-align:center;
    padding:10px;
    padding-bottom: 95px;
    position: relative;
    bottom: 20px;
}

.ps{
    margin-bottom:40px;
}

.ps a{
   display:inline-block; 
   margin:0 10px;
   width:190px;
   height:190px;
   overflow:hidden;
   border-radius:50%;
   transition:0.4s;
}

.ps a img{
    width:100%;
}

.ps a:hover,
.ps a:focus,
.ps a:target{
    width:210px;
    height:210px;
    overflow:hidden;
    border-radius:50%;
    transition:0.4s;
}

p{
  font-family: Arial;
  color: white;
}

.name{
  position: relative;
  bottom: 8px;
  margin-left: 15px;
  text-align: left;
  font-size:20px;
  text-decoration: underline;
  text-underline-position: under;
}

.pre{
  font-size: 12.5px;
  position: relative;
  bottom: 8px;
  text-align: justify;
  margin: 7px;
}

.dip{
  text-align: justify;
  padding-left: 15px;
  position: relative;
  bottom: 10px;
  font-size: 14.5px;
  text-decoration: underline;
}

.pret{
  font-size: 13px;
  position: relative;
  bottom: 10px;
  text-align: justify;
  margin: 7px;
}

#p1 div{
  margin: auto;
}

#p1{
position: relative;
top: 15px;
}

.amg{
  border-style:solid; 
  border-width:2.5px;
  border-color:#5f1201;
  width: 430px;
  height: 405px;
}

.r{
   border-style: solid;
  border-width: 10px;
  border-color: #181818;
  width:415px;
  background-color: #181818;
  position: relative;
  bottom: 15px;
}

#p2 div{
  margin:auto;
}

#p2{
  
}

#p3 div{
  margin:auto;
}

#p3{
  position: relative;
  bottom: 15px;
}

#l1{
  position: relative;
  bottom: 30px;
}

#r1{height: 370px;
  position: relative;
  bottom: 10px;
}

#l2{
  position: relative;
  top: 30px;
}

#r2{height: 355px;
  position: relative;
  top: 50px;
}

#l3{
  position: relative;
  top: 90px;
}

#r3{height: 330px;
  position: relative;
  top: 110px;
}

.zzz{
  position: relative;
  top: 3px;
}

            }

@media (min-width: 621px) and (max-width: 767px) {

.team-section{
    overflow:hidden;
    text-align:center;
    padding:20px;
    padding-bottom: 95px;
    position: relative;
    bottom: 20px;
}

.ps{
    margin-bottom:40px;
}

.ps a{
   display:inline-block; 
   margin:0 10px;
   width:210px;
   height:210px;
   overflow:hidden;
   border-radius:50%;
   transition:0.4s;
}

.ps a img{
    width:100%;
}

.ps a:hover,
.ps a:focus,
.ps a:target{
    width:230px;
    height:230px;
    overflow:hidden;
    border-radius:50%;
    transition:0.4s;
}

p{
  font-family: Arial;
  color: white;
}

.name{
  position: relative;
  bottom: 8px;
  margin-left: 18px;
  text-align: left;
  font-size:20.5px;
  text-decoration: underline;
  text-underline-position: under;
}

.pre{
  font-size: 13px;
  position: relative;
  bottom: 10px;
  text-align: justify;
  margin: 5px;
}

.dip{
  text-align: justify;
  padding-left: 12px;
  position: relative;
  bottom: 15px;
  font-size: 15.5px;
  text-decoration: underline;
}

.pret{
  font-size: 14.3px;
  position: relative;
  bottom: 20px;
  text-align: justify;
  margin: 5px;
}

#p1 div{
  margin: auto;
}

#p1{
position: relative;
top: 15px;
}

.amg{
  border-style:solid; 
  border-width:2.5px;
  border-color:#5f1201;
  width: 515px;
  height: 475px;
}

.r{
  border-style: solid;
  border-width: 15px;
  border-color: #181818;
  width: 490px;
  background-color: #181818;
  position: relative;
}

#p2 div{
  margin:auto;
}

#p2{
  
}

#p3 div{
  margin:auto;
}

#p3{
  position: relative;
  bottom: 15px;
}

#l1{
  position: relative;
  bottom: 30px;
}

#r1{
     height: 390px;
  position: relative;
  bottom: 10px;
}

#l2{
  position: relative;
  top: 30px;
}

#r2{
     height: 375px;
  position: relative;
  top: 50px;
}

#l3{
  position: relative;
  top: 90px;
}

#r3{
     height: 365px;
  position: relative;
  top: 110px;
}

.zzz{
  position: relative;
  top: 8px;
}

            }
.amg{
  border-style:solid; 
  border-width:1.5px;
  border-color:#5f1201;
  width: 352px;
  height: 331px;
}
.r{
  border-style: solid;
  border-width: 6.5px;
  border-color: #181818;
  width:345px;
  height: 321px;
  background-color: #181818;
  position: relative;
}

.amg{
  border-style:solid; 
  border-width:1.5px;
  border-color:#5f1201;
  width: 352px;
  height: 331px;
}

.r{
  border-style: solid;
  border-width: 6.5px;
  border-color: #181818;
  width:345px;
  height: 321px;
  background-color: #181818;
  position: relative;
}

.amg{
  border-style:solid; 
  border-width:1.5px;
  border-color:#5f1201;
  width: 352px;
  height: 331px;
}
.r{
  border-style: solid;
  border-width: 6.5px;
  border-color: #181818;
  width:345px;
  height: 321px;
  background-color: #181818;
  position: relative;
}

@media (min-width: 768px) and (max-width: 979px) {.amg{
  border-style:solid; 
  border-width:1.5px;
  border-color:#5f1201;
  width: 352px;
  height: 331px;
}

.r{
  border-style: solid;
  border-width: 6.5px;
  border-color: #181818;
  width:345px;
  height: 321px;
  background-color: #181818;
  position: relative;
}

.amg{
  border-style:solid; 
  border-width:1.5px;
  border-color:#5f1201;
  width: 352px;
  height: 331px;
}
.r{
  border-style: solid;
  border-width: 6.5px;
  border-color: #181818;
  width:345px;
  height: 321px;
  background-color: #181818;
  position: relative;
}

.team-section{
    overflow:hidden;
    text-align:center;
    position: relative;
    top: 20px;
}

.ps{
    margin-bottom:40px;
}

.ps a{
   display:inline-block; 
   margin:0 15px;
   width:195px;
   height:195px;
   overflow:hidden;
   border-radius:50%;
   transition:0.4s;
}

.ps a img{
    width:100%;
}

.ps a:hover,
.ps a:focus,
.ps a:target{
    width:220px;
    height:220px;
    overflow:hidden;
    border-radius:50%;
    transition:0.4s;
}


p{
  font-family: Arial;
  color: white;
}

.name{
  position: relative;
  bottom: 8px;
  margin-left: 20px;
  text-align: left;
  font-size:19px;
  text-decoration: underline;
  text-underline-position: under;
}

.pre{
  font-size: 12px;
  position: relative;
  bottom: 13px;
  text-align: justify;
  margin: 10px;
}

.dip{
  text-align: justify;
  padding-left: 14px;
  position: relative;
  bottom: 15px;
  font-size: 14.5px;
  text-decoration: underline;
}

.pret{
  font-size: 13px;
  position: relative;
  bottom: 20px;
  text-align: justify;
  margin: 10px;
}

.amg{
  border-style:solid; 
  border-width:1.5px;
  border-color:#5f1201;
  width: 352px;
  height: 331px;
}
.r{
  border-style: solid;
  border-width: 6.5px;
  border-color: #181818;
  width:345px;
  height: 321px;
  background-color: #181818;
  position: relative;
}


#p1 div{
  display: inline-block;
}

#p1{
position: relative;
bottom: 30px;
}

#r1{
  position: relative;
  top: 13px;
}

.l{
  padding-right: 15px;
}

.amg{
  border-style:solid; 
  border-width:1.5px;
  border-color:#5f1201;
  width: 352px;
  height: 331px;
}
.r{
  border-style: solid;
  border-width: 6.5px;
  border-color: #181818;
  width:345px;
  height: 321px;
  background-color: #181818;
  position: relative;
}

#p2 div{
  display: inline-block;
}

#p2{
  position: relative;
  bottom: 14px;
}

#r2{
 position: relative;
 bottom: 15px;
}

#p3 div{
  display: inline-block;
}

#p3{
  position: relative;
  bottom: 9px;

}

#r3{
  position: relative;
  bottom: 13px;
}


.zzz{
  position: relative;
 top: 18px;
}

            }


@media (min-width: 980px) and (max-width: 1199px) {

.team-section{
    overflow:hidden;
    text-align:center;
    padding:20px;
    position: relative;
    top: 20px;
}

.ps{
    margin-bottom:40px;
}

.ps a{
   display:inline-block; 
   margin:0 30px;
   width:225px;
   height:225px;
   overflow:hidden;
   border-radius:50%;
   transition:0.4s;
}

.ps a img{
    width:100%;
}

.ps a:hover,
.ps a:focus,
.ps a:target{
    width:250px;
    height:250px;
    overflow:hidden;
    border-radius:50%;
    transition:0.4s;
}


p{
  font-family: Arial;
  color: white;
}

.name{
  position: relative;
  bottom: 8px;
  margin-left: 20px;
  text-align: left;
  font-size:23px;
  text-decoration: underline;
  text-underline-position: under;
}

.pre{
  font-size: 14px;
  position: relative;
  bottom: 8px;
  text-align: justify;
  margin: 10px;
}

.dip{
  text-align: justify;
  padding-left: 17px;
  position: relative;
  bottom: 6px;
  font-size: 18px;
  text-decoration: underline;
}

.pret{
  font-size: 14px;
  position: relative;
  bottom: 7px;
  text-align: justify;
  margin: 10px;
}

.amg{
  border-style:solid; 
  border-width:2.5px;
  border-color:#5f1201;
  width: 430px;
  height: 405px;
}

#p1 div{
  display: inline-block;
}

#p1{
position: relative;
bottom: 10px;
}

.l{
  padding-right: 25px;
}

.r{
  border-style: solid;
  border-width: 10px;
  border-color: #181818;
  width:415px;
  height: 390px;
  background-color: #181818;
  position: relative;
  bottom: 17px;
}

#p2 div{
  display: inline-block;
}

#p2{
  position: relative;
  top: 3px;
}

#r2{
  position: relative;
  bottom: 33px;
}

#p3 div{
  display: inline-block;
}

#p3{
  position: relative;

}

#r3{
  position: relative;
  bottom: 33px;
}


.zzz{
  position: relative;
  bottom: 5px;
}

        }


@media (min-width: 1200px) {

.amg{
  border-style:solid; 
  border-width:2.5px;
  border-color:#5f1201;
  width: 515px;
  height: 475px;
}

.team-section{
    overflow:hidden;
    text-align:center;
    padding:40px;
}

.ps{
    margin-bottom:40px;
}

.ps a{
   display:inline-block; 
   margin:0 30px;
   width:250px;
   height:250px;
   overflow:hidden;
   border-radius:50%;
   transition:0.4s;
}

.ps a img{
    width:100%;
}

.ps a:hover,
.ps a:focus,
.ps a:target{
    width:280px;
    height:280px;
    overflow:hidden;
    border-radius:50%;
    transition:0.4s;
}

p{
  font-family: Arial;
  color: white;
}

.name{
  position: relative;
  bottom: 5px;
  margin-left: 25px;
  text-align: left;
  font-size:26px;
  text-decoration: underline;
  text-underline-position: under;
}

.pre{
  font-size: 16px;
  position: relative;
  top: 5px;
  text-align: justify;
  margin: 10px;
}

.dip{
  text-align: justify;
  padding-left: 25px;
  position: relative;
  top: 10px;
  font-size: 20px;
  text-decoration: underline;
}

.pret{
  font-size: 16.3px;
  position: relative;
  top: 15px;
  text-align: justify;
  margin: 10px;
}

#p1 div{
  display: inline-block;
}

#p1{
position: relative;
top: 15px;
}

.l{
  padding-right: 30px;
}

.r{
  border-style: solid;
  border-width: 15px;
  border-color: #181818;
  width: 490px;
  height: 450px;
  background-color: #181818;
  position: relative;
  bottom: 52px;
}

#p2 div{
  display: inline-block;
}

#p2{
  
}

#p3 div{
  display: inline-block;
}

#p3{
  position: relative;
  bottom: 15px;
}


.zzz{
  position: relative;
  bottom: 80px;
}

            }
            


