@charset "UTF-8";
/*!
 * OpenSDF-Web Pages Works 2020,
 * Based on BOOTStrap Framework
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 ******************************/
.secretx {display: none !important;}
/**************************/

.px-sdf1 {padding: 0em 10em 0em 10em !important;}

.py-sdf1 {padding: 10em 0em 10em 0em !important;}

@media (max-width: 425px) {
  .px-sdf1 {padding: 0em 1em 0em 1em !important;}
}

.alert {padding: 1rem -1rem !important;}

.alert-sdf-mini {
  padding: 0.5em 0.5em !important;
}

.container-sdf1 {
  max-width: 1500px !important;
}

@media (min-width: 1200px) {
	.navbar > .container {
		max-width: 1500px;
	}
}

.carousel-control-next-icon, .carousel-control-prev-icon {
	border-radius: 50%;
	border-style: solid;
	border-width: 1px;
	padding: 9%;
}

.carousel-caption {
	background-color: #000000c4 !important;
}

.carousel-caption > h5 {
	color: #FFEB3B !important;
}

h2 > strong {
	background-image: linear-gradient(to right,#ffc73f 0%,#fd3459 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

.lead > b {
	background-image: linear-gradient(to right,#ffc73f 0%,#fd3459 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

.avis img:hover {
  width: 31%;
  transition-timing-function: ease-in-out;
  transition-duration: 0.6s;
}

.workz {
	width: auto;
	height: 20px;
}

.scroll-top {
	position: fixed;
  z-index: 1049;
  right: 2%;
  bottom: 2%;
  width: 50px;
  height: 50px;
}

.scroll-top > .btn {
	border-radius: 50%;
}

.logotyp {
	height: 2em !important;
}

.pricing-price p {
	font-size: 11px;
  font-style: italic;
}

.couronnebronz {
	border: #922a03;
  border-style: solid;
  border-width: 1em 0em 0em 0em;
}

.couronnedor {
	border: #ce9200;
  border-style: solid;
  border-width: 1em 0em 0em 0em;
}

.couronnecitron {
	border: #aece00;
  border-style: solid;
  border-width: 1em 0em 0em 0em;
}

.badgebronz {
	color: #fff;
	background-color: #922a03;
}

.badgedor {
	color: #000;
	background-color: #ce9200;
}

.badgecitron {
	color: #000;
	background-color: #aece00;
}

.badgegrand {
  width: 100%;
  font-size: 1.1rem !important;
  margin: 0 0 1em 0;
}

.bg-darkplus {
	background-color: #3a274c !important;
}

.bg-degra-1-2 {
	background-color: #4b0082;
	/**background-image: linear-gradient(135deg, #0061f2 0%, rgba(105, 0, 199, 0.8) 100%);**/
	/**background-image: linear-gradient(135deg, #4b0082 0%, #ffffffad 100%););**/
}

.bg-herotop {
	/**background-color: #663399 !important;**/
	background-color: #663399 !important;
}

.bg-herotop-light {
	background-color: #dcdcdc !important;
}

.bg-indigo2 {
	background-color: #4b0082;
}

.bg-indigo3 {
	background-color: #663399;
}

.btn-choco {
	border: #a8ff00;
	border-style: solid;
	border-radius: 10em;
	margin-left: 3%;
}

.btn-indigo2 {
	color: #fff;
  /* background-color: #663399; */
  border-color: #663399;
	border-radius: 2em;
	border-style: solid;
	border-width: 1.5px;
	padding: 5px;
}

.navmarket {
	padding-bottom: 2%;
	padding-top: 2%;
}

.mb-2 > a:hover{
	color: orange !important;
}

.textalpha {
  color: indigo !important;
}
.navbar-marketing.navbar-dark.navbar-scrolled {
  background-color: #663399 !important;
  max-height: 4em;
}

@media (max-width: 991.98px) {
  .navbar-marketing.bg-transparent.navbar-dark {
    background-color: #663399 !important;
  }

#navpied {
	height: 1em !important;
	max-height: 1em !important;
}

/* @media (max-width: 1024px) {
  #navpied {
    padding: 1px 0px 1px 0px !important;
    font-size: 1em !important;
  }
} */
}
#menupied {
	font-size: small !important;
	font-size: 9pt !important;
}

.menupied {
	font-size: small !important;
	font-size: 9pt !important;
}


@media(min-width: 1200px){
	.btn-con1{
margin-top: 130px;
}

.btn-con2{
margin-top: 55px;
}
}
