@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-Thin.eot');
	src: local('Geometria Thin'), local('Geometria-Thin'),
		url('../fonts/Geometria-Thin.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-Thin.woff') format('woff'),
		url('../fonts/Geometria-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-MediumItalic.eot');
	src: local('Geometria MediumItalic'), local('Geometria-MediumItalic'),
		url('../fonts/Geometria-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-MediumItalic.woff') format('woff'),
		url('../fonts/Geometria-MediumItalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-Italic.eot');
	src: local('Geometria Italic'), local('Geometria-Italic'),
		url('../fonts/Geometria-Italic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-Italic.woff') format('woff'),
		url('../fonts/Geometria-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-Heavy.eot');
	src: local('Geometria Heavy'), local('Geometria-Heavy'),
		url('../fonts/Geometria-Heavy.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-Heavy.woff') format('woff'),
		url('../fonts/Geometria-Heavy.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-ExtraBoldItalic.eot');
	src: local('Geometria ExtraBoldItalic'), local('Geometria-ExtraBoldItalic'),
		url('../fonts/Geometria-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-ExtraBoldItalic.woff') format('woff'),
		url('../fonts/Geometria-ExtraBoldItalic.ttf') format('truetype');
	font-weight: 800;
	font-style: italic;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-Medium.eot');
	src: local('Geometria Medium'), local('Geometria-Medium'),
		url('../fonts/Geometria-Medium.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-Medium.woff') format('woff'),
		url('../fonts/Geometria-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-BoldItalic.eot');
	src: local('Geometria BoldItalic'), local('Geometria-BoldItalic'),
		url('../fonts/Geometria-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-BoldItalic.woff') format('woff'),
		url('../fonts/Geometria-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-LightItalic.eot');
	src: local('Geometria LightItalic'), local('Geometria-LightItalic'),
		url('../fonts/Geometria-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-LightItalic.woff') format('woff'),
		url('../fonts/Geometria-LightItalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-HeavyItalic.eot');
	src: local('Geometria HeavyItalic'), local('Geometria-HeavyItalic'),
		url('../fonts/Geometria-HeavyItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-HeavyItalic.woff') format('woff'),
		url('../fonts/Geometria-HeavyItalic.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria.eot');
	src: local('Geometria'),
		url('../fonts/Geometria.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria.woff') format('woff'),
		url('../fonts/Geometria.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-Bold.eot');
	src: local('Geometria Bold'), local('Geometria-Bold'),
		url('../fonts/Geometria-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-Bold.woff') format('woff'),
		url('../fonts/Geometria-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-ExtraBold.eot');
	src: local('Geometria ExtraBold'), local('Geometria-ExtraBold'),
		url('../fonts/Geometria-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-ExtraBold.woff') format('woff'),
		url('../fonts/Geometria-ExtraBold.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-ThinItalic.eot');
	src: local('Geometria ThinItalic'), local('Geometria-ThinItalic'),
		url('../fonts/Geometria-ThinItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-ThinItalic.woff') format('woff'),
		url('../fonts/Geometria-ThinItalic.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-ExtraLightItalic.eot');
	src: local('Geometria ExtraLightItalic'), local('Geometria-ExtraLightItalic'),
		url('../fonts/Geometria-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-ExtraLightItalic.woff') format('woff'),
		url('../fonts/Geometria-ExtraLightItalic.ttf') format('truetype');
	font-weight: 200;
	font-style: italic;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-Light.eot');
	src: local('Geometria Light'), local('Geometria-Light'),
		url('../fonts/Geometria-Light.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-Light.woff') format('woff'),
		url('../fonts/Geometria-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Geometria';
	src: url('../fonts/Geometria-ExtraLight.eot');
	src: local('Geometria ExtraLight'), local('Geometria-ExtraLight'),
		url('../fonts/Geometria-ExtraLight.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Geometria-ExtraLight.woff') format('woff'),
		url('../fonts/Geometria-ExtraLight.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
}


*, ::after, ::before {
    box-sizing: border-box;
}
::placeholder {
    color: #6F8793;
}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

input, 
textarea {
    
    outline:none;
}
body, html {
    overflow-x: hidden;
    position: relative;
}
body {
    font-family: 'Geometria';
    font-size: 16px;
    padding: 0;
    margin: 0;
    background: #fff;
}

a, a:hover, a:focus, a:active {
	text-decoration: none;
}
.container {
    width: 1300px;
    margin: auto;
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto;
}
.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px;
}
.col-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
}
.col-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
}
.col-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
.col-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}
.col-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
}
.col-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.col-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
}
.col-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
}
.col-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
}
.col-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
}
.col-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
}
.col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.col-1,
.col-2,
.col-3, 
.col-4, 
.col-5, 
.col-6, 
.col-7, 
.col-8, 
.col-9, 
.col-10, 
.col-11, 
.col-12  {
    position: relative;
    padding-right: 10px;
    padding-left: 10px;
}
@media only screen and (max-width: 1400px) {
    .container {
        width: 1180px;
    }
}

@media only screen and (max-width: 1100px) {
    .container {
        width: 650px;
    }
}

@media only screen and (max-width: 767px) {
    .container {
        width: 100%;
        max-width: 400px;
        padding: 0 10px;
    }
    .col-1,
    .col-2,
    .col-3, 
    .col-4, 
    .col-5, 
    .col-6, 
    .col-7, 
    .col-8, 
    .col-9, 
    .col-10, 
    .col-11, 
    .col-12  {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }   
}
input {
    height: 60px;
    width: 100%;
    border-radius: 75px;
    border: 0;
    padding: 0 20px;
    color: #554084;
    font-family: Geometria;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    margin: 0 0 10px;
}
input::placeholder {
    color: #554084; 
}
.hidden {
  display: none!important;
}
.btn {
    height: 60px;
    border-radius: 90px;
    background: #B1E799;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px 0 10px;
    color: #250B62;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    transition: .3s;
    cursor: pointer;
}
.btn.v2 {
    background: #D7B8E2;
}
.btn:hover {
    background: #250B62;
    color: #B1E799;
}
.btn::before {
    content: '';
    display: flex;
    align-items: center;
    justify-content: center;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 11.66C18.562 11.66 16.34 9.439 16.34 7V6H14.34V7C14.34 8.774 15.118 10.438 16.339 11.66H4V13.66H16.339C15.118 14.882 14.34 16.546 14.34 18.32V19.32H16.34V18.32C16.34 15.881 18.562 13.66 21 13.66H22V11.66H21Z' fill='%23250B62'/%3E%3C/svg%3E"), #fff;
    background-repeat: no-repeat;
    background-position: center;
    width: 40px;
    height: 40px;
    border-radius: 40px;
    margin: 0 9px 0 0;
    transition: .3s;
}
.btn:hover::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 11.66C18.562 11.66 16.34 9.439 16.34 7V6H14.34V7C14.34 8.774 15.118 10.438 16.339 11.66H4V13.66H16.339C15.118 14.882 14.34 16.546 14.34 18.32V19.32H16.34V18.32C16.34 15.881 18.562 13.66 21 13.66H22V11.66H21Z' fill='%23250B62'/%3E%3C/svg%3E"), #B1E799;
    background-repeat: no-repeat;
    background-position: center;
}
.btn.v2:hover{
    background: #250B62;
    color: #D7B8E2;
}
.btn.v2:hover::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 11.66C18.562 11.66 16.34 9.439 16.34 7V6H14.34V7C14.34 8.774 15.118 10.438 16.339 11.66H4V13.66H16.339C15.118 14.882 14.34 16.546 14.34 18.32V19.32H16.34V18.32C16.34 15.881 18.562 13.66 21 13.66H22V11.66H21Z' fill='%23250B62'/%3E%3C/svg%3E"), #D7B8E2;
    background-repeat: no-repeat;
    background-position: center;
}
.btn:hover {
    
}
header {
    position: absolute;
    z-index: 1;
    width: 100%;
    padding: 50px;
    
}
.block-header {
    width: 1300px;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
header .logo img {
    width: 117px;
}
.header-right {
    display: flex;
    align-items: center;
}
.header-block {
    height: 60px;
    border-radius: 90px;
    background: #fff;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px 0 10px;
    margin: 0 0 0 10px;
    color: #250B62;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
}
.header-block>span {
    color: #554084;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}
.header-block>span>span {
    color: #250B62;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    display: block;
}
.header-block::before {
    content: '';
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    border-radius: 40px;
    margin: 0 9px 0 0;
}
.header-block.tel::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cg clip-path='url(%23clip0_2014_272)'%3E%3Cpath d='M23.4648 17.6562C23.4008 17.6055 18.75 14.2531 17.4734 14.4937C16.8641 14.6016 16.5156 15.0172 15.8164 15.8492C15.7039 15.9836 15.4336 16.3055 15.2234 16.5344C14.7816 16.3903 14.3505 16.2148 13.9336 16.0094C11.7817 14.9617 10.043 13.223 8.99531 11.0711C8.78974 10.6542 8.61429 10.2232 8.47031 9.78125C8.7 9.57031 9.02188 9.3 9.15938 9.18437C9.9875 8.48906 10.4039 8.14062 10.5117 7.52969C10.7328 6.26406 7.38281 1.58125 7.34766 1.53906C7.19566 1.32193 6.9973 1.1413 6.76693 1.01024C6.53656 0.879175 6.27994 0.800959 6.01562 0.78125C4.65781 0.78125 0.78125 5.81016 0.78125 6.65703C0.78125 6.70625 0.852344 11.7094 7.02187 17.9852C13.2914 24.1477 18.2938 24.2188 18.343 24.2188C19.1906 24.2188 24.2188 20.3422 24.2188 18.9844C24.1993 18.721 24.1215 18.4652 23.9911 18.2355C23.8608 18.0059 23.681 17.808 23.4648 17.6562Z' fill='%23250B62'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2014_272'%3E%3Crect width='25' height='25' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"), #B1E799;
    background-repeat: no-repeat;
    background-position: center;
}
.header-block.city::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='25' viewBox='0 0 19 25' fill='none'%3E%3Cpath d='M9.5 0C7.01461 0.00329693 4.63195 0.992076 2.87452 2.74952C1.11708 4.50695 0.128297 6.88961 0.125 9.375C0.125 16.1055 8.85938 24.5352 9.23047 24.8906C9.30265 24.9608 9.39934 25 9.5 25C9.60066 25 9.69735 24.9608 9.76953 24.8906C10.1406 24.5352 18.875 16.1055 18.875 9.375C18.8717 6.88961 17.8829 4.50695 16.1255 2.74952C14.368 0.992076 11.9854 0.00329693 9.5 0ZM9.5 13.6719C8.65016 13.6719 7.8194 13.4199 7.11278 12.9477C6.40617 12.4756 5.85543 11.8045 5.53021 11.0193C5.20499 10.2342 5.11989 9.37023 5.28569 8.53672C5.45148 7.70321 5.86072 6.93758 6.46165 6.33665C7.06258 5.73572 7.82821 5.32648 8.66172 5.16069C9.49523 4.99489 10.3592 5.07998 11.1443 5.40521C11.9295 5.73043 12.6006 6.28117 13.0727 6.98778C13.5449 7.6944 13.7969 8.52516 13.7969 9.375C13.7962 10.5144 13.3433 11.6069 12.5376 12.4126C11.7319 13.2183 10.6394 13.6712 9.5 13.6719Z' fill='%23250B62'/%3E%3C/svg%3E"), #B1E799;
    background-repeat: no-repeat;
    background-position: center;
}
@media only screen and (max-width: 1400px) {
    .block-header {
        width: 100%;
    }
}
@media only screen and (max-width: 1100px) {
 
}
@media only screen and (max-width: 767px) {
    .header-block.city {
        display: none;
    }
    header {
        padding: 50px 30px;
    }
    .header-block>span {
        display: none;
    }
    .header-block::before {
        margin: 0;
    }
    .header-block {
        padding: 10px;
    }
}

