section.insurance-partners{margin:80px auto}.insurance-partners .close{position:absolute;width:30px;height:30px;top:-60px;right:10px}.insurance-partners .close .line{position:absolute;height:2px;width:15px;background-color:var(--dark-grey-color);left:0;right:0;top:0;bottom:0;margin:auto;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.insurance-partners .close .line._line1{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.insurance-partners .close .line._line2{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.partners__title{margin-bottom:30px;font:600 18px var(--title-font);color:var(--text-color);text-transform:uppercase}.partners__text{font:400 16px var(--text-font);line-height:150%;color:var(--text-color)}.partners__text p:not(:last-of-type){margin-bottom:20px}.insurance-info-btn{display:block;width:100%;font:500 12px/16px var(--text-font);color:var(--background);text-transform:uppercase;background-color:var(--main-color);text-align:center;letter-spacing:.08em;border:1px solid var(--main-color);border-radius:4px;padding:10px 30px;margin-top:60px}.insurance-info-btn:hover{background-color:transparent;color:var(--main-color)}.grey-line{height:1px;width:100vw;background:#c1c1c1;margin:30px 0 20px -15px}.grey-line:first-of-type{margin-top:60px}.partners__numbers p{font:400 16px var(--text-font);line-height:150%;color:var(--title-color)}.partners__numbers p:first-of-type{font:500 40px var(--title-font);line-height:150%}.partners__text li{position:relative;margin-bottom:20px;margin-left:26px}.partners__text li:before{content:"";position:absolute;left:-26px;top:10px;width:6px;height:6px;background:var(--dark-grey-color);border-radius:50%}@media (min-width:768px){.wrapper{width:calc(100% - 60px)}.partners__title{font-size:26px}.partners__text{font-size:18px}.insurance-info-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.grey-line{width:100%;margin:30px auto 20px}.partners__numbers{padding:0 15px}}