@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Outfit:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Sen:wght@400..800&display=swap');

body {
	font-family: "Poppins", sans-serif;
	font-optical-sizing: auto;
	font-weight: 400;
	font-style: normal;
/* 	font-family:  sans-serif;
	font-size: 1rem;
	font-weight: 400;
	line-height: 32px; */
	font-size: 1rem;
	line-height: 32px;
	margin: 0;
	padding: 0;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
	width: 100%;
	height: 100%;
	background-color: white;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

html {
	width: 100%;
	height: 100%;
}

* {
	outline-color: transparent;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

audio, canvas, iframe, img, svg, video {
	vertical-align: middle;
}

a,a:visited,a:focus,a:hover {
	color: black;
	text-decoration: none;
}

p {
	color: #9e9ea7;
	font-family: 'neutrif_proregular', sans-serif;
}

/*-------------------------*/
/* .main-layout {
    display: grid;
    grid-template-rows: auto 1fr auto;
    min-height: 100vh;
    min-height: 100dvh;
} 
 */
.main-layout {
	display: flex;
	flex-direction: column;
	min-height: 100vh;
	min-height: 100dvh;
}

header, footer {
	flex: 0 0 auto;
}

main {
	flex: 1;
}

.container {
    /* max-width: 100%;
    margin-left: auto;
    margin-right: auto; */
    /* padding-left: 7.25vw;
    padding-right: 7.25vw; */
	width: min(90%, 1640px);
	margin-inline: auto;
}
/* ----------------Header------------------- */
.main-header-wrapper {
	display: grid;
	grid-template-columns: 1fr;
}

section.section-header {
	grid-area: 1 / 1 / 2 / -1;
}

section.section-header2 {
	grid-area: 1 / 1 / 2 / -1;
}
/* -------- */
.header-wrapper {
	display: grid;
	grid-template-columns: 1fr 1fr;
	align-items: center;
}

:nth-child( 1 of .header-wrapper-child ) {
	grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 1 of .header-wrapper-child ) {
    position: relative;
}
:nth-child( 1 of .header-wrapper-child )::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .header-wrapper-child ) video {
	width: 100%;
	height: auto;
	object-fit: cover;
    margin-block-end: -3px;
}

:nth-child( 2 of .header-wrapper-child ) {
	grid-area: 1 / 1 / 2 / -1;
	z-index: 1;
}

.header-parent {
	display: grid;
	grid-template-columns: 0.8fr 1fr 1fr 1fr;
	align-items: center;
}

:nth-child( 1 of .header-child ) {
	grid-area: 1 / 2 / 2 / 3;
	justify-self: start;
}

:nth-child( 2 of .header-child ) {
	grid-area: 1 / 3 / 2 / 4;
	justify-self: center;
}

:nth-child( 3 of .header-child ) {
	grid-area: 1 / 4 / 2 / 5;
	justify-self: end;
}
/* @media screen and (width <= 768px) { {
    :nth-child( 3 of .header-child ) ul li:last-child a img  {
    height: 19vw;
} 
}
    
} */
:nth-child( 2 of .header-child ) ul li:last-child a img {
    max-width: 19vw;
} 
.header-child ul {
	padding: 0;
	margin: 0;
	display: inline-block;
	list-style-type: none;
}

.header-child ul li {
	display: inline-block;
}

:nth-child( 3 of .header-wrapper-child ) {
	grid-area: 2 / 1 / 3 / -1;
    display: grid;
    align-items: center;
	background-image: url('../images/header/all-bg.png');
	height: 34px;
	background-size: 100% 34px;
	background-repeat: no-repeat;
	background-position: center center;
	z-index: 1;
}

:nth-child( 3 of .header-wrapper-child ) .header-parent {
	display: grid;
	grid-template-columns: 1fr;
    place-items: center;
}
:nth-child( 3 of .header-wrapper-child ) .header-parent :nth-child( 1 of .header-child ) {
	grid-area: 1 / 1 / 2 / -1;
	justify-self: center;
}

.header-below-logo ul {
	padding: 0;
	margin: 0;
	display: inline-block;
	list-style-type: none;
}

.header-below-logo ul li {
	display: inline-block;
}

.header-below-logo-child {
	position: relative;
}

.header-below-logo ul li a {
	display: inline-block;
	position: absolute;
	top: 3vw;
	z-index: 1;
}

.header-below-logo ul li a img {
	display: inline-block;
    width: 12.5vw;
}

/* ----------------Home page------------------- */

.section-1-page-1-wrapper {
    display: grid;
    align-items: center;
}
.section-1-page-1-wrapper {
    position: relative;
}
.section-1-page-1-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-1-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 1 of .section-1-page-1-wrapper-child ) video {
	width: 100%;
	height: auto;
	object-fit: cover;
    margin-block-end: -1px;
}
.section-1-page-1-parent {
    display: grid;
    grid-template-columns: 1fr 2fr 1fr;
    align-items: center;
    grid-gap: 40px;
}
:nth-child( 2 of .section-1-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    align-self: start;
    padding: 3% 0 0px;
	z-index: 1;
}
:nth-child( 2 of .section-1-page-1-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 3 of .section-1-page-1-wrapper-child ) {
    grid-area: 1 / 2 / 3 / -1;
    align-self: end;
	z-index: 1;
}
:nth-child( 3 of .section-1-page-1-wrapper-child ) img {
    width: 100%;
}
.section-1-page-1-parent img {
    width: 100%;
}
.section-1-page-1-parent span:last-child img {
    width: 50%;
}
/* ---------------section-2------------------ */
.section-2-page-1-parent img {
    width: 100%;
}
/* ---------------section-3------------------ */
.section-3-page-1-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-3-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-3-page-1-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
}
:nth-child( 3 of .section-3-page-1-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
}
:nth-child( 4 of .section-3-page-1-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-3-page-1-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-3-page-1-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-3-page-1-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-3-page-1-wrapper-child ) > div > div {
    display: grid;
    justify-content: end;
}
:nth-child( 3 of .section-3-page-1-wrapper-child ) > div > div > div:first-child img {
    width: 100%;
}
/* ---------------section-4------------------ */

.section-4-page-1-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
.section-4-page-1-wrapper {
    position: relative;
}
.section-4-page-1-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-4-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-4-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    position: relative;
}
:nth-child( 3 of .section-4-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    justify-self: center;
    z-index: 1;
    padding-block-start: 3vw;
}
:nth-child( 4 of .section-4-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    align-self: center;
    padding-block-start: 7vw;
}
:nth-child( 4 of .section-4-page-1-wrapper-child ) .section-4-page-1-parent {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 40px;
}

:nth-child( 1 of .section-4-page-1-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 

:nth-child( 4 of .section-4-page-1-wrapper-child ) .section-4-page-1-parent img {
    width: 100%;
}

:nth-child( 2 of .section-4-page-1-wrapper-child ) .section-4-page-1-parent {
    position: absolute;
    top: -6.2vw;
}
:nth-child( 2 of .section-4-page-1-wrapper-child ) .section-4-page-1-parent img{
    width: 10.5vw;
}
span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}

span.span-4-page-link {
    display: grid;
    justify-content: center;
    margin-block-start: -20px;
}
/* ---------------section-5------------------ */
.section-5-page-1-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-5-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-5-page-1-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
}
:nth-child( 3 of .section-5-page-1-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
    display: none;
}
:nth-child( 4 of .section-5-page-1-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-5-page-1-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-5-page-1-wrapper-child ) > div > div {
    position: relative;
}
:nth-child( 2 of .section-5-page-1-wrapper-child ) > div > div::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.5);
	height: calc(100% + 1px);
}
:nth-child( 2 of .section-5-page-1-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-5-page-1-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-5-page-1-wrapper-child ) > div > div {
    display: grid;
    justify-content: end;
}
:nth-child( 3 of .section-5-page-1-wrapper-child ) > div > div > div:first-child img {
    width: 100%;
}
/* ---------------section-6------------------ */

.section-6-page-1-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
:nth-child( 1 of .section-6-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-6-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    position: relative;
}
:nth-child( 3 of .section-6-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    justify-self: center;
    z-index: 1;
    padding-block-start: 3vw;
}
:nth-child( 4 of .section-6-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    align-self: center;
    padding-block-start: 7vw;
}
:nth-child( 4 of .section-6-page-1-wrapper-child ) .section-6-page-1-parent {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 40px;
}

:nth-child( 1 of .section-6-page-1-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 

:nth-child( 4 of .section-6-page-1-wrapper-child ) .section-6-page-1-parent img {
    width: 100%;
}

:nth-child( 2 of .section-6-page-1-wrapper-child ) .section-6-page-1-parent {
    position: absolute;
    top: -6.2vw;
}
:nth-child( 2 of .section-6-page-1-wrapper-child ) .section-6-page-1-parent img{
    width: 10.5vw;
}
.section-6 span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}