.section-first {
    border-radius: 30px;
    margin: 20px 20px 0;
    background: #F4F3EB;
    padding: 160px 0 0;
    position: relative;
}
.section-first::after {
    content: '';
    display: block;
    width: 1007px;
    height: 700px;
    background: url(../img/line-1-head.svg);
    position: absolute;
    bottom: 0;
    right: 0;
}
.section-first::before {
    content: '';
    display: block;
    width: 532px;
    height: 519px;
    background: url(../img/line-2-head.svg);
    position: absolute;
    bottom: 0;
    left: 0;
}
.section-first .col-7 {
    padding-left: 110px;
    position: relative;
    z-index: 1;
}
.section-first .col-5 {
    position: relative;
    z-index: 1;
}
.section-first .title {
    color: #250B62;
    font-size: 44px;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
    text-transform: uppercase;
    margin: 0;
}
.section-first .title::before {
    content: '';
    display: block;
    width: 47px;
    height: 43px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='43' viewBox='0 0 47 43' fill='none'%3E%3Cpath d='M6.41922 20.696C9.75164 22.5386 21.8538 28.3298 24.617 26.1816C28.9592 22.8059 21.3341 -1.66567 18.5709 0.482513C15.8077 2.6307 17.5154 14.6029 15.9364 15.8304C14.3574 17.058 3.17593 12.451 1.20221 13.9854C-0.771511 15.5198 3.08681 18.8535 6.41922 20.696Z' fill='%23ECE597'/%3E%3Cpath d='M32.6872 17.4817C32.4347 19.5987 31.9847 27.0971 33.6818 28.0769C36.3486 29.6166 47.4314 20.4989 45.7343 19.5191C44.0372 18.5392 38.1884 21.9508 37.2186 21.3909C36.2489 20.831 36.279 14.06 35.0668 13.3602C33.8546 12.6603 32.9397 15.3647 32.6872 17.4817Z' fill='%2367A8A4'/%3E%3Cpath d='M8.43705 29.7864C10.3967 30.6262 17.1155 33.9856 17.1155 35.9453C17.1155 39.0247 3.67792 44.0638 3.67792 42.1041C3.67792 40.1445 9.55685 36.7851 9.55685 35.6653C9.55685 34.5455 3.67792 31.1861 3.67792 29.7864C3.67792 28.3866 6.47741 28.9465 8.43705 29.7864Z' fill='%23D7B8E2'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    margin: 0 0 0 -28px;
}
.section-first p {
    color: #554084;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    max-width: 347px;
    margin: 20px 0 40px;
}
.section-first .bottom {
    display: flex;
    align-items: center;
}
.section-first .bottom .time {
    display: flex;
    margin: 0 0 0 20px;
    align-items: center;
}
.section-first .bottom .time::before {
    content: '';
    display: block;
    width: 40px;
    height: 40px;
    margin: 0 10px 0 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M37.8368 13.7348C37.4628 12.8559 36.999 12.0256 36.4904 11.2215C36.4904 11.1654 36.4754 11.113 36.438 11.0682C36.2959 10.9036 36.1762 10.4473 36.0716 10.2267C35.9855 10.0434 35.9033 9.88258 35.8023 9.7143C35.6452 9.44875 35.4731 9.18696 35.2973 8.93266C34.9906 8.49133 34.6503 8.06867 34.3099 7.65352C33.6778 6.8868 33.0009 6.16125 32.2791 5.48055C30.9401 4.22391 29.4441 3.11688 27.8059 2.28281C24.7839 0.741721 21.3468 0.150784 17.9882 0.681878C14.3491 1.25414 11.0055 3.03438 8.20046 5.37571C4.83062 8.18821 1.82366 11.8797 1.16163 16.3416C0.780149 18.9073 1.19155 21.5328 1.77874 24.0348C2.26124 26.0695 2.87835 28.0891 3.75351 29.9928C5.14109 33.011 7.1682 35.7937 10.0443 37.5366C16.006 41.1532 23.748 39.3804 29.1486 35.5731C30.869 34.3613 32.4249 32.9176 33.8199 31.3467C35.387 29.5739 36.782 27.6029 37.7171 25.4187C39.3291 21.6638 39.445 17.5085 37.8368 13.7348ZM32.9186 22.3669C31.9948 25.3889 29.8143 28.0331 27.4132 30.0228C23.8077 33.0111 18.4594 34.8438 13.9601 32.8054C12.0228 31.9266 10.5492 30.2547 9.50945 28.422C8.85866 27.2776 8.37616 26.0247 8.00593 24.7606C7.51976 23.0962 7.1382 21.3758 7.03351 19.6404C6.92874 17.9013 7.23171 16.2033 8.0246 14.6474C8.69781 13.3234 9.68148 12.1453 10.7362 11.1093C12.5837 9.29539 14.7567 7.81805 17.2477 7.04758C19.372 6.39305 21.6796 6.41547 23.8003 7.10367C26.2014 7.88539 28.251 9.51977 29.8592 11.4272C30.4651 12.149 31.0112 12.8933 31.6694 13.5665C31.7218 13.6188 31.7741 13.6563 31.8303 13.6862C33.2739 16.3603 33.8237 19.4159 32.9186 22.3669Z' fill='%23D7B8E2'/%3E%3Cpath d='M20.2572 11.1907C20.9572 11.0148 20.9355 10.4911 20.9201 10.0455C20.9156 9.91664 20.9131 9.78758 20.9014 9.65899C20.8958 9.59711 20.8888 9.53547 20.8812 9.47383C20.8611 9.31 20.8491 9.2068 20.7866 9.05664C20.7398 8.94438 20.6865 8.84274 20.6143 8.75336C20.6077 8.7361 20.601 8.71867 20.5944 8.70141C20.5185 8.50375 20.2836 8.38899 20.0852 8.39703C19.8709 8.40578 19.6745 8.54336 19.6003 8.74828C19.5237 8.85344 19.4582 8.96516 19.4038 9.08336C19.3648 9.17008 19.3448 9.26188 19.3436 9.35875C19.3391 9.40594 19.3366 9.45336 19.3328 9.50063C19.32 9.65985 19.2963 9.81375 19.2916 9.97313C19.2837 10.2426 19.2977 10.5497 19.4369 10.7892C19.6023 11.0738 19.9251 11.2742 20.2572 11.1907Z' fill='%23D7B8E2'/%3E%3Cpath d='M20.9014 30.1559C20.8958 30.0941 20.8888 30.0324 20.8812 29.9708C20.8611 29.807 20.8491 29.7037 20.7866 29.5537C20.7398 29.4413 20.6865 29.3396 20.6143 29.2503C20.6077 29.233 20.601 29.2157 20.5944 29.1984C20.5185 29.0008 20.2836 28.8859 20.0852 28.894C19.8709 28.9027 19.6745 29.0402 19.6003 29.2452C19.5237 29.3503 19.4582 29.462 19.4038 29.5803C19.3648 29.667 19.3448 29.7589 19.3436 29.8557C19.3391 29.9029 19.3366 29.9503 19.3328 29.9976C19.32 30.1568 19.2963 30.3107 19.2916 30.4701C19.2837 30.7395 19.2977 31.0466 19.4369 31.2862C19.6022 31.5705 19.925 31.7711 20.2571 31.6877C20.9571 31.5117 20.9355 30.988 20.92 30.5425C20.9155 30.4135 20.913 30.2845 20.9014 30.1559Z' fill='%23D7B8E2'/%3E%3Cpath d='M26.4078 13.8405C26.5694 13.9828 26.7722 13.9705 27.016 13.8034C27.242 13.8601 27.4344 13.8307 27.5931 13.7151C27.7083 13.6297 27.8199 13.4837 27.9124 13.3849C27.8648 13.4357 27.8173 13.4865 27.7697 13.5373C27.8721 13.428 27.9707 13.3233 28.0634 13.2072C28.0835 13.1821 28.1032 13.1568 28.1229 13.1314C28.2015 13.0469 28.2662 12.9534 28.317 12.8506C28.3681 12.7791 28.4004 12.6996 28.4137 12.6124C28.4283 12.5567 28.4429 12.5011 28.4574 12.4454C28.4575 12.4349 28.4573 12.4244 28.4573 12.4139C28.4635 12.3997 28.4698 12.3855 28.4761 12.3712C28.5104 12.2937 28.513 12.1782 28.4983 12.0961C28.4766 11.9759 28.4118 11.8704 28.3215 11.7905C28.1627 11.6501 27.9269 11.6097 27.7323 11.7046C27.6726 11.7161 27.6128 11.7276 27.553 11.7391C27.4806 11.7569 27.4101 11.7798 27.3414 11.8081C27.2633 11.8394 27.1868 11.9022 27.1216 11.9554C27.0816 11.988 27.043 12.0223 27.0041 12.0561C26.882 12.1527 26.761 12.2499 26.6473 12.3573C26.5935 12.408 26.5436 12.4587 26.4937 12.514C26.4148 12.6017 26.4019 12.6207 26.3359 12.7257C26.2406 12.877 26.1509 13.0454 26.1591 13.2316C26.1662 13.3923 26.1914 13.5557 26.2762 13.6963C26.3102 13.753 26.3559 13.8008 26.4078 13.8405Z' fill='%23D7B8E2'/%3E%3Cpath d='M11.9143 28.3339C12.0759 28.4763 12.2787 28.4639 12.5226 28.297C12.7486 28.3537 12.9409 28.3242 13.0997 28.2088C13.2148 28.1232 13.3265 27.9772 13.419 27.8784C13.3714 27.9292 13.3238 27.98 13.2762 28.0307C13.3787 27.9214 13.4773 27.8167 13.57 27.7006C13.5901 27.6755 13.6098 27.6502 13.6294 27.6248C13.708 27.5404 13.7727 27.4468 13.8235 27.3441C13.8746 27.2724 13.9069 27.1931 13.9203 27.1059C13.9348 27.0502 13.9494 26.9945 13.964 26.9388C13.9641 26.9283 13.9638 26.9177 13.9638 26.9073C13.9701 26.8931 13.9764 26.8789 13.9827 26.8647C14.0169 26.7872 14.0197 26.6717 14.0048 26.5895C13.9831 26.4693 13.9184 26.3638 13.828 26.2839C13.6693 26.1435 13.4335 26.1031 13.2389 26.198C13.1791 26.2095 13.1193 26.221 13.0595 26.2325C12.9871 26.2502 12.9166 26.2732 12.8479 26.3016C12.7698 26.3327 12.6933 26.3956 12.628 26.4488C12.5882 26.4813 12.5496 26.5156 12.5108 26.5494C12.3885 26.6461 12.2675 26.7434 12.1537 26.8507C12.1 26.9015 12.0501 26.952 12.0002 27.0074C11.9212 27.0952 11.9084 27.1142 11.8423 27.2192C11.7472 27.3705 11.6574 27.5388 11.6656 27.7249C11.6727 27.8857 11.6979 28.0491 11.7826 28.1897C11.8167 28.2464 11.8624 28.2942 11.9143 28.3339Z' fill='%23D7B8E2'/%3E%3Cpath d='M30.1125 20.8642C30.2415 20.8598 30.3705 20.8573 30.4991 20.8456C30.5609 20.84 30.6226 20.833 30.6842 20.8254C30.8481 20.8052 30.9512 20.7933 31.1013 20.7308C31.2136 20.6841 31.3153 20.6306 31.4047 20.5585C31.4219 20.5519 31.4393 20.5452 31.4566 20.5386C31.6543 20.4627 31.7691 20.2278 31.761 20.0295C31.7523 19.8151 31.6147 19.6188 31.4098 19.5445C31.3046 19.4679 31.193 19.4023 31.0747 19.3481C30.988 19.3091 30.8962 19.289 30.7993 19.2879C30.7521 19.2834 30.7047 19.2809 30.6574 19.2771C30.4982 19.2643 30.3443 19.2406 30.1849 19.2359C29.9155 19.2281 29.6083 19.242 29.3688 19.3812C29.0844 19.5466 28.8839 19.8693 28.9674 20.2014C29.1433 20.9013 29.6669 20.8796 30.1125 20.8642Z' fill='%23D7B8E2'/%3E%3Cpath d='M9.61562 20.864C9.7446 20.8595 9.87366 20.857 10.0022 20.8454C10.0641 20.8398 10.1257 20.8328 10.1873 20.8252C10.3512 20.8052 10.4544 20.7932 10.6044 20.7306C10.7167 20.6839 10.8184 20.6305 10.9078 20.5584C10.9251 20.5517 10.9424 20.545 10.9598 20.5384C11.1574 20.4626 11.2722 20.2277 11.2641 20.0293C11.2555 19.8149 11.1178 19.6186 10.9129 19.5444C10.8077 19.4677 10.6961 19.4022 10.5778 19.3479C10.4911 19.3089 10.3993 19.2888 10.3024 19.2877C10.2552 19.2833 10.2078 19.2808 10.1605 19.277C10.0013 19.2641 9.84741 19.2404 9.68804 19.2358C9.41859 19.2279 9.11148 19.2418 8.87194 19.3811C8.58757 19.5464 8.38702 19.8692 8.47054 20.2013C8.6464 20.9011 9.17007 20.8795 9.61562 20.864Z' fill='%23D7B8E2'/%3E%3Cpath d='M28.419 27.4973C28.4013 27.4249 28.3783 27.3544 28.35 27.2858C28.3188 27.2076 28.2559 27.1312 28.2027 27.0659C28.1702 27.026 28.1359 26.9874 28.102 26.9485C28.0054 26.8263 27.9081 26.7054 27.8009 26.5916C27.7502 26.5378 27.6995 26.4878 27.6442 26.438C27.5565 26.3591 27.5374 26.3462 27.4325 26.2801C27.2812 26.1849 27.1129 26.0952 26.9267 26.1034C26.7659 26.1105 26.6026 26.1357 26.4619 26.2205C26.4052 26.2546 26.3575 26.3004 26.3178 26.3522C26.1755 26.5138 26.1877 26.7166 26.3548 26.9605C26.2981 27.1865 26.3275 27.3788 26.443 27.5376C26.5286 27.6526 26.6745 27.7644 26.7734 27.8569C26.7226 27.8093 26.6718 27.7617 26.6211 27.7141C26.7304 27.8166 26.8351 27.9151 26.9512 28.0079C26.9762 28.028 27.0016 28.0476 27.0269 28.0673C27.1113 28.1458 27.2049 28.2105 27.3077 28.2614C27.3793 28.3125 27.4587 28.3448 27.5459 28.3582C27.6016 28.3727 27.6573 28.3873 27.713 28.4019C27.7234 28.4019 27.734 28.4017 27.7444 28.4017C27.7587 28.408 27.7728 28.4143 27.787 28.4205C27.8645 28.4548 27.9801 28.4576 28.0622 28.4427C28.1823 28.421 28.2879 28.3562 28.3677 28.2659C28.5081 28.1071 28.5486 27.8714 28.4537 27.6767C28.442 27.6169 28.4305 27.5571 28.419 27.4973Z' fill='%23D7B8E2'/%3E%3Cpath d='M11.9495 13.0435C12.035 13.1587 12.1809 13.2703 12.2798 13.3628C12.229 13.3153 12.1782 13.2677 12.1274 13.2201C12.2367 13.3225 12.3414 13.4212 12.4575 13.5138C12.4826 13.5339 12.5079 13.5535 12.5333 13.5733C12.6177 13.6518 12.7112 13.7166 12.8141 13.7674C12.8857 13.8185 12.9651 13.8508 13.0523 13.8642C13.108 13.8788 13.1637 13.8933 13.2194 13.9079C13.2298 13.908 13.2404 13.9078 13.2509 13.9078C13.2651 13.914 13.2792 13.9203 13.2934 13.9266C13.3709 13.9609 13.4865 13.9635 13.5687 13.9487C13.6888 13.927 13.7944 13.8622 13.8742 13.7719C14.0146 13.6132 14.0551 13.3774 13.9602 13.1828C13.9486 13.1229 13.9371 13.0631 13.9256 13.0035C13.9079 12.931 13.8849 12.8605 13.8566 12.7918C13.8255 12.7138 13.7626 12.6372 13.7094 12.572C13.6768 12.532 13.6425 12.4935 13.6087 12.4545C13.512 12.3324 13.4148 12.2114 13.3075 12.0977C13.2568 12.0439 13.2062 11.9939 13.1509 11.9441C13.0631 11.8651 13.0441 11.8522 12.9391 11.7862C12.7878 11.691 12.6195 11.6013 12.4334 11.6095C12.2726 11.6165 12.1092 11.6417 11.9686 11.7264C11.912 11.7606 11.8641 11.8063 11.8245 11.8582C11.6821 12.0199 11.6945 12.2227 11.8615 12.4665C11.8045 12.6924 11.834 12.8849 11.9495 13.0435Z' fill='%23D7B8E2'/%3E%3Cpath d='M17.5384 24.5479C17.9145 24.5078 18.0488 24.2837 18.291 24.0839C18.3855 24.006 18.4809 23.9309 18.5662 23.8427C18.6824 23.7227 18.7845 23.5976 18.8848 23.4645C19.0644 23.2263 19.2401 22.9854 19.4122 22.7416C19.6416 22.4166 19.8704 22.0909 20.0901 21.7593C20.2109 21.5771 20.3143 21.3816 20.4134 21.1842C20.423 21.1815 20.4326 21.1788 20.4419 21.1754C20.8782 21.4595 21.3177 21.7388 21.7537 22.0234C22.9701 22.8178 24.1274 23.6988 25.3625 24.4609C25.7842 24.7212 26.2697 24.2122 26.0336 23.7948C25.63 23.0813 24.9509 22.6242 24.2901 22.1713C23.5655 21.6744 22.8298 21.1933 22.0884 20.7219C21.7043 20.4777 21.3172 20.2442 20.9268 20.0159C20.942 19.757 20.9496 19.4983 20.9374 19.2389C20.9111 18.6802 20.879 18.1216 20.8494 17.563C20.7832 16.3101 20.6908 15.0761 20.4611 13.8409C20.3724 13.3642 19.6094 13.2933 19.5619 13.8303C19.4547 15.0436 19.466 16.2409 19.5174 17.4565C19.5389 17.9654 19.5606 18.4743 19.5824 18.9831C19.587 19.0906 19.5908 19.1981 19.5956 19.3057C19.4288 19.2371 19.2596 19.1736 19.0923 19.1101C18.8969 19.0358 18.6607 18.9229 18.4462 18.9277C17.9999 18.9379 18.0321 19.5722 18.4186 19.6701C18.3596 19.6552 18.2816 19.6029 18.3639 19.6656C18.4376 19.7216 18.5127 19.7755 18.5858 19.8325C18.8801 20.0624 19.1737 20.2889 19.4726 20.5098C19.269 20.7728 19.0623 21.0328 18.8712 21.3063C18.6918 21.5631 18.5056 21.8146 18.3162 22.0641C18.1194 22.3231 17.9092 22.5727 17.7146 22.8331C17.5506 23.0526 17.4491 23.2954 17.3006 23.5222C17.263 23.5797 17.223 23.6359 17.1867 23.6942C17.094 23.8431 17.0765 23.963 17.0837 24.1358C17.0932 24.3604 17.3057 24.5727 17.5384 24.5479Z' fill='%23D7B8E2'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
}
.section-first .bottom .time>span {
    color: #554084;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; 
}
.section-first .bottom .time>span>span {
    color: #250B62;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    display: block;
}
.section-first img {
    display: flex;
}
@media only screen and (max-width: 1400px) {
    .section-first {
        margin: 10px 10px 0;
    }
    .section-first .title {
        font-size: 42px;
    }
    .section-first::after {
        display: none;
    }
}
@media only screen and (max-width: 767px) {
    .section-first .title {
        font-size: 24px;
        text-align: center;
        max-width: 310px;
        margin: auto;
    }
    .section-first p {
        margin: 10px auto 20px;
        text-align: center;
        max-width: 310px;
    }
    .section-first .col-7 {
        padding-left: 10px;
        position: static;
        z-index: 9
    }
    .section-first img {
        display: flex;
        width: 100%;
    }
    .section-first::before {
        display: none;
    }
    .section-first .title::before {
        margin: 0 0 -9px 32px;
    }
    .section-first .btn {
        position: absolute;
        bottom: 20px;
        z-index: 9;
        transform: translate(-50%);
        left: 50%;
        width: max-content;
    }
    .section-first .bottom .time {
        display: flex;
        align-items: center;
        margin: 0 auto 16px;
    }
}

