.howto .m_fix_1 
{
	gap: 1.25rem;
}

.howto .m_fix_1 .flex.item
{
	padding: 1.88rem;
}

.howto .m_fix_1 .flex.item .title
{
	height: 5.4rem;
	margin: 0;
}

.howto .m_fix_1 .flex.item .title .text-white 
{
    overflow: hidden;
    text-overflow: ellipsis;
}

.howto .m_fix_1 .flex.item .text-white.text-opacity-80
{
	color: rgba(255, 255, 255, 0.80) !important;
	margin: 0;
	margin-top: 1.25rem !important;
}

@media (max-width: 992px) 
{
	.m_fix_0 {
		padding-left: 8px !important;
        padding-right: 8px !important;
	}

	.page_title.font-medium {
		margin-top: 1.5rem !important;
		font-size: 1.5rem;
        font-style: normal;
        font-weight: 500;
	}

	.howto.mt-10 
    {
	    margin-top: 1.88rem;
    }

	.howto .m_fix_1 {
		flex-direction: column;
		gap: 0.75rem;
	}

	.howto .m_fix_1 .item_w {
		width: 100%;
	}

	.howto .m_fix_1 .flex.item
    {
    	margin: 0;
    	padding: 1.25rem;
    }

	.howto .m_fix_1 .flex.item .title
    {
	    height: auto;
	    margin: 0;
	    flex-direction: column;
	    gap: 1.25rem;
    }

    .howto .m_fix_1 .flex.item .title .text-white 
    {
    	font-size: 1rem;
        font-style: normal;
        font-weight: 500;
        line-height: 130%;
    }

    .howto .m_fix_1 .flex.item .text-white.text-opacity-80
    {
	    margin-top: 0.62rem !important;
	    font-size: 0.875rem;
        font-style: normal;
        font-weight: 400;
        line-height: 144%;
    }
}