.section-6 span.span-4-page-link {
    display: grid;
    justify-content: center;
    margin-block-start: -20px;
}
/* ---------------section-6----Extra Add------------ */
:nth-child( 2 of .section-6-page-1-wrapper-child ) .section-6-page-1-parent {
    top: -1.8vw;
}
:nth-child( 2 of .section-6-page-1-wrapper-child ) .section-6-page-1-parent img {
    width: 8.5vw;
}
:nth-child( 3 of .section-6-page-1-wrapper-child ) {
    padding-block-start: 6vw;
}
:nth-child( 3 of .section-6-page-1-wrapper-child ) img {
    width: 30vw;
}
.section-6 span.span-4-page-link {
    display: none;
}

/* ---------------section-7------------------ */

.section-7-page-1-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-7-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-7-page-1-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
}
:nth-child( 3 of .section-7-page-1-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
}
:nth-child( 4 of .section-7-page-1-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-7-page-1-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-7-page-1-wrapper-child ) > div > div {
    position: relative;
}
:nth-child( 2 of .section-7-page-1-wrapper-child ) > div > div::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.5);
	height: calc(100% + 1px);
}
:nth-child( 2 of .section-7-page-1-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-7-page-1-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-7-page-1-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
:nth-child( 3 of .section-7-page-1-wrapper-child ) > div > div :nth-child( 1 of .section-7-page-1-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-7-page-1-wrapper-child ) > div > div :nth-child( 2 of .section-7-page-1-child ) {
    justify-self: end;

}
:nth-child( 3 of .section-7-page-1-wrapper-child ) > div > div div img {
    width: 12vw;
}

/* ---------------section-8------------------ */

.section-8-page-1-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-8-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-8-page-1-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
}
:nth-child( 1 of .section-8-page-1-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-8-page-1-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
}
:nth-child( 2 of .section-8-page-1-wrapper-child ) > div > div :nth-child( 1 of .section-8-page-1-child ) {
    justify-self: start;

}
:nth-child( 2 of .section-8-page-1-wrapper-child ) > div > div :nth-child( 2 of .section-8-page-1-child ) {
    justify-self: end;

}

:nth-child( 1 of .section-8-page-1-child ) {
    display: grid;
}

:nth-child( 2 of .section-8-page-1-child )  {
    display: grid;  
}

:nth-child( 1 of .section-8-page-1-child ) :nth-child( 1 of .section-8-page-1-child-child ) {
    display: grid;
}
:nth-child( 1 of .section-8-page-1-child ) :nth-child( 2 of .section-8-page-1-child-child ) {
    display: grid;
}

:nth-child( 2 of .section-8-page-1-child ) :nth-child( 1 of .section-8-page-1-child-child ) {
    display: grid;
}
:nth-child( 2 of .section-8-page-1-child ) :nth-child( 2 of .section-8-page-1-child-child ) {
    display: grid;
}

:nth-child( 2 of .section-8-page-1-wrapper-child ) > div > div div img {
    width: 12vw;
}

/* ---------------section-1-p2------------------ */

.section-1-page-2-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-1-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    height: 100%;
}
:nth-child( 2 of .section-1-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
}
:nth-child( 1 of .section-1-page-2-wrapper-child ) > div {
    height: 100%;
}
:nth-child( 1 of .section-1-page-2-wrapper-child ) img {
    width: 100%;
    height: 100%;
    object-fit: cover;
} 
:nth-child( 2 of .section-1-page-2-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    padding-block-start: 5vw;
}
:nth-child( 2 of .section-1-page-2-wrapper-child ) > div > div :nth-child( 1 of .section-1-page-2-child ) {
    justify-self: start;

}
:nth-child( 2 of .section-1-page-2-wrapper-child ) > div > div :nth-child( 2 of .section-1-page-2-child ) {
    justify-self: end;

}
:nth-child( 1 of .section-1-page-2-wrapper-child )  div {
    height: 100%;
}
:nth-child( 2 of .section-1-page-2-wrapper-child ) > div > div div img {
    width: auto;
}
/* ---------------section-2-p2------------------ */

.section-2-page-2-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
:nth-child( 1 of .section-2-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-2-page-2-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
    align-items: stretch;
}
:nth-child( 2 of .section-2-page-2-wrapper-child ) > div {
    display: grid;
    align-items: stretch;
}
:nth-child( 3 of .section-2-page-2-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
	align-self: center;
    z-index: 1;
}
:nth-child( 4 of .section-2-page-2-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-2-page-2-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-2-page-2-wrapper-child ) > div > div {
    position: relative;
}

:nth-child( 2 of .section-2-page-2-wrapper-child ) > div > div::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 2 of .section-2-page-2-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-2-page-2-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-2-page-2-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
    justify-items: center;
    grid-gap: 10px;
}
:nth-child( 3 of .section-2-page-2-wrapper-child ) > div > div :nth-child( 1 of .section-2-page-2-child ) {
    justify-self: unset;

}
:nth-child( 3 of .section-2-page-2-wrapper-child ) > div > div :nth-child( 11 of .section-2-page-2-child ) {
    justify-self: unset;

}
:nth-child( 3 of .section-2-page-2-wrapper-child ) > div > div div img {
    width: auto;
}
/* ---------------section-3-page-2------------------ */

.section-3-page-2-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}

:nth-child( 1 of .section-3-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
	display: grid;
}
:nth-child( 2 of .section-3-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
	align-self: center;
    z-index: 1;
}
:nth-child( 1 of .section-3-page-2-wrapper-child ) > div {
    display: grid;
}
/* :nth-child( 1 of .section-3-page-2-wrapper-child ) > div > div {
    height: 20vw;
} */
:nth-child( 1 of .section-3-page-2-wrapper-child ) > div > div {
    position: relative;
}

:nth-child( 1 of .section-3-page-2-wrapper-child ) > div > div::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-3-page-2-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-3-page-2-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr;
}
:nth-child( 2 of .section-3-page-2-wrapper-child ) > div > div :nth-child( 1 of .section-3-page-2-child ) {
    justify-self: center;
    color: #ddd083;
    font-size: 30px;
    margin-block-end: 1vw;
}
:nth-child( 2 of .section-3-page-2-wrapper-child ) > div > div :nth-child( 2 of .section-3-page-2-child ) {
    justify-self: center;
    text-align: center;
    color: white;
    font-size: 18px;
    line-height: 2;
}
/* :nth-child( 2 of .section-3-page-2-wrapper-child ) > div > div div {
    width: 12vw;
} */
/* ---------------section-4-page-2------------------ */

.section-4-page-2-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-4-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-4-page-2-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
}
:nth-child( 3 of .section-4-page-2-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
}
:nth-child( 4 of .section-4-page-2-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-4-page-2-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-4-page-2-wrapper-child ) .section-4-page-2-parent .section-4-page-2-child {
    display: grid;
}
:nth-child( 2 of .section-4-page-2-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-4-page-2-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-4-page-2-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
:nth-child( 3 of .section-4-page-2-wrapper-child ) > div > div :nth-child( 1 of .section-4-page-2-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-4-page-2-wrapper-child ) > div > div :nth-child( 2 of .section-4-page-2-child ) {
    justify-self: end;

}
:nth-child( 3 of .section-4-page-2-wrapper-child ) > div > div div img {
    width: 12vw;
}
/* ---------------section-5-page-2------------------ */

.section-5-page-2-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}

:nth-child( 1 of .section-5-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
	display: grid;
}
:nth-child( 2 of .section-5-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
	align-self: center;
    z-index: 1;
}
:nth-child( 1 of .section-5-page-2-wrapper-child ) > div {
    display: grid;
}
:nth-child( 1 of .section-5-page-2-wrapper-child ) > div > div {
    position: relative;
}

:nth-child( 1 of .section-5-page-2-wrapper-child ) > div > div::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-5-page-2-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-5-page-2-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr;
    padding-block: 3vw;
}
:nth-child( 2 of .section-5-page-2-wrapper-child ) > div > div :nth-child( 1 of .section-5-page-2-child ) {
    justify-self: center;
    color: #ddd083;
    font-size: 30px;
    margin-block-end: 1vw;
}
:nth-child( 2 of .section-5-page-2-wrapper-child ) > div > div :nth-child( 2 of .section-5-page-2-child ) {
    justify-self: center;
    color: white;
    font-size: 18px;
    display: grid;
    grid-gap: 20px;
}
:nth-child( 2 of .section-5-page-2-child-child ) {
    display: grid;
    grid-template-columns: 1fr 3fr;
    grid-gap: 40px;
}
:nth-child( 2 of .section-5-page-2-child-child ) > div:first-child img {
    max-width: 100%; 
}
/* ---------------section-6-page-2------------------ */

