section.component-pro-cons .pros-cons-section .section-before-content>:last-child{margin-bottom:0}section.component-pro-cons .pros-cons-section .pros-cons{display:flex;flex-direction:column;justify-content:space-between;margin-top:25px}@media(min-width:768px){section.component-pro-cons .pros-cons-section .pros-cons{flex-direction:row}}section.component-pro-cons .pros-cons-section .pros-cons>div{background:var(--white);border:1px solid var(--primary);border-radius:8px;overflow:hidden}@media(min-width:768px){section.component-pro-cons .pros-cons-section .pros-cons>div{flex-basis:calc(50% - 5px)}}section.component-pro-cons .pros-cons-section .pros-cons .header{align-items:center;background-color:var(--gray);display:flex;font-size:20px;font-weight:600;justify-content:space-between;line-height:30px;overflow:auto;padding:10px 16px 10px 18px}@media(min-width:768px){section.component-pro-cons .pros-cons-section .pros-cons .header{font-size:24px;font-weight:600;line-height:44px;padding:16px 25px}}section.component-pro-cons .pros-cons-section .pros-cons .header .icon{border-radius:100%;display:grid;height:30px;place-items:center;width:30px}section.component-pro-cons .pros-cons-section .pros-cons .header .icon img{filter:invert(1)}section.component-pro-cons .pros-cons-section .pros-cons .body{padding:27px 33px 32px 21px}@media(min-width:768px){section.component-pro-cons .pros-cons-section .pros-cons .body{padding:28.5px 29.5px 27.5px}}section.component-pro-cons .pros-cons-section .pros-cons .body ul{margin:0!important;padding-left:4px!important}section.component-pro-cons .pros-cons-section .pros-cons .body ul li{margin-bottom:14px;margin-left:9px;padding-left:14px}section.component-pro-cons .pros-cons-section .pros-cons .body ul li::marker{content:url(../images/marker-pros.svg)}section.component-pro-cons .pros-cons-section .pros-cons .body ul li:last-child{margin-bottom:0}section.component-pro-cons .pros-cons-section .pros-cons .body p{margin-bottom:10px}section.component-pro-cons .pros-cons-section .pros-cons .pros{margin-bottom:12px}section.component-pro-cons .pros-cons-section .pros-cons .pros .icon{background-color:var(--secondary)}@media(min-width:768px){section.component-pro-cons .pros-cons-section .pros-cons .pros{margin-bottom:0}}section.component-pro-cons .pros-cons-section .pros-cons .cons .header .icon{background-color:var(--accent);transform:scaleY(-1)}section.component-pro-cons .pros-cons-section .pros-cons .cons .body ul li::marker{content:url(../images/marker-cons.svg)}