@import "../bootstrap.min.css";
button {
  font-family: 'DM Sans', sans-serif;
  font-size: 14px;
  letter-spacing: 0.02em;
  text-decoration: none;
  transition: 0.2s ease-in;
  cursor: pointer;
}
body {
  font-family: 'DM Sans', sans-serif;
}
body h1,
body h2,
body h3,
body h4,
body h5,
body h6 {
  color: #3e396b;
}
body p {
  color: #8994c6;
}
body .preamble .title {
  font-size: 1.75rem;
  color: #6345EB;
  font-weight: 700;
}
.title{
	color: #6345EB;
  font-weight: 700;
}
.hero {
  position: relative;
  padding: 300px 0 120px 0;
  margin-top: -100px;
  transform: skewY(-5deg);
  transform-origin: center;
}
@media (max-width: 991px) {
  .hero {
    padding: 220px 0 80px 0;
  }
}
@media (max-width: 767px) {
  .hero {
    padding: 200px 0 60px 0;
  }
}
.hero.hero-1 {
  background-image: linear-gradient(-152deg, #6937EA 0%, #377FEA 65%);
}
.hero .row {
  transform: skewY(5deg);
}
.hero .row .title {
  color: white;
  font-size: 3rem;
  letter-spacing: 0.02em;
  font-weight: 700;
}
.hero .row .lead {
  color: white;
  /* opacity: .75; */
  font-size: 1.4rem;
}
.hero .row .btn {
  padding: 16px 32px;
  background: #3ECF8E;
  color: white;
  border-radius: 28px;
}
.hero .row .btn:hover {
  background: #32db8f;
}
.hero .row .mockup {
  position: absolute;
  margin-top: -90px;
  right: -100px;
  height: 600px;
}
@media (max-width: 1280px) {
  .hero .row .mockup {
    margin-top: -80px;
    height: 550px;
    right: -20px;
  }
}
@media (max-width: 1200px) {
  .hero .row .mockup {
    margin-top: -80px;
    height: auto;
    right: -80px;
  }
}
@media (max-width: 1120px) {
  .hero .row .mockup {
    margin-top: -40px;
    height: 450px;
    right: 0;
  }
}
#header {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  z-index: 9;
}
#header nav {
  background: transparent;
}
#header nav .navbar-brand img {
  max-height: 40px;
}
#header nav .navbar-toggler i {
  color: white;
  font-size: 2.2rem;
}
#header nav .collapse .navbar-nav .nav-item.active .nav-link {
  opacity: 1;
}
#header nav .collapse .navbar-nav .nav-item .nav-link {
  color: white;
  transition: 0.2s ease-in;
  font-size: 1.2rem;
  font-weight: 700;
  letter-spacing: 0.02em;
}
#header nav .collapse .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
}
#header nav .collapse .navbar-text {
  padding: 14px 25px;
  background: white;
  border-radius: 25px;
}
#header nav .collapse .navbar-text a {
  text-decoration: none;
  font-size: 14px;
  letter-spacing: 0.02em;
  transition: 0.2s ease-in;
}
#header nav .collapse .navbar-text a:hover {
  color: #377FEA;
}
#header .navbar-nav {
	margin-right: 30px;
}
.btn-get-started{
	color: #6345EB;
	font-size: 1.1rem !important;
}
#header-mobile {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100vh;
  overflow-y: auto;
  background: #377FEA;
  z-index: 9999;
  display: none;
}
#header-mobile .navbar-toggler {
  position: absolute;
  right: 30px;
  top: 25px;
}
#header-mobile .navbar-toggler i {
  color: white;
  font-size: 2.2rem;
}
#header-mobile .top-overflow {
  height: 65vh;
  overflow-y: auto;
}
#header-mobile .top {
  margin-top: 40px;
}
#header-mobile .top .nav-item.active .nav-link {
  opacity: 1;
}
#header-mobile .top .nav-item .nav-link {
  color: white;
  opacity: 1;
  transition: 0.2s ease-in;
  font-size: 24px;
  letter-spacing: 0.02em;
}
@media (max-width: 560px) {
  #header-mobile .top .nav-item .nav-link {
    padding-bottom: 0;
  }
}
#header-mobile .top .navbar-text {
  padding: 8px 20px;
  margin-top: 20px;
  background: white;
  color: #6937EA;
  border-radius: 20px;
}
#header-mobile .top .navbar-text a {
  text-decoration: none;
  font-size: 14px;
  letter-spacing: 0.02em;
  transition: 0.2s ease-in;
}
#header-mobile .top .navbar-text a:hover {
  color: #377FEA;
}
#header-mobile .middle {
  margin-top: 40px;
}
#header-mobile .middle ul.social li a {
  width: 32px;
  height: 32px;
  border: 1px solid #e0e0e0;
  display: inline-block;
  text-align: center;
  line-height: 30px;
}
#header-mobile .middle ul.social li a i {
  font-size: 15px;
}
#header-mobile .middle ul li a {
  color: #3e396b;
  font-size: 13px;
  text-decoration: none;
}
#header-mobile .middle ul li a i.ion-social-facebook {
  color: white;
}
#header-mobile .middle ul li a i.ion-social-youtube {
  color: #cd201f;
}
#header-mobile .middle ul li a i.ion-social-github {
  color: white;
}
#header-mobile .bottom {
  position: absolute;
  bottom: 40px;
}
#header-mobile .bottom img {
  max-height: 36px;
}
#header-mobile .bottom p {
  color: white;
  opacity: .75;
  font-size: 13px;
}
.features.features-1 .single-feature {
  box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0.07), 0 2px 9px 0 rgba(62, 57, 107, 0.06);
}
.features.features-1 .single-feature img {
  max-width: 128px;
}
.services.services-1 {
  background: #377FEA;
}
.services.services-1 .preamble .title {
  color: white;
}
.services.services-1 .preamble p {
  color: white;
  opacity: .75;
}
.services.services-1 .single-feature i {
  color: white;
  font-size: 3rem;
}
.services.services-1 .single-feature .title {
  color: white;
}
.services.services-1 .single-feature p {
  color: white;
  opacity: .75;
}
.tour .part.with-bg {
  background: #f8faff;
}
.tour .part.white-bg {
  background: white;
}
.features-tabs .nav-tabs {
  border: none;
}
.features-tabs .nav-tabs .nav-link {
  box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0.07), 0 2px 9px 0 rgba(62, 57, 107, 0.06);
}
.features-tabs .nav-tabs .nav-link.active {
  background: #f8faff;
  border: none;
  color: initial;
  outline: none;
}
.pricing .pricing-column .pricing-column-inner {
  box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0.07), 0 2px 9px 0 rgba(62, 57, 107, 0.06);
}
.pricing .pricing-column.first-child .level {
  color: #e67e22;
}
.pricing .pricing-column.first-child .btn {
  border: 2px solid #e67e22;
  color: #e67e22;
}
.pricing .pricing-column.first-child .btn:hover {
  background: #e67e22;
  color: white;
}
.pricing .pricing-column.second-child .level {
  color: #2980b9;
}
.pricing .pricing-column.second-child .btn {
  border: 2px solid #2980b9;
  color: #2980b9;
}
.pricing .pricing-column.second-child .btn:hover {
  background: #2980b9;
  color: white;
}
.pricing .pricing-column.third-child .level {
  color: #8e44ad;
}
.pricing .pricing-column.third-child .btn {
  border: 2px solid #8e44ad;
  color: #8e44ad;
}
.pricing .pricing-column.third-child .btn:hover {
  background: #8e44ad;
  color: white;
}
.pricing .pricing-column .price {
  font-size: 48px;
  color: #4E5E71;
}
.pricing .pricing-column .features-list li {
  padding: 0 0 10px 0;
  color: #677782;
  font-size: 14px;
}
.pricing .pricing-column .btn {
  padding: 16px 32px;
  background: white;
  color: #377FEA;
  border-radius: 28px;
  text-decoration: none;
  font-size: 14px;
  letter-spacing: 0.02em;
  transition: 0.2s ease-in;
}
#footer {
  position: relative;
  background: white;
}
@media (max-width: 991px) {
  #footer {
    text-align: center;
  }
}
#footer img {
  max-height: 36px;
}
#footer p {
  color: #c4c5cf;
  font-size: 13px;
}
#footer span {
  color: #c4c5cf;
  font-size: 13px;
}
#footer ul.social li a {
  width: 32px;
  height: 32px;
  border: 1px solid #e0e0e0;
  display: inline-block;
  text-align: center;
  line-height: 30px;
}
#footer ul.social li a i {
  font-size: 15px;
}
#footer ul li a {
  color: #3e396b;
  font-size: 13px;
  text-decoration: none;
}
#footer ul li a i.ion-social-facebook {
  color: #3b5999;
}
#footer ul li a i.ion-social-youtube {
  color: #cd201f;
}
#footer ul li a i.ion-social-github {
  color: #333;
}
.newsletter {
  position: relative;
  background-image: linear-gradient(-152deg, #6937EA 0%, #377FEA 65%);
}
.newsletter .preamble .title {
  color: white;
}
.newsletter .preamble p {
  color: white;
  opacity: .75;
}
.newsletter form {
  position: relative;
}
.newsletter form div {
  position: relative;
}
.newsletter form div input {
  padding: 22px 35px;
  height: 64px;
  background: white;
  border: none;
  border-radius: 35px;
  box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0.07), 0 2px 9px 0 rgba(62, 57, 107, 0.06);
  font-family: 'DM Sans', sans-serif;
}
.newsletter form div button {
  position: absolute;
  padding: 20px 35px;
  right: 0;
  top: 0;
  height: 64px;
  background: #3bd2a2;
  color: white;
  border: none;
  border-top-right-radius: 35px;
  border-bottom-right-radius: 35px;
}
.newsletter form div .rules {
  color: white;
  opacity: .65;
}