.section-6-page-2-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-6-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-6-page-2-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
}
:nth-child( 3 of .section-6-page-2-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
}
:nth-child( 4 of .section-6-page-2-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-6-page-2-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-6-page-2-wrapper-child ) .section-6-page-2-parent .section-6-page-2-child {
    display: grid;
}
:nth-child( 2 of .section-6-page-2-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-6-page-2-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-6-page-2-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
:nth-child( 3 of .section-6-page-2-wrapper-child ) > div > div :nth-child( 1 of .section-6-page-2-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-6-page-2-wrapper-child ) > div > div :nth-child( 2 of .section-6-page-2-child ) {
    justify-self: end;

}
:nth-child( 3 of .section-6-page-2-wrapper-child ) > div > div div img {
    width: 12vw;
}
/* ---------------section-7-page-2------------------ */

.section-7-page-2-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}

:nth-child( 1 of .section-7-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
	display: grid;
}
:nth-child( 2 of .section-7-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
	align-self: center;
    z-index: 1;
}
:nth-child( 1 of .section-7-page-2-wrapper-child ) > div {
    display: grid;
}
:nth-child( 1 of .section-7-page-2-wrapper-child ) > div > div {
    position: relative;
}

:nth-child( 1 of .section-7-page-2-wrapper-child ) > div > div::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-7-page-2-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-7-page-2-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr;
    padding-block: 3vw;
}
:nth-child( 2 of .section-7-page-2-wrapper-child ) > div > div :nth-child( 1 of .section-7-page-2-child ) {
    justify-self: center;
    color: #ddd083;
    font-size: 30px;
    margin-block-end: 1vw;
}
:nth-child( 2 of .section-7-page-2-wrapper-child ) > div > div :nth-child( 2 of .section-7-page-2-child ) {
    justify-self: center;
    color: white;
    font-size: 18px;
    display: grid;
    grid-gap: 20px;
}
:nth-child( 2 of .section-7-page-2-child-child ) {
    display: grid;
    grid-template-columns: 1fr 3fr;
    grid-gap: 40px;
}
:nth-child( 2 of .section-7-page-2-child-child ) > div:first-child img {
    max-width: 100%; 
}
/* ---------------section-8-page-2------------------ */

.section-8-page-2-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-8-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-8-page-2-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
}
:nth-child( 3 of .section-8-page-2-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
}
:nth-child( 4 of .section-8-page-2-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-8-page-2-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-8-page-2-wrapper-child ) .section-8-page-2-parent .section-8-page-2-child {
    display: grid;
}
:nth-child( 2 of .section-8-page-2-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-8-page-2-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-8-page-2-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
:nth-child( 3 of .section-8-page-2-wrapper-child ) > div > div :nth-child( 1 of .section-8-page-2-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-8-page-2-wrapper-child ) > div > div :nth-child( 2 of .section-8-page-2-child ) {
    justify-self: end;

}
:nth-child( 3 of .section-8-page-2-wrapper-child ) > div > div div img {
    width: 12vw;
}
/* ---------------section-9-page-2------------------ */

.section-9-page-2-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}

:nth-child( 1 of .section-9-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
	display: grid;
}
:nth-child( 2 of .section-9-page-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
	align-self: center;
    z-index: 1;
}
:nth-child( 1 of .section-9-page-2-wrapper-child ) > div {
    display: grid;
}
:nth-child( 1 of .section-9-page-2-wrapper-child ) > div > div {
    position: relative;
}

:nth-child( 1 of .section-9-page-2-wrapper-child ) > div > div::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-9-page-2-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-9-page-2-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr;
    padding-block: 3vw;
}
:nth-child( 2 of .section-9-page-2-wrapper-child ) > div > div :nth-child( 1 of .section-9-page-2-child ) {
    justify-self: center;
    color: #ddd083;
    font-size: 30px;
    margin-block-end: 1vw;
}
:nth-child( 2 of .section-9-page-2-wrapper-child ) > div > div :nth-child( 2 of .section-9-page-2-child ) {
    justify-self: center;
    color: white;
    font-size: 18px;
    display: grid;
    grid-gap: 20px;
}
:nth-child( 2 of .section-9-page-2-child-child ) {
    display: grid;
    grid-template-columns: 1fr 3fr;
    grid-gap: 40px;
}
:nth-child( 2 of .section-9-page-2-child-child ) > div:first-child img {
    max-width: 100%; 
}
.section-9-page-2-child-child-child-child:last-child {
    display: grid;
    grid-template-columns: fit-content(100%) fit-content(100%) fit-content(100%);
    align-items: center;
    justify-content: end;
    grid-gap: 2vw;
}
.section-9-page-2-child-child-child-child:last-child img {
   max-width: 100%; 
}
/* ---------------section-1-p3------------------ */

.section-1-page-3-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
:nth-child( 1 of .section-1-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    height: 100%;
}
:nth-child( 2 of .section-1-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    align-self: center;
}
:nth-child( 3 of .section-1-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    align-self: end;
}
:nth-child( 1 of .section-1-page-3-wrapper-child ) > div {
    height: 100%;
}
:nth-child( 1 of .section-1-page-3-wrapper-child ) img {
    width: 100%;
    height: 100%;
    object-fit: cover;
} 
:nth-child( 2 of .section-1-page-3-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    align-items: stretch;
}
:nth-child( 2 of .section-1-page-3-wrapper-child ) > div > div :nth-child( 1 of .section-1-page-3-child ) {
    place-self: center start;
}
:nth-child( 2 of .section-1-page-3-wrapper-child ) > div > div :nth-child( 2 of .section-1-page-3-child ) {
    justify-self: stretch;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 40px;
}
:nth-child( 2 of .section-1-page-3-wrapper-child ) > div > div :nth-child( 3 of .section-1-page-3-child ) {
    place-self: center end;
    padding-inline-end: 1%;
}
:nth-child( 1 of .section-1-page-3-wrapper-child )  div {
    height: 100%;
}
:nth-child( 2 of .section-1-page-3-wrapper-child ) > div > div div img {
    width: 100%;
}
:nth-child( 3 of .section-1-page-3-wrapper-child ) .section-1-page-3-parent {
    display: grid;
    grid-template-columns: 3.7fr 1fr;
    grid-gap: 40px;
}
:nth-child( 3 of .section-1-page-3-wrapper-child ) .section-1-page-3-parent > div:first-child {
    display: grid;
    grid-template-columns: 1fr;
    align-content: end;
}
:nth-child( 3 of .section-1-page-3-wrapper-child ) .section-1-page-3-parent > div:last-child > div {
    display: grid;
    justify-items: center;
    position: relative;
}

:nth-child( 3 of .section-1-page-3-wrapper-child ) .section-1-page-3-parent div:last-child > div > div {
    position: absolute;
    top: -50px;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
}

:nth-child( 3 of .section-1-page-3-wrapper-child ) .section-1-page-3-parent div:last-child img{
    width: 100%;
}
:nth-child( 3 of .section-1-page-3-wrapper-child ) .section-1-page-3-parent div:first-child > div:nth-child( 1 of .section-1-page-3-child-child ) {
    justify-self: end;
    color: white;
}
:nth-child( 3 of .section-1-page-3-wrapper-child ) .section-1-page-3-parent div:first-child > div:nth-child( 2 of .section-1-page-3-child-child ) {
    align-self: end;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(55px, 1fr));
    justify-items: center;
    grid-gap: 5px;
}
:nth-child( 3 of .section-1-page-3-wrapper-child ) .section-1-page-3-parent div:first-child > div:nth-child( 2 of .section-1-page-3-child-child ) img {
    width: 5.5vw;
}
:nth-child( 3 of .section-1-page-3-wrapper-child ) .section-1-page-3-parent div:last-child > div > div span:last-child {
    display: block;
    font-size: 14px;
    word-wrap: break-word;
    line-height: 1.5;
    text-align: center;
    color: #fff500;
}
/* ---------------section-2-page-3------------------ */

.section-2-page-3-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-2-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 1 of .section-2-page-3-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
/* ---------------section-3-page-3------------------ */

.section-3-page-3-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}

:nth-child( 1 of .section-3-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
	display: grid;
}
:nth-child( 2 of .section-3-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
	align-self: center;
    z-index: 1;
}
:nth-child( 1 of .section-3-page-3-wrapper-child ) > div {
    display: grid;
}
:nth-child( 1 of .section-3-page-3-wrapper-child ) > div > div {
    position: relative;
}

:nth-child( 1 of .section-3-page-3-wrapper-child ) > div > div::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-3-page-3-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-3-page-3-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr;
    padding-block: 3vw;
}
:nth-child( 2 of .section-3-page-3-wrapper-child ) > div > div :nth-child( 1 of .section-3-page-3-child ) {
    justify-self: start;
    color: #ddd083;
    font-size: 30px;
    margin-block-end: 1vw;
}
:nth-child( 2 of .section-3-page-3-wrapper-child ) > div > div :nth-child( 2 of .section-3-page-3-child ) {
    justify-self: center;
    color: white;
    font-size: 18px;
    display: grid;
    grid-gap: 20px;
}
:nth-child( 2 of .section-3-page-3-child-child ) {
    display: grid;
    grid-template-columns: 3fr 1fr;
    grid-gap: 40px;
}
:nth-child( 2 of .section-3-page-3-child-child ) > div:last-child {
    display: flex;
    gap: 20px;
}
:nth-child( 2 of .section-3-page-3-child-child ) > div:last-child img {
    max-width: 100%; 
}

