.socialbtnfb{
    padding: 20px;
  font-size: 24px;
  background: #3B5998;
  color: white;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
}
.insta{
   display: inline-block;
 
  text-align: center;
  
  color: #fff;
 
  background: #d6249f;
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
  box-shadow: 0px 3px 10px rgba(0,0,0,.25);
}
        #overlaydyn {
            display: none;
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: rgb(0 0 0 / 70%);
            justify-content: center;
            align-items: center;
            z-index: 1000;
        }

        #popupdyn {
            visibility: hidden;
            position: relative;
            background-color: #fff;
            padding: 20px;
            max-width: 350px;
            text-align: center;
            z-index: 1001;
        }

        #closeBtndyn {
            position: absolute;
            top: 1px;
            left: 10px;
            cursor: pointer;
            color: #0050d1;
            font-weight: bold;
            font-size:30px;
        }

        #navigateBtn {
            margin-top: 20px;
            padding: 10px;
            background-color: #0050d1;
            color: #fff;
            text-decoration: none;
            display: inline-block;
            cursor: pointer;
        }
        
         .test-wrap1 {
  position: relative;
  border-bottom: 2px solid #f4f6fc;
}
.testi-style1 .testi-icon  {
    background-color: #d2d2d5;
    background-color: var(--theme-color);
    border-radius: 50%;
    color: #fff;
  
    display: inline-block;
    font-size: 24px;
    height: 60px;
    height: var(--icon-size,60px);
    line-height: 60px;
    line-height: var(--icon-size,60px);
    text-align: center;
    width: 60px;
    width: var(--icon-size,60px);
}
.testi-style1 {
  background-color: #d2d2d5;
  padding: 1px 40px 35px 40px;
  margin: 15px 0 30px 0;
  border-radius: 5px;
  transition: all ease 0.4s;
}
.testi-style1:hover {
  background-color: #fff;
  box-shadow: 0px 10px 31px rgba(169, 177, 193, 0.17);
}
/*.testi-style1 .testi-icon {
  padding: 10px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  background-color: var(--white-color);
  border-radius: 5px;
  margin: -25px 0 20px 0;
}*/

.testi-style1 .testi-icon {
    border-radius: 50%;
    margin: -25px 200px 20px;
    /* padding: 10px; */
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}
.testi-style1 .testi-icon  {
  width: var(--icon-size, 60px);
  height: var(--icon-size, 60px);
  line-height: var(--icon-size, 60px);
  color: #fff;
  font-size: 24px;
 
  background-color: gray;
  text-align: center;
  display: inline-block;
}
.testi-style1 .testi-text {
  margin: 0 0 22px 0;
}
.testi-style1 .testi-name {
  margin: 0;
}
.testi-style1 .testi-degi {
  font-size: 14px;
  display: block;
  color: var(--theme-color);
}



 .widget_nav_menu td a:before {
    color: #878d97;
    content: '\f08e'; 
    /*content: "\f08e";*/
}
.widget_nav_menu td a:before, .widget_nav_menu td a:hover {
    color: #0e5af2;
   
}

.widget_nav_menu td a:before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    /* content: "\f007"; */
    content: '\f35d';
    /* content: "\f08e"; */
    /* font-family: Font Awesome\ 5 Pro; */
    /* content: '\f08e'; */
    /* font-family: "Font Awesome 5 Square"; */
    font-weight: 900;
    position: absolute;
    right: 50px;
    /* top: 0;
}