.sectors{display:block;position:relative;width:100%}.sectors .sectors-wrap{background:#fff;display:block;padding:56px 0;width:100%}.sectors .sectors-in .cards.style_1 .card:hover{background-color:#fff;border-color:var(--blue);transition:all .3s ease}.sectors .sectors-in h2{display:flex;flex-direction:column;gap:4px}.sectors .sectors-in .sectors-body{align-items:center;display:flex;flex-direction:column;gap:32px}.sectors .sectors-in .cards{display:grid;flex:1;gap:16px;grid-template-columns:1fr;width:100%}.sectors .sectors-in .card{display:flex;flex-direction:column;gap:16px}.sectors .sectors-in .card-head{align-items:center;display:flex;flex-direction:row;gap:15px}.sectors .sectors-in .badge{flex-shrink:0;height:47px;position:relative;transition:all .3s ease;width:48px}.sectors .sectors-in .badge svg{color:var(--dark-blue);height:100%;inset:0;position:absolute;transition:all .3s ease;transition:color .2s;width:100%}.sectors .sectors-in .badge-icon{align-items:center;display:flex;height:100%;justify-content:center;padding:5px 12px;position:relative;z-index:1}.sectors .sectors-in .badge-icon img{filter:brightness(0) invert(1);height:16px;object-fit:contain;width:16px}.sectors .sectors-in .card h3{color:var(--dark-blue);font-size:20px;font-weight:500;line-height:1.4;min-width:0}.sectors .sectors-in .card p{color:var(--text);font-size:14px;line-height:1.5}.sectors .sectors-in .section-cta .pill{font-size:16px;padding:15px 34px}.sectors .sectors-in .section-cta .btn-blue:hover{background:var(--dark-blue)}.sectors.top_corner:before{background:var(--brand);content:"";height:40px;inset:0 0 auto 0;position:absolute}.sectors.top_corner:after{background:#fff;content:"";height:52px;inset:auto 0 0 0;position:absolute}.sectors.top_corner .sectors-wrap{border-radius:30px;position:relative;z-index:1}.sectors .sectors-in .cards.style_1 .card{background:var(--light-blue);border:1px solid var(--blue-line);border-radius:20px;padding:20px;transition:all .3s ease}.sectors .sectors-in .cards.style_1 .card:hover .badge svg{color:var(--blue);transition:all .3s ease}.sectors .sectors-in .cards.style_1 .card h3{color:var(--dark-blue)}.sectors .sectors-in .cards.style_2 .card h3{color:var(--blue)}.sectors .sectors-in .cards.style_2{gap:24px}.sectors .sectors-in .sectors-body .right-content{flex:1}.sectors .sectors-in .sectors-body .section-cta{margin:8px 0 0}.sectors .sectors-in .sectors-body .section-title{gap:24px;margin:0}.sectors .sectors-in .sectors-body .section-title .content p{color:var(--text);font-size:16px;font-weight:400;line-height:1.5}.sectors .sectors-in .sectors-body .section-title p.sectors-subtitle{color:#1260f0;font-size:16px;font-weight:500;line-height:1.3}.sectors .sectors-in .cards.content_small h3{font-size:18px;line-height:1.2}.sectors .sectors-in .sectors-body .right-content.content_small h2{font-size:28px;line-height:1.1}.sectors .sectors-in .sectors-body .right-content.content_small .section-title .content p{font-size:14px}.sectors .sectors-wrap:has(.content__cards){padding:40px 0}.sectors .sectors-in .card{overflow:hidden;position:relative}.sectors .sectors-in .card>a.full_card_link{display:flex;flex-direction:column;inset:0;position:absolute}.sectors .sectors-in .cards .card a.pill.nornal-link,.sectors .sectors-in .cards .card span.pill.nornal-link{color:var(--blue);justify-content:flex-start;margin-top:10px;padding:0}.sectors .sectors-in .cards .card a.pill.nornal-link:hover{color:var(--dark-blue)}.sectors .sectors-in .card .content{flex:1}.sectors .sectors-in .card.card_text_link:hover span.pill.nornal-link{color:var(--dark-blue)}@media (min-width:640px){.sectors .sectors-in .cards,.sectors .sectors-in .cards.style_2{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.sectors .sectors-wrap{padding:80px 0}.sectors .sectors-in .cards{gap:20px;grid-template-columns:repeat(3,1fr)}.sectors .sectors-in .cards.style_1 .card-head{display:contents}.sectors .sectors-in .sectors-cta .pill{font-size:14px}.sectors .sectors-in .sectors-body.image__content{flex-direction:row;gap:40px}.sectors .sectors-in .sectors-body .section-cta{justify-content:flex-start}.sectors .sectors-in .sectors-body.row_reverse:has(.hide-mobile){flex-direction:row-reverse}}@media (min-width:1024px){.sectors .sectors-wrap:has(.content__cards){padding:80px 0}.sectors.top_corner .sectors-wrap{border-radius:40px}.sectors .sectors-in .cards.style_2{gap:32px}.sectors .sectors-in .sectors-body .section-title p.sectors-subtitle{font-size:18px}.sectors .sectors-in .sectors-body.content__cards{flex-direction:row}.sectors .sectors-in .sectors-body.row_reverse.content__cards{flex-direction:row-reverse}.sectors .sectors-in .sectors-body.content__cards .right-content.content_small{flex:unset;width:35%}.sectors .sectors-in .sectors-body.content__cards .cards.content_small{flex:1}.sectors .sectors-in .sectors-body .right-content.content_small h2{font-size:36px}.sectors .sectors-in .sectors-body.image__content{gap:80px}}@media (min-width:1280px){.sectors .sectors-in .sectors-body{align-items:stretch;flex-direction:row;gap:40px;justify-content:space-between}.sectors .sectors-in .sectors-img{display:flex;flex-direction:column;flex-shrink:0;width:498px}.sectors .sectors-in .sectors-img img{flex:1;min-height:0;object-fit:contain;object-position:left top;width:100%}}@media (min-width:1360px){.sectors .sectors-in .sectors-body,.sectors .sectors-in .sectors-body.image__content{gap:100px}}@media (max-width:1279px){.sectors .sectors-in .sectors-body.flex-start{align-items:flex-start!important}.sectors .sectors-in .sectors-body.center{align-items:center!important}.sectors .sectors-in .sectors-body.stretch{align-items:flex-start!important}.sectors .sectors-in .sectors-img.image_hide_mobile{display:none}.sectors .sectors-in .sectors-body .section-title{gap:18px;max-width:100%}.sectors .sectors-in .sectors-img.both-hide{display:none}.sectors .sectors-in .sectors-img img{width:360px}.sectors .sectors-in .center .sectors-img img{margin:0 auto}.sectors .sectors-wrap .content{max-width:100%!important}}@media (max-width:767px){.sectors .sectors-in .sectors-img.hide-mobile{display:none}.sectors .sectors-in .sectors-body.content__cards .section-cta{justify-content:flex-start}}