а {
    text-decoration: none;
}
/* Carousel styling */
#introCarousel,
.carousel-inner,
.carousel-item,
.carousel-item.active {
    height: 100vh;
}



/* Height for devices larger than 576px */
@media (min-width: 992px) {
    #introCarousel {
        margin-top: -58.59px;
    }
}

.thtab {
    padding-left: 35%;
}
.krugjpg {
    border-radius: 50%;
    border-radius: 40px; /* Радиус скругления */
}
.krugjpg-kart {
    border-radius: 50%;
    border-radius: 40px; /* Радиус скругления */
}
.img-naklon-pravo{
    transform: rotate(-30deg);
    border-radius: 50%;
    border-radius: 40px; /* Радиус скругления */
    position: relative;
    z-index: 999;
    background-color: #ffffff;
}

.img-naklon-left{
    transform: rotate(30deg);
    border-radius: 50%;
    border-radius: 40px; /* Радиус скругления */
}
.img-naklon-left40{
    transform: rotate(-40deg);
    border-radius: 50%;
    border-radius: 40px; /* Радиус скругления */
}

.IMGOFORMLENIE {
    border: 1px solid rgb(0, 0, 0); /* Параметры рамки */
    -webkit-box-shadow: 4px 4px 22px -1px rgba(34, 60, 80, 1);
    -moz-box-shadow: 4px 4px 22px -1px rgba(34, 60, 80, 1);
    box-shadow: 4px 4px 22px -1px rgba(34, 60, 80, 1);
}
.otstupleft{
    margin-left: 20px;
    padding-left: 0px;
}
.otsturight{
    margin-right: 40px;
    padding-right: 0px;
}

.otstutop{
    margin-top: 20px;
}
.anatomiya{
    float: left; /* Обтекание картинки по лево краю */
    padding-right: 20px; /* Отступ слева */
}
.jpegonly {
    -webkit-box-shadow: -4px 5px 38px 21px rgba(1, 1, 2, 0.808);
    -moz-box-shadow: -4px 5px 38px 21px rgba(12, 12, 66, 0.493);
    box-shadow: -4px 5px 38px 21px rgba(59, 59, 212, 0.22);
    border:1px solid #000000;
}
.otstupjpgtexst {
    float: right; /* Выравнивание по правому краю */
    margin: 0 0 5px 5px; /* Отступы вокруг фотографии */

}
.otstupjpgtexstleft {
    float: left;
   margin-left: 20px;
   margin-right: 20px;
   margin-top: 50px;
   
}

/* Дизайн круглого изображения */

.jpegonlyknopka {
    -webkit-box-shadow: -4px 5px 38px 21px rgba(0, 0, 255, 0.22);
    -moz-box-shadow: -4px 5px 38px 21px rgba(19, 19, 139, 0.534);
    box-shadow: -4px 5px 38px 21px rgba(1, 1, 255, 0.22);

}
.jpegonlyknopka:hover {
    color: rgb(4, 0, 255);
    text-decoration: underline;
}
.TopDiv{

    margin-top: 50px; /* Отступ сверху */
}
.TopPravo{

    margin-right: 10px;
    margin-top: 10px; 
}
p { text-indent: 25px; }

.aligncenter {
    text-align: center;
    color: #000000;
}
.centerjpg {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
}
.bordeimg1px{
    border: 1px solid #000000;
}
.sectioncolor{
    background-color: #ffffff;
    border-radius: 50%;
    border-radius: 40px; /* Радиус скругления */
}
body {
    font-family: Unbounded-Light;
    background-image: url("img/v3.jpg");
    background-position: center center;
    background-attachment: fixed;
    background-repeat:no-repeat;
    background-size:cover;
    margin: 0;
    overflow-x: hidden
}
.fontmy {
    color: #ffffff;
}
.aligncenter {
    text-align: center;
}

header {
    width: 100%;
    display: table;
    background-color: rgba(0, 0, 0, 0);
    margin-bottom: 50px
}

.toggle-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    width: 30px;
    height: 30px;
    position: absolute;
}

а {
    text-decoration: none;
}
/* Carousel styling */

#introCarousel,
.carousel-inner,
.carousel-item,
.carousel-item.active {
    height: 100vh;
}
/* Height for devices larger than 576px */

.phone a {
    color: #000;
    font-size: 16px;
    font-weight: 900;
    text-decoration: none;
    /* Отменяем подчеркивание у ссылки */
}

.thtab {
    padding-left: 35%;
}

.krugjpg {
    border-radius: 50%;
    border-radius: 40px;
    /* Радиус скругления */
}

.krugjpg-kart {
    border-radius: 50%;
    border-radius: 40px;
    /* Радиус скругления */
}

.img-naklon-pravo {
    transform: rotate(-30deg);
    border-radius: 50%;
    border-radius: 40px;
    /* Радиус скругления */
    position: relative;
    z-index: 999;
    background-color: #ffffff;
}

p {
    text-indent: 25px;
}

.aligncenter {
    text-align: center;
    color: #000000;
}

.centerjpg {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
}

.bordeimg1px {
    border: 1px solid #000000;
}

.sectioncolor {
    background-color: #ffffff;
    border-radius: 50%;
    border-radius: 40px;
    /* Радиус скругления */
}

/*  стиль кнопки  */
.spanknopka {
    width: 30px;
}

.myImg {
    max-width: 100%; 
    width: 1000px; 
  }


/*  ТАБЛИЦА   */
/* Используем 800px для мобильного экрана */
@media(max-width: 800px) {
    /* Скрываем заголовки таблицы */
    table thead {
        left: -9999px;
        position: absolute;
        visibility: hidden;
    }
    table tr {
        border-bottom: 0;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        margin-bottom: 40px;
    }
    table td {
        border: none;
        margin: 0 10px 0 10px; /* Удаляем двойную границу */
        width: 100px;
    }
    .texttabl{
        color: #000000;
    }
}

/*   ==========       ФОТО ГАЛЛЕРЕЯ УВЕОИЧЕНИЕ КАРТИНКИ   ========================================   */

        /* Стили для модального окна */
        .modal {
            display: none;
            /* По умолчанию скрыто */
            position: fixed;
            /* Фиксированное положение */
            z-index: 1;
            /* Верхний уровень */
            left: 0;
            top: 0;
            width: 100%;
            /* Полная ширина */
            height: 100%;
            /* Полная высота */
            overflow: auto;
            /* Включить прокрутку, если необходимо */
            background-color: rgba(0, 0, 0, 0.9);
            /* Черный цвет с прозрачностью */
        }

        .modal-content {
            margin: auto;
            display: block;
            width: 30%;
            max-width: 700px;
        }

        .modal-content img {
            width: 100%;
            height: auto;
        }

        /* Стили для изображения */
        img {
            border-radius: 5px;
            cursor: pointer;
            transition: 0.3s;
           
        }

        img:hover {
            opacity: 0.7;
        }

        .images {
            width: 450px;
            display: flex;
        }

/*   ==========       ФОТО ГАЛЛЕРЕЯ КОНЕЦ  ========================================   */

.obtekanie_tekstom_sprava{
float:left;/* Положение справа */
margin-right: 40px;
/* background: #fd0; Цвет фона */
width: 30%; /* Ширина */
/*   height:100px; Высота */
}