/* ---------------section-4-page-3------------------ */

.section-4-page-3-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-4-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-4-page-3-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
}
:nth-child( 3 of .section-4-page-3-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
}
:nth-child( 4 of .section-4-page-3-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-4-page-3-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-4-page-3-wrapper-child ) .section-4-page-3-parent .section-4-page-3-child {
    display: grid;
}
:nth-child( 2 of .section-4-page-3-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-4-page-3-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-4-page-3-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
:nth-child( 3 of .section-4-page-3-wrapper-child ) > div > div :nth-child( 1 of .section-4-page-3-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-4-page-3-wrapper-child ) > div > div :nth-child( 2 of .section-4-page-3-child ) {
    justify-self: end;

}
:nth-child( 3 of .section-4-page-3-wrapper-child ) > div > div div img {
    width: 12vw;
}
/* ---------------section-5-p3------------------ */

.section-5-page-3-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
.section-5-page-3-wrapper {
    position: relative;
}
.section-5-page-3-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-5-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-5-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    position: relative;
}
:nth-child( 3 of .section-5-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    justify-self: center;
    z-index: 1;
    padding-block-start: 5vw;
}
:nth-child( 4 of .section-5-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    align-self: center;
    padding-block: 13vw 2vw;
}

:nth-child( 4 of .section-5-page-3-wrapper-child ) .section-5-page-3-parent {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 25px;
}
:nth-child( 4 of .section-5-page-3-wrapper-child ) :nth-child( 1 of .section-5-page-3-child ) {
    display: grid;
    grid-template-columns: 1.5fr 3fr;
    grid-gap: 25px;
}
:nth-child( 4 of .section-5-page-3-wrapper-child ) :nth-child( 2 of .section-5-page-3-child ) {
    display: grid;
    grid-template-columns: 3fr 1.5fr;
    grid-gap: 25px;
}
:nth-child( 1 of .section-5-page-3-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 1 of .section-5-page-3-wrapper-child ) > div {
    height: 100%;
}

:nth-child( 1 of .section-5-page-3-wrapper-child ) > div > div {
    height: 100%;
}

:nth-child( 1 of .section-5-page-3-wrapper-child ) > div > div > video {
    height: 100%;
}
:nth-child( 4 of .section-5-page-3-wrapper-child ) .section-5-page-3-parent img {
    width: 100%;
}
:nth-child( 3 of .section-5-page-3-wrapper-child ) img {
    width: 25vw;
}
:nth-child( 2 of .section-5-page-3-wrapper-child ) .section-5-page-3-parent {
    position: absolute;
    top: -6.2vw;
    left: 38.3%;
}

:nth-child( 2 of .section-5-page-3-wrapper-child ) .section-5-page-3-parent img{
    width: 26vw;
}
:nth-child( 4 of .section-5-page-3-wrapper-child ) :nth-child( 1 of .section-5-page-3-child-child ) {
    display: grid;
    grid-template-columns: 1fr;
}
:nth-child( 4 of .section-5-page-3-wrapper-child ) :nth-child( 1 of .section-5-page-3-child-child ) div {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    column-gap: 10px;
}
:nth-child( 4 of .section-5-page-3-wrapper-child ) :nth-child( 2 of .section-5-page-3-child-child ) div {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
}
:nth-child( 4 of .section-5-page-3-wrapper-child ) :nth-child( 1 of .section-5-page-3-child-child ) img:first-child {
    width: 100%;
    height: auto;
    object-fit: contain;
}
:nth-child( 4 of .section-5-page-3-wrapper-child ) :nth-child( 1 of .section-5-page-3-child-child ) img:last-child {
    width: 100%;
    height: auto;
    object-fit: contain;
}
:nth-child( 4 of .section-5-page-3-wrapper-child ) :nth-child( 2 of .section-5-page-3-parent ) :nth-child( 2 of .section-5-page-3-child ) {
    display: grid;
    align-items: center;
}
:nth-child( 4 of .section-5-page-3-wrapper-child ) :nth-child( 2 of .section-5-page-3-parent ) :nth-child( 2 of .section-5-page-3-child ) :nth-child( 2 of .section-5-page-3-child-child ) div  {
grid-template-columns: 1fr;
}

:nth-child( 4 of .section-5-page-3-wrapper-child ) :nth-child( 3 of .section-5-page-3-parent ) :nth-child( 2 of .section-5-page-3-child ) :nth-child( 2 of .section-5-page-3-child-child ) {
    display: grid;
    align-items: end;
}
span.span-5-page-3-last-two.span-5-page-3-last-1 {
    display: grid;
    justify-items: center;
    margin-block-start: 1vw;
}

span.span-5-page-3-last-two.span-5-page-3-last-1 img {
    max-width: 100%;
    width: unset !important;
}
/* ---------------section-6-page-3------------------ */

.section-6-page-3-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-6-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-6-page-3-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
}
:nth-child( 3 of .section-6-page-3-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
}
:nth-child( 4 of .section-6-page-3-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-6-page-3-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-6-page-3-wrapper-child ) .section-6-page-3-parent .section-6-page-3-child {
    display: grid;
}
:nth-child( 2 of .section-6-page-3-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-6-page-3-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-6-page-3-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
:nth-child( 3 of .section-6-page-3-wrapper-child ) > div > div :nth-child( 1 of .section-6-page-3-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-6-page-3-wrapper-child ) > div > div :nth-child( 2 of .section-6-page-3-child ) {
    justify-self: end;

}
:nth-child( 3 of .section-6-page-3-wrapper-child ) > div > div div img {
    width: 12vw;
}
/* ---------------section-7-p3------------------ */

.section-7-page-3-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
.section-7-page-3-wrapper {
    position: relative;
}
.section-7-page-3-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-7-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    display: grid;
}

:nth-child( 2 of .section-7-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    justify-self: center;
    z-index: 1;
    padding-block-start: 5vw;
}
:nth-child( 3 of .section-7-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    align-self: center;
    padding-block: 12vw 5vw;
}
:nth-child( 1 of .section-7-page-3-wrapper-child ) > div {
    display: grid;
}
:nth-child( 3 of .section-7-page-3-wrapper-child ) .section-7-page-3-parent {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
    grid-gap: 40px;
}

:nth-child( 1 of .section-7-page-3-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-7-page-3-wrapper-child ) > div > div > div img {
    width: 20vw;
}
:nth-child( 3 of .section-7-page-3-wrapper-child ) .section-7-page-3-parent img {
    max-width: 100%;
    display: block;
    margin-inline: auto;
    
}
.section-7-p3 span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}

.section-7-p3 span.span-4-page-link {
    display: grid;
    justify-content: center;
    margin-block-start: -20px;
}
/* ---------------section-7-p3----Extra Add------------ */

/* :nth-child( 3 of .section-7-page-3-wrapper-child ) {
    padding-block-start: 6vw;
}
:nth-child( 3 of .section-7-page-3-wrapper-child ) img {
    width: 30vw;
}
.section-7-p3 span.span-4-page-link {
    display: none;
} */

/* ---------------section-8-page-3------------------ */

.section-8-page-3-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-8-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 1 of .section-8-page-3-wrapper-child ) img {
    width: 100%;
    height: 34px;
}

/* ---------------section-9-p3------------------ */

