.list-instagram-global-grid {
display: flex;
}
.wrap-instagram-popup .mfp-image-holder .mfp-content{
max-width: 600px;
margin: 50px;
}
.mfp-arrow-left:before, 
.mfp-arrow-right:before
{
display: none;
}
.mfp-arrow-left:after{
border: none;
height: auto;
width: auto;
color: #fff;
margin: 0;
border-left: none;
font-family: 'Line Awesome Free';
font-weight: 900;
content: "\f104";
position: unset;
font-size: 30px;
}
.mfp-arrow-right:after{
border: none;
height: auto;
width: auto;
color: #fff;
margin: 0;
border-left: none;
font-family: 'Line Awesome Free';
font-weight: 900;
content: "\f105";
position: unset;
font-size: 30px;
}  .item-instagram-global- .img-wrap {
display: flex;
overflow: hidden;
}
.item-instagram-global- .instagram-text-follow{
text-align: center;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
color: #fff;
display: flex;
flex-direction: column;
gap: 3px;
opacity: 0;
visibility: hidden;
transition: .3s;
}
.item-instagram-global-:hover .instagram-text-follow{
opacity: 1;
visibility: visible;
}
.item-instagram-global- .instagram-text-follow .text{
font-size: 18px;
}
.item-instagram-global- .item-instagram .instagram-icon-img{
font-size: 40px;
color: #fff;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
opacity: 0;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
}
.item-instagram-global- .item-instagram:hover .instagram-icon-img{
opacity: 1;
z-index: 1;
}
.item-instagram-global- .img-wrap:before{
position: absolute;
content: '';
width: 100%;
height: 100%;
background: rgb(0 0 0 / 20%);
opacity: 0;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
transform: scale(0.3);
-webkit-transform: scale(0.3);
}
.item-instagram-global- .item-instagram:hover .img-wrap:before{
transform: scale(1);
-webkit-transform: scale(1);
opacity: 1;
z-index: 1;
}
.wap-list-instagram-grid{
position: relative;
}
.wap-list-instagram-grid .title-inta{
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 3;
}
.wap-list-instagram-grid .title-inta a{
display: flex;
justify-content: center;
gap: 5px;
align-items: center;
color: #fff;
background: var(--bzo-main-color);
padding: 15px 20px;
box-shadow: 0px 1px 18px 0px rgba(0, 0, 0, 0.12), 0px 6px 10px 0px rgba(121, 99, 104, 0.14);
}
.wap-list-instagram-grid .title-inta a:hover{
color: #fff;
background:var(--bzo-main-color);
}  @media(max-width: 1200px){
}
@media(max-width: 1024px){
} .item-instagram-global-style2 .item-instagram-inner {
overflow: hidden;
border-radius: 10px;
}.elbzotech-text-editor-global p{
line-height: inherit;
}
.elbzotech-text-editor-global p:last-child{
margin-bottom: 0px;
}
.elementor-widget.elementor-widget-bzotech-heading:not(:last-child) {
margin-bottom: 0px;
}
.elbzotech-heading-global__line{
display: block;
height: 2px;
width: 100%;
}
.mouse-cursor{
display:inline-block;
white-space: nowrap;
padding:10px;
background:#3498DB;
position:absolute; 
top:50%; left:50%; font-size:14px; text-transform:uppercase;
transform: translateY(-50%) translateX(-50%);
color:#fff;
}
.elbzotech-heading-global-style2 > span{
position: relative;
padding: 0 60px;
display: inline-block;
}
.elbzotech-heading-global-style2 > span .image_left{
position: absolute;
left: 0;
top:10px;
}
.elbzotech-heading-global-style2 > span .image_right{
position: absolute;
right: 0;
top:10px;
} .type-title_shadow{
position: absolute;
right: -228px;
color: #F0F0F0;
z-index: -1;
font-size: 70px;
font-weight: 600;
text-transform: uppercase;
}
.class-title-shadow{
position: relative;
display: inline-block;
}.elbzotech-list-link-global{
display: flex;
}
.elbzotech-list-link-global-block{   
flex-direction: column;
}
.elbzotech-list-link-global a{
display: flex;
align-items: center;
}
.elbzotech-list-link-global span.icon-image-link{
display: flex;
}
.elbzotech-list-link-global-hv-1 a,
.elbzotech-list-link-global-hv-1 a span {
position: relative;
transition: all 0.22s ease-out 0s;
}
.elbzotech-list-link-global-hv-1 a:before {
position: absolute;
content: '';
right: 0;
bottom: 3px;
width: 0;
height: 1px;
background: #000;
transition: all 0.22s ease-out 0s;
}
.elbzotech-list-link-global-hv-1 a:hover:before {
left: 0;
width: 100%;
}