/* ==========================================
           СОВРЕМЕННЫЙ RESET & NOMALIZATION (2026)
           ========================================== */
        
        /* Гарантируем правильный расчет размеров с учетом border и padding */
        *, *::before, *::after {
            box-sizing: border-box;
        }

        /* Убираем внешние и внутренние отступы у дефолтных элементов */
        * {
            margin: 0;
            padding: 0;
        }

        /* Плавный скролл и базовая настройка высоты */
        html {
            color-scheme: light dark; /* Поддержка системной темной темы */
            scroll-behavior: smooth;
            -webkit-text-size-adjust: none; /* Запрещаем автоизменение размера шрифта на iOS */
        }

        body {
            min-height: 100vh;
            min-height: 100dvh; /* Динамическая высота для мобильных браузеров */
            line-height: 1.5;
            -webkit-font-smoothing: antialiased; /* Четкий рендеринг шрифтов */
            font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
            background-color: #f5f5f7; /* Легкий мобильный фон (как у Apple) */
            color: #1d1d1f;
            
            /* Центрируем наш мобильный контейнер на больших экранах */
            display: flex;
            justify-content: center;
            align-items: flex-start;
        }

        /* Работа с медиа-элементами */
        img, picture, video, canvas, svg {
            display: block;
            max-width: 100%;
            height: auto;
        }

        /* Упрощаем работу с формами */
        input, button, textarea, select {
            font: inherit;
        }

        /* Убираем подчеркивания у ссылок по умолчанию */
        a {
            text-decoration: none;
            color: inherit;
        }

        /* Очищаем списки */
        ol, ul {
            list-style: none;
        }

        /* Удаляем анимации для пользователей, которые их отключили в системе */
        @media (prefers-reduced-motion: reduce) {
            html:focus-within { scroll-behavior: auto; }
            *, *::before, *::after {
                animation-duration: 0.01ms !important;
                animation-iteration-count: 1 !important;
                transition-duration: 0.01ms !important;
                scroll-behavior: auto !important;
            }
        }

        /* ==========================================
           СТРУКТУРА СТРАНИЦЫ (Ограничение 393px)
           ========================================== */
        
        .app-container {
            width: 100%;
            max-width: 393px; /* Жесткое ограничение по ТЗ */
            min-height: 100dvh;
            background-color: #ffffff;
            box-shadow: 0 0 24px rgba(0, 0, 0, 0.05); /* Легкая тень, если смотреть с десктопа */
            
            /* Flex-box структура: футер всегда прижат к низу */
            display: flex;
            flex-direction: column;
        }

        main {
            flex-grow: 1; /* Занимает все оставшееся пространство */
            padding: 20px 15px;
        }

.iti__flag-container{
	display:none;
}
.iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel]{
	    padding: 5px;
}
.iti{
    width: 100%;
}
/* ==========================================================================
   Halvar Breit - Medium (500)
   ========================================================================== */