.section-9-page-3-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
.section-9-page-3-wrapper {
    position: relative;
}
.section-9-page-3-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-9-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    display: grid;
}
:nth-child( 2 of .section-9-page-3-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    align-self: center;
    z-index: 1;
}
:nth-child( 1 of .section-9-page-3-wrapper-child ) > div {
    display: grid;
}
:nth-child( 1 of .section-9-page-3-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 

:nth-child( 2 of .section-9-page-3-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    grid-gap: 40px;
    padding-block: 3vw;
}
:nth-child( 2 of .section-9-page-3-wrapper-child ) > div > div :nth-child( 1 of .section-9-page-3-child ) {
    justify-self: center;
}
:nth-child( 2 of .section-9-page-3-wrapper-child ) > div > div :nth-child( 2 of .section-9-page-3-child ) {
    justify-self: center;
    align-content: center;
    color: white;
}

:nth-child( 1 of .section-9-page-3-child ) {
    display: grid;
}

:nth-child( 2 of .section-9-page-3-child )  {
    display: grid;  
}

:nth-child( 1 of .section-9-page-3-child ) :nth-child( 1 of .section-9-page-3-child-child ) {
    display: grid;
}
:nth-child( 1 of .section-9-page-3-child ) :nth-child( 1 of .section-9-page-3-child-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
    border: 5px solid #00ff4f;
    border-radius: 20px;
}
:nth-child( 2 of .section-9-page-3-child ) :nth-child( 1 of .section-9-page-3-child-child ) {
    display: grid;
}
:nth-child( 2 of .section-9-page-3-child ) :nth-child( 2 of .section-9-page-3-child-child ) {
    display: grid;
    margin-block: 1vw;
}

:nth-child( 2 of .section-9-page-3-wrapper-child ) > div > div div img {
    width: 25vw;
}


/* ---------------section-1-p4------------------ */

.section-1-page-4-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
:nth-child( 1 of .section-1-page-4-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    height: 100%;
}
:nth-child( 2 of .section-1-page-4-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    align-self: center;
}
:nth-child( 3 of .section-1-page-4-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    align-self: end;
}
:nth-child( 1 of .section-1-page-4-wrapper-child ) > div {
    height: 100%;
}
:nth-child( 1 of .section-1-page-4-wrapper-child ) img {
    width: 100%;
    height: 100%;
    object-fit: cover;
} 
:nth-child( 2 of .section-1-page-4-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    align-items: stretch;
}
:nth-child( 2 of .section-1-page-4-wrapper-child ) > div > div :nth-child( 1 of .section-1-page-4-child ) {
    place-self: center start;
}
:nth-child( 2 of .section-1-page-4-wrapper-child ) > div > div :nth-child( 2 of .section-1-page-4-child ) {
    justify-self: stretch;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 40px;
}
:nth-child( 2 of .section-1-page-4-wrapper-child ) > div > div :nth-child( 3 of .section-1-page-4-child ) {
    place-self: center end;
    padding-inline-end: 1%;
}
:nth-child( 1 of .section-1-page-4-wrapper-child )  div {
    height: 100%;
}
:nth-child( 2 of .section-1-page-4-wrapper-child ) > div > div div img {
    width: 100%;
}
:nth-child( 3 of .section-1-page-4-wrapper-child ) .section-1-page-4-parent {
    display: grid;
    grid-template-columns: 3.7fr 1fr;
    grid-gap: 40px;
}
:nth-child( 3 of .section-1-page-4-wrapper-child ) .section-1-page-4-parent > div:first-child {
    display: grid;
    grid-template-columns: 1fr;
    align-content: end;
}
:nth-child( 3 of .section-1-page-4-wrapper-child ) .section-1-page-4-parent > div:last-child > div {
    display: grid;
    justify-items: center;
    position: relative;
}

:nth-child( 3 of .section-1-page-4-wrapper-child ) .section-1-page-4-parent div:last-child > div > div {
    position: absolute;
    top: -50px;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
}

:nth-child( 3 of .section-1-page-4-wrapper-child ) .section-1-page-4-parent div:last-child img{
    width: 100%;
}
:nth-child( 3 of .section-1-page-4-wrapper-child ) .section-1-page-4-parent div:first-child > div:nth-child( 1 of .section-1-page-4-child-child ) {
    justify-self: end;
    color: white;
}
:nth-child( 3 of .section-1-page-4-wrapper-child ) .section-1-page-4-parent div:first-child > div:nth-child( 2 of .section-1-page-4-child-child ) {
    align-self: end;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(55px, 1fr));
    justify-items: center;
    grid-gap: 5px;
}
:nth-child( 3 of .section-1-page-4-wrapper-child ) .section-1-page-4-parent div:first-child > div:nth-child( 2 of .section-1-page-4-child-child ) img {
    width: 5.5vw;
}
:nth-child( 3 of .section-1-page-4-wrapper-child ) .section-1-page-4-parent div:last-child > div > div span:last-child {
    display: block;
    font-size: 14px;
    word-wrap: break-word;
    line-height: 1.5;
    text-align: center;
    color: #fff500;
}

/* ---------------section-2-page-4------------------ */

.section-2-page-4-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-2-page-4-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 1 of .section-2-page-4-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
/* ---------------section-3-p4------------------ */
.section-3-page-4 {
    background-image: url('../images/page-4/section-bg.webp');
    background-size: contain;
}
.section-3-page-4-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    padding-block: 8vw;
}

:nth-child( 1 of .section-3-page-4-wrapper-child ) .section-3-page-4-parent {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 40px;
}

:nth-child( 1 of .section-3-page-4-wrapper-child ) .section-3-page-4-parent img {
    max-width: 100%;
    display: block;
    margin-inline: auto;
    
}
.section-3-p4 span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}
/* ---------------section-4-page-4------------------ */

.section-4-page-4-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-4-page-4-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-4-page-4-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
}
:nth-child( 3 of .section-4-page-4-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
}
:nth-child( 4 of .section-4-page-4-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-4-page-4-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-4-page-4-wrapper-child ) .section-4-page-4-parent .section-4-page-4-child {
    display: grid;
}
:nth-child( 2 of .section-4-page-4-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-4-page-4-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-4-page-4-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
:nth-child( 3 of .section-4-page-4-wrapper-child ) > div > div :nth-child( 1 of .section-4-page-4-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-4-page-4-wrapper-child ) > div > div :nth-child( 2 of .section-4-page-4-child ) {
    justify-self: end;

}
:nth-child( 3 of .section-4-page-4-wrapper-child ) > div > div div img {
    width: 12vw;
}
/* ---------------section-5-p4------------------ */
.section-5-page-4 {
    background-image: url('../images/page-4/section-bg.webp');
    background-size: contain;
}
.section-5-page-4-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    padding-block: 8vw;
}

:nth-child( 1 of .section-5-page-4-wrapper-child ) .section-5-page-4-parent {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 40px;
}

:nth-child( 1 of .section-5-page-4-wrapper-child ) .section-5-page-4-parent img {
    max-width: 100%;
    display: block;
    margin-inline: auto;
    
}
.section-5-p4 span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}
/* ---------------section-6-page-4------------------ */

.section-6-page-4-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-6-page-4-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-6-page-4-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
}
:nth-child( 3 of .section-6-page-4-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
}
:nth-child( 4 of .section-6-page-4-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-6-page-4-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-6-page-4-wrapper-child ) .section-6-page-4-parent .section-6-page-4-child {
    display: grid;
}
:nth-child( 2 of .section-6-page-4-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-6-page-4-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-6-page-4-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
:nth-child( 3 of .section-6-page-4-wrapper-child ) > div > div :nth-child( 1 of .section-6-page-4-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-6-page-4-wrapper-child ) > div > div :nth-child( 2 of .section-6-page-4-child ) {
    justify-self: end;

}
:nth-child( 3 of .section-6-page-4-wrapper-child ) > div > div div img {
    width: 12vw;
}
/* ---------------section-7-p4------------------ */
.section-7-page-4 {
    background-image: url('../images/page-4/section-bg.webp');
    background-size: contain;
}
.section-7-page-4-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    padding-block: 8vw;
}

:nth-child( 1 of .section-7-page-4-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    position: relative;
}
:nth-child( 1 of .section-7-page-4-wrapper-child ) .section-7-page-4-parent {
    position: absolute;
    top: -22.2vw;
    left: 25%;
}

:nth-child( 1 of .section-7-page-4-wrapper-child ) .section-7-page-4-parent img{
    width: 50vw;
}

:nth-child( 2 of .section-7-page-4-wrapper-child ) .section-7-page-4-parent {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 40px;
}

:nth-child( 2 of .section-7-page-4-wrapper-child ) .section-7-page-4-parent img {
    max-width: 100%;
    display: block;
    margin-inline: auto;
    
}
.section-7-p4 span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}
/* ---------------section-1-p5------------------ */

.section-1-page-5-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
:nth-child( 1 of .section-1-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    display: grid;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    align-self: center;
    z-index: 1;
}
:nth-child( 3 of .section-1-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    align-self: end;
    z-index: 1;
}
:nth-child( 1 of .section-1-page-5-wrapper-child ) > div {
    display: grid;
}
:nth-child( 1 of .section-1-page-5-wrapper-child ) > div > div {
    position: relative;
}

