 @import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');
body{
	background-color: #f1f1f1;
	/*
	background-image: URL('img/bg-matrix-two.svg');
	background-repeat: no-repeat;
	*/
	/*
	background-image: URL('img/FM-Ukraine-32.jpg');
	*/
	background-repeat: no-repeat;
  	background-position: center center;
  	background-size: cover;
  	background-attachment: fixed;
    color: #164193;	
	font-family: "Raleway", sans-serif;
	position: relative;
	z-index: -1;
}

.background-0{
	position: relative;
	z-index: -1;
}

.bg-pink{
	background-color:  rgb(220,0,140);
}

.survey_container {
    position: relative;
    z-index: -1;
}

.banner-survey {
	height: 30vh;
    background-image: url(/img/banner-survey.png);
    background-repeat: no-repeat;
    background-position: 0 -90px;
    background-size: cover;
    position: sticky;
    top: 0px;
    z-index: 1;
}
.parralax-effect{
	background-color: white;
	z-index: 2;
	position: relative;
	
}
blockquote {
    border-left:none!important;
	background: transparent;
	padding: 5px;
	font-weight: 500;
}
.blockquote p {
	padding: 0!important;
	font-size: 1.3rem;
}
.blockquote p::before {
    content: '';
    width: 60px;
    height: 5px;
    background-color: rgb(220,0,140);
    display: block;
    margin: 7px auto;
}

