.img-s{
		width:300px
	}
	.header-ts-pt {
            background: linear-gradient(90deg, #ffcc00, #ffffff);
            padding: 35px;
            text-align: start;
            color: #fff;
			display:flex;
			align-items:center;
			justify-content:space-between;
        }
        .header-ts-pt h1 {
            margin: 0;
            font-size: 32px;
			color: #d40511;
    		font-weight: bold;
			text-transform: uppercase;
        }
        .header-ts-pt p {
            margin: 5px 0 0;
			width: 70%;
			font-size:22px;
			color: black;
    		text-transform: uppercase;
        }
        .instructions-ts-pt {
            padding: 20px;
            text-align: center;
        }
        .instructions-ts-pt h2 {
			color: #d40511;
			font-weight: bold;
			text-transform: uppercase;
			margin-bottom:50px
        }
        .steps-ts-pt {
            display: flex;
            justify-content: space-between;
            align-items: flex-start;
            margin-top: 20px;
        }
        .step-ts-pt {
			padding-top:15px;
            width: 22%;
            text-align: center;
        }
        .step-ts-pt img {
            width: 100%;
            height: auto;
        }
        .step-ts-pt p {
            margin-top: 10px;
            font-size: 16px;
			
			max-height: 105px;
			min-height: 105px;
        }
        .footer-ts-pt {
            text-align: center;
            margin-top: 20px;
        }
        .footer-ts-pt img {
            width: 50%;
            height: auto;
        }
	 .t-1::before {
            content: "1";
            position: absolute;
            width: 25px;
            height: 25px;
            background-color: #e60000;
            color: #fff;
            border-radius: 50%;
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: 14px;
            font-weight: bold;
		     transform: translate(485%, -85%);
        }
		 .t-2::before {
            content: "2";
            position: absolute;
            width: 25px;
            height: 25px;
            background-color: #e60000;
            color: #fff;
            border-radius: 50%;
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: 14px;
            font-weight: bold;
			     transform: translate(485%, -85%);
        }
		 .t-3::before {
            content: "3";
            position: absolute;
            width: 25px;
            height: 25px;
            background-color: #e60000;
            color: #fff;
            border-radius: 50%;
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: 14px;
            font-weight: bold;
			     transform: translate(485%, -85%);
        }
		 .t-4::before {
            content: "4";
            position: absolute;
            width: 25px;
            height: 25px;
            background-color: #e60000;
            color: #fff;
            border-radius: 50%;
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: 14px;
            font-weight: bold;
			transform: translate(485%, -85%);
        }

	@media (max-width: 768px) {
            .header-ts-pt {
                flex-direction: column;
                align-items: flex-start;
            }
            .header-ts-pt img {
                width: 100%;
                height: auto;
                margin-top: 20px;
            }
            .steps-ts-pt {
                flex-direction: column;
                align-items: center;
            }
            .step-ts-pt {
                width: 80%;
                margin-bottom: 20px;
            }
            .footer-ts-pt img {
                width: 80%;
            }
		
			 .t-1::before {

				 transform: translate(425%, -85%);
			}
			 .t-2::before {

					 transform: translate(425%, -85%);
			}
			 .t-3::before {

					 transform: translate(425%, -85%);
			}
			 .t-4::before {

				transform: translate(425%, -85%);
			}
        }