:nth-child( 1 of .section-1-page-5-wrapper-child ) > div > div::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-1-page-5-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 1 of .section-1-page-5-wrapper-child ) img {
    width: 100%;
    height: 100%;
    object-fit: cover;
} 
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 1 of .section-1-page-5-parent ) {
    display: grid;
    grid-template-columns: 1fr;
    align-items: stretch;
}
:nth-child( 1 of .section-1-page-5-wrapper-child )  div {
    height: 100%;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) > div > div div img {
    max-width: 100%;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 1 of .section-1-page-5-parent ) :nth-child( 1 of .section-1-page-5-child ) {
    place-self: center stretch;
    padding-block: 2vw 1vw;
    padding-inline-start: 13vw;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 1 of .section-1-page-5-parent ) :nth-child( 2 of .section-1-page-5-child ) {
    place-self: center stretch;
    padding-inline-start: 12vw;
    padding-block-end: 1vw;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 1 of .section-1-page-5-parent ) :nth-child( 3 of .section-1-page-5-child ) {
    place-self: center stretch;
    display: flex;
    padding-inline-end: 1%;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 2 of .section-1-page-5-parent ) :nth-child( 1 of .section-1-page-5-child ) {
    place-self: center stretch;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 2 of .section-1-page-5-parent ) :nth-child( 2 of .section-1-page-5-child ) {
    justify-self: stretch;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 0px;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 2 of .section-1-page-5-parent ) {
    display: grid;
    grid-template-columns: 3.7fr 1fr;
    grid-gap: 40px;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 2 of .section-1-page-5-parent ) > div:first-child {
    display: grid;
    grid-template-columns: 1fr;
    align-content: end;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 2 of .section-1-page-5-parent ) > div:last-child > div {
    display: grid;
    justify-items: center;
    position: relative;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 2 of .section-1-page-5-parent ) div:last-child > div > div {
    position: absolute;
    right: 0;
    bottom: 4.5vw;
    left: 0;
    z-index: 1;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 2 of .section-1-page-5-parent ) div:last-child img{
    width: 100%;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 2 of .section-1-page-5-parent ) div:first-child > div:nth-child( 1 of .section-1-page-5-child-child ) {
    justify-self: end;
    color: white;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 2 of .section-1-page-5-parent ) div:first-child > div:nth-child( 2 of .section-1-page-5-child-child ) {
    align-self: end;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(55px, 1fr));
    justify-items: center;
    grid-gap: 5px;
}
:nth-child( 2 of .section-1-page-5-wrapper-child ) :nth-child( 2 of .section-1-page-5-parent ) div:first-child > div:nth-child( 2 of .section-1-page-5-child-child ) img {
    width: 5.5vw;
}
/* ---------------section-2-page-5------------------ */

.section-2-page-5-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-2-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 1 of .section-2-page-5-wrapper-child ) img {
    width: 100%;
    height: 34px;
}

/* ---------------section-3-p5------------------ */

.section-3-page-5-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
.section-3-page-5-wrapper {
    position: relative;
}
.section-3-page-5-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-3-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    display: grid;
}

:nth-child( 2 of .section-3-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    place-self: end;
    z-index: 1;
}
:nth-child( 3 of .section-3-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    align-self: center;
    padding-block: 2.5vw;
}
:nth-child( 1 of .section-3-page-5-wrapper-child ) > div {
    display: grid;
}
:nth-child( 3 of .section-3-page-5-wrapper-child ) .section-3-page-5-parent {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 2vw;
}
:nth-child( 3 of .section-3-page-5-wrapper-child ) .section-3-page-5-parent .section-3-page-5-child {
    display: grid;
    grid-template-columns: fit-content(100%) fit-content(100%);
    justify-items: start;
    grid-gap: 5vw;
}
:nth-child( 1 of .section-3-page-5-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-3-page-5-wrapper-child ) > div > div > div img {
    width: 37vw;
}
:nth-child( 3 of .section-3-page-5-wrapper-child ) .section-3-page-5-parent img {
    max-width: 100%;
    display: block;
    margin-inline: auto;
    
}
.section-3-p5 span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}

.section-3-p5 span.span-4-page-link {
    display: grid;
    justify-content: center;
    margin-block-start: -20px;
}
/* ---------------section-4-page-5------------------ */

.section-4-page-5-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-4-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-4-page-5-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
}
:nth-child( 3 of .section-4-page-5-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
}
:nth-child( 4 of .section-4-page-5-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-4-page-5-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-4-page-5-wrapper-child ) .section-4-page-5-parent .section-4-page-5-child {
    display: grid;
}
:nth-child( 2 of .section-4-page-5-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-4-page-5-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-4-page-5-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
:nth-child( 3 of .section-4-page-5-wrapper-child ) > div > div :nth-child( 1 of .section-4-page-5-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-4-page-5-wrapper-child ) > div > div :nth-child( 2 of .section-4-page-5-child ) {
    justify-self: end;

}
:nth-child( 3 of .section-4-page-5-wrapper-child ) > div > div div img {
    width: 12vw;
}
/* ---------------section-5-p5------------------ */

.section-5-page-5-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
.section-5-page-5-wrapper {
    position: relative;
}
.section-5-page-5-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-5-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    display: grid;
}

:nth-child( 2 of .section-5-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    place-self: end;
    z-index: 1;
}
:nth-child( 3 of .section-5-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    align-self: center;
    padding-block: 2.5vw;
}
:nth-child( 1 of .section-5-page-5-wrapper-child ) > div {
    display: grid;
}
:nth-child( 3 of .section-5-page-5-wrapper-child ) .section-5-page-5-parent {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 2vw;
}
:nth-child( 3 of .section-5-page-5-wrapper-child ) .section-5-page-5-parent .section-5-page-5-child {
    display: grid;
    grid-template-columns: fit-content(100%) fit-content(100%) fit-content(100%) fit-content(100%);
    justify-items: start;
    grid-gap: 2vw;
}
:nth-child( 1 of .section-5-page-5-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-5-page-5-wrapper-child ) > div > div > div img {
    width: 37vw;
    opacity: 0;
}
:nth-child( 3 of .section-5-page-5-wrapper-child ) .section-5-page-5-parent img {
    max-width: 100%;
    display: block;
    margin-inline: auto;
    height: 17vw;
    
}
.section-5-p5 span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}

.section-5-p5 span.span-4-page-link {
    display: grid;
    justify-content: center;
    margin-block-start: -20px;
}
/* ---------------section-6-page-5------------------ */

.section-6-page-5-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-6-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-6-page-5-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
}
:nth-child( 3 of .section-6-page-5-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
}
:nth-child( 4 of .section-6-page-5-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-6-page-5-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-6-page-5-wrapper-child ) .section-6-page-5-parent .section-6-page-5-child {
    display: grid;
}
:nth-child( 2 of .section-6-page-5-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-6-page-5-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-6-page-5-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
:nth-child( 3 of .section-6-page-5-wrapper-child ) > div > div :nth-child( 1 of .section-6-page-5-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-6-page-5-wrapper-child ) > div > div :nth-child( 2 of .section-6-page-5-child ) {
    justify-self: end;

}
:nth-child( 3 of .section-6-page-5-wrapper-child ) > div > div div img {
    width: 12vw;
}

/* ---------------section-7-p5------------------ */

.section-7-page-5-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
.section-7-page-5-wrapper {
    position: relative;
}
.section-7-page-5-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-7-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    display: grid;
}

:nth-child( 2 of .section-7-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    place-self: end;
    z-index: 1;
}
:nth-child( 3 of .section-7-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    align-self: center;
    padding-block: 2.5vw;
}
:nth-child( 1 of .section-7-page-5-wrapper-child ) > div {
    display: grid;
}
:nth-child( 3 of .section-7-page-5-wrapper-child ) .section-7-page-5-parent {
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-items: center;
    grid-gap: 1vw;
}
:nth-child( 3 of .section-7-page-5-wrapper-child ) .section-7-page-5-parent .section-7-page-5-child {
    display: grid;
    grid-template-columns: 1fr;
    justify-items: start;
    grid-gap: 2vw;
}
:nth-child( 3 of .section-7-page-5-wrapper-child ) .section-7-page-5-parent .section-7-page-5-child :nth-child( 2 of .section-7-page-5-child-child ) {
    align-self: end;
}
:nth-child( 1 of .section-7-page-5-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-7-page-5-wrapper-child ) > div > div > div img {
    width: 37vw;
    opacity: 0;
}
:nth-child( 3 of .section-7-page-5-wrapper-child ) .section-7-page-5-parent img {
    max-width: 100%;
    display: block;
    margin-inline: auto;
    height: auto;
    
}
.section-7-p5 span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}

.section-7-p5 span.span-4-page-link {
    display: grid;
    justify-content: center;
    margin-block-start: -20px;
}
/* ---------------section-8-p5------------------ */

.section-8-page-5-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: stretch;
}
:nth-child( 1 of .section-8-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-8-page-5-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
}
:nth-child( 3 of .section-8-page-5-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    align-self: end;
    z-index: 1;
}
:nth-child( 4 of .section-8-page-5-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-8-page-5-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-8-page-5-wrapper-child ) .section-8-page-5-parent {
    display: grid;
}
:nth-child( 2 of .section-8-page-5-wrapper-child ) > div > div {
    position: relative;
}
:nth-child( 2 of .section-8-page-5-wrapper-child ) > div > div::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.0);
	height: calc(100% + 1px);
}
:nth-child( 2 of .section-8-page-5-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-8-page-5-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-8-page-5-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: end;
}
:nth-child( 3 of .section-8-page-5-wrapper-child ) > div > div :nth-child( 1 of .section-8-page-5-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-8-page-5-wrapper-child ) > div > div :nth-child( 2 of .section-8-page-5-child ) {
    justify-self: end;

}
:nth-child( 3 of .section-8-page-5-wrapper-child ) > div > div div img {
    max-width: 100%; 
}
/* ---------------section-9-p5------------------ */

