

/* Start:/local/components/ps/ps.instructions.list/templates/.default/style.css?17038403151485*/
h2{
margin-bottom:40px !important;
}
.instr_list{
display:flex;
flex-wrap:wrap;
margin-right:-30px;
margin-bottom:65px;
}
.instr_list_item{
width:300px;
min-height:398px;
display:flex;
justify-content:center;
padding:45px 35px;
box-sizing:border-box;
border:1px solid #ebebeb;
margin:0 30px 20px 0;
text-align:center;
position:relative;
flex-wrap:wrap;
transition:0.2s;
}
.instr_list_item:hover{
background:#f8f8f8;
}
.instr_list_item_image{
display:flex;
justify-content:center;
align-items:center;
width:100%;
height:215px;
margin-bottom:20px;
}
.instr_list_item_image img{
max-width:100%;
}
.instr_list_item h3{
font-size:16px;
text-transform:uppercase;
margin-bottom:20px;
width:100%;
}
.instr_list_item a{
font-size:16px;
border-bottom:1px solid #244C80;
color:#244c80;
line-height:16px;
}
.instr_list_item > a:first-child{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:10;
border:0;
}


@media screen and (max-width:766px){
h2{
margin-bottom:10vw !important
}
.instr_list{
margin-right:0;
margin-bottom:16.25vw
}
.instr_list_item{
width:100%;
min-height:99.5vw;
padding:11.25vw 8.75vw;
border:1px solid #ebebeb;
margin:0 0 5vw 0
}
.instr_list_item_image{
height:53.75vw;
margin-bottom:10vw
}
.instr_list_item_image img{
}
.instr_list_item h3{
font-size:6vw;
margin-bottom:8vw
}
.instr_list_item a{
font-size:4vw;
border-bottom:0.25vw solid #244C80;
line-height:4vw
}
}
/* End */
/* /local/components/ps/ps.instructions.list/templates/.default/style.css?17038403151485 */