.section-why {
}
.section-why .title {
    color: #250B62;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    padding: 0 0 0 110px;
    max-width: 600px;
    position: relative;
}
.section-why .title::after {
    content: '';
    display: block;
    width: 90px;
    height: 90px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' viewBox='0 0 90 90' fill='none'%3E%3Cpath d='M49.1251 66.9025C55.2062 64.2756 58.9476 55.7475 60.0303 49.6459C61.1687 43.1949 59.8493 36.5544 56.9028 30.7739C50.4104 18.0236 35.0075 14.3265 23.3273 22.4494C23.1143 22.6237 22.9706 22.8682 22.9221 23.1391C22.8736 23.4099 22.9235 23.6892 23.0628 23.9265C23.202 24.1638 23.4215 24.3435 23.6816 24.4332C23.9417 24.5229 24.2253 24.5168 24.4813 24.4158C35.8299 18.956 47.0684 21.5113 53.2946 32.9113C55.9516 37.9686 56.8315 43.7722 55.7927 49.3897C55.2606 52.1167 54.2545 54.7293 52.82 57.1087C51.1492 59.9455 48.4976 61.7967 46.6102 64.4049C45.3985 66.0794 47.6579 67.5346 49.1251 66.9025Z' fill='%23B1E799'/%3E%3Cpath d='M54.8977 71.9736C55.6107 71.5138 55.8235 70.1905 54.9115 69.7958C53.1215 69.045 51.0509 69.7432 49.2017 70.0416C46.8616 70.5094 44.478 70.7236 42.0921 70.6804C42.8686 66.624 43.9581 62.6339 45.3507 58.7457C45.7741 57.6288 44.1842 57.2008 43.592 58.0224C40.7744 61.8175 39.6205 67.096 38.6935 71.6388C38.5358 72.4098 38.9097 73.4265 39.8078 73.5681C42.3982 73.9133 45.0257 73.8696 47.6033 73.4383C49.7242 73.1508 53.0481 73.162 54.8977 71.9736Z' fill='%23B1E799'/%3E%3C/svg%3E");
    position: absolute;
    left: 460px;
    bottom: -38px;
}
.section-why .container {
    padding-top: 90px;
    background:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='201' viewBox='0 0 200 201' fill='none'%3E%3Cpath d='M54.1558 66.7163C46.9243 84.7951 25.2297 149.879 37.8849 162.534C57.7716 182.421 177.092 128.184 164.437 115.529C151.782 102.874 92.1214 119.145 84.8899 111.913C77.6583 104.682 93.9293 45.0217 84.8899 35.9822C75.8504 26.9428 61.3874 48.6374 54.1558 66.7163Z' fill='%23D7B8E2'/%3E%3C/svg%3E") no-repeat left top 40px;
    position: relative;
    height: 602px;
}
.section-why .container::after {
    content: '';
    display: block;
    width: 270px;
    height: 240px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='270' height='241' viewBox='0 0 270 241' fill='none'%3E%3Cpath d='M73.9283 240.657C61.9403 241.483 49.7562 240.933 37.7934 237.729C25.7438 234.503 15.7001 228.137 8.16103 218.11C-8.57004 195.862 1.54369 164.645 28.2792 157.139C37.1799 154.641 46.5708 153.8 55.7796 152.502C71.8271 150.24 87.4151 146.651 101.216 137.616C104.569 135.421 107.925 133.089 110.78 130.301C119.196 122.086 116.815 111.126 105.642 107.456C95.9459 104.269 86.0619 101.602 76.1611 99.1012C55.4126 93.8601 40.9984 81.8012 34.7201 60.9238C33.3053 56.2194 32.165 51.3155 31.7728 46.434C30.0694 25.1659 43.8168 6.08986 63.991 1.259C84.8544 -3.74047 105.645 6.49173 113.988 26.2591C119.168 38.5316 120.88 51.293 117.283 64.4169C116.12 68.6548 114.604 72.8253 113.814 77.1278C113.064 81.2251 112.683 85.4658 112.811 89.625C112.943 93.905 115.378 97.1284 119.14 99.3092C126.262 103.429 133.75 103.645 141.39 101.324C148.145 99.2727 153.986 95.5575 159.147 90.7435C168.933 81.613 176.41 70.8075 181.574 58.5097C186.975 45.6528 196.145 36.0895 207.522 28.794C230.627 13.9783 257.415 23.5528 266.655 49.5169C270.759 61.0502 270.468 72.8674 269.042 84.8251C266.361 107.327 256.429 126.816 244.029 145.161C219.23 181.852 186.244 208.314 145.072 224.754C128.66 231.31 95.6546 239.817 73.9283 240.657Z' fill='%23ECE597'/%3E%3C/svg%3E");
    background-size: cover;
    position: absolute;
    bottom: 10px;
    right: -79px;
}
.section-why .block {
    padding: 20px;
    border-radius: 20px;
    background: #F3EAE9;
    display: flex;
    max-width: 518px;
}
.section-why .block-ab {
    position: absolute;
}
.section-why .block-ab:nth-child(1) {
    top: 235px;
    left: 124px;
}
.section-why .block-ab:nth-child(2) {
    left: 16px;
    bottom: 1px;
}
.section-why .block-ab:nth-child(3) {
    right: 107px;
    top: 105px;
}
.section-why .block-ab:nth-child(4) {
    right: 102px;
    top: 286px;
    z-index: 1;
}
.section-why .block-ab:nth-child(5) {
    right: 216px;
    bottom: -52px;
}
.section-why .block-ab:nth-child(1) .block {
    transform: rotate(-4.763deg);
}
.section-why .block-ab:nth-child(2) .block {
    transform: rotate(4deg);
    background: #E6EDEC;

}
.section-why .block-ab:nth-child(3) .block {
    transform: rotate(4deg);
    background: #F2EEF3;
}
.section-why .block-ab:nth-child(4) .block {
    transform: rotate(-10.617deg);
    background: #F4F3EB;
}
.section-why .block-ab:nth-child(5) .block {
    transform: rotate(0.51deg);
    background: #EEF3EB;
}
.section-why .block .icon {
    width: 105px;
    min-width: 105px;
    height: 83px;
    margin: 0 20px 0 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.section-why .block img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.section-why .name {
    color: #250B62;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin: 0 0 10px;
}
.section-why p {
    color: #554084;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    margin: 0
}


@media only screen and (max-width: 1400px) {
    
    .section-why .block-ab:nth-child(3) {
        right: 0;
    }
    .section-why .block-ab:nth-child(5) {
        right: 78px;
        bottom: -35px;
        z-index: 1;
    }
    .section-why .block-ab:nth-child(4) {
        right: 22px;
    }
}
@media only screen and (max-width: 767px) {
    .section-why .container {
        height: auto;
        background:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='201' viewBox='0 0 200 201' fill='none'%3E%3Cpath d='M54.1558 66.7163C46.9243 84.7951 25.2297 149.879 37.8849 162.534C57.7716 182.421 177.092 128.184 164.437 115.529C151.782 102.874 92.1214 119.145 84.8899 111.913C77.6583 104.682 93.9293 45.0217 84.8899 35.9822C75.8504 26.9428 61.3874 48.6374 54.1558 66.7163Z' fill='%23D7B8E2'/%3E%3C/svg%3E") no-repeat left top 40px;
        background-size: 80px
    }
    .section-why .title {
        font-size: 24px;
        padding: 0;
        max-width: 600px;
        position: relative;
        margin: 0 0 30px
    }
    .section-why .title::after {
        left: 250px;
        bottom: -23px;
    }
    .section-why .block-ab {
        max-width: 100%;
        width: 100%;
        position: relative;
        flex-wrap: wrap;
    }
    .section-why .name {
        margin: 10px 0;
    }
    .section-why .block-ab:nth-child(1) {
        top: auto;
        left: auto;
    }
    .section-why .block-ab:nth-child(2) {
        left: auto;
        bottom: auto;
    }
    .section-why .block-ab:nth-child(3) {
        right: auto;
        top: auto;
    }
    .section-why .block-ab:nth-child(4) {
        right: auto;
        top: auto;
    }
    .section-why .block-ab:nth-child(5) {
        right: auto;
        bottom: auto;
    }
    .section-why .block-ab:nth-child(1) .block {
        transform: rotate(-4deg);
    }
    .section-why .block-ab:nth-child(2) .block {
    }
    .section-why .block-ab:nth-child(3) .block {
        transform: rotate(-4deg);
    }
    .section-why .block-ab:nth-child(4) .block {
        transform: rotate(4deg);
    }
    .section-why .block-ab:nth-child(5) .block {
        transform: rotate(-4deg);
    }
}






.section-program {
    padding: 0 0 60px;
}
.section-program .container {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200' fill='none'%3E%3Cpath d='M145.218 65.8535C152.45 83.9323 174.145 149.016 161.489 161.671C141.603 181.558 22.2822 127.322 34.9374 114.666C47.5926 102.011 107.253 118.282 114.484 111.051C121.716 103.819 105.445 44.1589 114.484 35.1195C123.524 26.08 137.987 47.7746 145.218 65.8535Z' fill='%23ECE597'/%3E%3C/svg%3E") no-repeat left top, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='399' height='400' viewBox='0 0 399 400' fill='none'%3E%3Cpath d='M399 150.915C397.828 189.479 393.271 221.014 383.165 251.197C366.397 301.267 337.174 340.965 295.78 369.684C274.817 384.231 251.317 391.331 226.949 395.357C207.624 398.545 188.183 400.332 168.632 399.34C122.525 397.003 81.9979 379.586 48.9097 344.266C23.9204 317.587 8.31176 285.222 2.79598 247.214C-2.58385 210.183 0.575426 174.229 12.7917 139.254C21.8617 113.293 36.5899 91.4279 55.2995 72.7578C80.8326 47.2897 111.169 31.5753 144.439 22.0749C160.112 17.5991 175.857 13.3908 191.465 8.66167C203.423 5.04448 215.652 3.49626 227.907 2.44066C240.175 1.39914 252.515 1.04023 264.822 0.885409C274.733 0.765774 284.399 2.8629 293.773 6.5364C298.589 8.4224 303.574 9.80876 308.482 11.4414C334.287 20.0622 356.408 34.5802 372.619 58.6339C384.634 76.4665 391.736 96.5792 395.271 118.121C397.388 131.041 398.268 144.194 399.013 150.908L399 150.915ZM183.295 266.552C190.857 265.841 198.431 265.257 205.974 264.385C220.792 262.668 234.316 257.833 245.38 246.144C272.105 217.917 283.9 183.638 281.343 143.392C280.728 133.722 277.018 126.699 267.696 123.532C246.494 116.34 224.942 110.949 202.97 107.55C200.775 107.213 198.406 107.29 196.237 107.783C177.016 112.146 159.42 120.591 144.737 134.834C127.846 151.217 118.453 172.533 115.203 196.545C111.202 226.087 128.364 254.638 154.668 262.196C164.055 264.891 173.546 266.461 183.302 266.545L183.295 266.552Z' fill='%23B1E799'/%3E%3C/svg%3E") no-repeat right bottom;
    
}
.line-program {
    height: 255px;
    background: url(../img/line-program.svg);
    background-position: center;
    background-repeat: no-repeat;
}
.section-program .col-7 {
    padding-left: 110px;
}
.section-program .title {
    color: #250B62;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin: 95px 0 0;
    max-width: 530px;
}
.section-program p {
    color: #554084;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    margin: 20px 0 40px;
    padding: 0 0 0 110px;
    max-width: 530px;
}
.section-program ul {
    margin: -2.5px;
    padding: 0;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    max-width: 530px;
}
.section-program ul li {
    border-radius: 50px;
    background: rgba(37, 11, 98, 0.05);
    padding: 10px 20px;
    color: #250B62;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    margin: 2.5px;
}
.section-program .col-5::after {
    content: '';
    display: block;
    width: 110px;
    height: 110px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='110' viewBox='0 0 110 110' fill='none'%3E%3Cpath d='M49.9582 81.7698C42.5257 78.5591 37.9529 68.1358 36.6296 60.6783C35.2383 52.7938 36.8509 44.6775 40.4522 37.6125C48.3873 22.0288 67.2131 17.5101 81.4889 27.4382C81.7492 27.6511 81.9248 27.9501 81.9841 28.2811C82.0433 28.6121 81.9824 28.9534 81.8121 29.2434C81.6419 29.5335 81.3737 29.7531 81.0558 29.8628C80.7379 29.9725 80.3913 29.9649 80.0784 29.8415C66.2079 23.1684 52.472 26.2915 44.8622 40.2249C41.6147 46.406 40.5393 53.4993 41.8089 60.3652C42.4592 63.6982 43.6889 66.8913 45.4422 69.7995C47.4843 73.2667 50.7252 75.5293 53.0319 78.717C54.5129 80.7637 51.7515 82.5423 49.9582 81.7698Z' fill='%23ECE597'/%3E%3Cpath d='M42.9028 87.9677C42.0314 87.4057 41.7712 85.7884 42.886 85.306C45.0737 84.3884 47.6044 85.2417 49.8646 85.6064C52.7247 86.1782 55.638 86.4399 58.5541 86.3872C57.6051 81.4294 56.2735 76.5525 54.5714 71.8003C54.0538 70.4353 55.9971 69.9121 56.7208 70.9163C60.1646 75.5547 61.5749 82.0063 62.7079 87.5585C62.9007 88.5008 62.4436 89.7435 61.3461 89.9166C58.1799 90.3385 54.9685 90.285 51.8182 89.758C49.226 89.4065 45.1635 89.4203 42.9028 87.9677Z' fill='%23ECE597'/%3E%3C/svg%3E");
    position: absolute;
    bottom: 110px;
    left: -90px;
}
.section-program .die {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='446' height='91' viewBox='0 0 446 91' fill='none'%3E%3Cpath d='M14.8759 56.1905C34.5568 72.9619 96.0593 90.0438 220.295 90.0438C425.713 90.0438 481.065 30.7229 424.483 13.641C367.901 -3.44099 275.647 0.907143 211.684 2.46005C147.721 4.01295 82.5287 0.285983 35.7868 6.80818C-10.9551 13.3304 -4.80487 39.4192 14.8759 56.1905Z' fill='%23250B62'/%3E%3C/svg%3E");
    background-size: cover;
    height: 106.5px;
    transform: rotate(5.154deg);
    color: #FFF;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    padding: 25px 45px;
    margin: -28px 33px 0 -33px;
}
@media only screen and (max-width: 1400px) {
    .section-program .die {
        margin: -28px -17px 0 -33px;
    }
}
@media only screen and (max-width: 767px) {
    .line-program {
        height: 160px;
    }
    .section-program .col-7 {
        padding-left: 10px;
    }
    .section-program p {
        padding: 0;
        margin: 10px 0 20px;
    }
    .section-program .title {
        font-size: 24px;
        margin: 70px 0 0;
    }
    .section-program .container {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200' fill='none'%3E%3Cpath d='M145.218 65.8535C152.45 83.9323 174.145 149.016 161.489 161.671C141.603 181.558 22.2822 127.322 34.9374 114.666C47.5926 102.011 107.253 118.282 114.484 111.051C121.716 103.819 105.445 44.1589 114.484 35.1195C123.524 26.08 137.987 47.7746 145.218 65.8535Z' fill='%23ECE597'/%3E%3C/svg%3E") no-repeat left top, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='399' height='400' viewBox='0 0 399 400' fill='none'%3E%3Cpath d='M399 150.915C397.828 189.479 393.271 221.014 383.165 251.197C366.397 301.267 337.174 340.965 295.78 369.684C274.817 384.231 251.317 391.331 226.949 395.357C207.624 398.545 188.183 400.332 168.632 399.34C122.525 397.003 81.9979 379.586 48.9097 344.266C23.9204 317.587 8.31176 285.222 2.79598 247.214C-2.58385 210.183 0.575426 174.229 12.7917 139.254C21.8617 113.293 36.5899 91.4279 55.2995 72.7578C80.8326 47.2897 111.169 31.5753 144.439 22.0749C160.112 17.5991 175.857 13.3908 191.465 8.66167C203.423 5.04448 215.652 3.49626 227.907 2.44066C240.175 1.39914 252.515 1.04023 264.822 0.885409C274.733 0.765774 284.399 2.8629 293.773 6.5364C298.589 8.4224 303.574 9.80876 308.482 11.4414C334.287 20.0622 356.408 34.5802 372.619 58.6339C384.634 76.4665 391.736 96.5792 395.271 118.121C397.388 131.041 398.268 144.194 399.013 150.908L399 150.915ZM183.295 266.552C190.857 265.841 198.431 265.257 205.974 264.385C220.792 262.668 234.316 257.833 245.38 246.144C272.105 217.917 283.9 183.638 281.343 143.392C280.728 133.722 277.018 126.699 267.696 123.532C246.494 116.34 224.942 110.949 202.97 107.55C200.775 107.213 198.406 107.29 196.237 107.783C177.016 112.146 159.42 120.591 144.737 134.834C127.846 151.217 118.453 172.533 115.203 196.545C111.202 226.087 128.364 254.638 154.668 262.196C164.055 264.891 173.546 266.461 183.302 266.545L183.295 266.552Z' fill='%23B1E799'/%3E%3C/svg%3E") no-repeat right bottom;
        background-size: 70px, 100%;
    }
    .section-program .col-5 {
        margin-top: 20px;
    }
    .section-program .col-5 img {
        width: 89%;
        margin: auto;
        display: block;
    }
    .section-program .die {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='328' height='119' viewBox='0 0 328 119' fill='none'%3E%3Cpath d='M10.2006 69.4287C24.0531 92.1625 68.625 116.148 159.913 118.636C310.854 122.75 353.681 44.8424 312.724 20.9558C271.768 -2.93086 203.822 1.01323 156.766 1.80066C109.71 2.5881 61.9415 -3.68197 27.3588 4.06953C-7.224 11.821 -3.65196 46.6948 10.2006 69.4287Z' fill='%23250B62'/%3E%3C/svg%3E");
        height: 133px;
        width: 366px;
        padding: 21px;
        margin: -64px 0 0;
    }
}


.section-schedule {
    border-radius: 30px;
    margin: 0 20px 0;
    background: #F4F3EB;
    position: relative;
    overflow: hidden;
}
.section-schedule .col-5 {
    padding-left: 110px;
    position: relative;
    z-index: 1;
}
.section-schedule .title {
    color: #250B62;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}
.section-schedule p {
    margin: 10px 0 30px;
    color: #554084;
    font-size: 16px;
     font-style: normal;
    font-weight: 500;
    line-height: 140%;
}
.section-schedule img {
    margin: 50px 0 -75px -100px;
    display: flex;
    position: absolute;
    bottom: 0;
}
.section-schedule .col-7 {
    display: flex;
    justify-content: space-between;
}
.section-schedule ul {
    padding: 0;
    margin: -10px;
    list-style: none;
}
.section-schedule ul li {
    border-radius: 70px;
    background: #FFF;
    padding: 10px 20px 10px 10px;
    margin: 10px;
    color: #250B62;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
}
.section-schedule ul li span {
    height: 40px;
    width: 127px;
    border-radius: 50px;
    background: #F2EEF3;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #250B62;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    margin: 0 10px 0 0;
}
.section-schedule ul li span.active {
    background: #B1E799;
}
.section-schedule .btn {
    margin: 0 10px;
}
.section-schedule .container {
    padding-top: 75px;
    padding-bottom: 75px;
    background:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='201' viewBox='0 0 200 201' fill='none'%3E%3Cpath d='M54.1558 66.7163C46.9243 84.7951 25.2297 149.879 37.8849 162.534C57.7716 182.421 177.092 128.184 164.437 115.529C151.782 102.874 92.1214 119.145 84.8899 111.913C77.6583 104.682 93.9293 45.0217 84.8899 35.9822C75.8504 26.9428 61.3874 48.6374 54.1558 66.7163Z' fill='%23D7B8E2'/%3E%3C/svg%3E") no-repeat left top, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='198' height='205' viewBox='0 0 198 205' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.791 72.1533C12.5982 67.8951 14.8661 63.8097 17.4204 59.7606L18.228 58.4805V58.1186C18.3523 57.89 18.4536 57.6831 18.5339 57.5132C18.7988 56.952 19.0234 56.3762 19.1981 55.9086C19.2916 55.6585 19.4158 55.3149 19.5185 55.0309C19.578 54.8661 19.6303 54.7214 19.6651 54.6267C19.8085 54.2369 19.881 54.0641 19.9084 54.0061L19.9179 53.986C20.3184 53.1303 20.6647 52.4575 21.0724 51.7765L21.0895 51.7479C21.826 50.4996 22.6496 49.2402 23.521 47.9761C24.9892 45.8584 26.6447 43.7918 28.4096 41.6333C31.5681 37.7922 34.9471 34.1614 38.5463 30.7576C45.2346 24.4644 52.6368 18.988 60.6632 14.8903C75.4828 7.31266 92.2973 4.42809 108.676 7.02499C126.502 9.83587 143.094 18.6223 157.185 30.4157C174.345 44.7761 188.894 63.0257 192.072 84.5027C193.913 96.9168 191.955 109.862 188.937 122.758C186.469 133.189 183.348 143.391 178.977 152.925C172.011 168.117 162.028 181.683 148.21 190.079C119.575 207.497 81.527 199.257 54.3007 180.011C45.7114 173.945 37.8918 166.681 30.8396 158.719C22.9074 149.72 16 139.885 11.4106 129.136C3.52621 110.721 3.00322 90.4769 10.791 72.1533ZM26.9383 162.188C34.2123 170.401 42.3255 177.949 51.2962 184.285C79.4569 204.191 119.826 213.46 150.912 194.551C165.909 185.438 176.479 170.889 183.715 155.109C188.278 145.156 191.496 134.596 194.012 123.959C197.074 110.877 199.219 97.1498 197.23 83.7354C193.778 60.4071 178.098 41.1066 160.527 26.4018C145.901 14.1605 128.466 4.8528 109.49 1.86079C91.9774 -0.915966 74.0552 2.17367 58.2973 10.2311C49.7556 14.5919 41.9548 20.3798 34.9729 26.95C31.2092 30.509 27.6793 34.3024 24.3833 38.3111C22.6084 40.4817 20.8339 42.6915 19.2346 44.9989C18.318 46.3285 17.4209 47.6972 16.6017 49.0856C16.075 49.9654 15.646 50.8065 15.1975 51.7647C15.004 52.1736 14.8007 52.7372 14.5859 53.3328C14.1946 54.4176 13.7649 55.6087 13.2865 56.1643C13.0918 56.3984 13.0136 56.6724 13.0136 56.9657C10.3616 61.1697 7.94308 65.5112 5.993 70.1061C-2.39272 89.8366 -1.78816 111.562 6.6171 131.194C11.4929 142.614 18.7669 152.919 26.9383 162.188ZM56.8618 152.254C58.0099 153.287 59.1724 154.292 60.3451 155.266C79.1452 170.89 107.033 180.472 130.494 169.814C140.596 165.219 148.28 156.478 153.701 146.896C157.095 140.913 159.611 134.362 161.541 127.753C164.076 119.051 166.066 110.056 166.612 100.983C167.158 91.8904 165.578 83.0124 161.444 74.8778C157.933 67.9555 152.804 61.7958 147.305 56.3792C137.671 46.8954 126.34 39.1713 113.352 35.143C102.274 31.7209 90.242 31.8381 79.1839 35.4363C66.6638 39.5234 55.9765 48.0685 47.5908 58.0412C46.5959 59.2296 45.632 60.4297 44.6709 61.6262C42.5802 64.2291 40.5032 66.8149 38.1516 69.2262C37.8787 69.4999 37.6057 69.6956 37.3128 69.852C29.7854 83.8334 26.9188 99.8093 31.6382 115.238C35.0016 126.27 41.5594 136.339 49.4729 144.953C50.5484 146.123 51.649 147.267 52.77 148.383C52.7701 148.383 52.77 148.383 52.77 148.383C53.8729 149.48 54.9958 150.551 56.1338 151.593C56.1339 151.593 56.1338 151.593 56.1338 151.593C56.3758 151.815 56.6185 152.035 56.8618 152.254ZM56.9611 147.005C56.3346 146.891 55.7842 146.553 55.3679 146.08C54.6558 145.273 54.4368 144.085 54.8809 143.083C54.8933 143.055 54.9063 143.027 54.9198 143L55.1006 142.062C55.1927 141.683 55.3129 141.314 55.4604 140.956C55.6204 140.554 55.9407 140.16 56.2153 139.822L56.2283 139.806C56.3633 139.64 56.504 139.479 56.6446 139.317L56.7534 139.192C57.2573 138.554 57.7644 137.921 58.3238 137.326C58.5881 137.045 58.8521 136.784 59.1405 136.523C59.598 136.111 59.6974 136.043 60.2445 135.698C61.0336 135.2 61.9111 134.731 62.8818 134.774C63.7202 134.811 64.572 134.943 65.3053 135.386C65.601 135.564 65.8499 135.804 66.0569 136.075C66.7991 136.92 66.7351 137.98 65.8638 139.255C66.1595 140.437 66.0063 141.442 65.4039 142.272C65.1637 142.596 64.8322 142.915 64.497 143.216C64.4974 143.215 64.4966 143.216 64.497 143.216C64.3851 143.316 64.2714 143.416 64.1619 143.512C63.9907 143.662 63.8263 143.806 63.6815 143.942L64.426 143.242C64.1747 143.478 63.9277 143.71 63.6776 143.937C63.6779 143.937 63.6773 143.938 63.6776 143.937C63.3786 144.209 63.0742 144.475 62.7543 144.731C62.6236 144.836 62.4916 144.939 62.3592 145.042C61.9192 145.453 61.4312 145.791 60.8955 146.057C60.5219 146.324 60.108 146.493 59.6534 146.563L58.782 146.791C58.7328 146.791 58.6833 146.791 58.634 146.79C58.6286 146.79 58.6232 146.79 58.6179 146.79L58.3959 146.889C57.9918 147.068 57.3893 147.082 56.9611 147.005ZM111.835 126.641C110.334 126.481 109.572 125.756 108.731 124.957C108.473 124.712 108.207 124.46 107.911 124.215L107.703 124.043C107.279 123.696 106.859 123.35 106.477 122.954C105.87 122.326 105.338 121.672 104.815 120.977C103.879 119.731 102.962 118.472 102.065 117.197C101.188 115.952 100.313 114.705 99.4573 113.444C99.1454 112.985 98.836 112.524 98.53 112.061C98.0753 111.373 97.6676 110.649 97.2814 109.91C97.133 109.627 96.9878 109.341 96.8443 109.055C96.7942 109.04 96.7444 109.026 96.6956 109.008C96.4225 109.187 96.1492 109.365 95.8758 109.542C95.0756 110.062 94.2739 110.579 93.4722 111.097C93.111 111.33 92.7463 111.565 92.3852 111.799C91.5407 112.345 90.697 112.892 89.8558 113.442C87.1618 115.206 84.5233 117.052 81.8857 118.897C78.3136 121.396 74.7428 123.894 71.0382 126.186C68.8392 127.547 66.3078 124.886 67.5389 122.703C69.6036 119.043 73.0514 116.674 76.4344 114.349L76.6297 114.215C80.4081 111.617 84.2447 109.102 88.1102 106.637C90.1133 105.36 92.1318 104.139 94.1674 102.946C94.088 101.592 94.0485 100.24 94.112 98.8838C94.207 96.8624 94.3164 94.8414 94.4259 92.8205C94.4745 91.9223 94.5234 91.0195 94.5707 90.1213C94.8783 84.2899 95.2939 78.5369 96.2264 72.7881C96.2684 72.5294 96.3114 72.2707 96.3555 72.0119C96.4114 71.6838 96.4691 71.3556 96.5286 71.0274C96.5286 71.0273 96.5286 71.0275 96.5286 71.0274C96.5507 70.9054 96.5731 70.7832 96.5958 70.6612C97.0581 68.1687 101.036 67.7978 101.284 70.6056C101.312 70.9207 101.338 71.2355 101.363 71.5501C101.363 71.55 101.363 71.5502 101.363 71.5501C101.387 71.856 101.41 72.1621 101.431 72.4677C101.445 72.6596 101.457 72.8514 101.47 73.0431C101.825 78.5567 101.75 84.0242 101.516 89.5646C101.461 90.8848 101.405 92.2049 101.349 93.5251C101.292 94.8656 101.235 96.2061 101.177 97.5464C101.167 97.7942 101.157 98.0419 101.147 98.2897C101.135 98.6041 101.123 98.9185 101.109 99.233C101.318 99.1467 101.528 99.062 101.738 98.9784C102.208 98.7917 102.68 98.6108 103.151 98.4316C103.249 98.3943 103.347 98.3571 103.445 98.3199L103.501 98.2984L103.733 98.2102C103.906 98.1442 104.085 98.0724 104.269 97.9987C104.493 97.909 104.724 97.8163 104.959 97.7284C104.959 97.7283 104.959 97.7285 104.959 97.7284C104.975 97.7227 104.991 97.7167 105.006 97.711C105.006 97.711 105.006 97.7111 105.006 97.711C105.426 97.5552 105.858 97.4153 106.285 97.3331C106.325 97.3253 106.366 97.3179 106.407 97.3112C106.641 97.2721 106.874 97.2517 107.102 97.2568C109.238 97.3056 109.272 100.104 107.705 100.959C107.741 100.948 107.703 100.983 107.531 101.114C107.45 101.176 107.368 101.238 107.287 101.299C107.287 101.299 107.286 101.299 107.287 101.299L107.094 100.539L107.03 100.454L107.006 101.508C107.006 101.508 107.006 101.509 107.006 101.508L107.03 100.454L106.279 99.4664L104.173 99.3713L103.606 99.3457C103.665 99.8809 103.877 100.571 104.437 101.224C104.645 101.466 104.871 101.668 105.105 101.835C105.106 101.835 105.105 101.834 105.105 101.835C105.392 102.038 105.692 102.188 105.984 102.292C105.956 102.315 105.927 102.337 105.898 102.36C105.746 102.479 105.593 102.598 105.441 102.716C105.441 102.716 105.441 102.716 105.441 102.716C105.071 103.004 104.7 103.292 104.329 103.577C104.081 103.768 103.833 103.958 103.585 104.148C102.976 104.612 102.365 105.072 101.75 105.528L102.294 106.23C103.177 107.369 104.059 108.507 104.886 109.693C104.888 109.696 104.89 109.698 104.892 109.701C105.825 111.041 106.794 112.353 107.78 113.655C108.257 114.284 108.748 114.902 109.24 115.52C109.806 116.233 110.374 116.946 110.917 117.676C111.408 118.335 111.791 119.034 112.176 119.734C112.461 120.254 112.746 120.774 113.076 121.278M114.206 124.486C114.157 125.661 113.049 126.771 111.835 126.641L114.206 124.486ZM103.427 103.932C103.471 103.995 103.516 104.058 103.564 104.12L104.198 103.628C103.936 103.729 103.68 103.83 103.427 103.932ZM103.628 116.817C103.628 116.817 103.628 116.817 103.628 116.817L106.592 114.56L103.628 116.817ZM103.628 116.817C104.143 117.497 104.671 118.161 105.155 118.771L105.275 118.921C105.571 119.293 105.851 119.646 106.119 119.991M106.279 99.4664L106.318 99.4682C106.331 99.1613 106.346 98.7983 106.359 98.4563C106.369 98.2065 106.379 97.9678 106.387 97.7704C106.387 97.7613 106.388 97.7521 106.388 97.743L107.033 100.297L107.03 100.454L106.279 99.4664ZM107.03 100.454L107.033 100.297L107.094 100.539L107.03 100.454ZM107.246 101.138C107.33 101.117 107.412 101.09 107.489 101.059C107.564 101.03 107.636 100.996 107.705 100.959C107.687 100.964 107.651 100.98 107.604 101.001C107.569 101.017 107.529 101.035 107.485 101.054C107.409 101.086 107.324 101.118 107.246 101.138ZM54.8029 62.9771C54.624 62.5719 54.6102 61.9678 54.6872 61.5385C54.8004 60.9099 55.1381 60.3585 55.609 59.941C56.4368 59.207 57.6663 58.9954 58.681 59.4917L59.616 59.6722C59.9936 59.7649 60.3614 59.885 60.7195 60.0329C61.1216 60.1942 61.5153 60.5161 61.8525 60.7919L61.8658 60.8029C62.0313 60.9383 62.1924 61.0793 62.3534 61.2203L62.4781 61.3294C63.1152 61.8346 63.7459 62.3428 64.339 62.9044C64.6193 63.1695 64.8796 63.4342 65.1395 63.7234C65.5513 64.1821 65.6185 64.2814 65.9628 64.8303C66.4594 65.6215 66.927 66.5018 66.8842 67.4752C66.8472 68.3158 66.716 69.1699 66.274 69.9051C66.0968 70.2013 65.8581 70.4512 65.5876 70.6587C64.7447 71.403 63.6876 71.3384 62.4162 70.4647C61.2377 70.7613 60.2343 70.6077 59.407 70.0036C59.0834 69.7628 58.7652 69.4301 58.4651 69.0937C58.4651 69.0938 58.465 69.0937 58.4651 69.0937C58.3653 68.9819 58.2673 68.8694 58.172 68.76C58.0219 68.5877 57.878 68.4225 57.742 68.277L58.3009 68.8751C58.1131 68.6739 57.928 68.4745 57.746 68.2733C57.7461 68.2733 57.7459 68.2732 57.746 68.2733C57.4748 67.9732 57.2103 67.6687 56.9546 67.3477C56.8499 67.2166 56.7472 67.0843 56.6446 66.9515C56.2348 66.5099 55.8975 66.0206 55.6327 65.4835C55.3658 65.1093 55.1976 64.6939 55.1279 64.2381L54.9002 63.3648L54.9006 63.271L54.901 63.2001L54.8029 62.9771ZM59.5712 60.8613L59.5806 60.8829C59.5775 60.8757 59.5744 60.8685 59.5712 60.8613ZM50.1478 99.6276C51.6307 100.492 52.6764 102.18 52.2409 103.916C51.3281 107.557 48.6205 107.463 46.3048 107.383L46.2701 107.381L45.9175 107.37C45.3624 107.352 44.8074 107.334 44.2544 107.284C43.9318 107.255 43.6104 107.218 43.2889 107.178L43.2479 107.173C42.4169 107.071 41.8839 107.005 41.114 106.684C40.5286 106.44 39.9982 106.16 39.5322 105.783L39.2613 105.679M41.1296 100.798L41.404 100.903L42.0049 101.135L41.2529 99.4544L42.026 101.143L42.1687 101.198L42.79 101.701C42.8052 101.71 42.8496 101.736 42.9371 101.777C42.9841 101.799 43.0434 101.826 43.1174 101.857C43.1678 101.878 43.1908 101.885 43.1928 101.886L43.1981 101.887L43.2208 101.892C43.2496 101.898 43.3073 101.909 43.4249 101.925C43.4947 101.935 43.5688 101.945 43.6592 101.956C43.7301 101.965 43.8126 101.975 43.9094 101.987L43.9252 101.989C43.9253 101.989 43.9252 101.989 43.9252 101.989C44.2194 102.025 44.4779 102.055 44.72 102.076L44.7279 102.077C45.1048 102.112 45.4687 102.124 45.9868 102.141C45.9872 102.141 45.9864 102.141 45.9868 102.141C46.0005 102.141 46.0154 102.142 46.0293 102.142C46.1591 102.146 46.2984 102.151 46.45 102.156L46.4564 102.156C46.758 102.167 46.9917 102.175 47.2195 102.178C47.4422 102.181 47.6119 102.177 47.7476 102.169C47.9233 102.159 47.9956 102.143 47.9957 102.143C47.9957 102.143 47.9651 102.15 47.9124 102.171C47.8348 102.201 47.7204 102.255 47.5916 102.344C47.4602 102.435 47.3458 102.541 47.2556 102.649C47.2532 102.652 47.2509 102.655 47.2487 102.657C47.2487 102.657 47.2486 102.657 47.2487 102.657C47.2047 102.711 47.1734 102.756 47.1529 102.788C47.0698 103.275 47.1917 103.675 47.3001 103.881C47.3986 104.069 47.489 104.125 47.5263 104.147C47.5791 104.178 47.6114 104.19 47.6116 104.191C47.6119 104.191 47.5355 104.163 47.3472 104.136C47.1039 104.102 46.7924 104.085 46.3835 104.088C46.2774 104.089 46.1648 104.091 46.0451 104.094C45.6641 104.105 45.4611 104.129 45.1523 104.166C44.9894 104.185 44.7966 104.208 44.5318 104.234C44.5334 104.234 44.5302 104.234 44.5318 104.234C44.3455 104.252 44.1189 104.273 43.8469 104.295C43.8478 104.295 43.846 104.295 43.8469 104.295L43.7674 103.277M43.7661 103.288L43.6406 104.311C43.6956 104.307 43.7629 104.302 43.8469 104.295M42.1334 101.422C41.9456 101.245 41.7044 101.066 41.3993 100.916C41.3144 100.874 41.2246 100.834 41.1296 100.798M26.6516 116.766C31.8697 133.882 44.0376 148.506 57.0181 159.292C76.6191 175.581 106.637 186.392 132.646 174.577C144.091 169.371 152.489 159.633 158.235 149.479C161.882 143.048 164.537 136.098 166.545 129.222C169.139 120.318 171.238 110.907 171.817 101.298C172.412 91.3827 170.692 81.5596 166.09 72.5038C162.231 64.8961 156.682 58.2861 150.959 52.6493C140.892 42.7395 128.866 34.4819 114.893 30.1481L114.887 30.1464C102.774 26.4044 89.6436 26.536 77.5744 30.4632C63.8678 34.9377 52.4109 44.1978 43.6043 54.6711L43.5969 54.6798C42.4487 56.0515 41.4107 57.3448 40.417 58.583C38.4806 60.9958 36.7122 63.1991 34.6236 65.3645L33.4721 65.9795L32.7244 67.3684C24.6845 82.3017 21.4408 99.7262 26.6516 116.766ZM159.119 103.916C158.206 107.557 155.497 107.462 153.182 107.381L153.148 107.38L152.792 107.369C152.238 107.351 151.684 107.333 151.132 107.283C150.809 107.254 150.488 107.217 150.167 107.178L150.128 107.173C149.296 107.071 148.762 107.005 147.992 106.683C147.406 106.439 146.876 106.159 146.41 105.782L146.139 105.678C145.108 105.282 144.51 104.053 144.552 103.016C144.597 101.895 145.315 100.869 146.383 100.481C146.932 100.08 147.514 99.7374 148.131 99.4536C148.583 99.2497 149.061 99.1447 149.566 99.139C149.713 99.1252 149.86 99.1149 150.007 99.1047L150.233 99.0884L150.306 99.0827C150.612 99.058 150.914 99.0256 151.215 98.9932C151.732 98.9378 152.245 98.8826 152.77 98.8674C154.175 98.8261 155.776 98.8989 157.025 99.6272C158.508 100.491 159.554 102.179 159.119 103.916ZM138.329 68.9509C138.215 69.0424 138.1 69.132 137.985 69.2219L137.934 69.2618C137.494 69.6723 137.006 70.0109 136.47 70.2764C136.096 70.544 135.683 70.7127 135.228 70.7829L134.357 71.0112L134.263 71.0109L134.192 71.0104L133.97 71.1089C133.566 71.2882 132.964 71.3021 132.535 71.2245C131.909 71.1109 131.358 70.7723 130.942 70.3001C130.21 69.4705 129.999 68.2378 130.494 67.2199L130.674 66.2824C130.766 65.9038 130.886 65.5349 131.034 65.1759C131.194 64.7733 131.515 64.3783 131.79 64.0402L131.801 64.0265C131.937 63.8605 132.077 63.6989 132.218 63.5374L132.327 63.4125C132.831 62.7737 133.338 62.1414 133.897 61.5467C134.161 61.2657 134.425 61.0042 134.714 60.7436C135.171 60.3307 135.27 60.2633 135.818 59.9181C136.607 59.4206 137.484 58.9513 138.455 58.9942C139.293 59.0309 140.145 59.1629 140.879 59.6057C141.174 59.7841 141.423 60.0235 141.63 60.2947C142.372 61.1398 142.308 62.2002 141.437 63.475C141.734 64.6563 141.58 65.6624 140.978 66.492C140.738 66.8164 140.406 67.1355 140.071 67.4365C140.071 67.4364 140.071 67.4365 140.071 67.4365C139.959 67.537 139.846 67.6356 139.736 67.7316C139.565 67.8815 139.401 68.0254 139.256 68.1614L139.84 67.6125C139.644 67.7969 139.449 67.9787 139.252 68.1575C139.253 68.1572 139.252 68.1578 139.252 68.1575C138.953 68.4293 138.649 68.695 138.329 68.9509ZM131.86 66.3277L131.872 66.3225L131.86 66.3277ZM101.084 44.0349C100.697 42.9635 99.6734 42.2442 98.5556 42.1985C97.5213 42.1564 96.2963 42.7564 95.9008 43.7898L95.7969 44.0615C95.4205 44.5287 95.1423 45.0602 94.8983 45.6471C94.5777 46.4193 94.5122 46.9539 94.4101 47.7862L94.4049 47.8283C94.3654 48.1506 94.3292 48.4729 94.2998 48.7964C94.2494 49.3511 94.2317 49.9075 94.214 50.4637L94.2025 50.8175L94.2013 50.8514C94.1208 53.1735 94.0267 55.8894 97.659 56.8048C99.3907 57.2414 101.074 56.1933 101.936 54.7057C102.662 53.4533 102.735 51.8476 102.694 50.4388C102.678 49.9128 102.623 49.3981 102.568 48.8807C102.536 48.5785 102.504 48.2754 102.479 47.9684C102.471 47.8685 102.464 47.7683 102.457 47.6682C102.447 47.5209 102.437 47.3736 102.423 47.2267C102.417 46.7202 102.312 46.2402 102.109 45.7868C101.825 45.1688 101.484 44.5847 101.084 44.0349ZM101.084 151.201C101.484 151.75 101.825 152.334 102.109 152.952C102.312 153.406 102.417 153.886 102.423 154.392C102.437 154.539 102.447 154.686 102.457 154.834C102.464 154.934 102.471 155.034 102.479 155.134C102.504 155.44 102.536 155.743 102.568 156.045C102.623 156.562 102.678 157.079 102.694 157.604C102.735 159.013 102.662 160.619 101.936 161.871C101.074 163.358 99.3911 164.407 97.6594 163.97C94.0271 163.055 94.1212 160.339 94.2017 158.017L94.2029 157.983L94.2145 157.627C94.2322 157.071 94.2498 156.516 94.2998 155.962L97.3422 156.238C97.3237 156.051 97.3035 155.827 97.2815 155.553C97.2815 155.554 97.2814 155.553 97.2815 155.553L98.2949 155.474L98.2842 155.472L97.2815 155.553C97.2747 155.469 97.2694 155.402 97.2653 155.347C97.2568 155.232 97.253 155.17 97.2501 155.121C97.246 155.053 97.2433 155.009 97.2315 154.883L97.2283 154.849C97.122 154.652 97.0032 154.463 96.8714 154.281L96.4339 153.68L96.338 153.414L96.1813 152.98C96.241 153.146 96.3149 153.299 96.401 153.441L98.3576 154.258L98.8017 154.443L100.144 153.838C100.323 153.648 100.504 153.403 100.655 153.092C100.695 153.009 100.733 152.922 100.769 152.829L100.433 153.708M98.2842 155.472L97.2653 155.347L98.2842 155.472ZM94.2998 155.962L97.3422 156.238L94.2998 155.962ZM97.3422 156.238C97.3683 156.503 97.391 156.697 97.4102 156.861C97.4465 157.171 97.4703 157.375 97.4816 157.757M134.981 145.781C135.808 146.385 136.811 146.539 137.99 146.243C139.262 147.115 140.319 147.18 141.162 146.436C141.432 146.228 141.67 145.978 141.848 145.682C142.29 144.946 142.422 144.092 142.458 143.252C142.501 142.278 142.033 141.399 141.537 140.607C141.193 140.058 141.125 139.959 140.714 139.5C140.454 139.211 140.193 138.947 139.913 138.681C139.32 138.12 138.689 137.611 138.051 137.106L137.926 136.996C137.767 136.856 137.604 136.714 137.44 136.58L137.424 136.567C137.088 136.292 136.695 135.97 136.294 135.81C135.935 135.662 135.568 135.542 135.19 135.449L134.255 135.268C133.24 134.772 132.01 134.984 131.183 135.718C130.712 136.135 130.374 136.687 130.261 137.315C130.183 137.745 130.198 138.349 130.377 138.754L130.475 138.977L130.474 139.047L130.474 139.141L130.702 140.015C130.772 140.471 130.94 140.886 131.206 141.26C131.471 141.798 131.808 142.287 132.218 142.728C132.321 142.861 132.424 142.993 132.528 143.124C132.784 143.446 133.048 143.75 133.32 144.05C133.32 144.05 133.32 144.05 133.32 144.05C133.546 144.301 133.778 144.549 134.014 144.801L133.316 144.054C133.452 144.2 133.596 144.365 133.746 144.538C133.841 144.647 133.939 144.759 134.038 144.871C134.039 144.871 134.038 144.87 134.038 144.871C134.338 145.207 134.657 145.541 134.981 145.781ZM101.084 151.201C100.697 150.129 99.6734 149.409 98.5556 149.364L101.084 151.201Z' fill='%23250B62'/%3E%3C/svg%3E") no-repeat left 200px bottom 69px;
}
@media only screen and (max-width: 1400px) {
    .section-schedule {
        margin: 0 10px;
    }
    .section-schedule ul {
        width: 100%;
        margin: -10px -10px 0;
    }
    .section-schedule .col-7 {
        flex-wrap: wrap;
    }
}
@media only screen and (max-width: 767px) {
    .section-schedule img {
        margin: 0;
        width: 200px;
    }
    .section-schedule .col-5 {
        padding-left: 10px;
        z-index: 1;
        position: static;
    }
    .section-schedule .title {
        font-size: 24px;
        text-align: center;
    }
    .section-schedule p {
        text-align: center;
    }
    .section-schedule ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        margin: -5px 0 5px;
    }
    .section-schedule ul li {
        display: inline-flex;
        align-items: center;
        margin: 5px 0;
    }
    .section-schedule .container {
        padding-top: 75px;
        padding-bottom: 275px;
        background:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='201' viewBox='0 0 200 201' fill='none'%3E%3Cpath d='M54.1558 66.7163C46.9243 84.7951 25.2297 149.879 37.8849 162.534C57.7716 182.421 177.092 128.184 164.437 115.529C151.782 102.874 92.1214 119.145 84.8899 111.913C77.6583 104.682 93.9293 45.0217 84.8899 35.9822C75.8504 26.9428 61.3874 48.6374 54.1558 66.7163Z' fill='%23D7B8E2'/%3E%3C/svg%3E") no-repeat center top 10px, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='198' height='205' viewBox='0 0 198 205' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.791 72.1533C12.5982 67.8951 14.8661 63.8097 17.4204 59.7606L18.228 58.4805V58.1186C18.3523 57.89 18.4536 57.6831 18.5339 57.5132C18.7988 56.952 19.0234 56.3762 19.1981 55.9086C19.2916 55.6585 19.4158 55.3149 19.5185 55.0309C19.578 54.8661 19.6303 54.7214 19.6651 54.6267C19.8085 54.2369 19.881 54.0641 19.9084 54.0061L19.9179 53.986C20.3184 53.1303 20.6647 52.4575 21.0724 51.7765L21.0895 51.7479C21.826 50.4996 22.6496 49.2402 23.521 47.9761C24.9892 45.8584 26.6447 43.7918 28.4096 41.6333C31.5681 37.7922 34.9471 34.1614 38.5463 30.7576C45.2346 24.4644 52.6368 18.988 60.6632 14.8903C75.4828 7.31266 92.2973 4.42809 108.676 7.02499C126.502 9.83587 143.094 18.6223 157.185 30.4157C174.345 44.7761 188.894 63.0257 192.072 84.5027C193.913 96.9168 191.955 109.862 188.937 122.758C186.469 133.189 183.348 143.391 178.977 152.925C172.011 168.117 162.028 181.683 148.21 190.079C119.575 207.497 81.527 199.257 54.3007 180.011C45.7114 173.945 37.8918 166.681 30.8396 158.719C22.9074 149.72 16 139.885 11.4106 129.136C3.52621 110.721 3.00322 90.4769 10.791 72.1533ZM26.9383 162.188C34.2123 170.401 42.3255 177.949 51.2962 184.285C79.4569 204.191 119.826 213.46 150.912 194.551C165.909 185.438 176.479 170.889 183.715 155.109C188.278 145.156 191.496 134.596 194.012 123.959C197.074 110.877 199.219 97.1498 197.23 83.7354C193.778 60.4071 178.098 41.1066 160.527 26.4018C145.901 14.1605 128.466 4.8528 109.49 1.86079C91.9774 -0.915966 74.0552 2.17367 58.2973 10.2311C49.7556 14.5919 41.9548 20.3798 34.9729 26.95C31.2092 30.509 27.6793 34.3024 24.3833 38.3111C22.6084 40.4817 20.8339 42.6915 19.2346 44.9989C18.318 46.3285 17.4209 47.6972 16.6017 49.0856C16.075 49.9654 15.646 50.8065 15.1975 51.7647C15.004 52.1736 14.8007 52.7372 14.5859 53.3328C14.1946 54.4176 13.7649 55.6087 13.2865 56.1643C13.0918 56.3984 13.0136 56.6724 13.0136 56.9657C10.3616 61.1697 7.94308 65.5112 5.993 70.1061C-2.39272 89.8366 -1.78816 111.562 6.6171 131.194C11.4929 142.614 18.7669 152.919 26.9383 162.188ZM56.8618 152.254C58.0099 153.287 59.1724 154.292 60.3451 155.266C79.1452 170.89 107.033 180.472 130.494 169.814C140.596 165.219 148.28 156.478 153.701 146.896C157.095 140.913 159.611 134.362 161.541 127.753C164.076 119.051 166.066 110.056 166.612 100.983C167.158 91.8904 165.578 83.0124 161.444 74.8778C157.933 67.9555 152.804 61.7958 147.305 56.3792C137.671 46.8954 126.34 39.1713 113.352 35.143C102.274 31.7209 90.242 31.8381 79.1839 35.4363C66.6638 39.5234 55.9765 48.0685 47.5908 58.0412C46.5959 59.2296 45.632 60.4297 44.6709 61.6262C42.5802 64.2291 40.5032 66.8149 38.1516 69.2262C37.8787 69.4999 37.6057 69.6956 37.3128 69.852C29.7854 83.8334 26.9188 99.8093 31.6382 115.238C35.0016 126.27 41.5594 136.339 49.4729 144.953C50.5484 146.123 51.649 147.267 52.77 148.383C52.7701 148.383 52.77 148.383 52.77 148.383C53.8729 149.48 54.9958 150.551 56.1338 151.593C56.1339 151.593 56.1338 151.593 56.1338 151.593C56.3758 151.815 56.6185 152.035 56.8618 152.254ZM56.9611 147.005C56.3346 146.891 55.7842 146.553 55.3679 146.08C54.6558 145.273 54.4368 144.085 54.8809 143.083C54.8933 143.055 54.9063 143.027 54.9198 143L55.1006 142.062C55.1927 141.683 55.3129 141.314 55.4604 140.956C55.6204 140.554 55.9407 140.16 56.2153 139.822L56.2283 139.806C56.3633 139.64 56.504 139.479 56.6446 139.317L56.7534 139.192C57.2573 138.554 57.7644 137.921 58.3238 137.326C58.5881 137.045 58.8521 136.784 59.1405 136.523C59.598 136.111 59.6974 136.043 60.2445 135.698C61.0336 135.2 61.9111 134.731 62.8818 134.774C63.7202 134.811 64.572 134.943 65.3053 135.386C65.601 135.564 65.8499 135.804 66.0569 136.075C66.7991 136.92 66.7351 137.98 65.8638 139.255C66.1595 140.437 66.0063 141.442 65.4039 142.272C65.1637 142.596 64.8322 142.915 64.497 143.216C64.4974 143.215 64.4966 143.216 64.497 143.216C64.3851 143.316 64.2714 143.416 64.1619 143.512C63.9907 143.662 63.8263 143.806 63.6815 143.942L64.426 143.242C64.1747 143.478 63.9277 143.71 63.6776 143.937C63.6779 143.937 63.6773 143.938 63.6776 143.937C63.3786 144.209 63.0742 144.475 62.7543 144.731C62.6236 144.836 62.4916 144.939 62.3592 145.042C61.9192 145.453 61.4312 145.791 60.8955 146.057C60.5219 146.324 60.108 146.493 59.6534 146.563L58.782 146.791C58.7328 146.791 58.6833 146.791 58.634 146.79C58.6286 146.79 58.6232 146.79 58.6179 146.79L58.3959 146.889C57.9918 147.068 57.3893 147.082 56.9611 147.005ZM111.835 126.641C110.334 126.481 109.572 125.756 108.731 124.957C108.473 124.712 108.207 124.46 107.911 124.215L107.703 124.043C107.279 123.696 106.859 123.35 106.477 122.954C105.87 122.326 105.338 121.672 104.815 120.977C103.879 119.731 102.962 118.472 102.065 117.197C101.188 115.952 100.313 114.705 99.4573 113.444C99.1454 112.985 98.836 112.524 98.53 112.061C98.0753 111.373 97.6676 110.649 97.2814 109.91C97.133 109.627 96.9878 109.341 96.8443 109.055C96.7942 109.04 96.7444 109.026 96.6956 109.008C96.4225 109.187 96.1492 109.365 95.8758 109.542C95.0756 110.062 94.2739 110.579 93.4722 111.097C93.111 111.33 92.7463 111.565 92.3852 111.799C91.5407 112.345 90.697 112.892 89.8558 113.442C87.1618 115.206 84.5233 117.052 81.8857 118.897C78.3136 121.396 74.7428 123.894 71.0382 126.186C68.8392 127.547 66.3078 124.886 67.5389 122.703C69.6036 119.043 73.0514 116.674 76.4344 114.349L76.6297 114.215C80.4081 111.617 84.2447 109.102 88.1102 106.637C90.1133 105.36 92.1318 104.139 94.1674 102.946C94.088 101.592 94.0485 100.24 94.112 98.8838C94.207 96.8624 94.3164 94.8414 94.4259 92.8205C94.4745 91.9223 94.5234 91.0195 94.5707 90.1213C94.8783 84.2899 95.2939 78.5369 96.2264 72.7881C96.2684 72.5294 96.3114 72.2707 96.3555 72.0119C96.4114 71.6838 96.4691 71.3556 96.5286 71.0274C96.5286 71.0273 96.5286 71.0275 96.5286 71.0274C96.5507 70.9054 96.5731 70.7832 96.5958 70.6612C97.0581 68.1687 101.036 67.7978 101.284 70.6056C101.312 70.9207 101.338 71.2355 101.363 71.5501C101.363 71.55 101.363 71.5502 101.363 71.5501C101.387 71.856 101.41 72.1621 101.431 72.4677C101.445 72.6596 101.457 72.8514 101.47 73.0431C101.825 78.5567 101.75 84.0242 101.516 89.5646C101.461 90.8848 101.405 92.2049 101.349 93.5251C101.292 94.8656 101.235 96.2061 101.177 97.5464C101.167 97.7942 101.157 98.0419 101.147 98.2897C101.135 98.6041 101.123 98.9185 101.109 99.233C101.318 99.1467 101.528 99.062 101.738 98.9784C102.208 98.7917 102.68 98.6108 103.151 98.4316C103.249 98.3943 103.347 98.3571 103.445 98.3199L103.501 98.2984L103.733 98.2102C103.906 98.1442 104.085 98.0724 104.269 97.9987C104.493 97.909 104.724 97.8163 104.959 97.7284C104.959 97.7283 104.959 97.7285 104.959 97.7284C104.975 97.7227 104.991 97.7167 105.006 97.711C105.006 97.711 105.006 97.7111 105.006 97.711C105.426 97.5552 105.858 97.4153 106.285 97.3331C106.325 97.3253 106.366 97.3179 106.407 97.3112C106.641 97.2721 106.874 97.2517 107.102 97.2568C109.238 97.3056 109.272 100.104 107.705 100.959C107.741 100.948 107.703 100.983 107.531 101.114C107.45 101.176 107.368 101.238 107.287 101.299C107.287 101.299 107.286 101.299 107.287 101.299L107.094 100.539L107.03 100.454L107.006 101.508C107.006 101.508 107.006 101.509 107.006 101.508L107.03 100.454L106.279 99.4664L104.173 99.3713L103.606 99.3457C103.665 99.8809 103.877 100.571 104.437 101.224C104.645 101.466 104.871 101.668 105.105 101.835C105.106 101.835 105.105 101.834 105.105 101.835C105.392 102.038 105.692 102.188 105.984 102.292C105.956 102.315 105.927 102.337 105.898 102.36C105.746 102.479 105.593 102.598 105.441 102.716C105.441 102.716 105.441 102.716 105.441 102.716C105.071 103.004 104.7 103.292 104.329 103.577C104.081 103.768 103.833 103.958 103.585 104.148C102.976 104.612 102.365 105.072 101.75 105.528L102.294 106.23C103.177 107.369 104.059 108.507 104.886 109.693C104.888 109.696 104.89 109.698 104.892 109.701C105.825 111.041 106.794 112.353 107.78 113.655C108.257 114.284 108.748 114.902 109.24 115.52C109.806 116.233 110.374 116.946 110.917 117.676C111.408 118.335 111.791 119.034 112.176 119.734C112.461 120.254 112.746 120.774 113.076 121.278M114.206 124.486C114.157 125.661 113.049 126.771 111.835 126.641L114.206 124.486ZM103.427 103.932C103.471 103.995 103.516 104.058 103.564 104.12L104.198 103.628C103.936 103.729 103.68 103.83 103.427 103.932ZM103.628 116.817C103.628 116.817 103.628 116.817 103.628 116.817L106.592 114.56L103.628 116.817ZM103.628 116.817C104.143 117.497 104.671 118.161 105.155 118.771L105.275 118.921C105.571 119.293 105.851 119.646 106.119 119.991M106.279 99.4664L106.318 99.4682C106.331 99.1613 106.346 98.7983 106.359 98.4563C106.369 98.2065 106.379 97.9678 106.387 97.7704C106.387 97.7613 106.388 97.7521 106.388 97.743L107.033 100.297L107.03 100.454L106.279 99.4664ZM107.03 100.454L107.033 100.297L107.094 100.539L107.03 100.454ZM107.246 101.138C107.33 101.117 107.412 101.09 107.489 101.059C107.564 101.03 107.636 100.996 107.705 100.959C107.687 100.964 107.651 100.98 107.604 101.001C107.569 101.017 107.529 101.035 107.485 101.054C107.409 101.086 107.324 101.118 107.246 101.138ZM54.8029 62.9771C54.624 62.5719 54.6102 61.9678 54.6872 61.5385C54.8004 60.9099 55.1381 60.3585 55.609 59.941C56.4368 59.207 57.6663 58.9954 58.681 59.4917L59.616 59.6722C59.9936 59.7649 60.3614 59.885 60.7195 60.0329C61.1216 60.1942 61.5153 60.5161 61.8525 60.7919L61.8658 60.8029C62.0313 60.9383 62.1924 61.0793 62.3534 61.2203L62.4781 61.3294C63.1152 61.8346 63.7459 62.3428 64.339 62.9044C64.6193 63.1695 64.8796 63.4342 65.1395 63.7234C65.5513 64.1821 65.6185 64.2814 65.9628 64.8303C66.4594 65.6215 66.927 66.5018 66.8842 67.4752C66.8472 68.3158 66.716 69.1699 66.274 69.9051C66.0968 70.2013 65.8581 70.4512 65.5876 70.6587C64.7447 71.403 63.6876 71.3384 62.4162 70.4647C61.2377 70.7613 60.2343 70.6077 59.407 70.0036C59.0834 69.7628 58.7652 69.4301 58.4651 69.0937C58.4651 69.0938 58.465 69.0937 58.4651 69.0937C58.3653 68.9819 58.2673 68.8694 58.172 68.76C58.0219 68.5877 57.878 68.4225 57.742 68.277L58.3009 68.8751C58.1131 68.6739 57.928 68.4745 57.746 68.2733C57.7461 68.2733 57.7459 68.2732 57.746 68.2733C57.4748 67.9732 57.2103 67.6687 56.9546 67.3477C56.8499 67.2166 56.7472 67.0843 56.6446 66.9515C56.2348 66.5099 55.8975 66.0206 55.6327 65.4835C55.3658 65.1093 55.1976 64.6939 55.1279 64.2381L54.9002 63.3648L54.9006 63.271L54.901 63.2001L54.8029 62.9771ZM59.5712 60.8613L59.5806 60.8829C59.5775 60.8757 59.5744 60.8685 59.5712 60.8613ZM50.1478 99.6276C51.6307 100.492 52.6764 102.18 52.2409 103.916C51.3281 107.557 48.6205 107.463 46.3048 107.383L46.2701 107.381L45.9175 107.37C45.3624 107.352 44.8074 107.334 44.2544 107.284C43.9318 107.255 43.6104 107.218 43.2889 107.178L43.2479 107.173C42.4169 107.071 41.8839 107.005 41.114 106.684C40.5286 106.44 39.9982 106.16 39.5322 105.783L39.2613 105.679M41.1296 100.798L41.404 100.903L42.0049 101.135L41.2529 99.4544L42.026 101.143L42.1687 101.198L42.79 101.701C42.8052 101.71 42.8496 101.736 42.9371 101.777C42.9841 101.799 43.0434 101.826 43.1174 101.857C43.1678 101.878 43.1908 101.885 43.1928 101.886L43.1981 101.887L43.2208 101.892C43.2496 101.898 43.3073 101.909 43.4249 101.925C43.4947 101.935 43.5688 101.945 43.6592 101.956C43.7301 101.965 43.8126 101.975 43.9094 101.987L43.9252 101.989C43.9253 101.989 43.9252 101.989 43.9252 101.989C44.2194 102.025 44.4779 102.055 44.72 102.076L44.7279 102.077C45.1048 102.112 45.4687 102.124 45.9868 102.141C45.9872 102.141 45.9864 102.141 45.9868 102.141C46.0005 102.141 46.0154 102.142 46.0293 102.142C46.1591 102.146 46.2984 102.151 46.45 102.156L46.4564 102.156C46.758 102.167 46.9917 102.175 47.2195 102.178C47.4422 102.181 47.6119 102.177 47.7476 102.169C47.9233 102.159 47.9956 102.143 47.9957 102.143C47.9957 102.143 47.9651 102.15 47.9124 102.171C47.8348 102.201 47.7204 102.255 47.5916 102.344C47.4602 102.435 47.3458 102.541 47.2556 102.649C47.2532 102.652 47.2509 102.655 47.2487 102.657C47.2487 102.657 47.2486 102.657 47.2487 102.657C47.2047 102.711 47.1734 102.756 47.1529 102.788C47.0698 103.275 47.1917 103.675 47.3001 103.881C47.3986 104.069 47.489 104.125 47.5263 104.147C47.5791 104.178 47.6114 104.19 47.6116 104.191C47.6119 104.191 47.5355 104.163 47.3472 104.136C47.1039 104.102 46.7924 104.085 46.3835 104.088C46.2774 104.089 46.1648 104.091 46.0451 104.094C45.6641 104.105 45.4611 104.129 45.1523 104.166C44.9894 104.185 44.7966 104.208 44.5318 104.234C44.5334 104.234 44.5302 104.234 44.5318 104.234C44.3455 104.252 44.1189 104.273 43.8469 104.295C43.8478 104.295 43.846 104.295 43.8469 104.295L43.7674 103.277M43.7661 103.288L43.6406 104.311C43.6956 104.307 43.7629 104.302 43.8469 104.295M42.1334 101.422C41.9456 101.245 41.7044 101.066 41.3993 100.916C41.3144 100.874 41.2246 100.834 41.1296 100.798M26.6516 116.766C31.8697 133.882 44.0376 148.506 57.0181 159.292C76.6191 175.581 106.637 186.392 132.646 174.577C144.091 169.371 152.489 159.633 158.235 149.479C161.882 143.048 164.537 136.098 166.545 129.222C169.139 120.318 171.238 110.907 171.817 101.298C172.412 91.3827 170.692 81.5596 166.09 72.5038C162.231 64.8961 156.682 58.2861 150.959 52.6493C140.892 42.7395 128.866 34.4819 114.893 30.1481L114.887 30.1464C102.774 26.4044 89.6436 26.536 77.5744 30.4632C63.8678 34.9377 52.4109 44.1978 43.6043 54.6711L43.5969 54.6798C42.4487 56.0515 41.4107 57.3448 40.417 58.583C38.4806 60.9958 36.7122 63.1991 34.6236 65.3645L33.4721 65.9795L32.7244 67.3684C24.6845 82.3017 21.4408 99.7262 26.6516 116.766ZM159.119 103.916C158.206 107.557 155.497 107.462 153.182 107.381L153.148 107.38L152.792 107.369C152.238 107.351 151.684 107.333 151.132 107.283C150.809 107.254 150.488 107.217 150.167 107.178L150.128 107.173C149.296 107.071 148.762 107.005 147.992 106.683C147.406 106.439 146.876 106.159 146.41 105.782L146.139 105.678C145.108 105.282 144.51 104.053 144.552 103.016C144.597 101.895 145.315 100.869 146.383 100.481C146.932 100.08 147.514 99.7374 148.131 99.4536C148.583 99.2497 149.061 99.1447 149.566 99.139C149.713 99.1252 149.86 99.1149 150.007 99.1047L150.233 99.0884L150.306 99.0827C150.612 99.058 150.914 99.0256 151.215 98.9932C151.732 98.9378 152.245 98.8826 152.77 98.8674C154.175 98.8261 155.776 98.8989 157.025 99.6272C158.508 100.491 159.554 102.179 159.119 103.916ZM138.329 68.9509C138.215 69.0424 138.1 69.132 137.985 69.2219L137.934 69.2618C137.494 69.6723 137.006 70.0109 136.47 70.2764C136.096 70.544 135.683 70.7127 135.228 70.7829L134.357 71.0112L134.263 71.0109L134.192 71.0104L133.97 71.1089C133.566 71.2882 132.964 71.3021 132.535 71.2245C131.909 71.1109 131.358 70.7723 130.942 70.3001C130.21 69.4705 129.999 68.2378 130.494 67.2199L130.674 66.2824C130.766 65.9038 130.886 65.5349 131.034 65.1759C131.194 64.7733 131.515 64.3783 131.79 64.0402L131.801 64.0265C131.937 63.8605 132.077 63.6989 132.218 63.5374L132.327 63.4125C132.831 62.7737 133.338 62.1414 133.897 61.5467C134.161 61.2657 134.425 61.0042 134.714 60.7436C135.171 60.3307 135.27 60.2633 135.818 59.9181C136.607 59.4206 137.484 58.9513 138.455 58.9942C139.293 59.0309 140.145 59.1629 140.879 59.6057C141.174 59.7841 141.423 60.0235 141.63 60.2947C142.372 61.1398 142.308 62.2002 141.437 63.475C141.734 64.6563 141.58 65.6624 140.978 66.492C140.738 66.8164 140.406 67.1355 140.071 67.4365C140.071 67.4364 140.071 67.4365 140.071 67.4365C139.959 67.537 139.846 67.6356 139.736 67.7316C139.565 67.8815 139.401 68.0254 139.256 68.1614L139.84 67.6125C139.644 67.7969 139.449 67.9787 139.252 68.1575C139.253 68.1572 139.252 68.1578 139.252 68.1575C138.953 68.4293 138.649 68.695 138.329 68.9509ZM131.86 66.3277L131.872 66.3225L131.86 66.3277ZM101.084 44.0349C100.697 42.9635 99.6734 42.2442 98.5556 42.1985C97.5213 42.1564 96.2963 42.7564 95.9008 43.7898L95.7969 44.0615C95.4205 44.5287 95.1423 45.0602 94.8983 45.6471C94.5777 46.4193 94.5122 46.9539 94.4101 47.7862L94.4049 47.8283C94.3654 48.1506 94.3292 48.4729 94.2998 48.7964C94.2494 49.3511 94.2317 49.9075 94.214 50.4637L94.2025 50.8175L94.2013 50.8514C94.1208 53.1735 94.0267 55.8894 97.659 56.8048C99.3907 57.2414 101.074 56.1933 101.936 54.7057C102.662 53.4533 102.735 51.8476 102.694 50.4388C102.678 49.9128 102.623 49.3981 102.568 48.8807C102.536 48.5785 102.504 48.2754 102.479 47.9684C102.471 47.8685 102.464 47.7683 102.457 47.6682C102.447 47.5209 102.437 47.3736 102.423 47.2267C102.417 46.7202 102.312 46.2402 102.109 45.7868C101.825 45.1688 101.484 44.5847 101.084 44.0349ZM101.084 151.201C101.484 151.75 101.825 152.334 102.109 152.952C102.312 153.406 102.417 153.886 102.423 154.392C102.437 154.539 102.447 154.686 102.457 154.834C102.464 154.934 102.471 155.034 102.479 155.134C102.504 155.44 102.536 155.743 102.568 156.045C102.623 156.562 102.678 157.079 102.694 157.604C102.735 159.013 102.662 160.619 101.936 161.871C101.074 163.358 99.3911 164.407 97.6594 163.97C94.0271 163.055 94.1212 160.339 94.2017 158.017L94.2029 157.983L94.2145 157.627C94.2322 157.071 94.2498 156.516 94.2998 155.962L97.3422 156.238C97.3237 156.051 97.3035 155.827 97.2815 155.553C97.2815 155.554 97.2814 155.553 97.2815 155.553L98.2949 155.474L98.2842 155.472L97.2815 155.553C97.2747 155.469 97.2694 155.402 97.2653 155.347C97.2568 155.232 97.253 155.17 97.2501 155.121C97.246 155.053 97.2433 155.009 97.2315 154.883L97.2283 154.849C97.122 154.652 97.0032 154.463 96.8714 154.281L96.4339 153.68L96.338 153.414L96.1813 152.98C96.241 153.146 96.3149 153.299 96.401 153.441L98.3576 154.258L98.8017 154.443L100.144 153.838C100.323 153.648 100.504 153.403 100.655 153.092C100.695 153.009 100.733 152.922 100.769 152.829L100.433 153.708M98.2842 155.472L97.2653 155.347L98.2842 155.472ZM94.2998 155.962L97.3422 156.238L94.2998 155.962ZM97.3422 156.238C97.3683 156.503 97.391 156.697 97.4102 156.861C97.4465 157.171 97.4703 157.375 97.4816 157.757M134.981 145.781C135.808 146.385 136.811 146.539 137.99 146.243C139.262 147.115 140.319 147.18 141.162 146.436C141.432 146.228 141.67 145.978 141.848 145.682C142.29 144.946 142.422 144.092 142.458 143.252C142.501 142.278 142.033 141.399 141.537 140.607C141.193 140.058 141.125 139.959 140.714 139.5C140.454 139.211 140.193 138.947 139.913 138.681C139.32 138.12 138.689 137.611 138.051 137.106L137.926 136.996C137.767 136.856 137.604 136.714 137.44 136.58L137.424 136.567C137.088 136.292 136.695 135.97 136.294 135.81C135.935 135.662 135.568 135.542 135.19 135.449L134.255 135.268C133.24 134.772 132.01 134.984 131.183 135.718C130.712 136.135 130.374 136.687 130.261 137.315C130.183 137.745 130.198 138.349 130.377 138.754L130.475 138.977L130.474 139.047L130.474 139.141L130.702 140.015C130.772 140.471 130.94 140.886 131.206 141.26C131.471 141.798 131.808 142.287 132.218 142.728C132.321 142.861 132.424 142.993 132.528 143.124C132.784 143.446 133.048 143.75 133.32 144.05C133.32 144.05 133.32 144.05 133.32 144.05C133.546 144.301 133.778 144.549 134.014 144.801L133.316 144.054C133.452 144.2 133.596 144.365 133.746 144.538C133.841 144.647 133.939 144.759 134.038 144.871C134.039 144.871 134.038 144.87 134.038 144.871C134.338 145.207 134.657 145.541 134.981 145.781ZM101.084 151.201C100.697 150.129 99.6734 149.409 98.5556 149.364L101.084 151.201Z' fill='%23250B62'/%3E%3C/svg%3E") no-repeat left 150px bottom 100px;
        background-size: 60px, 100px;
    }
}