.section-9-page-5-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
.section-9-page-5-wrapper {
    position: relative;
}
.section-9-page-5-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-9-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    display: grid;
}

:nth-child( 2 of .section-9-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    place-self: end center;
    z-index: 1;
    padding-inline-start: 18vw;
}
:nth-child( 3 of .section-9-page-5-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    align-self: center;
    padding-block: 2.5vw;
}
:nth-child( 1 of .section-9-page-5-wrapper-child ) > div {
    display: grid;
}
:nth-child( 3 of .section-9-page-5-wrapper-child ) .section-9-page-5-parent {
    display: grid;
    grid-template-columns: 2fr 1fr;
    justify-items: center;
    grid-gap: 1vw;
}
:nth-child( 3 of .section-9-page-5-wrapper-child ) .section-9-page-5-parent .section-9-page-5-child {
    display: grid;
    grid-template-columns: 1fr;
    justify-items: start;
    align-content: start;
    grid-gap: 2vw;
}
:nth-child( 3 of .section-9-page-5-wrapper-child ) .section-9-page-5-parent .section-9-page-5-child :nth-child( 2 of .section-9-page-5-child-child ) {
    align-self: start;
    display: flex;
    flex-wrap: wrap;
}
:nth-child( 3 of .section-9-page-5-wrapper-child ) .section-9-page-5-parent .section-9-page-5-child :nth-child( 3 of .section-9-page-5-child-child ) {
    align-self: start;
    display: flex;
    flex-wrap: wrap;
}
:nth-child( 1 of .section-9-page-5-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-9-page-5-wrapper-child ) > div > div > div img {
    width: 25vw;
}
:nth-child( 3 of .section-9-page-5-wrapper-child ) .section-9-page-5-parent img {
    max-width: 100%;
    display: block;
    margin-inline: auto;
    height: auto;
    
}
.section-9-p5 span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}

.section-9-p5 span.span-4-page-link {
    display: grid;
    justify-content: center;
    margin-block-start: -20px;
}
:nth-child( 3 of .section-9-page-5-wrapper-child ) :nth-child( 2 of .section-9-page-5-child ) {
    justify-self: end;
}
/* ---------------section-1-p6------------------ */

.section-1-page-6-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
:nth-child( 1 of .section-1-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    display: grid;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    align-self: center;
    z-index: 1;
}
:nth-child( 3 of .section-1-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    align-self: end;
    z-index: 1;
}
:nth-child( 1 of .section-1-page-6-wrapper-child ) > div {
    display: grid;
}
:nth-child( 1 of .section-1-page-6-wrapper-child ) > div > div {
    position: relative;
}

:nth-child( 1 of .section-1-page-6-wrapper-child ) > div > div::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-1-page-6-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 1 of .section-1-page-6-wrapper-child ) img {
    width: 100%;
    height: 100%;
    object-fit: cover;
} 
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 1 of .section-1-page-6-parent ) {
    display: grid;
    grid-template-columns: 1fr;
    align-items: stretch;
}
:nth-child( 1 of .section-1-page-6-wrapper-child )  div {
    height: 100%;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) > div > div div img {
    max-width: 100%;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 1 of .section-1-page-6-parent ) :nth-child( 1 of .section-1-page-6-child ) {
    place-self: center stretch;
    padding-block: 2vw 1vw;
    padding-inline-start: 13vw;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 1 of .section-1-page-6-parent ) :nth-child( 2 of .section-1-page-6-child ) {
    place-self: center stretch;
    padding-inline-start: 12vw;
    padding-block-end: 1vw;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 1 of .section-1-page-6-parent ) :nth-child( 3 of .section-1-page-6-child ) {
    place-self: center stretch;
    display: flex;
    padding-inline-end: 1%;
    gap: 5px;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 2 of .section-1-page-6-parent ) :nth-child( 1 of .section-1-page-6-child ) {
    place-self: center stretch;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 2 of .section-1-page-6-parent ) :nth-child( 2 of .section-1-page-6-child ) {
    justify-self: stretch;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 0px;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 2 of .section-1-page-6-parent ) {
    display: grid;
    grid-template-columns: 3.7fr 1fr;
    grid-gap: 40px;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 2 of .section-1-page-6-parent ) > div:first-child {
    display: grid;
    grid-template-columns: 1fr;
    align-content: end;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 2 of .section-1-page-6-parent ) > div:last-child > div {
    display: grid;
    justify-items: center;
    position: relative;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 2 of .section-1-page-6-parent ) div:last-child > div > div {
    position: absolute;
    right: 0;
    bottom: 4.5vw;
    left: 0;
    z-index: 1;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 2 of .section-1-page-6-parent ) div:last-child img{
    width: 100%;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 2 of .section-1-page-6-parent ) div:first-child > div:nth-child( 1 of .section-1-page-6-child-child ) {
    justify-self: end;
    color: white;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 2 of .section-1-page-6-parent ) div:first-child > div:nth-child( 2 of .section-1-page-6-child-child ) {
    align-self: end;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(55px, 1fr));
    justify-items: center;
    grid-gap: 5px;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 2 of .section-1-page-6-parent ) div:first-child > div:nth-child( 2 of .section-1-page-6-child-child ) img {
    width: 5.5vw;
}
:nth-child( 2 of .section-1-page-6-wrapper-child ) :nth-child( 1 of .section-1-page-6-parent ) :nth-child( 2 of .section-1-page-6-child ) .section-1-page-6-child-child:last-child img {
    opacity: 0;
}
/* ---------------section-2-page-6------------------ */

.section-2-page-6-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-2-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 1 of .section-2-page-6-wrapper-child ) img {
    width: 100%;
    height: 34px;
}

/* ---------------section-3-p6------------------ */

.section-3-page-6-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
.section-3-page-6-wrapper {
    position: relative;
}
.section-3-page-6-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-3-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    display: grid;
}

:nth-child( 2 of .section-3-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    place-self: end;
    z-index: 1;
}
:nth-child( 3 of .section-3-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    align-self: center;
    padding-block: 2.5vw;
}
:nth-child( 1 of .section-3-page-6-wrapper-child ) > div {
    display: grid;
}
:nth-child( 3 of .section-3-page-6-wrapper-child ) .section-3-page-6-parent {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 2vw;
}
:nth-child( 3 of .section-3-page-6-wrapper-child ) .section-3-page-6-parent .section-3-page-6-child {
    display: grid;
    grid-template-columns: fit-content(100%) fit-content(100%) fit-content(100%);
    justify-items: start;
    grid-gap: 2vw;
}
:nth-child( 1 of .section-3-page-6-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-3-page-6-wrapper-child ) > div > div > div img {
    width: 23vw;
}
:nth-child( 3 of .section-3-page-6-wrapper-child ) .section-3-page-6-parent img {
    max-width: 100%;
    display: block;
    margin-inline: auto;
    
}
.section-3-p6 span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}

.section-3-p6 span.span-4-page-link {
    display: grid;
    justify-content: center;
    margin-block-start: -20px;
}
/* ---------------section-4-page-6------------------ */

.section-4-page-6-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-4-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-4-page-6-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
}
:nth-child( 3 of .section-4-page-6-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
}
:nth-child( 4 of .section-4-page-6-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-4-page-6-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-4-page-6-wrapper-child ) .section-4-page-6-parent .section-4-page-6-child {
    display: grid;
}
:nth-child( 2 of .section-4-page-6-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-4-page-6-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-4-page-6-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
:nth-child( 3 of .section-4-page-6-wrapper-child ) > div > div :nth-child( 1 of .section-4-page-6-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-4-page-6-wrapper-child ) > div > div :nth-child( 2 of .section-4-page-6-child ) {
    justify-self: end;

}
:nth-child( 3 of .section-4-page-6-wrapper-child ) > div > div div img {
    width: 12vw;
}
/* ---------------section-5-p6------------------ */

.section-5-page-6-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
.section-5-page-6-wrapper {
    position: relative;
}
.section-5-page-6-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-5-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    display: grid;
}