.signup {
  height: 100vh;
}
.signup #form {
  position: relative;
  flex: 0 0 500px;
}
.signup #form .logo {
  position: absolute;
  top: 30px;
  left: 50%;
  transform: translateX(-50%);
}
.signup #form .logo img {
  max-height: 40px;
}
.signup #form input {
  height: 50px;
}
.signup #form button[type="submit"] {
  height: 50px;
  background: #3ECF8E;
  color: white;
}
.signup #form .login {
  position: absolute;
  bottom: 100px;
  left: 50%;
  transform: translateX(-50%);
}
/*# sourceMappingURL=style.css.map */
@media (max-width: 480px) {
  .newsletter form div button {
  	width: 100%;
  	margin-top: 20px;
    position: relative;
    border-top-left-radius: 35px;
  	border-bottom-left-radius: 35px;
  }
}
.top-url-box {
	margin-top: 55px;
	background-image: none;
}
@media (max-width: 480px) {
	.top-url-box {
		margin-top: 35px;
	}
}
.img-press-logo {
	height: 70px;
}
.dark-bg {
	background: #f8faff;
}
.benefits-icon {
	font-size: 3rem;
}
.header-dark {
	background-image: linear-gradient(-152deg, #6937EA 0%, #377FEA 65%);
}
.mt-7 {
	margin-top: 70px;
}

.preview-form {
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}

.preview-container {
	width: 100%;
	word-wrap: break-word;
	color: #1d2129;
	font-size: 12px;
	line-height: 1.34;
	border-color: transparent;
  border-left-width: 0;
  border-right-width: 0;
  position: relative;
  padding-bottom: 1px;
}

.preview-container::before {
	border:1px solid;
	border-top: 0px solid;
	border-color:#e5e6e9 #dfe0e4 #d0d1d5;
	border-radius:4px;
	bottom:-1px;
	content:'';
	left:-1px;
	pointer-events:none;
	position:absolute;
	right:-1px;
	top:-1px;
}

.preview-container-withtopborder::before {
	border-top: 1px solid;
	border-color:#e5e6e9 #dfe0e4 #d0d1d5;
}




.preview-padding {
	padding: 12px 12px 0;
}

.link-preview-container {
	padding: 12px 12px 12px;
	
}

.link-preview-border {
	box-shadow: 0 0 0 1.5px rgba(0, 0, 0, .1) inset, 0 1px 1px rgba(0, 0, 0, .05);
	padding-bottom: 1px;
}

.link-preview-border-half {
	max-width: 238px;
}

.link-preview-border-tw {
	border-radius: 7px;
}

.image-container {
	box-shadow: 0 0 0 1.5px rgba(0, 0, 0, .1) inset, 0 1px 1px rgba(0, 0, 0, .05);
	cursor: pointer;
	width: 476px;
  height: 249px;
  margin-left: auto;
  margin-right: auto;
}

.image-container-half {
	width: 238px !important;
  height: 124px !important;
}

.image-container-border {
	border: 1px solid rgba(0, 0, 0, .1);
}
.scaledimage {
	height: auto;
  min-height: initial;
  width: 100%;
}

.title-description-container {
	height: auto;
  margin: 10px 12px;
  /* max-height: 100px; */
  font-size: 12px;
}

.title-preview {
	font-family: Georgia, Lucida Grande, Tahoma, Verdana, Arial, sans-serif;
  letter-spacing: normal;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
  margin-bottom: 5px;
  max-height: 110px;
  overflow: hidden;
  word-wrap: break-word;
  text-align: left;
}

.title-preview-half {
  font-size: 14px !important;
}

.title-preview-input {
	font-family: Georgia, Lucida Grande, Tahoma, Verdana, Arial, sans-serif;
  letter-spacing: normal;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
  margin-bottom: 5px;
  max-height: 110px;
  overflow: hidden;
  word-wrap: break-word;
  text-align: left;
}

.title-preview-input-tw {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.description-preview {
	line-height: 16px;
  max-height: 80px;
  overflow: hidden;
  text-align: left;
  font-size: 12px;
  text-overflow: ellipsis;
  /* white-space: nowrap; */
}

.description-preview-half {
  font-size: 10px !important;
  margin-bottom: 5px;
}

.description-preview-input {
	height: 63px;
	line-height: 16px;
  max-height: 80px;
  overflow: hidden;
  text-align: left;
  font-size: 12px;
  text-overflow: ellipsis;
  /* white-space: nowrap; */
}

.description-preview-input-half {
	height: auto !important;
}

.description-preview-input-tw {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
}

.link-container {
	padding-top: 9px;
	font-size: 11px;
  line-height: 11px;
  text-transform: uppercase;
  color: #90949c;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
  margin-left: 2px;
}

.link-container-half {
	font-size: 10px !important;
}

.link-container-tw {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: lowercase;
  color: #8899A6;
  font-size: 14px;
  line-height: 15px;
}

.create-save-button {
	width: 40%;
	margin-left: auto;
	margin-right: auto;
}

.create-save-btn {
	height: 50px;
  background: #3ECF8E;
	color: white;
}

.create-result form div input {
  padding: 22px 35px;
  height: 64px;
  background: white;
  border: none;
  border-radius: 35px;
  box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0.07), 0 2px 9px 0 rgba(62, 57, 107, 0.06);
  font-family: 'DM Sans', sans-serif;
}

.create-result form div a {
  position: absolute;
  padding: 20px 35px;
  right: 0;
  top: 0;
  height: 64px;
  background: #3bd2a2;
  color: white !important;
  border: none;
  border-top-right-radius: 35px;
  border-bottom-right-radius: 35px;
  cursor: pointer;
}

.btn-share-fb {
    height: 50px;
    background: #3D5B95;
    color: white !important;
    padding-top: 13px;
    cursor: pointer;
}
.btn-share-twitter {
    height: 50px;
    background: #24AADD;
    color: white !important;
    padding-top: 13px;
    cursor: pointer;
}
.btn-share-linkedin {
    height: 50px;
    background: #0084BF;
    color: white !important;
    padding-top: 13px;
    cursor: pointer;
}
.share-icon {
	padding-right: 10px;
}

.modal {
  text-align: center;
}

@media screen and (min-width: 768px) { 
  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }
}
.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