.section-gallery {
    padding: 60px 0 0;
    margin: 0 0 -100px;
}
.section-gallery .container {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='375' viewBox='0 0 420 375' fill='none'%3E%3Cpath d='M305 0.533487C323.648 -0.752121 342.601 0.104952 361.21 5.08997C379.954 10.11 395.577 20.0144 407.305 35.6166C433.331 70.2363 417.598 118.81 376.01 130.489C362.164 134.377 347.556 135.684 333.232 137.705C308.269 141.225 284.021 146.809 262.553 160.867C257.337 164.283 252.116 167.912 247.675 172.25C234.583 185.032 238.288 202.086 255.668 207.796C270.751 212.755 286.126 216.905 301.527 220.797C333.802 228.952 356.224 247.716 365.991 280.202C368.192 287.522 369.965 295.152 370.575 302.748C373.225 335.841 351.84 365.524 320.458 373.041C288.004 380.82 255.663 364.899 242.685 334.14C234.627 315.044 231.964 295.187 237.56 274.766C239.368 268.172 241.726 261.683 242.955 254.988C244.123 248.612 244.716 242.014 244.515 235.542C244.31 228.882 240.523 223.867 234.671 220.473C223.592 214.063 211.943 213.726 200.059 217.338C189.552 220.53 180.465 226.311 172.438 233.802C157.215 248.009 145.584 264.822 137.552 283.958C129.15 303.964 114.886 318.844 97.188 330.196C61.2475 353.25 19.576 338.351 5.2033 297.951C-1.18123 280.005 -0.727978 261.617 1.49025 243.011C5.66088 207.998 21.1101 177.672 40.3987 149.126C78.9759 92.0348 130.287 50.8603 194.333 25.2793C219.862 15.0775 271.204 1.84096 305 0.533487Z' fill='%23ECE597'/%3E%3C/svg%3E") no-repeat top 60px left 0, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='308' height='308' viewBox='0 0 308 308' fill='none'%3E%3Cpath d='M0 115.891C0.905121 145.68 4.42572 170.039 12.232 193.354C25.1841 232.032 47.7578 262.696 79.7329 284.881C95.9256 296.117 114.079 301.602 132.902 304.712C147.829 307.174 162.846 308.555 177.949 307.788C213.565 305.984 244.87 292.529 270.429 265.246C289.732 244.638 301.789 219.638 306.05 190.278C310.205 161.673 307.765 133.901 298.328 106.884C291.322 86.83 279.945 69.9403 265.493 55.5185C245.77 35.8455 222.336 23.7069 196.637 16.3682C184.53 12.9109 172.368 9.66016 160.311 6.00714C151.075 3.21303 141.628 2.0171 132.161 1.20169C122.685 0.397162 113.153 0.119925 103.647 0.000332314C95.9906 -0.0920802 88.5244 1.52786 81.2832 4.36546C77.5626 5.82232 73.712 6.89322 69.9214 8.15438C49.9881 14.8135 32.9003 26.028 20.3783 44.6084C11.0968 58.3833 5.6109 73.9195 2.88046 90.5591C1.24521 100.54 0.565094 110.7 -0.00997925 115.886L0 115.891ZM166.622 205.216C160.781 204.667 154.93 204.216 149.104 203.542C137.657 202.215 127.211 198.481 118.664 189.451C98.0209 167.647 88.9094 141.169 90.8848 110.08C91.3598 102.611 94.2253 97.1857 101.426 94.7394C117.804 89.1838 134.452 85.0198 151.425 82.3942C153.12 82.1333 154.95 82.1931 156.625 82.5736C171.473 85.944 185.065 92.4672 196.407 103.47C209.454 116.125 216.71 132.591 219.221 151.138C222.311 173.959 209.054 196.013 188.736 201.851C181.484 203.933 174.153 205.145 166.617 205.21L166.622 205.216Z' fill='%23B1E799'/%3E%3C/svg%3E") no-repeat right 60px center;
}
.section-gallery .supertitle {
    color: #250B62;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    display: flex;
    justify-content: center;
}
.section-gallery .supertitle::before {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin: 0 10px 0 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M19.6303 5.64409C20.0052 8.46602 20.6733 18.4611 18.1539 19.7671C14.1947 21.8195 -2.25847 9.66589 0.260998 8.35982C2.78047 7.05374 11.4634 11.6013 12.9031 10.855C14.3428 10.1087 14.2981 1.08313 16.0977 0.150221C17.8973 -0.782687 19.2555 2.82217 19.6303 5.64409Z' fill='%2367A8A4'/%3E%3C/svg%3E");
}
.section-gallery .supertitle::after {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin: 0 0 0 10px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M0.369665 5.64409C-0.005179 8.46602 -0.673345 18.4611 1.84613 19.7671C5.8053 21.8195 22.2585 9.66589 19.739 8.35982C17.2195 7.05374 8.53658 11.6013 7.09688 10.855C5.65718 10.1087 5.70194 1.08313 3.90231 0.150221C2.10269 -0.782687 0.744509 2.82217 0.369665 5.64409Z' fill='%2367A8A4'/%3E%3C/svg%3E");
}
.section-gallery .title {
    text-align: center;
    color: #250B62;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin: 10px 0;
}
.section-gallery .tabs {
    width: 100%;
    display: inline-block;
}
.section-gallery .tab-list {
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.section-gallery .tab-item {
    cursor: pointer;
    color: #250B62;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    border-radius: 50px;
    border: 1px solid #EEF3EB;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 40px;
    padding: 0 20px;
    margin: 0 2.5px;
}
.section-gallery .tab-item.active {
    background: #B1E799;
    border: 1px solid #B1E799;
}
.section-gallery .tab-content {
    margin: 20px 0 0;
    overflow: hidden;
}
.section-gallery .tab-pane {
    opacity: 0;
    height: 0;
}
.section-gallery .tab-pane.active {
    opacity: 1;
    height: auto;
}
.section-gallery .photo {
    border-radius: 20px;
    overflow: hidden;
    display: flex;
    margin: 0 16px;
}
.section-gallery .photo img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.mySwiper-gallery {
    padding: 100px 0 34px;
}

.mySwiper-gallery .swiper-button-next, .mySwiper-gallery .swiper-button-prev {
    bottom: 30px;
}
@media only screen and (max-width: 1100px) {
    
}
@media only screen and (min-width: 767px) {
    .mySwiper-gallery .swiper-slide {
      transition: transform 0.5s ease; 
    }

    .mySwiper-gallery .swiper-slide.swiper-slide-active {
      transform: rotate(-10deg); 
    }

    .mySwiper-gallery .swiper-slide {
      transform: rotate(10deg); 
    }

    .mySwiper-gallery .swiper-slide.swiper-slide-next {
      transform: rotate(0);
      margin: -80px 0;
    }
}
@media only screen and (max-width: 767px) {
    .section-gallery {
        margin: 0;
    }
    .mySwiper-gallery {
        padding: 0 0 105px;
        margin: 0 -17px;
    }
    .section-gallery .title {
        font-size: 24px;
    }
    .section-gallery .container {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='375' viewBox='0 0 420 375' fill='none'%3E%3Cpath d='M305 0.533487C323.648 -0.752121 342.601 0.104952 361.21 5.08997C379.954 10.11 395.577 20.0144 407.305 35.6166C433.331 70.2363 417.598 118.81 376.01 130.489C362.164 134.377 347.556 135.684 333.232 137.705C308.269 141.225 284.021 146.809 262.553 160.867C257.337 164.283 252.116 167.912 247.675 172.25C234.583 185.032 238.288 202.086 255.668 207.796C270.751 212.755 286.126 216.905 301.527 220.797C333.802 228.952 356.224 247.716 365.991 280.202C368.192 287.522 369.965 295.152 370.575 302.748C373.225 335.841 351.84 365.524 320.458 373.041C288.004 380.82 255.663 364.899 242.685 334.14C234.627 315.044 231.964 295.187 237.56 274.766C239.368 268.172 241.726 261.683 242.955 254.988C244.123 248.612 244.716 242.014 244.515 235.542C244.31 228.882 240.523 223.867 234.671 220.473C223.592 214.063 211.943 213.726 200.059 217.338C189.552 220.53 180.465 226.311 172.438 233.802C157.215 248.009 145.584 264.822 137.552 283.958C129.15 303.964 114.886 318.844 97.188 330.196C61.2475 353.25 19.576 338.351 5.2033 297.951C-1.18123 280.005 -0.727978 261.617 1.49025 243.011C5.66088 207.998 21.1101 177.672 40.3987 149.126C78.9759 92.0348 130.287 50.8603 194.333 25.2793C219.862 15.0775 271.204 1.84096 305 0.533487Z' fill='%23ECE597'/%3E%3C/svg%3E") no-repeat top 60px left -340px, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='308' height='308' viewBox='0 0 308 308' fill='none'%3E%3Cpath d='M0 115.891C0.905121 145.68 4.42572 170.039 12.232 193.354C25.1841 232.032 47.7578 262.696 79.7329 284.881C95.9256 296.117 114.079 301.602 132.902 304.712C147.829 307.174 162.846 308.555 177.949 307.788C213.565 305.984 244.87 292.529 270.429 265.246C289.732 244.638 301.789 219.638 306.05 190.278C310.205 161.673 307.765 133.901 298.328 106.884C291.322 86.83 279.945 69.9403 265.493 55.5185C245.77 35.8455 222.336 23.7069 196.637 16.3682C184.53 12.9109 172.368 9.66016 160.311 6.00714C151.075 3.21303 141.628 2.0171 132.161 1.20169C122.685 0.397162 113.153 0.119925 103.647 0.000332314C95.9906 -0.0920802 88.5244 1.52786 81.2832 4.36546C77.5626 5.82232 73.712 6.89322 69.9214 8.15438C49.9881 14.8135 32.9003 26.028 20.3783 44.6084C11.0968 58.3833 5.6109 73.9195 2.88046 90.5591C1.24521 100.54 0.565094 110.7 -0.00997925 115.886L0 115.891ZM166.622 205.216C160.781 204.667 154.93 204.216 149.104 203.542C137.657 202.215 127.211 198.481 118.664 189.451C98.0209 167.647 88.9094 141.169 90.8848 110.08C91.3598 102.611 94.2253 97.1857 101.426 94.7394C117.804 89.1838 134.452 85.0198 151.425 82.3942C153.12 82.1333 154.95 82.1931 156.625 82.5736C171.473 85.944 185.065 92.4672 196.407 103.47C209.454 116.125 216.71 132.591 219.221 151.138C222.311 173.959 209.054 196.013 188.736 201.851C181.484 203.933 174.153 205.145 166.617 205.21L166.622 205.216Z' fill='%23B1E799'/%3E%3C/svg%3E") no-repeat right -260px center;
    }
}