@font-face {
    font-family: 'Halvar Breit';
    src: url('../fonts/HalvarBreit-Md.eot');
    src: local('Halvar Breitschrift Medium'), local('HalvarBreit-Md'),
        url('../fonts/HalvarBreit-Md.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HalvarBreit-Md.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* ==========================================================================
   Halvar Breit - Bold (700)
   ========================================================================== */
@font-face {
    font-family: 'Halvar Breit';
    src: url('../fonts/HalvarBreit-Bd.eot');
    src: local('Halvar Breitschrift Bold'), local('HalvarBreit-Bd'),
        url('../fonts/HalvarBreit-Bd.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HalvarBreit-Bd.woff2') format('woff2'),
        url('../fonts/HalvarBreit-Bd.woff') format('woff'),
        url('../fonts/HalvarBreit-Bd.ttf') format('truetype');
    font-weight: 700; /* Используем числовое значение вместо 'bold' */
    font-style: normal;
    font-display: swap;
}

/* ==========================================================================
   Halvar Breit - ExtraBold (800)
   ========================================================================== */
@font-face {
    font-family: 'Halvar Breit';
    src: url('../fonts/HalvarBreit-XBd.eot');
    src: local('Halvar Breitschrift ExtraBold'), local('HalvarBreit-XBd'),
        url('../fonts/HalvarBreit-XBd.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HalvarBreit-XBd.woff2') format('woff2'),
        url('../fonts/HalvarBreit-XBd.woff') format('woff'),
        url('../fonts/HalvarBreit-XBd.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

/* ==========================================================================
   Gilroy - Regular (400)
   ========================================================================== */
@font-face {
    font-family: 'Gilroy';
    src: url('../fonts/Gilroy-Regular.eot');
    src: local('Gilroy Regular'), local('Gilroy-Regular'),
        url('../fonts/Gilroy-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Gilroy-Regular.woff') format('woff'),
        url('../fonts/Gilroy-Regular.ttf') format('truetype');
    font-weight: 400; /* Стандартный обычный вес */
    font-style: normal;
    font-display: swap;
}

/* ==========================================================================
   Gilroy - Medium (500)
   ========================================================================== */
@font-face {
    font-family: 'Gilroy';
    src: url('../fonts/Gilroy-Medium.eot');
    src: local('Gilroy Medium'), local('Gilroy-Medium'),
        url('../fonts/Gilroy-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Gilroy-Medium.woff') format('woff'),
        url('../fonts/Gilroy-Medium.ttf') format('truetype');
    font-weight: 500; /* Средний вес */
    font-style: normal;
    font-display: swap;
}

html {
    scroll-behavior: smooth;
    height: -webkit-fill-available;
}

body {
    min-height: 100vh;
    min-height: -webkit-fill-available;
    line-height: 1.5;
    -webkit-font-smoothing: antialiased;
    font-family: 'Halvar Breit';
    background-color: #fdfdfd;
    color: #1a1a1a;
}

img, picture, video, svg {
    display: block;
    max-width: 100%;
    height: auto;
}

/* Chrome, Firefox, Opera, Safari, Edge */
::placeholder {
	font-family: "Gilroy", sans-serif;
	font-weight: 400;
	font-size: 20px;
	line-height: 100%;
	color: #8c8c8c;
    opacity: 1; /* Убирает дефолтную полупрозрачность в Firefox */
}

/* Элементы ввода (Firefox) */
::-moz-placeholder {
    font-family: "Gilroy", sans-serif;
font-weight: 400;
font-size: 20px;
line-height: 100%;
color: #8c8c8c;
    opacity: 1;
}

/* Internet Explorer 10-11 */
:-ms-input-placeholder {
    font-family: "Gilroy", sans-serif;
font-weight: 400;
font-size: 20px;
line-height: 100%;
color: #8c8c8c;
}

/* Edge (старые версии на движке EdgeHTML) */
::-ms-input-placeholder {
    font-family: "Gilroy", sans-serif;
font-weight: 400;
font-size: 20px;
line-height: 100%;
color: #8c8c8c;
}

header{
	background-image:url(../img/main_bg.webp);
	padding: 15px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	padding-top:50px;
    padding-bottom: 45px;
}

.top_row{
	display:flex;
	flex-direction: row;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap;
    gap: 10px;
	margin-bottom:60px;
}
.top_row svg{}
.top_row .date_web{
	font-family: "Halvar Breitschrift", sans-serif;
	font-weight: 500;
	font-size: 15px;
	line-height: 100%;
	letter-spacing: 0.07em;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
    max-width: 170px;
}
.top_row .date_web span{
	color: #ff0;
}
.main_title{
	font-family: "Halvar Breitschrift", sans-serif;
	font-weight: 800;
	font-size: 20px;
	line-height: 110%;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	margin-bottom:10px;
}
.bordered{
	border-radius: 5px;
	padding: 10px;
	background: #1e2443;
	font-family: "Gilroy", sans-serif;
	font-weight: 500;
	font-size: 18px;
	line-height: 90%;
	text-align: center;
	color: #fff;
	    margin-bottom: 10px;
}
.bordered span{color: #ff0;}
header ul{
	display: flex;
    flex-direction: column;
    align-items: center;
	    gap: 5px;
		margin-bottom:42px;
}
header ul li{
    font-family: "Gilroy", sans-serif;
    font-weight: 500;
    font-size: 15px;
    line-height: 90%;
    text-align: center;
    color: #fff;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 5px;
	width:90%;
	justify-content: center;
}
header ul li:before{
	content:'';
	display:block;
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='11' viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9536 0.194929C14.0677 0.315211 14.1292 0.475861 14.1248 0.641546C14.1204 0.80723 14.0504 0.96438 13.9301 1.07843L4.43013 10.0784C4.37023 10.1352 4.29967 10.1796 4.22252 10.209C4.14537 10.2384 4.06316 10.2522 3.98064 10.2497C3.89812 10.2471 3.81693 10.2282 3.74175 10.1941C3.66657 10.16 3.59889 10.1113 3.54263 10.0509L0.167626 6.42593C0.054644 6.30459 -0.00551001 6.14334 0.000397383 5.97766C0.00332243 5.89561 0.0223779 5.81495 0.0564758 5.74028C0.0905738 5.6656 0.139046 5.59837 0.199126 5.54243C0.259206 5.48649 0.329716 5.44292 0.406631 5.41423C0.483546 5.38554 0.56536 5.37228 0.6474 5.3752C0.813088 5.38111 0.969644 5.45259 1.08263 5.57393L4.02763 8.73743L13.0701 0.171429C13.1904 0.0573988 13.3511 -0.00418576 13.5167 0.000221235C13.6824 0.00462823 13.8396 0.0746658 13.9536 0.194929Z' fill='%23FFFF00' /%3E%3C/svg%3E");
	min-width: 15px;
	width: 15px;
    height: 11px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}
header .form{
	border-radius: 10px;
	background: #bdd8ea;
	padding:20px 10px;
}
header .form .form_name{
	font-family: "Halvar Breitschrift", sans-serif;
	font-weight: 500;
	font-size: 25px;
	line-height: 100%;
	letter-spacing: -0.04em;
	text-transform: uppercase;
	text-align: center;
	color: #1e2443;
	margin-bottom:5px;
}
header .form .sub_form_name{
	font-family: "Gilroy", sans-serif;
	font-weight: 400;
	font-size: 15px;
	line-height: 100%;
	text-align: center;
	color: #1e2443;
	margin-bottom:20px;
}
header .form form{
	display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 5px;
}

input{
    width: 100%;
    background: transparent;
    border: none;
    border-bottom: 1px solid #000;
	padding:5px;
}
input.error{
	border-color:red!important;
}
form button{
	border-radius: 5px;
	padding: 10px;
	font-family: "Halvar Breitschrift", sans-serif;
	font-weight: 500;
	font-size: 18px;
	line-height: 116%;
	text-transform: uppercase;
	color: #1e2443;
	cursor:pointer;
	background: #ff0;
    border: none;
    outline: none;
    margin: 15px auto 0 auto;
}
.sec_title{
	font-family: "Halvar Breitschrift", sans-serif;
	font-weight: 800;
	font-size: 30px;
	line-height: 100%;
	letter-spacing: -0.02em;
	text-transform: uppercase;
	color: #1e2443;
	margin-bottom:20px;
}
.sec_title span{
	color: #bdd8ea;
}
.sec_desc{
	font-family: "Gilroy", sans-serif;
	font-weight: 500;
	font-size: 20px;
	line-height: 100%;
	letter-spacing: -0.02em;
	color: #1e2443;
	margin-bottom:20px;
}

.why_web{
	padding:25px 0;
}
.why_web .why_list{
	display: flex;
    flex-direction: column;
    align-items: stretch;
    flex-wrap: nowrap;
    gap: 10px;
	counter-reset: counter;
}
.why_web .why_list .why_item{
	border-radius: 10px;
	padding: 10px;
	background: #1e2443;
	font-family: "Gilroy", sans-serif;
	font-weight: 500;
	font-size: 20px;
	line-height: 100%;
	color: #fff;
	display:flex;
	gap:5px;
	counter-increment: counter;
}
.why_web .why_list .why_item:before{
	content:counter(counter, decimal-leading-zero);
	font-family: "Halvar Breitschrift", sans-serif;
	font-weight: 500;
	font-size: 25px;
	line-height: 100%;
	letter-spacing: -0.02em;
	color: #fff;
}
.what_list{
	padding:25px 0;
}
.what_list .iconed_lists{
	display: flex;
    flex-direction: column;
    align-items: stretch;
    flex-wrap: nowrap;
    gap: 10px;
}
.what_list .iconed_lists .iconed_item{
	border-radius: 10px;
	padding: 10px;
	background: #ebf8ff;
	display:flex;
	gap:10px;
}
.what_list .iconed_lists .iconed_item p{
	font-family: "Gilroy", sans-serif;
	font-weight: 500;
	font-size: 20px;
	line-height: 100%;
	color: #1e2443;
}
.what_list .iconed_lists .iconed_item .icon{
	content:'';
	display:block;
	min-width:40px;
	width:40px;
	height:40px;
}
.what_list .iconed_lists .iconed_item:nth-child(1) .icon{
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.25 20C36.25 11.0258 28.9742 3.75 20 3.75C11.0258 3.75 3.75 11.0258 3.75 20C3.75 28.9742 11.0258 36.25 20 36.25C28.9742 36.25 36.25 28.9742 36.25 20Z' stroke='%23BDD8EA' stroke-width='2.5' stroke-miterlimit='10' /%3E%3Cpath d='M34.8111 13.4485C33.5564 13.4563 33.6798 15.7711 32.1166 14.6789C31.5361 14.2743 31.1791 13.686 30.4502 13.5071C29.8134 13.3508 29.1611 13.5133 28.5322 13.6219C27.8173 13.7453 26.9697 13.8008 26.4275 14.3422C25.9033 14.8633 25.6259 15.5625 25.0681 16.0868C23.9892 17.1024 23.5337 18.211 24.2322 19.6469C24.9041 21.0274 26.3095 21.7766 27.8259 21.6782C29.3158 21.5789 30.8634 20.7149 30.8205 22.8797C30.8048 23.6453 30.965 24.1766 31.2002 24.8883C31.4181 25.5446 31.4033 26.1805 31.4533 26.8578C31.5455 28.1235 31.7783 29.5422 32.4064 30.6602L33.5783 29.0071C33.7228 28.8024 34.0252 28.5157 34.097 28.2743C34.2244 27.8469 33.9736 27.1125 33.9447 26.6336C33.9158 26.1547 33.9298 25.6696 33.8564 25.1907C33.7533 24.5196 33.3564 23.8907 33.3017 23.2274C33.2009 21.9922 33.4267 21.0063 32.4752 19.9735C31.5564 18.9774 30.2095 18.7383 28.9228 18.9407C28.2744 19.0422 25.6642 19.4594 26.7119 17.9774C26.9189 17.686 27.2806 17.4469 27.5134 17.1696C27.7158 16.9282 27.8916 16.4844 28.1291 16.2961C28.3666 16.1078 29.4572 15.8914 29.7697 15.9875C30.0822 16.0836 30.408 16.5344 30.6791 16.7344C31.18 17.1116 31.7645 17.3625 32.383 17.4657C33.4502 17.6219 35.6814 17.0016 35.6642 15.6328C35.6611 14.9766 35.0517 14.0625 34.8111 13.4485ZM22.458 24.711C22.0416 22.9578 19.6595 22.3719 18.3752 21.4211C17.6369 20.8743 16.9798 20.0297 16.0103 19.961C15.5634 19.9289 15.1892 20.0258 14.7462 19.911C14.34 19.8063 14.0212 19.5875 13.5884 19.6446C12.7798 19.7508 12.2697 20.6149 11.4009 20.4977C10.5767 20.3868 9.7275 19.4227 9.54 18.6375C9.29937 17.6282 10.0978 17.3008 10.9533 17.211C11.3103 17.1735 11.7111 17.1328 12.0541 17.2633C12.5056 17.4313 12.7189 17.8735 13.1244 18.0969C13.8845 18.5133 14.0384 17.8477 13.922 17.1727C13.7478 16.1618 13.5447 15.7493 14.4462 15.0539C15.0712 14.5743 15.6056 14.2274 15.5056 13.3657C15.4462 12.8594 15.1689 12.6305 15.4275 12.1266C15.6236 11.743 16.1619 11.3969 16.5127 11.168C17.4181 10.5774 20.3916 10.6211 19.1767 8.968C18.8197 8.48285 18.1611 7.61566 17.5361 7.49691C16.7548 7.34925 16.408 8.22113 15.8634 8.6055C15.3009 9.00316 14.2056 9.45472 13.6423 8.83988C12.8845 8.01254 14.1447 7.74066 14.4236 7.16332C14.7025 6.58597 13.7775 5.49457 13.2822 5.218L10.9533 7.82972C10.8864 8.26711 10.9097 8.71356 11.0217 9.14162C11.1338 9.56967 11.3322 9.97027 11.6048 10.3188C12.0681 10.9149 12.8056 11.1063 12.8392 11.9203C12.872 12.7016 12.7502 13.1016 12.2392 13.6508C12.0181 13.8852 11.8619 14.218 11.6369 14.4375C11.3611 14.7055 11.4634 14.6235 11.033 14.6969C10.2236 14.8336 9.53453 15.0446 8.7525 15.2602C7.44937 15.6203 7.32906 13.4914 6.73531 12.6563L4.78219 14.2336C4.76109 14.4922 5.1025 14.968 5.19547 15.2493C5.72906 16.8563 6.80562 18.0993 7.50094 19.6368C8.23297 21.2649 10.1986 20.8133 11.0666 22.2399C11.8369 23.5055 11.0142 25.1078 11.5908 26.4328C12.0095 27.3946 12.997 27.6047 13.6783 28.3078C14.3744 29.018 14.3595 29.9899 14.4658 30.9141C14.5855 32.0012 14.78 33.0787 15.0478 34.1391C15.1423 34.5055 15.2291 34.9899 15.4798 35.2922C15.6517 35.5 16.2416 35.6789 16.0033 35.7477C16.3361 35.8024 16.9291 36.1133 17.2064 35.8852C17.572 35.5852 17.4744 34.6618 17.5377 34.2446C17.7275 33.0024 18.3494 31.7875 19.1884 30.8578C20.0173 29.9407 21.1533 29.3196 21.8533 28.2797C22.5353 27.2657 22.7408 25.8977 22.458 24.711ZM19.8494 26.7672C19.3806 27.6039 18.3369 28.1641 17.6658 28.8289C17.4837 29.0094 17.0962 29.6344 16.8681 29.4993C16.7048 29.4024 16.6494 28.5914 16.5892 28.4055C16.2789 27.4692 15.6864 26.6519 14.8931 26.0657C14.6486 25.8805 14.0423 25.6399 13.9025 25.386C13.7462 25.1102 13.8869 24.4594 13.8923 24.1594C13.9009 23.7219 13.7017 22.9946 13.8095 22.5969C13.9345 22.1383 13.6939 22.4149 14.1041 22.3243C14.3205 22.2758 15.2142 22.4328 15.4837 22.4891C15.9119 22.5782 16.1478 22.8446 16.4853 23.1141C17.3728 23.8258 18.3502 24.3766 19.3447 24.9219C20.115 25.3485 20.3416 25.8883 19.8494 26.7672ZM14.4119 5.24144C14.7822 5.60316 15.1306 6.03129 15.683 6.06722C16.2056 6.10238 16.6986 5.81957 17.1548 6.17503C17.6611 6.56566 18.0259 7.06019 18.6978 7.18207C19.3478 7.30003 20.0361 6.92035 20.197 6.2555C20.3533 5.62191 20.0166 4.93285 19.9962 4.29691C19.9962 4.20863 20.0439 3.81644 19.983 3.75003C19.9377 3.70003 19.5595 3.75628 19.5017 3.75785C19.0783 3.77035 18.6559 3.79951 18.2345 3.84535C16.6985 4.01161 15.1941 4.39703 13.7673 4.98988C13.9572 5.12113 14.1955 5.17347 14.4119 5.24144ZM27.8447 9.6305C28.508 9.6305 29.1814 9.33363 28.9673 8.56644C28.7877 7.92347 28.4814 7.22582 27.7361 7.57269C27.2619 7.793 26.59 8.35394 26.5345 8.91019C26.4712 9.54144 27.4025 9.6305 27.8447 9.6305ZM27.315 12.9875C27.9923 13.393 28.997 13.2024 29.508 12.6235C29.9072 12.1703 30.1423 11.3836 30.8603 11.3844C31.1764 11.3838 31.4801 11.5075 31.7056 11.7289C32.0025 12.036 31.9439 12.3243 32.0072 12.7086C32.1486 13.5719 33.0744 12.7578 33.3158 12.4235C33.472 12.2055 33.6838 11.8821 33.6127 11.5985C33.547 11.3336 33.2377 11.0516 33.1002 10.8086C32.6986 10.1055 32.3681 9.28754 31.7666 8.71957C31.1877 8.17269 30.4759 8.23597 29.9267 8.80394C29.4767 9.27269 28.9541 9.64379 28.6462 10.2141C28.4291 10.6149 28.1845 10.8063 27.7447 10.9102C27.5025 10.9672 27.2259 10.9883 27.0228 11.1508C26.4572 11.5961 26.7791 12.6657 27.315 12.9875Z' fill='%23BDD8EA' /%3E%3C/svg%3E");
}
.what_list .iconed_lists .iconed_item:nth-child(2) .icon{
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.33203 15V11.3333C8.33203 10.6 8.93203 10 9.66536 10H36.9987C37.732 10 38.332 10.6 38.332 11.3333V25.3333C38.332 26.0667 37.732 26.6667 36.9987 26.6667H33.332M4.66536 15H31.9987C32.3523 15 32.6915 15.1405 32.9415 15.3905C33.1916 15.6406 33.332 15.9797 33.332 16.3333V30.3333C33.332 30.687 33.1916 31.0261 32.9415 31.2761C32.6915 31.5262 32.3523 31.6667 31.9987 31.6667H4.66536C4.31174 31.6667 3.9726 31.5262 3.72256 31.2761C3.47251 31.0261 3.33203 30.687 3.33203 30.3333V16.3333C3.33203 15.9797 3.47251 15.6406 3.72256 15.3905C3.9726 15.1405 4.31174 15 4.66536 15ZM19.9987 23.3333C19.9987 23.7754 19.8231 24.1993 19.5105 24.5118C19.198 24.8244 18.7741 25 18.332 25C17.89 25 17.4661 24.8244 17.1535 24.5118C16.841 24.1993 16.6654 23.7754 16.6654 23.3333C16.6654 22.8913 16.841 22.4674 17.1535 22.1548C17.4661 21.8423 17.89 21.6667 18.332 21.6667C18.7741 21.6667 19.198 21.8423 19.5105 22.1548C19.8231 22.4674 19.9987 22.8913 19.9987 23.3333Z' stroke='%23BDD8EA' stroke-width='2.5' stroke-miterlimit='10' stroke-linejoin='round' /%3E%3C/svg%3E");
}
.what_list .iconed_lists .iconed_item:nth-child(3) .icon{
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 17.5L20 6.25L37.5 17.5M33.75 15V33.75H6.25V15M16.25 23.75H23.75V33.75H16.25V23.75Z' stroke='%23BDD8EA' stroke-width='2.5' stroke-linejoin='round' /%3E%3C/svg%3E");
}
.what_list .iconed_lists .iconed_item:nth-child(4) .icon{
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.0243 3.99161C19.6598 3.79723 20.3388 3.79723 20.9743 3.99161L25.951 5.52161C28.5466 6.31904 31.0116 7.49203 33.2676 9.00327C35.0243 10.1783 34.1926 12.9166 32.0793 12.9166H7.91929C5.80595 12.9166 4.97429 10.1783 6.72929 9.00327C8.9857 7.4913 11.4513 6.31775 14.0476 5.51994L19.0243 3.99161ZM20.241 6.38161C20.0834 6.33386 19.9152 6.33386 19.7576 6.38161L14.7826 7.91161C12.8156 8.51541 10.9295 9.35661 9.16595 10.4166H30.8326C29.0691 9.35661 27.183 8.51541 25.216 7.91161L20.241 6.38161Z' fill='%23BDD8EA' /%3E%3Cpath d='M7.08203 35C7.08203 34.6685 7.21373 34.3506 7.44815 34.1162C7.68257 33.8817 8.00051 33.75 8.33203 33.75H31.6654C31.9969 33.75 32.3148 33.8817 32.5492 34.1162C32.7837 34.3506 32.9154 34.6685 32.9154 35C32.9154 35.3316 32.7837 35.6495 32.5492 35.8839C32.3148 36.1183 31.9969 36.25 31.6654 36.25H8.33203C8.00051 36.25 7.68257 36.1183 7.44815 35.8839C7.21373 35.6495 7.08203 35.3316 7.08203 35ZM10.4154 28.3334C10.4154 28.6649 10.5471 28.9828 10.7815 29.2173C11.0159 29.4517 11.3338 29.5834 11.6654 29.5834C11.9969 29.5834 12.3148 29.4517 12.5492 29.2173C12.7837 28.9828 12.9154 28.6649 12.9154 28.3334V18.3334C12.9154 18.0019 12.7837 17.6839 12.5492 17.4495C12.3148 17.2151 11.9969 17.0834 11.6654 17.0834C11.3338 17.0834 11.0159 17.2151 10.7815 17.4495C10.5471 17.6839 10.4154 18.0019 10.4154 18.3334V28.3334ZM19.9987 29.5834C19.6672 29.5834 19.3492 29.4517 19.1148 29.2173C18.8804 28.9828 18.7487 28.6649 18.7487 28.3334V18.3334C18.7487 18.0019 18.8804 17.6839 19.1148 17.4495C19.3492 17.2151 19.6672 17.0834 19.9987 17.0834C20.3302 17.0834 20.6482 17.2151 20.8826 17.4495C21.117 17.6839 21.2487 18.0019 21.2487 18.3334V28.3334C21.2487 28.6649 21.117 28.9828 20.8826 29.2173C20.6482 29.4517 20.3302 29.5834 19.9987 29.5834ZM27.082 28.3334C27.082 28.6649 27.2137 28.9828 27.4481 29.2173C27.6826 29.4517 28.0005 29.5834 28.332 29.5834C28.6636 29.5834 28.9815 29.4517 29.2159 29.2173C29.4503 28.9828 29.582 28.6649 29.582 28.3334V18.3334C29.582 18.0019 29.4503 17.6839 29.2159 17.4495C28.9815 17.2151 28.6636 17.0834 28.332 17.0834C28.0005 17.0834 27.6826 17.2151 27.4481 17.4495C27.2137 17.6839 27.082 18.0019 27.082 18.3334V28.3334Z' fill='%23BDD8EA' /%3E%3C/svg%3E");
}
.what_list .iconed_lists .iconed_item:nth-child(5) .icon{
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.1373 24.7109L31.1104 21.4218L33.0459 17.8736C33.5127 16.9876 33.7573 16.0014 33.7585 15V9.37497C33.7624 7.79334 33.3043 6.245 32.4405 4.92008C31.5767 3.59516 30.3448 2.55134 28.896 1.9168C27.4472 1.28225 25.8447 1.08461 24.2852 1.34813C22.7256 1.61165 21.277 2.32487 20.1172 3.40021L21.8162 5.23435C22.6199 4.49128 23.6229 3.99886 24.7024 3.81748C25.7818 3.63609 26.8907 3.77361 27.8931 4.21319C28.8955 4.65276 29.7478 5.37528 30.3456 6.29216C30.9434 7.20904 31.2607 8.28043 31.2585 9.37497V15C31.2583 15.5831 31.1186 16.1577 30.8511 16.6759L27.8108 22.25L34.7684 26.8026C35.2277 27.1032 35.6046 27.5138 35.8648 27.9971C36.1251 28.4804 36.2604 29.021 36.2585 29.5699V33.75H30.6335V36.25H38.7585V29.5698C38.761 28.6056 38.5226 27.6561 38.0648 26.8076C37.607 25.959 36.9444 25.2383 36.1373 24.7109Z' fill='%23BDD8EA' /%3E%3Cpath d='M24.886 27.2109L19.8592 23.9218L21.7946 20.3736C22.2615 19.4876 22.5061 18.5014 22.5073 17.5V11.875C22.5057 9.71889 21.6489 7.65147 20.1249 6.1263C18.601 4.60112 16.5342 3.74275 14.3781 3.7395C9.90023 3.7395 6.25727 7.38911 6.25727 11.875V17.5C6.25249 18.501 6.49439 19.4877 6.96156 20.373L8.9075 23.9405L3.90992 27.2109C3.10367 27.7374 2.44167 28.457 1.98398 29.3042C1.5263 30.1514 1.28744 31.0995 1.28906 32.0625L1.25 38.75H27.5073V32.0698C27.5098 31.1056 27.2713 30.1561 26.8135 29.3076C26.3558 28.459 25.6932 27.7383 24.886 27.2109ZM25.0073 36.25H3.76453L3.78875 32.0698C3.78688 31.5209 3.9222 30.9803 4.18243 30.497C4.44267 30.0137 4.81955 29.6031 5.27883 29.3025L12.2071 24.769L9.15625 19.1759C8.89178 18.657 8.75499 18.0824 8.75727 17.5V11.875C8.75727 10.3831 9.3499 8.95239 10.4048 7.89749C11.4597 6.8426 12.8904 6.24997 14.3823 6.24997C15.8741 6.24997 17.3048 6.8426 18.3597 7.89749C19.4146 8.95239 20.0073 10.3831 20.0073 11.875V17.5C20.007 18.0831 19.8674 18.6577 19.5998 19.1759L16.5595 24.75L23.5172 29.3026C23.9765 29.6032 24.3533 30.0138 24.6136 30.4971C24.8738 30.9803 25.0091 31.521 25.0073 32.0699V36.25Z' fill='%23BDD8EA' /%3E%3C/svg%3E");
}
.what_list .iconed_lists .iconed_item:nth-child(6) .icon{
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.875 28.125C21.875 28.4958 21.765 28.8584 21.559 29.1667C21.353 29.475 21.0601 29.7154 20.7175 29.8573C20.3749 29.9992 19.9979 30.0363 19.6342 29.964C19.2705 29.8916 18.9364 29.713 18.6742 29.4508C18.412 29.1886 18.2334 28.8545 18.161 28.4908C18.0887 28.1271 18.1258 27.7501 18.2677 27.4075C18.4096 27.0649 18.65 26.772 18.9583 26.566C19.2667 26.36 19.6292 26.25 20 26.25C20.4973 26.25 20.9742 26.4475 21.3258 26.7992C21.6775 27.1508 21.875 27.6277 21.875 28.125ZM20 11.25C16.5531 11.25 13.75 13.7734 13.75 16.875V17.5C13.75 17.8315 13.8817 18.1495 14.1161 18.3839C14.3505 18.6183 14.6685 18.75 15 18.75C15.3315 18.75 15.6495 18.6183 15.8839 18.3839C16.1183 18.1495 16.25 17.8315 16.25 17.5V16.875C16.25 15.1562 17.9328 13.75 20 13.75C22.0672 13.75 23.75 15.1562 23.75 16.875C23.75 18.5938 22.0672 20 20 20C19.6685 20 19.3505 20.1317 19.1161 20.3661C18.8817 20.6005 18.75 20.9185 18.75 21.25V22.5C18.75 22.8315 18.8817 23.1495 19.1161 23.3839C19.3505 23.6183 19.6685 23.75 20 23.75C20.3315 23.75 20.6495 23.6183 20.8839 23.3839C21.1183 23.1495 21.25 22.8315 21.25 22.5V22.3875C24.1 21.8641 26.25 19.5906 26.25 16.875C26.25 13.7734 23.4469 11.25 20 11.25ZM36.25 20C36.25 23.2139 35.297 26.3557 33.5114 29.028C31.7258 31.7003 29.1879 33.7831 26.2186 35.013C23.2493 36.243 19.982 36.5648 16.8298 35.9378C13.6776 35.3107 10.7821 33.7631 8.50952 31.4905C6.23692 29.2179 4.68926 26.3224 4.06225 23.1702C3.43524 20.018 3.75704 16.7507 4.98696 13.7814C6.21689 10.8121 8.29969 8.27419 10.972 6.48862C13.6443 4.70305 16.7861 3.75 20 3.75C24.3084 3.75455 28.439 5.46806 31.4855 8.51454C34.5319 11.561 36.2455 15.6916 36.25 20ZM33.75 20C33.75 17.2805 32.9436 14.6221 31.4327 12.3609C29.9218 10.0997 27.7744 8.33736 25.2619 7.29666C22.7494 6.25595 19.9848 5.98366 17.3175 6.5142C14.6503 7.04475 12.2003 8.35431 10.2773 10.2773C8.35432 12.2003 7.04476 14.6503 6.51421 17.3175C5.98366 19.9847 6.25596 22.7494 7.29666 25.2619C8.33737 27.7744 10.0997 29.9218 12.3609 31.4327C14.6221 32.9436 17.2805 33.75 20 33.75C23.6455 33.7459 27.1404 32.2959 29.7182 29.7182C32.2959 27.1404 33.7459 23.6455 33.75 20Z' fill='%23BDD8EA' /%3E%3C/svg%3E");
}

.speakers{}
.speakers .speakers_list{}
.speakers .speakers_list .speaker_item{}
.speakers .speakers_list .speaker_item .photo_speaker{}
.speakers .speakers_list .speaker_item .photo_speaker img{}
.speakers .speakers_list .speaker_item .photo_speaker .name{}
.speakers .speakers_list .speaker_item .speaker_desc{}


.bonus{}
.bonus .b_title{}
.bonus .b_border{}
.bonus .bottom_form{}
.bonus .bloque{}