@charset "UTF-8";
@media only screen and (min-width: 1280px) {
		.title1 {
				font-size: 68px;
		}
		.title2 {
				font-size: 64px;
		}
		.title3 {
				font-size: 48px;
		}
		.title4 {
				font-size: 36px;
		}
		.title5 {
				font-size: 24px;
		}
		.container {
				padding-left: 30px;
				padding-right: 30px;
				max-width: 1230px;
		}
		.container.wid2 {
				max-width: 1390px;
		}
		.toggle-menu, .menu-fader {
				display: none;
		}
		.header .right {
				margin-left: 28px;
		}
		.header .menu {
				flex: 1 1 auto;
				justify-content: center;
				align-items: center;
				font-size: 14px;
				line-height: 18px;
		}
		.top-index .bg-inner {
				background: var(--accident);
				border-radius: 25px;
				padding-top: 80px;
				padding-bottom: 368px;
		}
		.more-about {
				font-size: 48px;
		}
		.usage .title4 {
				font-size: 32px;
		}
		.strategies .container {
				gap: 60px;
		}
		.strategies .image {
				margin-right: -25px;
		}
		.section-title .bg {
				padding-top: 0 !important;
				padding-bottom: 0 !important;
				background: none !important;
		}
		.section-title .bg-inner {
				background-color: var(--black);
				border-radius: 25px;
				padding-top: 30px;
			overflow: hidden;
				/*padding-bottom: 30px;*/
				/*padding-bottom: 80px;*/
		}
		/*.section-title.title-materials .bg-inner {*/
		/*		background-image: url("../img/materials/desktop.svg");*/
		/*		background-size: auto 694px;*/
		/*		background-position: calc(100% - 40px) 50%;*/
		/*		padding-bottom: 136px;*/
		/*}*/
		.section-title.title-faq .bg-inner {
				background-image: url("../img/faq/desktop.svg");
				background-size: auto 441px;
				background-position: calc(100% - 110px) calc(50% + 45px);
		}

		.partner .head {
				padding-left: 30px;
				padding-right: 30px;
		}
}