.image-container-tw {
	box-shadow: 0 0 0 1.5px rgba(0, 0, 0, .1) inset, 0 1px 1px rgba(0, 0, 0, .05);
	cursor: pointer;
	width: 506px;
  height: 254px;
  margin-left: auto;
  margin-right: auto;
}

.center-button {
	margin-left: auto;
	margin-right: auto;
}
.width-100-percent {
	width: 100%;
}

.blurred {
	-webkit-filter: blur(2px);
  -moz-filter: blur(2px);
  -o-filter: blur(2px);
  -ms-filter: blur(2px);
  filter: blur(2px);
}
.red-text {
	color: red;
}
.display-none {
	display: none;
}

@media (max-width: 560px) {
	.hero .row .title {
	  font-size: 2rem;
	}
}

@media (max-width: 560px) {
	.center-on-mobile {
	  text-align: center;
	}
}

@media (max-width: 991px) {
	.center-on-tablets {
	  text-align: center;
	}
}

h3{
	font-weight: 700;
	color: #6345EB !important;
}
.btn-green {
	background: #3ECF8E;
	color: #FFFFFF;
	font-weight: 700;
}
.btn-orange {
	background: #e67e22;
	color: #FFFFFF;
}

.btn-dash-copy {
	border: 2px solid #0275d8;
	color: #0275d8;
	background: white;
	border-radius: 28px;
	text-decoration: none;
	font-size: 14px;
	letter-spacing: 0.02em;
	transition: 0.2s ease-in;
}
.blue {
	color: #0275d8;
}

