.philosopher-regular {
  font-family: "Philosopher", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.philosopher-bold {
  font-family: "Philosopher", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.philosopher-regular-italic {
  font-family: "Philosopher", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.philosopher-bold-italic {
  font-family: "Philosopher", sans-serif;
  font-weight: 700;
  font-style: italic;
}
.roboto-light {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.roboto-regular {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.roboto-medium {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.roboto-bold {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-style: normal;
}
html, body{
    font-size:18px;
}
html, body, h1,h2,h3,h4,h5,h6,p,a,div{
    font-family: "Philosopher", sans-serif;
}

.main-slider__title {
	position: relative;
	font-size: 3rem;
	color: var(--delogis-white);
	font-weight: 400;
	line-height: 1.2;
	margin-top: 12px;
	margin-bottom: 18px;
	opacity: 0;
	visibility: hidden;
	-webkit-transform: translateY(-120px);
	transform: translateY(-120px);
	-webkit-transition-delay: 1000ms;
	transition-delay: 1000ms;
	-webkit-transition: opacity 2000ms ease, -webkit-transform 2000ms ease;
	/* transition: opacity 2000ms ease, -webkit-transform 2000ms ease; */
	/* transition: transform 2000ms ease, opacity 2000ms ease; */
	transition: transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;
}
.main-slider__sub-title {
    font-size: 1.4rem;
}
.main-menu__btn-box{
    width: 280px;
}
.main-menu__top-left {
    margin-right: 0;
}
.thm-btn, .main-menu__btn-box a{
    font-size: 1.2rem;
}
.cta-one__btn {
	padding: 1rem 2rem;
}
@media only screen and (min-width: 1400px) and (max-width: 1740px) {
  .main-menu__wrapper-inner-content {
    padding-left: 200px;
    padding-right: 280px;
  }
}
.about-one__btn-box {
	margin-left: 4rem;
}