:nth-child( 2 of .section-5-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    place-self: end;
    z-index: 1;
}
:nth-child( 3 of .section-5-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    align-self: center;
    padding-block: 2.5vw;
}
:nth-child( 1 of .section-5-page-6-wrapper-child ) > div {
    display: grid;
}
:nth-child( 3 of .section-5-page-6-wrapper-child ) .section-5-page-6-parent {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 2vw;
}
:nth-child( 3 of .section-5-page-6-wrapper-child ) .section-5-page-6-parent .section-5-page-6-child {
    display: grid;
    grid-template-columns: fit-content(100%) fit-content(100%) fit-content(100%) fit-content(100%);
    justify-items: start;
    grid-gap: 2vw;
}
:nth-child( 1 of .section-5-page-6-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-5-page-6-wrapper-child ) > div > div > div img {
    width: 37vw;
    opacity: 0;
}
:nth-child( 3 of .section-5-page-6-wrapper-child ) .section-5-page-6-parent img {
    max-width: 100%;
    display: block;
    margin-inline: auto;
    height: 17vw;
    
}
.section-5-p6 span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}

.section-5-p6 span.span-4-page-link {
    display: grid;
    justify-content: center;
    margin-block-start: -20px;
}

/* ---------------section-6-page-6------------------ */

.section-6-page-6-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-6-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-6-page-6-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
}
:nth-child( 3 of .section-6-page-6-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    z-index: 1;
}
:nth-child( 4 of .section-6-page-6-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-6-page-6-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-6-page-6-wrapper-child ) .section-6-page-6-parent .section-6-page-6-child {
    display: grid;
}
:nth-child( 2 of .section-6-page-6-wrapper-child ) video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-6-page-6-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-6-page-6-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
:nth-child( 3 of .section-6-page-6-wrapper-child ) > div > div :nth-child( 1 of .section-6-page-6-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-6-page-6-wrapper-child ) > div > div :nth-child( 2 of .section-6-page-6-child ) {
    justify-self: end;

}
:nth-child( 3 of .section-6-page-6-wrapper-child ) > div > div div img {
    width: 12vw;
}
/* ---------------section-7-p6------------------ */

.section-7-page-6-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
.section-7-page-6-wrapper {
    position: relative;
}
.section-7-page-6-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-7-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    display: grid;
}

:nth-child( 2 of .section-7-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    place-self: end;
    z-index: 1;
}
:nth-child( 3 of .section-7-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    align-self: center;
    padding-block: 2.5vw;
}
:nth-child( 1 of .section-7-page-6-wrapper-child ) > div {
    display: grid;
}
:nth-child( 3 of .section-7-page-6-wrapper-child ) .section-7-page-6-parent {
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-items: center;
    grid-gap: 1vw;
}
:nth-child( 3 of .section-7-page-6-wrapper-child ) .section-7-page-6-parent .section-7-page-6-child {
    display: grid;
    grid-template-columns: 1fr;
    justify-items: start;
    grid-gap: 2vw;
}
:nth-child( 3 of .section-7-page-6-wrapper-child ) .section-7-page-6-parent .section-7-page-6-child :nth-child( 2 of .section-7-page-6-child-child ) {
    align-self: end;
}
:nth-child( 1 of .section-7-page-6-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-7-page-6-wrapper-child ) > div > div > div img {
    width: 37vw;
    opacity: 0;
}
:nth-child( 3 of .section-7-page-6-wrapper-child ) .section-7-page-6-parent img {
    max-width: 100%;
    display: block;
    margin-inline: auto;
    height: auto;
    
}
.section-7-p6 span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}

.section-7-p6 span.span-4-page-link {
    display: grid;
    justify-content: center;
    margin-block-start: -20px;
}

/* ---------------section-8-p6------------------ */

.section-8-page-6-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: stretch;
}
:nth-child( 1 of .section-8-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-8-page-6-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    display: grid;
}
:nth-child( 3 of .section-8-page-6-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    align-self: end;
    z-index: 1;
}
:nth-child( 4 of .section-8-page-6-wrapper-child ) {
    grid-area: 3 / 1 / 4 / -1;
}
:nth-child( 1 of .section-8-page-6-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-8-page-6-wrapper-child ) .section-8-page-6-parent {
    display: grid;
}
:nth-child( 2 of .section-8-page-6-wrapper-child ) > div > div {
    position: relative;
}
:nth-child( 2 of .section-8-page-6-wrapper-child ) > div > div::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.0);
	height: calc(100% + 1px);
}
:nth-child( 2 of .section-8-page-6-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 4 of .section-8-page-6-wrapper-child ) img {
    width: 100%;
    height: 34px;
}
:nth-child( 3 of .section-8-page-6-wrapper-child ) > div > div {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: end;
}
:nth-child( 3 of .section-8-page-6-wrapper-child ) > div > div :nth-child( 1 of .section-8-page-6-child ) {
    justify-self: start;

}
:nth-child( 3 of .section-8-page-6-wrapper-child ) > div > div :nth-child( 2 of .section-8-page-6-child ) {
    justify-self: end;
    align-self: center;
    padding-block-end: 2vw;

}
:nth-child( 3 of .section-8-page-6-wrapper-child ) > div > div div img {
    max-width: 100%; 
}

/* ---------------section-9-p6------------------ */

.section-9-page-6-wrapper {
    display: grid;
    grid-template-columns: 1fr;
}
.section-9-page-6-wrapper {
    position: relative;
}
.section-9-page-6-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
}
:nth-child( 1 of .section-9-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    display: grid;
}

:nth-child( 2 of .section-9-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    place-self: end center;
    z-index: 1;
    padding-inline-start: 32vw;
}
:nth-child( 3 of .section-9-page-6-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
    align-self: center;
    padding-block: 2.5vw;
}
:nth-child( 1 of .section-9-page-6-wrapper-child ) > div {
    display: grid;
}
:nth-child( 3 of .section-9-page-6-wrapper-child ) .section-9-page-6-parent {
    display: grid;
    grid-template-columns: 2fr 1fr;
    justify-items: center;
    grid-gap: 1vw;
}
:nth-child( 3 of .section-9-page-6-wrapper-child ) .section-9-page-6-parent .section-9-page-6-child {
    display: grid;
    grid-template-columns: 1fr;
    justify-items: start;
    align-content: start;
    grid-gap: 2vw;
}
:nth-child( 3 of .section-9-page-6-wrapper-child ) .section-9-page-6-parent .section-9-page-6-child :nth-child( 2 of .section-9-page-6-child-child ) {
    align-self: start;
    display: flex;
    flex-wrap: wrap;
}
:nth-child( 3 of .section-9-page-6-wrapper-child ) .section-9-page-6-parent .section-9-page-6-child :nth-child( 3 of .section-9-page-6-child-child ) {
    align-self: start;
    display: flex;
    flex-wrap: wrap;
}
:nth-child( 1 of .section-9-page-6-wrapper-child ) video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-block-end: -1px;
} 
:nth-child( 2 of .section-9-page-6-wrapper-child ) > div > div > div img {
    width: 22vw;
}
:nth-child( 3 of .section-9-page-6-wrapper-child ) .section-9-page-6-parent img {
    max-width: 100%;
    display: block;
    margin-inline: auto;
    height: auto;
    
}
.section-9-p6 span.span-4-page-link img {
    max-width: 100% !important;
    width: unset !important;
}

.section-9-p6 span.span-4-page-link {
    display: grid;
    justify-content: center;
    margin-block-start: -20px;
}
:nth-child( 3 of .section-9-page-6-wrapper-child ) :nth-child( 2 of .section-9-page-6-child ) {
    justify-self: end;
}






























/*
 --------------------------------------------------------------------------------
                                    Footer
 --------------------------------------------------------------------------------
*/

:nth-child( 1 of .section-footer-1-wrapper-child ) .section-footer-1-child {
    margin: 0;
    padding: 0;
    line-height: 0;
}
:nth-child( 1 of .section-footer-1-wrapper-child ) .section-footer-1-child img {
    width: 100%;
    height: 34px;
}
:nth-child( 2 of .section-footer-1-wrapper-child )  {
    padding-block: 25px;
    text-align: center;
    padding-inline: 18vw;
    background: black;
    color: #f2d35b;
}
:nth-child( 3 of .section-footer-1-wrapper-child ) .section-footer-1-child {
    margin: 0;
    padding: 0;
    line-height: 0;
}
:nth-child( 3 of .section-footer-1-wrapper-child ) .section-footer-1-child img {
    width: 100%;
    height: 34px;
}

/* ----------------Footer 2------------------- */

.section-footer-2-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    align-items: center;
}
:nth-child( 1 of .section-footer-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
}
:nth-child( 2 of .section-footer-2-wrapper-child ) {
    grid-area: 1 / 1 / 2 / -1;
    z-index: 1;
}
:nth-child( 3 of .section-footer-2-wrapper-child ) {
    grid-area: 2 / 1 / 3 / -1;
    background-color: black;
}
:nth-child( 3 of .section-footer-2-wrapper-child ) img {
    width: 100%;
}
.section-footer-2-wrapper-child video {
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-block-end: -1px;
}

.section-footer-2-child ul {
	padding: 0;
	margin: 0;
	display: inline-block;
	list-style-type: none;
}

.section-footer-2-child ul li {
	display: inline-block;
}
