/** Start Global Styles **/
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

body {
  font-family: "Poppins", sans-serif;
}

a {
  text-decoration: none;
  color: inherit;
}

ul,
li {
  list-style: none;
}

.fig-header {
  width: 171px;
  height: 147px;
  top: 130px;
  left: 170px;
  background-image: url(../media/icon-header.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  position: fixed;
  z-index: 1;
}

.page-template-bilan .fig-header {
  display: none;
}

.otgs-development-site-front-end,
.grecaptcha-badge {
  display: none !important;
}

.scroll-down {
  display: flex;
  align-items: center;
  gap: 13px;
  position: absolute;
  bottom: 50px;
  padding: 0 65px;
  z-index: 2;
  cursor: pointer;
}
.scroll-down .icon {
  width: 28px;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(172, 80, 63, 0.2);
  border-radius: 50%;
}
.scroll-down span {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #ac503f;
}

/** End Global Styles **/
/** Start Header Styles **/
header {
  width: 100%;
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 50px;
  z-index: 5;
}
header .container {
  width: 100%;
  padding: 0 65px;
  margin: 0 auto;
}
header .content {
  display: flex;
  align-items: center;
  gap: 200px;
}
header .menu {
  display: flex;
  flex-direction: column;
}
header .menu ul {
  display: flex;
  align-items: center;
  gap: 37px;
}
header .menu ul a {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 26px;
  color: #2b2e34;
}

/** End Header Styles **/
/** Start Hero Styles **/
.hero {
  height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  background-color: rgba(231, 225, 220, 0.3);
}
.hero .shape {
  width: 100%;
  position: absolute;
  bottom: -300px;
  right: 0;
  left: 0;
  margin: 0 auto;
  pointer-events: none;
  z-index: -1;
}
.hero .shape svg {
  width: 100%;
}
.hero .diagnostic-icon {
  position: absolute;
  bottom: 40px;
  right: -80px;
}
.hero .container {
  width: 630px;
  max-width: 100%;
  padding: 0 15px;
  margin: 0 auto;
}
.hero .content {
  display: flex;
  flex-direction: column;
}
.hero .title {
  display: flex;
  flex-direction: column;
}
.hero .title h1 {
  font-family: "big-caslon-fb", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 60px;
  line-height: 68px;
  color: #ac503f;
}
.hero .description {
  display: flex;
  flex-direction: column;
  padding-top: 15px;
}
.hero .description p {
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  line-height: 26px;
  color: #2b2e34;
}

/** End Hero Styles **/
/** Start About Styles **/
.about {
  display: flex;
  flex-direction: column;
  padding: 130px 0;
  background-color: #ebeef0;
}
.about .container {
  width: 1080px;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}
.about .content {
  display: flex;
  flex-direction: column;
}
.about .about-header {
  display: flex;
  justify-content: space-between;
}
.about .left-side {
  width: 492px;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  gap: 70px;
}
.about .left-side h2 {
  font-family: "Big Caslon CC";
  font-style: normal;
  font-weight: 400;
  font-size: 50px;
  line-height: 58px;
  color: rgba(57, 84, 104, 0.9);
}
.about .left-side .cta {
  display: flex;
  flex-direction: column;
}
.about .left-side .cta a {
  width: -moz-max-content;
  width: max-content;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px 30px;
  background: rgba(57, 84, 104, 0.08);
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: #395468;
}
.about .right-side {
  width: 510px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.about .right-side p {
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  line-height: 26px;
  color: #2b2e34;
}

/** End About Styles **/
/** Start Slider Platform Styles **/
.slider-platform {
  display: flex;
  flex-direction: column;
  background-color: #ebeef0;
}
.slider-platform .container {
  width: calc(100% - 30px);
  margin: 15px auto;
  background-color: #dbcdc1;
  padding: 80px 0 120px;
}
.slider-platform .content {
  width: 1080px;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}
.slider-platform .slider-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 60px;
  position: relative;
}
.slider-platform .slider-header h2 {
  font-style: normal;
  font-weight: 400;
  font-size: 30px;
  line-height: 42px;
  color: #2b2e34;
}
.slider-platform .testimonial-card {
  display: flex;
  flex-direction: column;
}
.slider-platform .testimonial-card .testimonial-text {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  color: #2b2e34;
  margin-top: 20px;
}
.slider-platform .testimonial-card .testimonial-author {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: rgba(0, 0, 0, 0.4);
  margin-top: 20px;
}
.slider-platform .splide__pagination {
  display: flex !important;
  gap: 5px;
  position: absolute;
  top: -90px;
  bottom: initial;
  left: initial;
  right: 0;
  padding: 0;
}
.slider-platform .splide__pagination__page.is-active,
.slider-platform .splide__pagination__page {
  background-color: #2b2e34;
  transform: scale(1);
}
.slider-platform .splide__pagination__page {
  opacity: 0.3;
}
.slider-platform .splide__pagination__page.is-active {
  opacity: 1;
}

/** End Slider Platform Styles **/
/** Start Bilan Styles **/
.main-bilan {
  min-height: 100vh;
  background-color: rgba(231, 225, 220, 0.4);
}
.bilan {
  display: flex;
  flex-direction: column;
  padding-top: 50px;
}
.bilan .container {
  width: 100%;
  padding: 0 65px;
}
.bilan .content {
  display: flex;
  flex-direction: column;
}
.bilan .bilan-header {
  display: flex;
  gap: 170px;
}
.bilan .header-content {
  width: 815px;
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.bilan .header-content h1 {
  max-width: 95%;
  font-family: "big-caslon-fb", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 34px;
  line-height: 48px;
  color: #2b2e34;
}
.bilan .header-content p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  color: #2b2e34;
  opacity: 0.7;
}
.bilan .header-content .icons {
  display: flex;
  gap: 10px;
  margin-top: 15px;
}
.bilan .header-content .icons ul {
  display: flex;
  gap: 30px;
}
.bilan .header-content .icons ul li {
  display: flex;
  align-items: center;
  gap: 10px;
  cursor: pointer;
}
.bilan .header-content .icons ul #btn-download {
  width: max-content;
  background-color: rgba(172, 80, 63, 1);
  padding: 10px 15px;
  color: #fff;
}

.bilan .header-content .icons ul li:last-child {
  text-decoration: underline;
}

/** End Bilan Styles **/
/** Start Bilan Block Styles **/
.bilan-block {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding-bottom: 50px;
}
.bilan-block .container {
  width: 1320px;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}