.section-reviews {

}
.section-reviews .container {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200' fill='none'%3E%3Cpath d='M199.994 75.2553C199.406 94.5989 197.12 110.416 192.051 125.556C183.641 150.671 168.983 170.582 148.221 184.988C137.706 192.284 125.919 195.846 113.697 197.865C104.004 199.464 94.2528 200.36 84.4464 199.863C61.3201 198.691 40.9928 189.954 24.3966 172.238C11.8625 158.856 4.03362 142.622 1.26703 123.558C-1.43136 104.984 0.153253 86.9497 6.28065 69.4063C10.8299 56.3847 18.2172 45.4175 27.6015 36.0528C40.4084 23.2783 55.6246 15.3961 72.3118 10.6308C80.1731 8.38583 88.0702 6.27498 95.8991 3.90292C101.897 2.08858 108.031 1.31201 114.177 0.782532C120.331 0.260114 126.52 0.0800919 132.693 0.00243522C137.664 -0.0575722 142.512 0.994323 147.214 2.8369C149.63 3.7829 152.13 4.47828 154.592 5.29721C167.535 9.62128 178.63 16.9034 186.761 28.9684C192.788 37.913 196.35 48.0013 198.123 58.8062C199.185 65.287 199.627 71.8843 200 75.2518L199.994 75.2553ZM91.8012 133.258C95.5939 132.901 99.3931 132.608 103.176 132.171C110.609 131.309 117.392 128.884 122.942 123.021C136.346 108.863 142.262 91.6691 140.98 71.4819C140.671 66.6319 138.81 63.1091 134.135 61.5207C123.5 57.9131 112.69 55.2093 101.669 53.5044C100.569 53.3349 99.3801 53.3738 98.2923 53.6208C88.6515 55.8094 79.8257 60.0452 72.4611 67.1896C63.9893 75.4071 59.2776 86.099 57.6476 98.1428C55.6408 112.961 64.249 127.282 77.4423 131.073C82.1507 132.425 86.911 133.212 91.8045 133.254L91.8012 133.258Z' fill='%2367A8A4'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: left top;
}
.section-reviews .col-img {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200' fill='none'%3E%3Cpath d='M54.1559 65.8535C46.9243 83.9323 25.2297 149.016 37.8849 161.671C57.7716 181.558 177.092 127.322 164.437 114.666C151.782 102.011 92.1214 118.282 84.8899 111.051C77.6584 103.819 93.9293 44.1589 84.8899 35.1195C75.8505 26.08 61.3874 47.7746 54.1559 65.8535Z' fill='%23D7B8E2'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right bottom;
}
.section-reviews .col-img img {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Cpath d='M0.00162125 18.8138C0.148556 23.6497 0.720058 27.604 1.98726 31.3889C4.0898 37.6676 7.75423 42.6456 12.9448 46.2469C15.5734 48.071 18.5202 48.9614 21.5758 49.4662C23.999 49.8659 26.4368 50.0901 28.8884 49.9656C34.67 49.6727 39.7518 47.4886 43.9009 43.0595C47.0344 39.7141 48.9916 35.6556 49.6832 30.8894C50.3578 26.2459 49.9617 21.7374 48.4298 17.3516C47.2925 14.0962 45.4457 11.3544 43.0996 9.0132C39.8979 5.81957 36.0939 3.84903 31.9221 2.6577C29.9567 2.09646 27.9824 1.56874 26.0252 0.97573C24.5258 0.522144 22.9924 0.328002 21.4556 0.195633C19.9173 0.0650286 18.37 0.020023 16.8268 0.000608805C15.584 -0.0143931 14.372 0.248581 13.1965 0.709226C12.5925 0.945726 11.9674 1.11957 11.3521 1.3243C8.11629 2.40532 5.3424 4.22584 3.30967 7.24209C1.80299 9.47825 0.912449 12.0003 0.469212 14.7015C0.203758 16.3218 0.0933571 17.9711 0 18.8129L0.00162125 18.8138ZM27.0497 33.3144C26.1015 33.2253 25.1517 33.1521 24.206 33.0426C22.3478 32.8273 20.652 32.2211 19.2646 30.7553C15.9135 27.2157 14.4345 22.9173 14.7551 17.8705C14.8322 16.658 15.2974 15.7773 16.4664 15.3802C19.125 14.4783 21.8274 13.8023 24.5827 13.3761C24.8579 13.3337 25.155 13.3434 25.4269 13.4052C27.8371 13.9523 30.0436 15.0113 31.8847 16.7974C34.0027 18.8518 35.1806 21.5247 35.5881 24.5357C36.0898 28.2403 33.9377 31.8204 30.6394 32.7682C29.4623 33.1062 28.2722 33.303 27.0489 33.3136L27.0497 33.3144Z' fill='%23ECE597'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: left top 230px;
}
.line-reviews {
    height: 171px;
    background: url(../img/line-reviews.svg);
    background-position: left -100px center;
    background-repeat: no-repeat;
    margin: 0 0 60px;
}
.section-reviews .supertitle {
    color: #250B62;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    display: flex;
    justify-content: center;
}
.section-reviews .supertitle::before {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin: 0 10px 0 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M19.6303 5.64409C20.0052 8.46602 20.6733 18.4611 18.1539 19.7671C14.1947 21.8195 -2.25847 9.66589 0.260998 8.35982C2.78047 7.05374 11.4634 11.6013 12.9031 10.855C14.3428 10.1087 14.2981 1.08313 16.0977 0.150221C17.8973 -0.782687 19.2555 2.82217 19.6303 5.64409Z' fill='%23D7B8E2'/%3E%3C/svg%3E");
}
.section-reviews .supertitle::after {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin: 0 0 0 10px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M0.369665 5.64409C-0.005179 8.46602 -0.673345 18.4611 1.84613 19.7671C5.8053 21.8195 22.2585 9.66589 19.739 8.35982C17.2195 7.05374 8.53658 11.6013 7.09688 10.855C5.65718 10.1087 5.70194 1.08313 3.90231 0.150221C2.10269 -0.782687 0.744509 2.82217 0.369665 5.64409Z' fill='%23D7B8E2'/%3E%3C/svg%3E");
}
.section-reviews .title {
    text-align: center;
    color: #250B62;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin: 10px 0;
}
.mySwiper-reviews {
    max-width: 480px;
    padding: 20px 0 70px;
}
.section-reviews .block {
    border-radius: 20px;
    background: #FFF;
    box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.10);
    padding: 20px;
    margin: 0 30px;
}
.section-reviews .block .top {
    display: flex;
    margin: 0 0 20px;
    align-items: center;
}
.section-reviews .block .photo {
    width: 50px;
    height: 50px;
    border-radius: 50px;
    overflow: hidden;
    margin: 0 10px 0 0;
    display: flex;
}
.section-reviews .block .photo img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.section-reviews .block .info {
    color: #554084;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}
.section-reviews .block .info span {
    color: #250B62;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    display: block;
}
.section-reviews .block .reviews {
    color: #250B62;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
}
@media only screen and (max-width: 1100px) {
    
}
@media only screen and (max-width: 767px) {
    .section-reviews .col-img img {
        width: 100%;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Cpath d='M0.00162125 18.8138C0.148556 23.6497 0.720058 27.604 1.98726 31.3889C4.0898 37.6676 7.75423 42.6456 12.9448 46.2469C15.5734 48.071 18.5202 48.9614 21.5758 49.4662C23.999 49.8659 26.4368 50.0901 28.8884 49.9656C34.67 49.6727 39.7518 47.4886 43.9009 43.0595C47.0344 39.7141 48.9916 35.6556 49.6832 30.8894C50.3578 26.2459 49.9617 21.7374 48.4298 17.3516C47.2925 14.0962 45.4457 11.3544 43.0996 9.0132C39.8979 5.81957 36.0939 3.84903 31.9221 2.6577C29.9567 2.09646 27.9824 1.56874 26.0252 0.97573C24.5258 0.522144 22.9924 0.328002 21.4556 0.195633C19.9173 0.0650286 18.37 0.020023 16.8268 0.000608805C15.584 -0.0143931 14.372 0.248581 13.1965 0.709226C12.5925 0.945726 11.9674 1.11957 11.3521 1.3243C8.11629 2.40532 5.3424 4.22584 3.30967 7.24209C1.80299 9.47825 0.912449 12.0003 0.469212 14.7015C0.203758 16.3218 0.0933571 17.9711 0 18.8129L0.00162125 18.8138ZM27.0497 33.3144C26.1015 33.2253 25.1517 33.1521 24.206 33.0426C22.3478 32.8273 20.652 32.2211 19.2646 30.7553C15.9135 27.2157 14.4345 22.9173 14.7551 17.8705C14.8322 16.658 15.2974 15.7773 16.4664 15.3802C19.125 14.4783 21.8274 13.8023 24.5827 13.3761C24.8579 13.3337 25.155 13.3434 25.4269 13.4052C27.8371 13.9523 30.0436 15.0113 31.8847 16.7974C34.0027 18.8518 35.1806 21.5247 35.5881 24.5357C36.0898 28.2403 33.9377 31.8204 30.6394 32.7682C29.4623 33.1062 28.2722 33.303 27.0489 33.3136L27.0497 33.3144Z' fill='%23ECE597'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-position: left top 144px;
    }
    .section-reviews .col-img {
        background: none;
    }
    .mySwiper-reviews {
        margin: 0 -30px;
    }
    .section-reviews .title {
        font-size: 24px;
    }
    .section-reviews .container {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200' fill='none'%3E%3Cpath d='M199.994 75.2553C199.406 94.5989 197.12 110.416 192.051 125.556C183.641 150.671 168.983 170.582 148.221 184.988C137.706 192.284 125.919 195.846 113.697 197.865C104.004 199.464 94.2528 200.36 84.4464 199.863C61.3201 198.691 40.9928 189.954 24.3966 172.238C11.8625 158.856 4.03362 142.622 1.26703 123.558C-1.43136 104.984 0.153253 86.9497 6.28065 69.4063C10.8299 56.3847 18.2172 45.4175 27.6015 36.0528C40.4084 23.2783 55.6246 15.3961 72.3118 10.6308C80.1731 8.38583 88.0702 6.27498 95.8991 3.90292C101.897 2.08858 108.031 1.31201 114.177 0.782532C120.331 0.260114 126.52 0.0800919 132.693 0.00243522C137.664 -0.0575722 142.512 0.994323 147.214 2.8369C149.63 3.7829 152.13 4.47828 154.592 5.29721C167.535 9.62128 178.63 16.9034 186.761 28.9684C192.788 37.913 196.35 48.0013 198.123 58.8062C199.185 65.287 199.627 71.8843 200 75.2518L199.994 75.2553ZM91.8012 133.258C95.5939 132.901 99.3931 132.608 103.176 132.171C110.609 131.309 117.392 128.884 122.942 123.021C136.346 108.863 142.262 91.6691 140.98 71.4819C140.671 66.6319 138.81 63.1091 134.135 61.5207C123.5 57.9131 112.69 55.2093 101.669 53.5044C100.569 53.3349 99.3801 53.3738 98.2923 53.6208C88.6515 55.8094 79.8257 60.0452 72.4611 67.1896C63.9893 75.4071 59.2776 86.099 57.6476 98.1428C55.6408 112.961 64.249 127.282 77.4423 131.073C82.1507 132.425 86.911 133.212 91.8045 133.254L91.8012 133.258Z' fill='%2367A8A4'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-position: left top 60px;
    }
    .line-reviews {
        height: 125px;
        background-position: left -75px center;
        margin: 0;
    }
}



.section-about {
    background: 
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='740' height='560' viewBox='0 0 740 560' fill='none'%3E%3Cpath d='M347.699 925.661C459.258 765.934 818.578 181.058 723.976 28.9862C575.316 -209.984 -710.934 47.3363 -616.332 199.408C-521.73 351.48 96.7515 328.516 150.81 415.415C204.868 502.313 -89.2648 1046.67 -21.6922 1155.29C45.8805 1263.91 236.141 1085.39 347.699 925.661Z' fill='%23F4F3EB'/%3E%3C/svg%3E") no-repeat left top,
    url(../img/bg-about.png) no-repeat center/cover;
    border-radius: 30px;
    padding: 115px 0;
    margin: 60px 20px;
}
.section-about .title {
    color: #250B62;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%;
    max-width: 530px;
}
.section-about p {
    color: #554084;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; 
    max-width: 530px;
    margin: 10px 0 40px;
}
@media only screen and (max-width: 1400px) {
    .section-about {
        margin: 60px 10px;
    }
}
@media only screen and (max-width: 767px) {
    .section-about {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='716' height='593' viewBox='0 0 716 593' fill='none'%3E%3Cpath d='M-199.76 581.047C-6.9199 553.285 665.59 415.734 711.916 242.733C784.714 -29.126 -282.353 -792.028 -328.679 -619.027C-375.005 -446.026 64.5381 -10.3097 38.0663 88.548C11.5945 187.406 -586.779 344.835 -619.869 468.407C-652.959 591.979 -392.6 608.809 -199.76 581.047Z' fill='%23F4F3EB'/%3E%3C/svg%3E") no-repeat left -100px top -100px,
        url(../img/bg-about.png) no-repeat bottom right/230% ;
        border-radius: 30px;
        padding: 60px 0 340px;
        margin: 60px 20px;
        position: relative;
    }
    .section-about .title {
        font-size: 24px;
    }
    .section-about p {
        margin: 10px 0 0;
    }
    .section-about .btn {
        position: absolute;
        bottom: 30px;
        z-index: 9;
        transform: translate(-50%);
        left: 50%;
        width: max-content;
    }
}

.section-contacts .container {
    position: relative;
}
.section-contacts .locations {
    display: flex;
    padding: 0;
    margin: 0 0 20px;
    list-style: none;
}
.section-contacts .locations li {
    margin: 0 10px 0 0;
}
.section-contacts .locations li a {
    border: 1px solid #B1E799;
    height: 60px;
    border-radius: 90px;
    background: #fff;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px 0 10px;
    color: #250B62;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    color: #250B62;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
}
.section-contacts .locations li a::before {
    content: '';
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    border-radius: 40px;
    margin: 0 9px 0 0;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='25' viewBox='0 0 19 25' fill='none'%3E%3Cpath d='M9.5 0C7.01461 0.00329693 4.63195 0.992076 2.87452 2.74952C1.11708 4.50695 0.128297 6.88961 0.125 9.375C0.125 16.1055 8.85938 24.5352 9.23047 24.8906C9.30265 24.9608 9.39934 25 9.5 25C9.60066 25 9.69735 24.9608 9.76953 24.8906C10.1406 24.5352 18.875 16.1055 18.875 9.375C18.8717 6.88961 17.8829 4.50695 16.1255 2.74952C14.368 0.992076 11.9854 0.00329693 9.5 0ZM9.5 13.6719C8.65016 13.6719 7.8194 13.4199 7.11278 12.9477C6.40617 12.4756 5.85543 11.8045 5.53021 11.0193C5.20499 10.2342 5.11989 9.37023 5.28569 8.53672C5.45148 7.70321 5.86072 6.93758 6.46165 6.33665C7.06258 5.73572 7.82821 5.32648 8.66172 5.16069C9.49523 4.99489 10.3592 5.07998 11.1443 5.40521C11.9295 5.73043 12.6006 6.28117 13.0727 6.98778C13.5449 7.6944 13.7969 8.52516 13.7969 9.375C13.7962 10.5144 13.3433 11.6069 12.5376 12.4126C11.7319 13.2183 10.6394 13.6712 9.5 13.6719Z' fill='%23250B62'/%3E%3C/svg%3E"), #B1E799;
    background-repeat: no-repeat;
    background-position: center;
}
.section-contacts .locations li a.active {
    background: #B1E799;
}
.section-contacts .locations li a.active::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='25' viewBox='0 0 19 25' fill='none'%3E%3Cpath d='M9.5 0C7.01461 0.00329693 4.63195 0.992076 2.87452 2.74952C1.11708 4.50695 0.128297 6.88961 0.125 9.375C0.125 16.1055 8.85938 24.5352 9.23047 24.8906C9.30265 24.9608 9.39934 25 9.5 25C9.60066 25 9.69735 24.9608 9.76953 24.8906C10.1406 24.5352 18.875 16.1055 18.875 9.375C18.8717 6.88961 17.8829 4.50695 16.1255 2.74952C14.368 0.992076 11.9854 0.00329693 9.5 0ZM9.5 13.6719C8.65016 13.6719 7.8194 13.4199 7.11278 12.9477C6.40617 12.4756 5.85543 11.8045 5.53021 11.0193C5.20499 10.2342 5.11989 9.37023 5.28569 8.53672C5.45148 7.70321 5.86072 6.93758 6.46165 6.33665C7.06258 5.73572 7.82821 5.32648 8.66172 5.16069C9.49523 4.99489 10.3592 5.07998 11.1443 5.40521C11.9295 5.73043 12.6006 6.28117 13.0727 6.98778C13.5449 7.6944 13.7969 8.52516 13.7969 9.375C13.7962 10.5144 13.3433 11.6069 12.5376 12.4126C11.7319 13.2183 10.6394 13.6712 9.5 13.6719Z' fill='%23250B62'/%3E%3C/svg%3E"), #fff;
    background-repeat: no-repeat;
    background-position: center;
}
.section-contacts form {
    border-radius: 30px;
    background: #B1E799;
    padding: 40px;
    max-width: 513px;
    position: absolute;
    top: 0;
    right: 30px;
}
.section-contacts form .name {
    color: #250B62;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
.section-contacts form p {
    color: #250B62;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    margin: 10px 0 20px;
}
.section-contacts form .btn {
    margin: 10px 0 0;
    border: 0;
    background: #250B62;
    color: #B1E799;
}
.section-contacts form::after {
    content: '';
    display: block;
    width: 92px;
    height: 92px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='92' viewBox='0 0 90 92' fill='none'%3E%3Cpath d='M13.8081 22.5068C8.854 34.892 -6.00824 79.4788 2.66141 88.1484C16.2851 101.772 98.0275 64.6165 89.3578 55.9469C80.6882 47.2772 39.817 58.4239 34.8629 53.4698C29.9089 48.5157 41.0555 7.64457 34.8629 1.45197C28.6703 -4.74064 18.7622 10.1216 13.8081 22.5068Z' fill='%23ECE597'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    top: -20px;
    right: -20px;
}
.section-contacts .map {
    border-radius: 30px;
    overflow: hidden;
    height: 500px
}
.section-contacts .map .mb {
    display: none;
}
@media only screen and (max-width: 1100px) {
    
}
@media only screen and (max-width: 767px) {
    .section-contacts form {
        padding: 40px 30px;
        margin: -80px 0 0;
        position: relative;
        top: auto;
        right: auto;
    }
    .section-contacts form::after, .section-contacts .map .pc {
        display: none;
    }
    .section-contacts .map .mb {
        display: block;
    }
}





footer {
    border-top: 1px solid hsl(259deg 35% 38% / 10%);
    margin: 60px 0 0;
    padding: 20px 0;
}
footer .container {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
footer .logo img {
    width: 117px;
}
footer p {
    display: flex;
    align-items: center;
    color: #250B62;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; 
}
footer p a {
    display: flex;
    margin: 0 0 0 10px;
}
@media only screen and (max-width: 767px) {
    footer p {
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end;
    }
}


.hide {
    display: none;
}
#call.fancybox-content {
    border-radius: 30px;
    background: #B1E799;
    max-width: 513px;
    padding: 40px;
}
#call.fancybox-content .name {
    color: #250B62;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
#call.fancybox-content p {
    color: #250B62;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    margin: 10px 0 20px;
}
#call.fancybox-content .btn {
    margin: 10px 0 0;
    border: 0;
    background: #250B62;
    color: #B1E799;
}
#thankyou.fancybox-content {
    border-radius: 30px;
    background: url("data:image/svg+xml,%3Csvg width='491' height='365' viewBox='0 0 491 365' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M414.808 22.5068C409.854 34.892 394.992 79.4788 403.661 88.1484C417.285 101.772 499.027 64.6165 490.358 55.9469C481.688 47.2772 440.817 58.4239 435.863 53.4698C430.909 48.5157 442.056 7.64457 435.863 1.45197C429.67 -4.74064 419.762 10.1216 414.808 22.5068Z' fill='%23ECE597'/%3E%3Cpath d='M13.7857 347.095C19.5208 351.507 40.6058 365.84 46.4101 362.593C55.5312 357.489 48.1872 309.337 42.3829 312.585C36.5786 315.832 36.3712 338.813 33.0544 340.668C29.7377 342.524 10.0445 330.679 5.89859 332.998C1.75265 335.318 8.05048 342.682 13.7857 347.095Z' fill='%23B1E799'/%3E%3Cpath d='M75.0601 295.118C73.3609 300.829 68.566 321.271 72.7762 324.774C79.3923 330.28 114.243 310.419 110.033 306.916C105.823 303.412 88.0945 310.036 85.6887 308.034C83.2828 306.032 86.5761 287.395 83.5688 284.893C80.5615 282.39 76.7593 289.406 75.0601 295.118Z' fill='%23D7B8E2'/%3E%3Cpath d='M354.055 40.0378C359.588 42.2509 379.506 48.8905 383.379 45.0174C389.465 38.9312 372.867 2.41382 368.994 6.28688C365.12 10.1599 370.1 28.4186 367.887 30.6318C365.674 32.845 347.415 27.8653 344.649 30.6318C341.882 33.3983 348.522 37.8246 354.055 40.0378Z' fill='%23D7B8E2'/%3E%3C/svg%3E%0A"),  #250B62;
    background-repeat: no-repeat;
    background-position: center;
    width: 513px;
    max-width: 513px;
    padding: 180px 40px;
}
#thankyou.fancybox-content .title {
    color: #FFF;
    text-align: center;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
#thankyou.fancybox-content p {
    color: #FFF;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; 
    margin: 10px 0 0;
}
#thankyou.fancybox-content .fancybox-button svg {
    color: #fff;
}
@media only screen and (max-width: 767px) {
    #thankyou.fancybox-content {
        width: 100%;
    }
}