.item .img-shadow-1{box-shadow: 0 0 0 0 #FF059E;transition:0.5s;}
.item:hover .img-shadow-1{box-shadow: 1rem -1rem 0 0 #FF059E;transition:0.5s;}

.item .img-shadow-5{box-shadow: 0 0 0 0 #ED0F21;transition:0.5s;}
.item:hover .img-shadow-5{box-shadow: 1rem -1rem 0 0 #ED0F21;transition:0.5s;}

.item .img-shadow-10{box-shadow: 0 0 0 0 #FF6E82;transition:0.5s;}
.item:hover .img-shadow-10{box-shadow: 1rem -1rem 0 0 #FF6E82;transition:0.5s;}


.item .img-shadow-11{box-shadow: 0 0 0 0 #03c4a3;transition:0.5s;}
.item:hover .img-shadow-11{box-shadow: 1rem -1rem 0 0 #03c4a3;transition:0.5s;}


@media(min-width: 1023px)
{
    #s2 .fade{opacity:0;}
}

@media(max-width: 1023px)
{

    #s1 .a1{height: auto;}
    #s1 .a2{margin:0;height:auto;width:100%;padding-left:1.5rem;padding-top:0rem;border:0.0rem #445566 solid;}
    #s1 .a2 img{width:55vw;border:0.0rem #445566 solid;}

    #s1 .ml-60p{margin:0;}
    #s1 .h-120p{height:auto;}

    #s1 .b2{margin:0;padding-top:5rem;}
    #s1 .b2 h1{font-size:2.625rem;line-height:2.625rem;letter-spacing:0.1875rem;}
    #s1 .b3{margin:0;padding: 0.375rem;font-size:1.25rem;line-height:1.625rem;}


    #s2 {margin:0;padding:0;padding-top:5rem;padding-bottom:5rem;}

    #s2 .a1{margin:0;padding:0;width:80%;margin-left:10%;margin-right:10%;flex-wrap:wrap;}
    #s2 .a2{margin:0;padding:0;width:100%;}
    #s2 .item {margin:0;padding:0;width:100%;padding-bottom:5rem;}
    #s2 .item .a3 {margin:0;padding:0;width:100%;}
    #s2 .item .a4 {margin:0;padding:0;width:100%;padding-top:1.5rem;font-size:0.9375rem;line-height:0.9375rem;}
    #s2 .item .a5 {margin:0;padding:0;width:100%;padding-top:0.75rem;font-size:1.3125rem;line-height:1.8125rem;}
    #s2 .item .a6 {margin:0;padding:0;width:100%;padding-top:0.75rem;font-size:0.9375rem;line-height:1.375rem;}
    #s2 .item .a7 {margin:0;padding:0;width:100%;padding-top:0.75rem;font-size:0.9375rem;line-height:1.375rem;}

    #s2 .b1{margin:0;padding:0;width:100%;}
    #s2 .b2{margin:0;padding:0;width:100%;}

    #s2 .item .b3 {margin:0;padding:0;width:100%;}
    #s2 .item .b4 {margin:0;padding:0;width:80%;margin-left:10%;margin-right:10%;padding-top:1.5rem;font-size:0.9375rem;line-height:0.9375rem;}
    #s2 .item .b5 {margin:0;padding:0;width:80%;margin-left:10%;margin-right:10%;padding-top:0.75rem;font-size:1.3125rem;line-height:1.8125rem;}
    #s2 .item .b6 {margin:0;padding:0;width:80%;margin-left:10%;margin-right:10%;padding-top:0.75rem;font-size:0.9375rem;line-height:1.375rem;}
    #s2 .item .b7 {margin:0;padding:0;width:80%;margin-left:10%;margin-right:10%;padding-top:0.75rem;font-size:0.9375rem;line-height:1.375rem;}

}