.bilan-block .content {
  display: flex;
  flex-direction: column;
}
.bilan-block .blocks {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
  padding-top: 50px;
}
/* .bilan-block .bilan-item:first-child {
	display: none !important;
} */
.bilan-block .bilan-item {
  min-height: 340px;
  display: flex;
  flex-direction: column;
  padding: 20px 25px;
  position: relative;
  cursor: pointer;
  background-color: #fff;
}
.bilan-block .bilan-item:after {
  content: "";
  width: calc(100% - 20px);
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0px;
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 1;
  margin: 0 auto;
}
.bilan-block .bilan-item.stable {
  background-color: rgb(235 238 240);
}
.bilan-block .bilan-item.stable span {
}
.bilan-block .bilan-item.stable::after {
  height: 215px;
  background-image: url("data:image/svg+xml,%3Csvg width='317' height='106' viewBox='0 0 317 106' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.3' d='M67.3676 18.5907C43.0545 18.5907 12.1573 61.231 0 61.231V105.373H316.575V53.4781C286.029 53.4781 252.488 0.5 221.166 0.5C189.844 0.5 161.074 50.2477 132.709 50.2477C104.344 50.2477 91.6807 18.5907 67.3676 18.5907Z' fill='url(%23paint0_linear_2809_3275)'/%3E%3Cpath opacity='0.3' d='M0 61.231C12.1573 61.231 43.0545 18.5907 67.3676 18.5907C91.6807 18.5907 104.344 50.2477 132.709 50.2477C161.074 50.2477 189.844 0.5 221.166 0.5C252.488 0.5 286.029 53.4781 316.575 53.4781' stroke='%232B2E34'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2809_3275' x1='158.287' y1='-44.9985' x2='158.287' y2='105.373' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232B2E34'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
/* .bilan-block .bilan-item.weak {
  background-color: #417eab;
} */
.bilan-block .bilan-item.weak::after {
  height: 215px;
  background-image: url("data:image/svg+xml,%3Csvg width='319' height='184' viewBox='0 0 319 184' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H318.573V183.568H0V0Z' fill='url(%23paint0_linear_5001_761)' fill-opacity='0.1'/%3E%3Cg filter='url(%23filter0_i_5001_761)'%3E%3Cpath d='M237.402 143.303C237.402 133.139 235.391 123.075 231.485 113.684C227.579 104.294 221.853 95.7617 214.635 88.5746C207.417 81.3875 198.848 75.6865 189.418 71.7968C179.987 67.9073 169.88 65.905 159.672 65.905C149.465 65.905 139.357 67.9073 129.926 71.7968C120.496 75.6865 111.927 81.3875 104.709 88.5746C97.491 95.7617 91.7655 104.294 87.8592 113.684C83.9529 123.075 81.9421 133.139 81.9421 143.303V158.206H52.0088V143.303C52.0088 129.225 54.7935 115.285 60.2041 102.278C65.6146 89.2718 73.5448 77.4532 83.5423 67.4984C93.5398 57.5437 105.409 49.6473 118.471 44.2599C131.534 38.8725 145.534 36.0996 159.672 36.0996C173.811 36.0996 187.811 38.8725 200.873 44.2599C213.935 49.6473 225.805 57.5437 235.802 67.4984C245.799 77.4532 253.73 89.2718 259.14 102.278C264.551 115.285 267.335 129.225 267.335 143.303V158.206H237.402V143.303Z' fill='url(%23paint1_linear_5001_761)' fill-opacity='0.3'/%3E%3C/g%3E%3Cmask id='mask0_5001_761' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='52' y='36' width='216' height='123'%3E%3Cpath d='M237.402 143.303C237.402 133.139 235.391 123.075 231.485 113.684C227.579 104.294 221.853 95.7617 214.635 88.5746C207.417 81.3875 198.848 75.6865 189.418 71.7968C179.987 67.9073 169.88 65.905 159.672 65.905C149.465 65.905 139.357 67.9073 129.926 71.7968C120.496 75.6865 111.927 81.3875 104.709 88.5746C97.491 95.7617 91.7655 104.294 87.8592 113.684C83.9529 123.075 81.9421 133.139 81.9421 143.303V158.206H52.0088V143.303C52.0088 129.225 54.7935 115.285 60.2041 102.278C65.6146 89.2718 73.5448 77.4532 83.5423 67.4984C93.5398 57.5437 105.409 49.6473 118.471 44.2599C131.534 38.8725 145.534 36.0996 159.672 36.0996C173.811 36.0996 187.811 38.8725 200.873 44.2599C213.935 49.6473 225.805 57.5437 235.802 67.4984C245.799 77.4532 253.73 89.2718 259.14 102.278C264.551 115.285 267.335 129.225 267.335 143.303V158.206H237.402V143.303Z' fill='%23079A6B'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_5001_761)'%3E%3Cg filter='url(%23filter1_ii_5001_761)'%3E%3Cpath d='M84.3458 67.195C90.1907 61.3751 99.6676 61.3751 105.512 67.195C111.357 73.0148 111.357 82.4504 105.512 88.2702C98.2946 95.4573 92.569 103.99 88.6627 113.38C85.5851 120.778 83.6843 128.595 83.0162 136.549C82.3274 144.751 75.091 150.844 66.8539 150.158C58.617 149.472 52.498 142.267 53.1867 134.066C54.1119 123.048 56.7448 112.221 61.0076 101.974C66.4181 88.9676 74.3485 77.1497 84.3458 67.195Z' fill='%23079A6B'/%3E%3C/g%3E%3C/g%3E%3Cpath d='M100.275 113.674L103.827 121.801L109.089 114.661L100.275 113.674ZM159.67 157.454L160.126 156.835L106.295 117.157L105.84 117.775L105.384 118.394L159.215 158.072L159.67 157.454Z' fill='%23079A6B'/%3E%3Cpath d='M25.4541 157.725H293.888' stroke='%23079A6B' stroke-width='0.961466'/%3E%3Crect x='152.729' y='150.542' width='13.8845' height='13.8252' rx='6.91261' fill='%23079A6B'/%3E%3Crect x='155.814' y='153.614' width='7.71363' height='7.68067' rx='3.84034' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_i_5001_761' x='52.0088' y='36.0996' width='219.173' height='125.952' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='3.84586' dy='3.84586'/%3E%3CfeGaussianBlur stdDeviation='4.80733'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_5001_761'/%3E%3C/filter%3E%3Cfilter id='filter1_ii_5001_761' x='49.2879' y='58.9842' width='64.4534' height='95.0726' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='-3.84586' dy='-3.84586'/%3E%3CfeGaussianBlur stdDeviation='1.92293'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_5001_761'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='3.84586' dy='3.84586'/%3E%3CfeGaussianBlur stdDeviation='1.92293'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.46 0'/%3E%3CfeBlend mode='normal' in2='effect1_innerShadow_5001_761' result='effect2_innerShadow_5001_761'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_5001_761' x1='159.286' y1='0' x2='159.286' y2='183.568' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23079A6B' stop-opacity='0.5'/%3E%3Cstop offset='1' stop-color='%23079A6B'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_5001_761' x1='267.335' y1='97.1527' x2='51.7721' y2='146.332' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23079A6B' stop-opacity='0.1'/%3E%3Cstop offset='0.785893' stop-color='%23079A6B'/%3E%3Cstop offset='1' stop-color='%23079A6B' stop-opacity='0.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.bilan-block .bilan-item.weak span {
  color: rgba(7, 154, 107, 1);
}
/* .bilan-block .bilan-item.high {
  background-color: #fff;
} */
.bilan-block .bilan-item.high::after {
  height: 215px;
  background-image: url("data:image/svg+xml,%3Csvg width='319' height='184' viewBox='0 0 319 184' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H318.573V183.568H0V0Z' fill='white'/%3E%3Cpath d='M0 0H318.573V183.568H0V0Z' fill='url(%23paint0_linear_5001_763)' fill-opacity='0.08'/%3E%3Cg filter='url(%23filter0_i_5001_763)'%3E%3Cpath d='M233.545 143.302C233.545 133.138 231.534 123.074 227.628 113.683C223.721 104.293 217.996 95.7607 210.778 88.5736C203.56 81.3866 194.991 75.6855 185.56 71.7959C176.13 67.9063 166.022 65.9041 155.815 65.9041C145.607 65.9041 135.5 67.9063 126.069 71.7959C116.638 75.6855 108.069 81.3866 100.851 88.5736C93.6336 95.7607 87.9081 104.293 84.0018 113.683C80.0955 123.074 78.0847 133.138 78.0847 143.302V158.205H48.1514V143.302C48.1514 129.224 50.9361 115.284 56.3466 102.277C61.7572 89.2708 69.6874 77.4522 79.6849 67.4974C89.6823 57.5427 101.552 49.6464 114.614 44.2589C127.676 38.8715 141.676 36.0986 155.815 36.0986C169.953 36.0986 183.953 38.8715 197.015 44.2589C210.078 49.6464 221.947 57.5427 231.945 67.4974C241.942 77.4522 249.872 89.2708 255.283 102.277C260.693 115.284 263.478 129.224 263.478 143.302V158.205H233.545V143.302Z' fill='url(%23paint1_linear_5001_763)' fill-opacity='0.3'/%3E%3C/g%3E%3Cmask id='mask0_5001_763' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='48' y='36' width='216' height='123'%3E%3Cpath d='M233.545 143.302C233.545 133.138 231.534 123.074 227.628 113.683C223.721 104.293 217.996 95.7607 210.778 88.5736C203.56 81.3866 194.991 75.6855 185.56 71.7959C176.13 67.9063 166.022 65.9041 155.815 65.9041C145.607 65.9041 135.5 67.9063 126.069 71.7959C116.638 75.6855 108.069 81.3866 100.851 88.5736C93.6336 95.7607 87.9081 104.293 84.0018 113.683C80.0955 123.074 78.0847 133.138 78.0847 143.302V158.205H48.1514V143.302C48.1514 129.224 50.9361 115.284 56.3466 102.277C61.7572 89.2708 69.6874 77.4522 79.6849 67.4974C89.6823 57.5427 101.552 49.6464 114.614 44.2589C127.676 38.8715 141.676 36.0986 155.815 36.0986C169.953 36.0986 183.953 38.8715 197.015 44.2589C210.078 49.6464 221.947 57.5427 231.945 67.4974C241.942 77.4522 249.872 89.2708 255.283 102.277C260.693 115.284 263.478 129.224 263.478 143.302V158.205H233.545V143.302Z' fill='%23C83C24'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_5001_763)'%3E%3Cg filter='url(%23filter1_ii_5001_763)'%3E%3Cpath d='M210.964 67.1946C216.811 61.3726 226.291 61.3726 232.138 67.1946C242.139 77.153 250.072 88.9752 255.485 101.986C259.899 112.597 262.566 123.829 263.4 135.25C263.999 143.462 257.8 150.603 249.553 151.2C241.306 151.797 234.134 145.624 233.534 137.413C232.932 129.167 231.007 121.057 227.82 113.396C223.912 104.003 218.185 95.4671 210.964 88.2775C205.117 82.4555 205.117 73.0166 210.964 67.1946Z' fill='%23C83C24'/%3E%3C/g%3E%3C/g%3E%3Cpath d='M213.281 112.137L204.559 113.745L210.312 120.494L213.281 112.137ZM159.671 157.836L160.169 158.421L208.518 117.206L208.02 116.621L207.522 116.037L159.173 157.252L159.671 157.836Z' fill='%23C83C24'/%3E%3Cpath d='M25.4541 157.725H293.888' stroke='%23C83C24' stroke-width='0.961466'/%3E%3Crect x='152.729' y='150.541' width='13.8845' height='13.8252' rx='6.91261' fill='%23C83C24'/%3E%3Crect x='155.814' y='153.613' width='7.71363' height='7.68067' rx='3.84034' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_i_5001_763' x='48.1514' y='36.0986' width='219.173' height='125.952' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='3.84586' dy='3.84586'/%3E%3CfeGaussianBlur stdDeviation='4.80733'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.760051 0 0 0 0 0.221194 0 0 0 0 0.128818 0 0 0 0.3 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_5001_763'/%3E%3C/filter%3E%3Cfilter id='filter1_ii_5001_763' x='202.739' y='58.9878' width='64.541' height='96.0928' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='-3.84034' dy='-3.84034'/%3E%3CfeGaussianBlur stdDeviation='1.92293'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.416634 0 0 0 0 0.100422 0 0 0 0 0.0462137 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_5001_763'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='3.84034' dy='3.84034'/%3E%3CfeGaussianBlur stdDeviation='1.92017'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.3 0'/%3E%3CfeBlend mode='normal' in2='effect1_innerShadow_5001_763' result='effect2_innerShadow_5001_763'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_5001_763' x1='159.286' y1='0' x2='159.286' y2='183.568' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23C42D13' stop-opacity='0.4'/%3E%3Cstop offset='1' stop-color='%23C42D13'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_5001_763' x1='297.745' y1='145.932' x2='47.8237' y2='145.932' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23C83C24' stop-opacity='0.1'/%3E%3Cstop offset='0.2' stop-color='%23C83C24'/%3E%3Cstop offset='1' stop-color='%23C83C24' stop-opacity='0.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.bilan-block .bilan-item.high span {
  color: rgba(196, 45, 19, 1);
}
.bilan-block .bilan-item.weak span {
  color: rgba(7, 154, 107, 1);
}
/* .bilan-block .bilan-item.medium {
  background-color: #fff;
} */
.bilan-block .bilan-item.medium:after {
  height: 215px;
  background-image: url("data:image/svg+xml,%3Csvg width='319' height='184' viewBox='0 0 319 184' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H318.573V183.568H0V0Z' fill='white'/%3E%3Cpath d='M0 0H318.573V183.568H0V0Z' fill='url(%23paint0_linear_5001_762)' fill-opacity='0.08'/%3E%3Cg filter='url(%23filter0_i_5001_762)'%3E%3Cpath d='M233.545 143.302C233.545 133.138 231.534 123.074 227.628 113.683C223.721 104.293 217.996 95.7607 210.778 88.5736C203.56 81.3866 194.991 75.6855 185.56 71.7959C176.13 67.9063 166.022 65.9041 155.815 65.9041C145.607 65.9041 135.5 67.9063 126.069 71.7959C116.638 75.6855 108.069 81.3866 100.851 88.5736C93.6336 95.7607 87.908 104.293 84.0017 113.683C80.0955 123.074 78.0847 133.138 78.0847 143.302V158.205H48.1514V143.302C48.1514 129.224 50.9361 115.284 56.3466 102.277C61.7572 89.2708 69.6874 77.4522 79.6849 67.4974C89.6823 57.5427 101.552 49.6464 114.614 44.2589C127.676 38.8715 141.676 36.0986 155.815 36.0986C169.953 36.0986 183.953 38.8715 197.015 44.2589C210.078 49.6464 221.947 57.5427 231.945 67.4974C241.942 77.4522 249.872 89.2708 255.283 102.277C260.693 115.284 263.478 129.224 263.478 143.302V158.205H233.545V143.302Z' fill='url(%23paint1_linear_5001_762)' fill-opacity='0.3'/%3E%3C/g%3E%3Cmask id='mask0_5001_762' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='48' y='36' width='216' height='123'%3E%3Cpath d='M233.545 143.302C233.545 133.138 231.534 123.074 227.628 113.683C223.721 104.293 217.996 95.7607 210.778 88.5736C203.56 81.3866 194.991 75.6855 185.56 71.7959C176.13 67.9063 166.022 65.9041 155.815 65.9041C145.607 65.9041 135.5 67.9063 126.069 71.7959C116.638 75.6855 108.069 81.3866 100.851 88.5736C93.6336 95.7607 87.908 104.293 84.0017 113.683C80.0955 123.074 78.0847 133.138 78.0847 143.302V158.205H48.1514V143.302C48.1514 129.224 50.9361 115.284 56.3466 102.277C61.7572 89.2708 69.6874 77.4522 79.6849 67.4974C89.6823 57.5427 101.552 49.6464 114.614 44.2589C127.676 38.8715 141.676 36.0986 155.815 36.0986C169.953 36.0986 183.953 38.8715 197.015 44.2589C210.078 49.6464 221.947 57.5427 231.945 67.4974C241.942 77.4522 249.872 89.2708 255.283 102.277C260.693 115.284 263.478 129.224 263.478 143.302V158.205H233.545V143.302Z' fill='%23079A6B'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_5001_762)'%3E%3Cg filter='url(%23filter1_ii_5001_762)'%3E%3Cpath d='M155.981 36.0986C170.125 36.0986 184.13 38.8729 197.197 44.2623C204.836 47.4132 208.464 56.1341 205.3 63.7408C202.136 71.3475 193.377 74.9592 185.738 71.8085C176.304 67.9175 166.192 65.9153 155.981 65.9153C145.77 65.9153 135.658 67.9175 126.224 71.8085C118.585 74.9593 109.827 71.3475 106.662 63.7408C103.498 56.134 107.126 47.4132 114.765 44.2623C127.832 38.8729 141.837 36.0986 155.981 36.0986Z' fill='%23F6CA57'/%3E%3C/g%3E%3C/g%3E%3Cpath d='M159.671 84.8721L155.236 92.5528L164.105 92.5527L159.671 84.8721ZM159.671 157.838L160.439 157.838L160.439 91.7847L159.671 91.7847L158.903 91.7847L158.903 157.838H159.671Z' fill='%23F6CA57'/%3E%3Cpath d='M25.4541 157.725H293.888' stroke='%23F6CA57' stroke-width='0.961466'/%3E%3Crect x='152.729' y='150.541' width='13.8845' height='13.8252' rx='6.91261' fill='%23F6CA57'/%3E%3Crect x='155.814' y='153.613' width='7.71363' height='7.68067' rx='3.84034' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_i_5001_762' x='48.1514' y='36.0986' width='219.173' height='125.952' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='3.84586' dy='3.84586'/%3E%3CfeGaussianBlur stdDeviation='4.80733'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.708819 0 0 0 0 0.560474 0 0 0 0 0.172755 0 0 0 0.3 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_5001_762'/%3E%3C/filter%3E%3Cfilter id='filter1_ii_5001_762' x='101.673' y='32.2528' width='108.611' height='44.5348' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='-3.84586' dy='-3.84586'/%3E%3CfeGaussianBlur stdDeviation='1.92293'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.53292 0 0 0 0 0.416479 0 0 0 0 0.112143 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_5001_762'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='3.84034' dy='3.84034'/%3E%3CfeGaussianBlur stdDeviation='1.92017'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.46 0'/%3E%3CfeBlend mode='normal' in2='effect1_innerShadow_5001_762' result='effect2_innerShadow_5001_762'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_5001_762' x1='159.286' y1='0' x2='159.286' y2='183.568' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E4AC1C' stop-opacity='0.4'/%3E%3Cstop offset='1' stop-color='%23E4AC1C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_5001_762' x1='268.048' y1='147.852' x2='47.8238' y2='145.916' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F6CA57' stop-opacity='0.1'/%3E%3Cstop offset='0.456296' stop-color='%23F6CA57'/%3E%3Cstop offset='1' stop-color='%23F6CA57' stop-opacity='0.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.bilan-block .bilan-item.medium span {
  color: rgba(228, 172, 28, 1);
}
.bilan-block .bilan-item span {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: #fff7f0;
}
.bilan-block .bilan-item.stable span {
  color: #2b2e34;
}
.bilan-block .bilan-item h3 {
  font-family: "big-caslon-fb", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 34px;
  line-height: 37px;
  color: rgba(43, 46, 52, 1);
  margin-top: 5px;
}
.bilan-block .bilan-item.stable h3 {
  color: #2b2e34;
}
.bilan-block .bilan-item .cta-bilan {
  width: -moz-max-content;
  width: max-content;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 6px 15px;
  font-family: "Inter", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 25px;
  color: #ffffff;
  background: rgba(255, 255, 255, 0.2);
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  margin-top: 25px;
  display: none !important;
}

.bilan-block .bilan-item.stable .cta-bilan {
  color: #2b2e34;
  background: rgba(255, 255, 255, 0.5);
}

/** End Bilan Block Styles **/
/** Start Modal Bilan Styles **/
/* Modal Overlay (Background) */
.modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 999;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: self-end;
  padding-top: 10px;
  padding-right: 10px;
  opacity: 0;
  visibility: hidden;
  transition: 0.5s;
}

.modal-overlay.active {
  opacity: 1;
  visibility: visible;
}

.modal-content {
  background: white;
  width: 90%;
  max-width: 710px;
  min-height: 100vh;
  border-radius: 4px;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  padding: 20px 20px 70px 20px;
}

.modal-header {
  padding: 40px 0 50px 30px;
  color: white;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  border-radius: 2px;
  position: relative;
}
.modal-header:after {
  content: "";
  width: 377px;
  position: absolute;
  bottom: 0;
  right: 0;
  background-size: cover;
  background-repeat: no-repeat;
}

.header-stable {
  background: rgb(235 238 240);
  color: #2b2e34 !important;
}
.header-stable::after {
  height: 190px;
  background-image: url("data:image/svg+xml,%3Csvg width='362' height='164' viewBox='0 0 362 164' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.2' d='M0.463867 191.887C16.8347 151.134 53.2143 105.316 84.6921 105.316C119.285 105.316 126.222 140.551 169.029 140.551C239.997 140.551 295.895 0.5 378.012 0.5' stroke='%232B2E34'/%3E%3Cpath opacity='0.3' d='M84.6921 105.316C53.2143 105.316 16.8347 151.134 0.463867 191.887V224.319H378.012V0.5C295.895 0.5 239.997 140.551 169.029 140.551C126.222 140.551 119.285 105.316 84.6921 105.316Z' fill='url(%23paint0_linear_2809_3587)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2809_3587' x1='189.238' y1='0.5' x2='189.238' y2='224.319' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232B2E34'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.header-weak {
  background: rgba(7, 154, 107, 0.1);
}
.header-weak::after {
  width: 269px;
  height: 129px;
  background-image: url("data:image/svg+xml,%3Csvg width='269' height='129' viewBox='0 0 269 129' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i_3731_1900)'%3E%3Cpath d='M211.948 107.203C211.948 97.0395 209.937 86.9751 206.031 77.5848C202.125 68.1945 196.399 59.6621 189.181 52.475C181.963 45.2879 173.394 39.5868 163.964 35.6972C154.533 31.8077 144.426 29.8054 134.218 29.8054C124.01 29.8054 113.903 31.8077 104.472 35.6972C95.0417 39.5868 86.4727 45.2879 79.2548 52.475C72.0369 59.6621 66.3114 68.1945 62.4051 77.5848C58.4988 86.9751 56.488 97.0394 56.488 107.203V122.106H26.5547V107.203C26.5547 93.1254 29.3394 79.1851 34.7499 66.1787C40.1605 53.1722 48.0907 41.3536 58.0882 31.3988C68.0857 21.444 79.955 13.5477 93.0173 8.16025C106.08 2.77285 120.08 0 134.218 0C148.356 9.6323e-07 162.357 2.77285 175.419 8.16025C188.481 13.5477 200.35 21.444 210.348 31.3988C220.345 41.3536 228.276 53.1722 233.686 66.1787C239.097 79.1851 241.881 93.1254 241.881 107.203V122.106H211.948V107.203Z' fill='url(%23paint0_linear_3731_1900)' fill-opacity='0.3'/%3E%3C/g%3E%3Cmask id='mask0_3731_1900' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='26' y='0' width='216' height='123'%3E%3Cpath d='M211.948 107.203C211.948 97.0395 209.937 86.9751 206.031 77.5848C202.125 68.1945 196.399 59.6621 189.181 52.475C181.963 45.2879 173.394 39.5868 163.964 35.6972C154.533 31.8077 144.426 29.8054 134.218 29.8054C124.01 29.8054 113.903 31.8077 104.472 35.6972C95.0417 39.5868 86.4727 45.2879 79.2548 52.475C72.0369 59.6621 66.3114 68.1945 62.4051 77.5848C58.4988 86.9751 56.488 97.0394 56.488 107.203V122.106H26.5547V107.203C26.5547 93.1254 29.3394 79.1851 34.7499 66.1787C40.1605 53.1722 48.0907 41.3536 58.0882 31.3988C68.0857 21.444 79.955 13.5477 93.0173 8.16025C106.08 2.77285 120.08 0 134.218 0C148.356 9.6323e-07 162.357 2.77285 175.419 8.16025C188.481 13.5477 200.35 21.444 210.348 31.3988C220.345 41.3536 228.276 53.1722 233.686 66.1787C239.097 79.1851 241.881 93.1254 241.881 107.203V122.106H211.948V107.203Z' fill='%23079A6B'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3731_1900)'%3E%3Cg filter='url(%23filter1_ii_3731_1900)'%3E%3Cpath d='M58.8917 31.0954C64.7366 25.2755 74.2135 25.2755 80.0583 31.0954C85.903 36.9152 85.903 46.3508 80.0583 52.1706C72.8405 59.3577 67.1149 67.8901 63.2086 77.2805C60.131 84.6787 58.2302 92.4954 57.5621 100.45C56.8733 108.651 49.6369 114.744 41.3998 114.058C33.1629 113.372 27.0439 106.168 27.7326 97.9661C28.6578 86.9488 31.2907 76.1216 35.5535 65.8743C40.964 52.868 48.8944 41.0501 58.8917 31.0954Z' fill='%23079A6B'/%3E%3C/g%3E%3C/g%3E%3Cpath d='M74.8213 77.5742L78.3728 85.7009L83.635 78.5619L74.8213 77.5742ZM134.216 121.354L134.672 120.736L80.8414 81.0574L80.3856 81.6757L79.9299 82.294L133.76 121.972L134.216 121.354Z' fill='%23079A6B'/%3E%3Cpath d='M0 121.625H268.434' stroke='%23079A6B' stroke-width='0.961466'/%3E%3Crect x='127.274' y='114.442' width='13.8845' height='13.8252' rx='6.91261' fill='%23079A6B'/%3E%3Crect x='130.36' y='117.515' width='7.71363' height='7.68067' rx='3.84034' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_i_3731_1900' x='26.5547' y='0' width='219.173' height='125.952' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='3.84586' dy='3.84586'/%3E%3CfeGaussianBlur stdDeviation='4.80733'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_3731_1900'/%3E%3C/filter%3E%3Cfilter id='filter1_ii_3731_1900' x='23.8338' y='22.8846' width='64.4534' height='95.0726' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='-3.84586' dy='-3.84586'/%3E%3CfeGaussianBlur stdDeviation='1.92293'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_3731_1900'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='3.84586' dy='3.84586'/%3E%3CfeGaussianBlur stdDeviation='1.92293'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.46 0'/%3E%3CfeBlend mode='normal' in2='effect1_innerShadow_3731_1900' result='effect2_innerShadow_3731_1900'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_3731_1900' x1='241.881' y1='61.0531' x2='26.318' y2='110.232' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23079A6B' stop-opacity='0.1'/%3E%3Cstop offset='0.785893' stop-color='%23079A6B'/%3E%3Cstop offset='1' stop-color='%23079A6B' stop-opacity='0.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.header-weak #modal-category-title {
  color: #079a6b;
}

.modal-header h2 {
  color: #2b2e34;
}

.header-medium {
  background: rgba(228, 172, 28, 0.1);
}
.header-medium::after {
  width: 269px;
  height: 129px;
  background-image: url("data:image/svg+xml,%3Csvg width='269' height='129' viewBox='0 0 269 129' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i_3731_1918)'%3E%3Cpath d='M208.091 107.203C208.091 97.0395 206.08 86.9751 202.174 77.5848C198.267 68.1945 192.542 59.6621 185.324 52.475C178.106 45.2879 169.537 39.5868 160.106 35.6972C150.676 31.8077 140.568 29.8054 130.361 29.8054C120.153 29.8054 110.046 31.8077 100.615 35.6972C91.1843 39.5868 82.6153 45.2879 75.3974 52.475C68.1795 59.6621 62.4539 68.1945 58.5476 77.5848C54.6414 86.9751 52.6306 97.0394 52.6306 107.203V122.106H22.6973V107.203C22.6973 93.1254 25.482 79.1851 30.8925 66.1787C36.3031 53.1722 44.2333 41.3536 54.2308 31.3988C64.2282 21.444 76.0976 13.5477 89.1599 8.16025C102.222 2.77285 116.222 0 130.361 0C144.499 9.6323e-07 158.499 2.77285 171.561 8.16025C184.624 13.5477 196.493 21.444 206.49 31.3988C216.488 41.3536 224.418 53.1722 229.829 66.1787C235.239 79.1851 238.024 93.1254 238.024 107.203V122.106H208.091V107.203Z' fill='url(%23paint0_linear_3731_1918)' fill-opacity='0.3'/%3E%3C/g%3E%3Cmask id='mask0_3731_1918' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='22' y='0' width='217' height='123'%3E%3Cpath d='M208.091 107.203C208.091 97.0395 206.08 86.9751 202.174 77.5848C198.267 68.1945 192.542 59.6621 185.324 52.475C178.106 45.2879 169.537 39.5868 160.106 35.6972C150.676 31.8077 140.568 29.8054 130.361 29.8054C120.153 29.8054 110.046 31.8077 100.615 35.6972C91.1843 39.5868 82.6153 45.2879 75.3974 52.475C68.1795 59.6621 62.4539 68.1945 58.5476 77.5848C54.6414 86.9751 52.6306 97.0394 52.6306 107.203V122.106H22.6973V107.203C22.6973 93.1254 25.482 79.1851 30.8925 66.1787C36.3031 53.1722 44.2333 41.3536 54.2308 31.3988C64.2282 21.444 76.0976 13.5477 89.1599 8.16025C102.222 2.77285 116.222 0 130.361 0C144.499 9.6323e-07 158.499 2.77285 171.561 8.16025C184.624 13.5477 196.493 21.444 206.49 31.3988C216.488 41.3536 224.418 53.1722 229.829 66.1787C235.239 79.1851 238.024 93.1254 238.024 107.203V122.106H208.091V107.203Z' fill='%23079A6B'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3731_1918)'%3E%3Cg filter='url(%23filter1_ii_3731_1918)'%3E%3Cpath d='M130.527 0C144.671 1.42354e-05 158.676 2.7743 171.743 8.16372C179.382 11.3146 183.01 20.0354 179.846 27.6422C176.682 35.2488 167.923 38.8606 160.284 35.7099C150.85 31.8189 140.738 29.8166 130.527 29.8166C120.316 29.8166 110.204 31.8189 100.77 35.7099C93.1307 38.8607 84.3724 35.2489 81.208 27.6422C78.0437 20.0354 81.6717 11.3146 89.3111 8.16372C102.378 2.77429 116.383 0 130.527 0Z' fill='%23F6CA57'/%3E%3C/g%3E%3C/g%3E%3Cpath d='M134.217 48.7734L129.782 56.4541L138.651 56.4541L134.217 48.7734ZM134.217 121.74L134.985 121.74L134.985 55.686L134.217 55.686L133.449 55.686L133.449 121.74H134.217Z' fill='%23F6CA57'/%3E%3Cpath d='M0 121.626H268.434' stroke='%23F6CA57' stroke-width='0.961466'/%3E%3Crect x='127.274' y='114.442' width='13.8845' height='13.8252' rx='6.91261' fill='%23F6CA57'/%3E%3Crect x='130.36' y='117.515' width='7.71363' height='7.68067' rx='3.84034' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_i_3731_1918' x='22.6973' y='0' width='219.173' height='125.952' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='3.84586' dy='3.84586'/%3E%3CfeGaussianBlur stdDeviation='4.80733'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.708819 0 0 0 0 0.560474 0 0 0 0 0.172755 0 0 0 0.3 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_3731_1918'/%3E%3C/filter%3E%3Cfilter id='filter1_ii_3731_1918' x='76.2186' y='-3.84586' width='108.611' height='44.5348' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='-3.84586' dy='-3.84586'/%3E%3CfeGaussianBlur stdDeviation='1.92293'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.53292 0 0 0 0 0.416479 0 0 0 0 0.112143 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_3731_1918'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='3.84034' dy='3.84034'/%3E%3CfeGaussianBlur stdDeviation='1.92017'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.46 0'/%3E%3CfeBlend mode='normal' in2='effect1_innerShadow_3731_1918' result='effect2_innerShadow_3731_1918'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_3731_1918' x1='242.594' y1='111.754' x2='22.3697' y2='109.817' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F6CA57' stop-opacity='0.1'/%3E%3Cstop offset='0.456296' stop-color='%23F6CA57'/%3E%3Cstop offset='1' stop-color='%23F6CA57' stop-opacity='0.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.header-medium #modal-category-title {
  color: #e4ac1c;
}

.header-high {
  background: rgba(196, 45, 19, 0.1);
}
.header-high::after {
  width: 269px;
  height: 129px;
  background-image: url("data:image/svg+xml,%3Csvg width='269' height='129' viewBox='0 0 269 129' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_i_3731_1936)'%3E%3Cpath d='M208.091 107.203C208.091 97.0395 206.08 86.9752 202.174 77.5848C198.267 68.1945 192.542 59.6621 185.324 52.475C178.106 45.2879 169.537 39.5868 160.106 35.6972C150.676 31.8077 140.568 29.8054 130.361 29.8054C120.153 29.8054 110.046 31.8077 100.615 35.6972C91.1843 39.5868 82.6153 45.2879 75.3974 52.475C68.1795 59.6621 62.4539 68.1945 58.5476 77.5848C54.6414 86.9751 52.6306 97.0395 52.6306 107.203V122.106H22.6973V107.203C22.6973 93.1254 25.482 79.1852 30.8925 66.1787C36.3031 53.1722 44.2333 41.3536 54.2308 31.3988C64.2282 21.444 76.0976 13.5477 89.1599 8.16025C102.222 2.77285 116.222 0 130.361 0C144.499 9.6323e-07 158.499 2.77285 171.561 8.16025C184.624 13.5477 196.493 21.444 206.49 31.3988C216.488 41.3536 224.418 53.1722 229.829 66.1787C235.239 79.1851 238.024 93.1254 238.024 107.203V122.106H208.091V107.203Z' fill='url(%23paint0_linear_3731_1936)' fill-opacity='0.3'/%3E%3C/g%3E%3Cmask id='mask0_3731_1936' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='22' y='0' width='217' height='123'%3E%3Cpath d='M208.091 107.203C208.091 97.0395 206.08 86.9752 202.174 77.5848C198.267 68.1945 192.542 59.6621 185.324 52.475C178.106 45.2879 169.537 39.5868 160.106 35.6972C150.676 31.8077 140.568 29.8054 130.361 29.8054C120.153 29.8054 110.046 31.8077 100.615 35.6972C91.1843 39.5868 82.6153 45.2879 75.3974 52.475C68.1795 59.6621 62.4539 68.1945 58.5476 77.5848C54.6414 86.9751 52.6306 97.0395 52.6306 107.203V122.106H22.6973V107.203C22.6973 93.1254 25.482 79.1852 30.8925 66.1787C36.3031 53.1722 44.2333 41.3536 54.2308 31.3988C64.2282 21.444 76.0976 13.5477 89.1599 8.16025C102.222 2.77285 116.222 0 130.361 0C144.499 9.6323e-07 158.499 2.77285 171.561 8.16025C184.624 13.5477 196.493 21.444 206.49 31.3988C216.488 41.3536 224.418 53.1722 229.829 66.1787C235.239 79.1851 238.024 93.1254 238.024 107.203V122.106H208.091V107.203Z' fill='%23C83C24'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3731_1936)'%3E%3Cg filter='url(%23filter1_ii_3731_1936)'%3E%3Cpath d='M185.51 31.096C191.357 25.274 200.837 25.274 206.684 31.096C216.685 41.0543 224.618 52.8766 230.031 65.8878C234.445 76.4985 237.112 87.7304 237.946 99.1517C238.545 107.363 232.346 114.505 224.099 115.102C215.852 115.699 208.68 109.526 208.08 101.314C207.478 93.0681 205.552 84.9585 202.366 77.2978C198.458 67.9041 192.731 59.3685 185.51 52.1788C179.663 46.3568 179.663 36.918 185.51 31.096Z' fill='%23C83C24'/%3E%3C/g%3E%3C/g%3E%3Cpath d='M187.827 76.0381L179.105 77.6461L184.858 84.3955L187.827 76.0381ZM134.217 121.738L134.715 122.322L183.064 81.107L182.566 80.5225L182.068 79.938L133.719 121.153L134.217 121.738Z' fill='%23C83C24'/%3E%3Cpath d='M0 121.626H268.434' stroke='%23C83C24' stroke-width='0.961466'/%3E%3Crect x='127.274' y='114.442' width='13.8845' height='13.8252' rx='6.91261' fill='%23C83C24'/%3E%3Crect x='130.36' y='117.515' width='7.71363' height='7.68067' rx='3.84034' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_i_3731_1936' x='22.6973' y='0' width='219.173' height='125.952' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='3.84586' dy='3.84586'/%3E%3CfeGaussianBlur stdDeviation='4.80733'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.760051 0 0 0 0 0.221194 0 0 0 0 0.128818 0 0 0 0.3 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_3731_1936'/%3E%3C/filter%3E%3Cfilter id='filter1_ii_3731_1936' x='177.285' y='22.8892' width='64.541' height='96.0928' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='-3.84034' dy='-3.84034'/%3E%3CfeGaussianBlur stdDeviation='1.92293'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.416634 0 0 0 0 0.100422 0 0 0 0 0.0462137 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_3731_1936'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='3.84034' dy='3.84034'/%3E%3CfeGaussianBlur stdDeviation='1.92017'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.3 0'/%3E%3CfeBlend mode='normal' in2='effect1_innerShadow_3731_1936' result='effect2_innerShadow_3731_1936'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_3731_1936' x1='272.291' y1='109.834' x2='22.3696' y2='109.834' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23C83C24' stop-opacity='0.1'/%3E%3Cstop offset='0.2' stop-color='%23C83C24'/%3E%3Cstop offset='1' stop-color='%23C83C24' stop-opacity='0.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.header-high #modal-category-title {
  color: #c42d13;
}

.modal-header h2 {
  font-family: "big-caslon-fb", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 40px;
  line-height: 46px;
  /* color: #ffffff; */
  margin-top: 30px;
}

.close-btn {
  display: flex;
  align-items: center;
  gap: 10px;
  background: white;
  border: none;
  padding: 11px 15px;
  border-radius: 4px;
  cursor: pointer;
  font-family: "Inter", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 25px;
  text-align: center;
  color: #2b2e34;
}

.modal-body {
  padding: 30px 0;
}

.modal-intro {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  color: #2b2e34;
  opacity: 0.7;
  margin-bottom: 20px;
}

.qa-item {
  margin-bottom: 20px;
}

.qa-top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}

.q-text {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: #2b2e34;
}

.a-badge {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 4px 15px;
  gap: 10px;
  border: 1px solid rgba(57, 84, 104, 0.2);
  border-radius: 2px;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: #395468;
  margin-left: 20px;
}

.qa-divider {
  border: 0;
  border-top: 1px solid #eee;
  margin: 20px 0;
}

.advice-box {
  padding: 12px 20px;
  border-radius: 5px;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  margin-top: 10px;
}
.advice-box strong {
  font-weight: 600;
}

.advice-box.box-stable {
  background: rgb(235 238 240);
  border: 1px solid rgba(235, 238, 240, 0.05);
  color: #111010;
}

.advice-box.box-medium {
  background: rgba(228, 172, 28, 0.1);
  border: 1px solid rgba(228, 172, 28, 0.1);
  color: #2b2e34;
}

.advice-box.box-high {
  background: rgba(196, 45, 19, 0.1);
  border: 1px solid rgba(196, 45, 19, 0.1);
  color: #2b2e34;
}

.advice-box.box-weak {
  background: rgba(7, 154, 107, 0.1);
  border: 1px solid rgba(7, 154, 107, 0.1);
  color: #2b2e34;
}

.modal-actions {
  display: flex;
  flex-direction: column;
  gap: 12px;
  justify-content: space-between;
  margin-top: 30px;
  gap: 10px;
}

.btn-secondary,
.btn-primary {
  width: -moz-max-content;
  width: max-content;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 14px 20px;
  cursor: pointer;
  border: none;
  outline: none;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
}

.btn-primary {
  background-color: #395468;
  color: #fff;
}

.btn-secondary {
  background: #ebeef0;
  color: #395468;
}

/** End Modal Bilan Styles **/
/** Start PDF Template Styles **/
.pdf-container {
  padding: 20px;
  background: white;
  font-family: Arial, sans-serif;
  color: #333;
}

.pdf-header {
  text-align: center;
  border-bottom: 2px solid #333;
  margin-bottom: 30px;
  padding-bottom: 20px;
}

.pdf-header h1 {
  color: #333;
  margin: 0;
}

.pdf-summary {
  margin-bottom: 40px;
}

.pdf-grid-layout {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 15px;
}

.pdf-details h3,
.pdf-summary h3 {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
  margin-bottom: 20px;
  color: #333;
}

.pdf-footer {
  margin-top: 50px;
  font-size: 10px;
  text-align: center;
  color: #999;
  border-top: 1px solid #eee;
  padding-top: 10px;
}

/** End PDF Template Styles **/
/** Start Footer Styles **/
footer {
  display: flex;
  flex-direction: column;
  padding: 60px 0 30px 0;
  background-color: rgba(231, 225, 220, 0.5);
}
footer .container {
  width: 100%;
  padding: 0 65px;
  margin: 0 auto;
}
footer .content {
  display: flex;
  flex-direction: column;
}
footer .footer-header {
  display: flex;
  gap: 200px;
  padding-bottom: 35px;
  border-bottom: 1px solid #e7e1dc;
}
footer .left-side {
  width: 570px;
  max-width: 100%;
  display: flex;
  gap: 195px;
}
footer .item-footer {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
footer .item-footer span {
  font-family: "big-caslon-fb", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #2b2e34;
}
footer .item-footer ul {
  display: flex;
  align-items: center;
  gap: 15px;
}
footer .item-footer ul li {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #2b2e34;
}
footer .right-side {
  flex: 1;
  display: flex;
  justify-content: space-between;
}
footer .social-media {
  display: flex;
  flex-direction: column;
  align-self: flex-end;
}
footer .social-media ul {
  display: flex;
  align-items: center;
  gap: 40px;
}
footer .social-media ul a {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #2b2e34;
}
footer .links {
  display: flex;
  flex-direction: column;
  align-self: flex-end;
}
footer .links ul {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
footer .links ul a {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #2b2e34;
  text-align: right;
}
footer .footer-copyright {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 24px;
  color: #2b2e34;
}
footer .footer-copyright a {
  text-decoration: underline;
}

/** End Footer Styles **/

/** Start Mentions légales **/

.ml {
  display: flex;
  flex-direction: column;
  padding-top: 150px;
  padding-bottom: 80px;
}

.ml .container {
  width: 1080px;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.ml .content {
  display: flex;
  flex-direction: column;
  gap: 50px;
}

.ml .content .ml-header {
  display: flex;
  flex-direction: column;
}

.ml .content .ml-header h1 {
  font-family: "big-caslon-fb", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 60px;
  line-height: 68px;
  color: #ac503f;
}

.ml .content .ml-body {
  display: flex;
  flex-direction: column;
  gap: 15px;
  color: #333;
  padding: 0 50px;
}

.ml .content .ml-body p {
  font-size: 14px;
  line-height: 24px;
  font-weight: 300;
}

/** End Mentions légales **/

/** Start Responsive **/
@media screen and (max-width: 1050px) {
  footer .footer-header {
    flex-direction: column;
    gap: 20px;
  }
  footer .container {
    padding: 0 20px;
  }
  .slider-platform .container {
    padding: 40px 0 60px;
  }
  .about .about-header {
    flex-direction: column;
    gap: 20px;
  }
  .about .right-side,
  .about .left-side {
    width: 100%;
  }
  .about {
    padding: 60px 0 100px 0;
    position: relative;
  }
  .hero .description p {
    width: 85%;
  }
  .scroll-down {
    display: none;
  }
  .about .left-side .cta {
    position: absolute;
    bottom: 20px;
  }
  header {
    top: 20px;
  }
  header .container {
    padding: 0 15px;
  }
  .fig-header {
    display: none;
  }
  .hero .container {
    width: 100%;
  }
  .bilan .bilan-header {
    flex-direction: column;
    gap: 34px;
  }
  .bilan .container {
    padding: 0 15px;
  }
  .bilan .header-content {
    width: 100%;
    gap: 15px;
  }
  .bilan-block {
    padding-bottom: 30px;
  }
  .bilan {
    padding-top: 20px !important;
  }
  .bilan-block .blocks {
    grid-template-columns: repeat(2, 1fr);
  }
  body.page-template-bilan section:first-of-type {
    padding-top: 56px !important;
  }
}
@media screen and (max-width: 780px) {
  .modal-header {
    padding: 30px 0 50px 10px;
  }
  .modal-header h2 {
    position: relative;
    z-index: 10;
  }
  .bilan-block .bilan-item::after {
    height: 173px !important;
  }
  .bilan .header-content .icons ul {
    flex-direction: column;
    gap: 30px;
  }
  .bilan-block .bilan-item {
    min-height: 300px;
    padding: 20px;
    overflow: hidden;
  }
  .bilan-block .bilan-item h3 {
    margin-top: 5px;
  }
  .slider-platform .splide__pagination {
    top: -40px;
  }
  .ml .content .ml-header h1 {
    font-size: 50px;
    line-height: 60px;
  }
  .ml {
    padding-top: 110px;
    padding-bottom: 50px;
  }
  .ml .content {
    gap: 30px;
  }
  .ml .content .ml-body {
    padding: 0;
  }
  .bilan-block .blocks {
    grid-template-columns: repeat(1, 1fr);
    padding-top: 60px;
  }
  footer .left-side {
    flex-direction: column;
    gap: 35px;
  }
  header .content {
    gap: 50px;
  }
  .hero {
    height: initial;
    padding-top: 160px;
    padding-bottom: 200px;
  }
  .hero .title h1 {
    font-size: 54px;
    line-height: 60px;
  }
  footer {
    padding: 40px 0 20px 0;
  }
  .btn-secondary,
  .btn-primary {
    width: 100%;
    text-align: left;
  }
  .modal-content {
    width: 95%;
  }
}
/** End Responsive **/
