.box_image{overflow: hidden;max-width: 100%;position: relative;width: 1680px;margin: 0 auto;}
.box_image img{margin-left: 50%;transform: translateX(-50%);}
.box_image .imgOpis{position: absolute;width: 100%;height: 100%;top:0;left: 0;display: flex;justify-content: flex-start;align-items: flex-end;padding: 0 0 80px 75px;box-sizing: border-box;line-height: 3em}
.box_image .imgOpis h1.main-title{margin: 0}


@media screen and (max-width:1270px){
.box_image img{height: 560px;width: auto}
.box_image .imgOpis h1.main-title{font-size: 50px;z-index: 20;letter-spacing: -4px;
word-spacing: -14px;}
.box_image .imgOpis h1.main-title span{font-size: 50px}


.box_image .imgOpis::after {
content: "";
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 2;
background: linear-gradient(to bottom, rgba(0,15,53,0) 0%,rgba(0,15,53,1) 100%);
}


}

@media screen and (max-width:1000px){
.box_image .imgOpis h1.main-title{width: 100%}

.box_image .imgOpis{padding: 0 24px 100px 24px;}
.clsClick{bottom: 30px}

}


@media screen and (max-width:700px){
.box_image .imgOpis h1.main-title,.box_image .imgOpis h1.main-title span{font-size: 32px;
letter-spacing: -4%;
line-height: 40px;
width: 100%;
word-spacing: -6px;}


.box_image .imgOpis{

}

.box_image .imgOpis br{
display: none;
}

}


