/* bigmeden.ru | bespoke Baku clinical center */
:root{--bm-navy:#102f43;--bm-blue:#176c82;--bm-aqua:#39b6aa;--bm-coral:#f0785f;--bm-paper:#f3f7f7;--bm-line:#dbe7e7;--bm-ink:#17313b}
body{background:var(--bm-paper);color:var(--bm-ink);font-family:Arial,'Segoe UI',sans-serif}.maxwidth-theme{max-width:1260px!important}.header_1{background:#fff;border-top:7px solid var(--bm-aqua);box-shadow:0 8px 28px #102f4314}.header_1 .logo-row{padding:10px 0}.header_1 .logo img{max-height:62px}.header_1 .phone.big a,.header_1 .top-description a{color:var(--bm-navy)!important;font-weight:800}.header_1 .menu-row{background:var(--bm-navy)!important}.mega-menu table{width:100%}.mega-menu .table-menu td{border-right:1px solid #ffffff1c}.mega-menu .table-menu td .wrap>a{min-height:60px;padding:20px 16px!important;color:#fff!important;font-size:13px;line-height:1.25}.mega-menu .dropdown-menu{border:0;border-top:4px solid var(--bm-aqua);box-shadow:0 18px 50px #102f4338}.mega-menu .dropdown-menu a{padding:12px 18px!important;color:var(--bm-ink)!important}.mega-menu .dropdown-menu a:hover{background:#e8f6f4;color:var(--bm-blue)!important}.body.index{display:none}.main.banner-auto>.container{width:100%!important;max-width:none!important;padding:0!important}.BIG_BANNER_INDEX{width:100%!important;max-width:none!important;padding:0!important}.BIG_BANNER_INDEX .row{margin:0}.banners-big,.banners-big .maxwidth-banner,.banners-big .flexslider,.banners-big .slides{min-height:620px!important;height:auto!important}.banners-big .flexslider{opacity:1!important;visibility:visible!important;margin:0!important;background:var(--bm-navy)!important}.banners-big .slides{display:block!important;margin:0!important}.banners-big .slides>li:first-child{display:block!important;position:relative!important;float:none!important;opacity:1!important;min-height:620px!important;background-position:center!important;background-size:cover!important}.banners-big .slides>li:first-child:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#102f43f2 0%,#102f43d9 47%,#102f4355 100%)}.banners-big .slides .maxwidth-theme{position:relative;z-index:2}.banners-big .text .inner{padding:82px 0!important}.banners-big .text .title{color:var(--bm-aqua)!important;font-size:15px!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.banners-big .text-block h1{max-width:650px;margin:18px 0;color:#fff!important;font-size:52px!important;line-height:1.03}.banners-big .text-block h4,.banners-big .text-block li{color:#e6f0f1!important;line-height:1.5}.banners-big .text-block ol{max-width:650px;padding-left:22px}.banners-big .btn-success{margin-top:18px;padding:15px 24px;border:0;border-radius:4px;background:var(--bm-coral)!important;color:#fff!important;font-weight:800;box-shadow:8px 8px 0 #071d29}.banners-big .img{display:none!important}.banners-big .flex_loader_circle,.nav-carousel{display:none!important}.main>.container>.drag-block:not(.BIG_BANNER_INDEX){padding:72px 24px!important}.main>.container>.drag-block:nth-child(odd):not(.BIG_BANNER_INDEX){background:#fff}.news_block .title_block h3,.company-front h3,.reviews h3{margin-bottom:28px;color:var(--bm-navy)!important;font-size:30px!important;line-height:1.2}.news_block .items.flexbox{gap:18px;flex-wrap:nowrap!important}.news_block .items.flexbox>[class*=col-]{flex:1 1 0;width:auto!important;padding:0!important}.news_block .item{height:100%;overflow:hidden;border:1px solid var(--bm-line)!important;border-radius:18px;background:#fff;box-shadow:0 10px 30px #102f4310}.news_block .item .image{height:210px;overflow:hidden}.news_block .item .image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.news_block .item:hover .image img{transform:scale(1.035)}.news_block .item .info{padding:18px!important}.news_block .item .name{color:var(--bm-ink)!important;font-size:15px;line-height:1.45}.toogle-accordion{overflow:hidden;border:1px solid var(--bm-line);border-radius:14px;background:#fff}.toogle-accordion .item{margin:0!important;border:0!important;border-bottom:1px solid var(--bm-line)!important}.toogle-accordion .item:last-child{border-bottom:0!important}.toogle-accordion .item .title{padding:17px 20px;color:var(--bm-navy)!important}.toogle-accordion .item.active .title{background:var(--bm-blue)!important;color:#fff!important}.COMPANY_INDEX{background:var(--bm-navy)!important;color:#e8f1f2}.COMPANY_INDEX h3,.COMPANY_INDEX .preview-text{color:#fff!important}.COMPANY_INDEX .btn{border-color:var(--bm-aqua)!important;color:#fff!important}.REVIEWS_INDEX .item{border-left:5px solid var(--bm-aqua)!important}.PORTFOLIO_INDEX .item .image{height:330px}.footer-grey{padding-top:56px;background:#0d2635!important;color:#b9cbd0}.footer-grey h3,.footer-grey .title,.footer-grey a{color:#f4f8f8!important}.footer-grey .bottom-under{border-color:#ffffff18!important}.footer-grey .copy{color:#94abb2}.mobilemenu-v1{background:#fff}.mobilemenu-v1 .menu a{color:var(--bm-navy)!important}
.header_1 .menu-row .maxwidth-theme,.header_1 .menu-row .table-menu{background:transparent!important}.mega-menu td.menu-item{display:table-cell!important;visibility:visible!important;opacity:1!important}.mega-menu .table-menu td .wrap>a{display:flex!important;align-items:center;justify-content:center;padding:15px 12px!important;font-size:12px;text-align:center}.banners-big .slides>li:first-child:before{display:block!important}.banners-big .text .inner{opacity:1!important;visibility:visible!important;transform:none!important}.banners-big .text-block h4,.banners-big .text-block ol{display:none!important}
.mega-menu .table-menu td{background:transparent!important}
@media(max-width:991px){.visible-lg.visible-md.title-v1{display:none!important}.mobileheader-v1{display:block!important;border-top:5px solid var(--bm-aqua);background:#fff!important}.mobileheader-v1 .logo img{max-height:44px}.banners-big,.banners-big .maxwidth-banner,.banners-big .flexslider,.banners-big .slides,.banners-big .slides>li:first-child{min-height:540px!important}.banners-big .text{display:block!important;width:100%!important}.banners-big .text .inner{padding:58px 20px!important}.banners-big .text-block h1{font-size:40px!important}.news_block .items.flexbox{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.main>.container>.drag-block:not(.BIG_BANNER_INDEX){padding:54px 18px!important}}
@media(max-width:600px){.banners-big,.banners-big .maxwidth-banner,.banners-big .flexslider,.banners-big .slides,.banners-big .slides>li:first-child{min-height:0!important}.banners-big .slides>li:first-child{background-position:62% center!important}.banners-big .text .inner{padding:44px 17px!important}.banners-big .text-block h1{font-size:32px!important}.banners-big .text-block h4{font-size:16px!important}.banners-big .text-block li{font-size:13px}.news_block .items.flexbox{grid-template-columns:1fr!important}.news_block .item .image{height:220px}.main>.container>.drag-block:not(.BIG_BANNER_INDEX){padding:45px 14px!important}.news_block .title_block h3,.company-front h3,.reviews h3{font-size:25px!important}.PORTFOLIO_INDEX .item .image{height:300px}}