.blockquote-footer:after {
    content: "  —";
}
.container {
	/* background-image: URL('img/fff-80.png');
	background-repeat: repeat; */
}
.wow {
  visibility: hidden;
}
.survey_container {
	/*
	background-image: URL('img/fff-80.png');
	background-repeat: repeat;
	*/
	background: #fff;
	padding: 60px;
}
.background-0 {
	
}
.hidden {
	display: none;
}
.text-left {
    text-align: left!important;
}
.text-right {
    text-align: right!important;
}
.opacity-10 { opacity: 0; }
.opacity-10 { opacity: 0.1; }
.opacity-20 { opacity: 0.2; }
.opacity-30 { opacity: 0.3; }
.opacity-40 { opacity: 0.4; }
.opacity-50 { opacity: 0.5; }
.opacity-60 { opacity: 0.6; }
.opacity-70 { opacity: 0.7; }
.opacity-80 { opacity: 0.8; }
.opacity-90 { opacity: 0.9; }
.opacity-100 { opacity: 1; }
.btn-check:active+.btn-secondary, .btn-check:checked+.btn-secondary, .btn-secondary.active, .btn-secondary:active, .show>.btn-secondary.dropdown-toggle {
	background-color: rgb(220,0,140)!important;
	-webkit-box-shadow:inset 0px 0px 0px 4px #fff;
    -moz-box-shadow:inset 0px 0px 0px 4px #fff;
    box-shadow:inset 0px 0px 0px 4px #fff;
}
.btn-check:checked+.btn-secondary.promotor {
	background-color: #6ab53d!important;
}
.btn-check:checked+.btn-secondary.neutral {
	background-color: #f49819!important;
}
.btn-check:checked+.btn-secondary.detractor {
	background-color: #e52320!important;
}
.btn-secondary {
	background-color:#63b9e9!important;
	color: #fff!important;
}
.icon-color {
	background-color:#94536d !important;
}
.input-group-icon {
    padding: 5px 20px;
    border-right: solid 1px #f1f1f1;
}
.btn {
	font-size: 13px!important;
	text-transform: none!important;
}
.btn-no {
	background: #fff;
	color: #666;
}
.btn-disabled {
	background: #999;
    font-style: italic;
}
.btn-no:hover {
	background: #f2f2f2;
	color: #666;
}
.btn-yes {
	background: #fff;
	color: #666;
}
.btn-yes:hover {
	background: #f2f2f2;
	color: #666;
}
.btn-step1 {
	color: #9a1912!important;
    background: #fff;
    border-bottom: solid 6px #9a1912;
}
.btn-check:active+.btn-step1.btn-secondary,
.btn-check:checked+.btn-step1.btn-secondary,
.btn-step1.btn-secondary.active,
.btn-step1.btn-secondary:active,
.btn-step1.btn-secondary:hover,
.btn-step1.btn-secondary:focus,
.show>.btn-step1.btn-secondary.dropdown-toggle {
    background-color: #9a1912!important;
	border-color: #9a1912!important;
	box-shadow: none;
}
.btn-step2 {
	color: #c33832!important;
    background: #fff;
    border-bottom: solid 6px #c33832;
}
.btn-check:active+.btn-step2.btn-secondary,
.btn-check:checked+.btn-step2.btn-secondary,
.btn-step2.btn-secondary.active,
.btn-step2.btn-secondary:active,
.btn-step2.btn-secondary:hover,
.btn-step2.btn-secondary:focus,
.show>.btn-step2.btn-secondary.dropdown-toggle {
    background-color: #c33832!important;
	border-color: #c33832!important;
	box-shadow: none;
}
.btn-step3 {
	color: #ce731d!important;
    background: #fff;
    border-bottom: solid 6px #ce731d;
}
.btn-check:active+.btn-step3.btn-secondary,
.btn-check:checked+.btn-step3.btn-secondary,
.btn-step3.btn-secondary.active,
.btn-step3.btn-secondary:active,
.btn-step3.btn-secondary:hover,
.btn-step3.btn-secondary:focus,
.show>.btn-step3.btn-secondary.dropdown-toggle {
    background-color: #ce731d!important;
	border-color: #ce731d!important;
	box-shadow: none;
}
.btn-step4 {
	color: #d1c134!important;
    background: #fff;
    border-bottom: solid 6px #d1c134;
}
.btn-check:active+.btn-step4.btn-secondary,
.btn-check:checked+.btn-step4.btn-secondary,
.btn-step4.btn-secondary.active,
.btn-step4.btn-secondary:active,
.btn-step4.btn-secondary:hover,
.btn-step4.btn-secondary:focus,
.show>.btn-step4.btn-secondary.dropdown-toggle {
    background-color: #d1c134!important;
	border-color: #d1c134!important;
	box-shadow: none;
}
.btn-step5 {
	color:  #4ba437!important;
    background: #fff;
    border-bottom: solid 6px  #4ba437;
}
.btn-check:active+.btn-step5.btn-secondary,
.btn-check:checked+.btn-step5.btn-secondary,
.btn-step5.btn-secondary.active,
.btn-step5.btn-secondary:active,
.btn-step5.btn-secondary:hover,
.btn-step5.btn-secondary:focus,
.show>.btn-step5.btn-secondary.dropdown-toggle {
    background-color:  #4ba437!important;
	border-color:  #4ba437!important;
	box-shadow: none;
	color: #fff!important;
}
.btn-step6 {
	color: #007f3d!important;
    background: #fff;
    border-bottom: solid 6px #007f3d;
}
.btn-check:active+.btn-step6.btn-secondary,
.btn-check:checked+.btn-step6.btn-secondary,
.btn-step6.btn-secondary.active,
.btn-step6.btn-secondary:active,
.btn-step6.btn-secondary:hover,
.btn-step6.btn-secondary:focus,
.show>.btn-step6.btn-secondary.dropdown-toggle {
    background-color: #007f3d!important;
	border-color: #007f3d!important;
	box-shadow: none;
}
.btn-step {
	border: solid 2px #e7e9f7!important;
}
.btn-step-disable {
	color: #4f4f4f;
	background:none!important;
	border-radius:0px!important;
}
.btn-step:hover,
.btn-step-disable:hover {
	background: #0c56d0!important;
	color: #fff!important;
	border-bottom: #0c56d0;
}
.btn-scale {
	margin: 5px;
	color: #fff;
}
.btn-scale:hover {
	color: #fff;
	background: #0c56d0;
}
/*
.scale_1 {
	background: #e8ecf5!important;
}
.scale_2 {
	background: #cfd9e9!important;
}
.scale_3 {
	background: #bac6df!important;
}
.scale_4 {
	background: #a2b3d4!important;
}
.scale_5 {
	background: #8a9fc8!important;
}
.scale_6 {
	background: #728dbe!important;
}
.scale_7 {
	background: #5d7ab4!important;
}
.scale_8 {
	background: #4467a9!important;
}
.scale_9 {
	background: #2e549e!important;
}
.scale_10 {
	background: #164193!important;
}
*/
.scale_1 {
	background: #f00020!important;
}
.scale_2 {
	background: #f00020!important;
}
.scale_3 {
	background: #f00020!important;
}
.scale_4 {
	background: #f00020!important;
}
.scale_5 {
	background: #e52320!important;
}
.scale_6 {
	background: #e52320!important;
}
.scale_7 {
	background: #f49819!important;
}
.scale_8 {
	background: #f49819!important;
}
.scale_9 {
	background: #6ab53d!important;
}
.scale_10 {
	background: #6ab53d!important;
}
.btn-logistique {
	background: #0081c7!important;
	color: #fff!important;
	border-bottom: none;
}
.btn-transport {
	background: #63b9e9!important;
	color: #fff!important;
	border-bottom: none;
}
.btn-4pl {
	background: #b0d0ef!important;
	color: #fff!important;
	border-bottom: none;
}
.btn-logistique:hover,
.btn-transport:hover,
.btn-4pl:hover {
	background: #164194!important;
}
.btn-smiley {
	border-radius: 10px!important;
	
    border-color: #fff!important;
}
h1.display-2 {
	display: none;
}
.display-6 {
    text-align: left;
}
.question {
    margin-top: 48px;
}
.question.error {
    border: solid 2px orange;
    padding: 20px;
}
.btn-calendar {
	background-color: #f17110!important;
    -webkit-box-shadow: inset 0px 0px 0px 4px #fff;
    -moz-box-shadow: inset 0px 0px 0px 4px #fff;
    box-shadow: inset 0px 0px 0px 4px #fff
}
.bg-success {
    background-color: #80c922!important;
}
.btn-lang {
	color: #164193;
}
.btn-group-lang {
	box-shadow: none!important;
}
.flag {
    width: 20px;
    margin-top: -2px;
    margin-right: 4px;
}
#list-solutions ul li {
    text-align: left;
}
#modalListSolutions .modal-footer {
	border-top: none;
}
li.list-group-item {
    background: dodgerblue!important;
    color: #fff;
}
li.list-group-item.opacity-1 {
	opacity: 1;
}
li.list-group-item.opacity-2 {
	opacity: 0.9;
}
li.list-group-item.opacity-3 {
	opacity: 0.8;
}
li.list-group-item.opacity-4 {
	opacity: 0.7;
}
li.list-group-item.opacity-5,
li.list-group-item.opacity-6,
li.list-group-item.opacity-7,
li.list-group-item.opacity-8,
li.list-group-item.opacity-9 {
	opacity: 0.6;
}

.arrow-fm{
	width: 120px;
	height: 131px;
	position: absolute;
	margin-top: -3%;
	margin-left: -5%;
}

.modal-backdrop {
	display: none;
}

@media (max-width: 768px) { 
  .arrow-fm {
    display: none;
  }
}
