@charset "utf-8";
/* CSS Document */

/*** A SERIES THE NEXT LEVEL ***/
/* padding(position_top) */
@media only screen and (min-width: 1199px) {
    [data-id="1913249"] {
        top: 100px;
    }
    #d1776057 .c-heading-2__heading {
        top: 90px;
        width: 42%;
    }
    #d1768871 .c-text {
        top: 170px;
        width: 42%;
    }
}

@media only screen and (max-width: 768px) {
    [data-id="d1784516-1"] {
        height: 1100px;
        margin-top: -180px;
    }
    [data-id="d1784516-1"] .c-media__item {
        height: 110vh;
    }
    [data-id="1913249"] {
      top: 20%;
      left: 50%;
      transform: translateX(-50%);
      -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
    }
    [data-id="1913249"].l-wrapper {
        padding-left: 0;
        padding-right: 0;
    }
    #d1776057 .c-heading-2__heading {
        top: 50%;
    }
    #d1768871 .c-text {
        top: 55%;
        left: 50%;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
    }
}


/* Layout issue fixed March 21, 2025 */

[data-id="d1784516-7"] {
	width: 100%;
	float: none;
}
[data-id="d1784516-8"] {
	float: none;
}
[data-id="d1784516-7"] .l-wrappe,
[data-id="d1784516-8"] .l-wrappe {
    overflow: auto;
}
#d1764970 .p-text .c-text:nth-child(2),
#d1765310 .p-text .c-text:nth-child(2) {
    min-height: 3em;
}
#d1764970 .p-media-layout__content,
#d1765310 .p-media-layout__content {
    flex: none;
}
#d1751015 .p-media-layout__content {
    flex: none;
}

@media only screen and (max-width: 768px) {
	#d1764970 .p-media-layout__inner,
	#d1765310 .p-media-layout__inner,
	#d1751015 .p-media-layout__inner {
		display: flex;
		flex-direction: column;
	}
	#d1764970 .p-media-layout--column-reverse-narrow .p-media-layout__inner,
	#d1765310 .p-media-layout--column-reverse-narrow .p-media-layout__inner,
	#d1751015 .p-media-layout--column-reverse-narrow .p-media-layout__inner {
		flex-direction: column;
	}
	#d1751015 .p-media-layout__content {
		margin-bottom: 20px;
	}
}

@media screen and (min-width:769px) {
	[data-id="d1784516-6"] {
		height: auto;
	}
	#d1764970,
	#d1765310 {
		height: auto;
	}
	#d1751015 {
		height: 480px;
	}
	#d1764970 .p-media-layout__inner,
	#d1765310 .p-media-layout__inner {
		flex-direction: column;
		min-height: 460px;
	}
	#d1751015 .p-media-layout__inner {
		flex-direction: column;
		min-height: 360px;
	}
	#d1764970 .p-media-layout__media,
	#d1765310 .p-media-layout__media {
		position: unset;
		transform: unset;
		max-width: 100%;
	}
	#d1751015 .p-media-layout__media {
		position: unset;
		transform: unset;
		max-width: 100%;
	}
}

@media screen and (min-width:769px) and (max-width:991px) { 
	#d1764970 .p-media-layout__inner,
	#d1765310 .p-media-layout__inner {
		min-height: 520px;
	}
	#d1751015 .p-media-layout__inner {
		min-height: 350px;
	}
}

@media screen and (min-width:992px) {
#d1764970,
#d1765310 {
		height: 600px;
	}
#d1764970 .p-media-layout__inner,
#d1765310 .p-media-layout__inner {
		min-height: 520px;
	}
}