.btn-dash-analytics {
	border: 2px solid #e67e22;
	color: #e67e22;
	background: white;
	border-radius: 28px;
	text-decoration: none;
	font-size: 14px;
	letter-spacing: 0.02em;
	transition: 0.2s ease-in;
}
.orange {
	color: #e67e22;
}
.btn-dash-edit {
	border: 2px solid #3bd2a2;
	color: #3bd2a2;
	background: white;
	border-radius: 28px;
	text-decoration: none;
	font-size: 14px;
	letter-spacing: 0.02em;
	transition: 0.2s ease-in;
}
.green {
	color: #3bd2a2;
}
.btn-dash-delete {
	border: 2px solid #ff3333;
	color: #ff3333;
	background: white;
	border-radius: 28px;
	text-decoration: none;
	font-size: 14px;
	letter-spacing: 0.02em;
	transition: 0.2s ease-in;
}
.red {
	color: #ff3333;
}

.btn-login-header{
	margin-left: auto;
	margin-right: auto;
	margin-top: 2px;
	color: #FFFFFF;
	font-size: 12px;
}
.btn-login-header:hover{
	margin-left: auto;
	margin-right: auto;
	margin-top: 2px;
	color: #CFCFCF;
	font-size: 12px;
}
.previewimg-analytics {
	object-fit: cover;
	height: 249px;
	width: 476px;
}
.span-permonth{
	font-size: 14px;
}
.ribbon {
  position: absolute;
  right: 9px; top: -5px;
  z-index: 1;
  overflow: hidden;
  width: 75px; height: 75px;
  text-align: right;
}
.ribbon span {
  font-size: 8px;
  font-weight: bold;
  color: #FFF;
  text-transform: uppercase;
  text-align: center;
  line-height: 20px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  width: 100px;
  display: block;
  background: #79A70A;
  background: linear-gradient(#9BC90D 0%, #79A70A 100%);
  box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
  position: absolute;
  top: 19px; right: -21px;
}
.ribbon span::before {
  content: "";
  position: absolute; left: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid #79A70A;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #79A70A;
}
.ribbon span::after {
  content: "";
  position: absolute; right: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid transparent;
  border-right: 3px solid #79A70A;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #79A70A;
}

#snackbar-container{position:fixed;left:20px;bottom:0;z-index:99999}.snackbar{overflow:hidden;clear:both;min-width:288px;max-width:568px;cursor:pointer;opacity:0}.snackbar.snackbar-opened{height:auto;opacity:1}@media (max-width:767px){#snackbar-container{left:0!important;right:0;width:100%}#snackbar-container .snackbar{min-width:100%}#snackbar-container [class="snackbar snackbar-opened"]~.snackbar.toast{margin-top:20px}#snackbar-container [class="snackbar snackbar-opened"]{border-radius:0;margin-bottom:0}}
.snackbar {
  background-color: #323232;
  color: #FFFFFF;
  font-size: 14px;
  border-radius: 2px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  height: 0;
  -moz-transition: -moz-transform 0.2s ease-in-out, opacity 0.2s ease-in, height 0s linear 0.2s, padding 0s linear 0.2s, height 0s linear 0.2s;
  -webkit-transition: -webkit-transform 0.2s ease-in-out, opacity 0.2s ease-in, height 0s linear 0.2s, padding 0s linear 0.2s, height 0s linear 0.2s;
  transition: transform 0.2s ease-in-out, opacity 0.2s ease-in, height 0s linear 0.2s, padding 0s linear 0.2s, height 0s linear 0.2s;
  -moz-transform: translateY(200%);
  -webkit-transform: translateY(200%);
  transform: translateY(200%);
}
.snackbar.snackbar-opened {
  padding: 14px 15px;
  margin-bottom: 20px;
  height: auto;
  -moz-transition: -moz-transform 0.2s ease-in-out, opacity 0.2s ease-in, height 0s linear 0.2s;
  -webkit-transition: -webkit-transform 0.2s ease-in-out, opacity 0.2s ease-in, height 0s linear 0.2s;
  transition: transform 0.2s ease-in-out, opacity 0.2s ease-in, height 0s linear 0.2s, height 0s linear 0.2s;
  -moz-transform: none;
  -webkit-transform: none;
  transform: none;
}
.snackbar.toast {
  border-radius: 200px;
}


/* Toggle button */
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}

.btn-loading-spinner {
	width: 20px;
	height: 20px;
	margin-left: 50px;
	margin-right: 50px;
}

.title-blue {
	color: #377EEA !important;
}

.dark-blue-bg {
	background-image: linear-gradient(45deg, #377EEA 0%, #6345EB 100%);
}

.btn-dark-blue {
	background-image: linear-gradient(-152deg, #6937EA 0%, #377FEA 65%);
	color: #FFFFFF;
	padding: 15px 30px;
	border-radius: 30px;
	font-weight: 700;
}

.opacity-75 {
	opacity: 0.75;
}

.underline {
	text-decoration: underline;
}