.about_info p,.about_peculiarities .item p,body,h2,h3,p{line-height:1.6}h2,h3{color:#0fa6ab;text-align:center}h2{font-weight:500;font-size:19px}h3{font-weight:600;font-size:22px}.about_menu a:hover::after,.about_menu a:hover:after,div.cntl-wrapper,header.og_wrapper,header.og_wrapper img{width:100%}.about_peculiarities_contact .eml,.about_peculiarities_mission_join p,.owl-dots{text-align:center;margin:0 0 10px}.owl-dot{width:10px;height:10px;background:#d9d9d9!important;border-radius:50%}.owl-dot:nth-child(2){margin:0 10px}.owl-dot.active{background:#0fa6ab!important}.about_menu{display:flex;justify-content:center;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:20px}.about_menu li{list-style-type:none;font-size:20px}.about_menu a{color:#333;text-decoration:none;transition:.3s}.about_menu a.active{color:#0fa6ab!important}.about_info h1{color:#0fa6ab;line-height:36px;font-size:28px;font-weight:600;padding:0}.about_info p:nth-child(2){margin-bottom:10px}.about_peculiarities .item span{font-weight:600;font-size:16px;margin-bottom:10px}.about_peculiarities .item p{margin-top:8px}.about_peculiarities_list{display:flex;flex-direction:column;justify-content:center;gap:32px;flex-wrap:wrap}.about_peculiarities_img{margin:24px 0;text-align:center}.about_peculiarities_about p:first-child{font-size:20px}.about_peculiarities_about p:nth-child(2){margin-bottom:20px}.about_peculiarities_social h3{margin:24px 0}.about_peculiarities_social_list{margin:0 auto;width:fit-content;display:flex;flex-wrap:wrap;gap:32px}.about_peculiarities_social a{display:flex;flex-direction:column;align-items:center;color:#333;text-decoration:none}.about_peculiarities_social a svg{margin-bottom:8px}.about_peculiarities_mission_header{margin:24px 0 37px;text-align:center}.about_peculiarities_mission_content,.about_peculiarities_writers_content{display:flex;gap:48px}.about_peculiarities_mission_content .left,.about_peculiarities_writers_content .left{width:760px;display:flex;flex-direction:column;justify-content:space-between}.about_peculiarities_mission_content span,.about_peculiarities_writers_content span{font-weight:600;line-height:28px;font-size:22px}.about_peculiarities_mission_content ul,.about_peculiarities_writers_content ul{margin-top:29px;font-size:16px}.about_peculiarities_mission_content ul li{text-align:left}.about_peculiarities_mission_join{width:730px;margin:40px auto 32px;text-align:center}.about_peculiarities_mission_join span{color:#0fa6ab;font-size:20px;display:block;text-align:center}.about_peculiarities_mission_join a{display:block;border-radius:8px;padding:16px 24px;background-color:#0fa6ab;box-shadow:2px 2px 17px 3px rgba(15,166,171,.4);color:#fff;width:fit-content;margin:24px auto 0}.about_peculiarities_writers>p{width:904px;margin:24px auto;font-size:16px}.about_peculiarities_writers_content a{margin-bottom:33px}.about_peculiarities_confidentiality{text-align:center;margin:32px auto 24px}.about_peculiarities_confidentiality p{width:750px;display:block;margin:0 auto}.about_peculiarities_confidentiality p:nth-child(2){margin-top:24px;margin-bottom:16px}.about_peculiarities_confidentiality a{color:#333}.about_peculiarities_contact{margin:32px auto 48px}.about_peculiarities_contact_content{display:grid;grid-template-columns:50% 50%;margin:32px 0 91px}.about_peculiarities_contact_content .right{display:flex;justify-content:flex-end;align-items:flex-end;gap:24px}.about_peculiarities_contact .eml p:nth-child(2){margin:auto}.about_peculiarities_contact .eml a{color:#333;text-decoration:underline}@media (max-width:1024px){* li,* p,.about_peculiarities_mission_join>div>span{font-size:16px;text-align:left!important}span{font-size:20px}.about_menu li{font-size:10px!important}h3{font-size:19px}header.og_wrapper{padding:18px 10px 32px!important}.about_peculiarities h3{font-size:22px}.about_info h1{margin:inherit;font-size:19px!important}.about_peculiarities.og_wrapper>a{margin-top:24px}.about_peculiarities_about>p:first-child{width:733px;text-align:center;margin:0 auto 8px}.about_peculiarities_list{gap:13px}.about_peculiarities_social_list{justify-content:space-evenly;margin:inherit;width:auto;gap:16px}.about_peculiarities_social_list a{width:30%}.about_peculiarities_mission_content span,.about_peculiarities_writers_content span{font-weight:400;font-size:16px}.about_peculiarities_mission_content ul,.about_peculiarities_writers_content ul{margin-top:0}.about_peculiarities_mission_content h3,.about_peculiarities_writers_content .left div:first-child,.about_peculiarities_writers_content h3{margin:0}.about_peculiarities_mission_join a{margin:16px auto 0}.about_peculiarities_writers_content .left{justify-content:inherit;width:55%}.about_peculiarities_writers_content a{margin:0 0 16px}.about_peculiarities_writers>p{width:inherit}}@media (max-width:768px){.about_menu{gap:10px;padding:0!important}.about_menu li{line-height:1.5}.about_menu a{font-size:12px}.about_info h1{line-height:1.3;margin-bottom:22px!important}.about_info p:nth-child(2){margin-bottom:15px}.about_peculiarities_about>p:first-child{width:inherit!important;font-size:16px}.owl-item .item{width:inherit;margin:0 auto}.about_peculiarities_mission_content .left,.about_peculiarities_mission_content .right,.about_peculiarities_mission_join,.about_peculiarities_writers_content .left,.about_peculiarities_writers_content .right{width:100%}.about_peculiarities_mission_header{margin:24px 0}.about_peculiarities_mission_content,.about_peculiarities_writers_content{flex-wrap:wrap}.about_peculiarities_writers_content .right{display:none}.about_peculiarities_writers_content a{margin:16px auto}.about_peculiarities_confidentiality p{width:inherit}body .about_peculiarities_writers>p{font-size:14px!important;margin:16px auto 24px}.about_peculiarities_confidentiality,.about_peculiarities_contact{margin-top:32px}.about_peculiarities_contact_content{grid-template-columns:100%;margin:30px 0 80px}.about_peculiarities_contact_content .right{justify-content:space-around;margin:16px 0 0}}.about_info h1{text-align:center;margin:0 auto 24px;max-width:900px;position:relative;padding-bottom:20px}.about_info p,.about_menu{padding:15px;border-radius:8px}.about_info h1:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100px;height:3px;background:#0fa6ab}.about_menu a::after,.about_peculiarities h3::after{content:"";display:block;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:60px;height:2px;background-color:#0fa6ab;transition:width .3s}.about_peculiarities h3{margin:32px 0 26px;position:relative;padding-bottom:15px}.about_peculiarities h3:after{bottom:0;left:50%;transform:translateX(-50%);width:60px}.about_info p{margin:0 auto 20px;background:#f9f9f9;box-shadow:0 2px 5px rgba(0,0,0,.05);line-height:1.6}.about_peculiarities .item{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.about_menu{background:#f5f5f5;margin:20px auto}.about_peculiarities .item p{line-height:1.7;font-size:15px}.about_menu li{padding:8px 15px;border-radius:20px;transition:.3s}.about_menu a{font-weight:500;position:relative}.about_menu a:hover{color:#0fa6ab;transform:translateY(-2px)}.about_menu a.active{font-weight:700}.section-divider{width:100%;overflow:hidden;line-height:0;margin-bottom:0!important;height:20px}.section-divider svg{width:calc(100% + 1.3px);height:60px;display:block}
.about-peculiarities-static{display:block}
.about-peculiarities-static .item{display:block}
/* Fallback: если owl-carousel не инициализировался, показывать контент "Наши особенности" */
.about_peculiarities .about_peculiarities_list .item,
.about_peculiarities .owl-carousel .owl-item .item {
    display: block !important;
    min-height: 60px;
}
.about_peculiarities .owl-carousel.owl-loaded .owl-stage,
.about_peculiarities .owl-carousel .owl-stage-outer {
    min-height: 1px;
}
/* На десктопе сразу показывать все пункты, не ждать owlInitialize */
@media (min-width: 768px) {
    .about_peculiarities_list.owl-carousel .owl-item,
    .about_peculiarities_list.owl-carousel .owl-item .item,
    .about_peculiarities_list .item {
        display: block !important;
    }
    .about_peculiarities_list.owl-carousel .owl-stage-outer,
    .about_peculiarities_list.owl-carousel .owl-stage {
        overflow: visible !important;
    }
    .about_peculiarities_list.owl-carousel {
        display: flex !important;
        flex-direction: column;
        gap: 32px;
    }
}