.accordion_section .main_container{border:2px solid var(--primary_color);border-radius:43px}.accordion_section .img_with_headings .left_conta{max-width:234px;width:100%}.accordion_section .img_with_headings .p_img_conta{border-radius:40px;box-shadow:-21px -21px 0 1px var(--primary_color)}.accordion_section .img_with_headings .img_conta{border-radius:30px;overflow:hidden}.accordion_section .img_with_headings{column-gap:35px;display:flex;margin-bottom:45px;padding-left:17px;row-gap:30px}.accordion_section .heading_container{margin-bottom:28px}.accordion_section .img_with_headings .img_conta img{display:block}.accordion_section .img_with_headings .heading_with_sub_heading{padding-left:74px;position:relative}.accordion_section .img_with_headings .heading_with_sub_heading:before{background-color:var(--primary_color);border-radius:4px;content:"";height:95%;left:9px;position:absolute;top:9px;width:3px}.accordion_section .img_with_headings .heading_with_sub_heading .sub_heading_container h2{font-family:brandon-grotesque,sens-serif;font-size:50px;font-style:italic;letter-spacing:-2px;line-height:45px}.accordion_section .accrdion_container .title_container h3{color:var(--primary_color);letter-spacing:-1.6px;margin-bottom:4px}.accordion_section .accrdion_container .accordion_header{cursor:pointer;padding-bottom:40px}.accordion_section .accordion_content .accordion_border{border:2px solid var(--primary_color);border-radius:2px;margin-bottom:36px;width:100%}.accordion_section .accordion_header .img_with_title{align-items:center;column-gap:24px;display:flex;row-gap:25px}.accordion_section .accordion_header .img_with_title .img_conta{border:2px solid var(--primary_color);border-radius:43px;padding:28.77px 38.5px}.accordion_section .sub_title_conta h4{font-family:brandon-grotesque,sens-serif;font-size:30px;font-style:italic;letter-spacing:-1.2px;line-height:45px;margin-bottom:0}.accordion_section .description_conta{margin-bottom:48px;max-width:825px;width:100%}.accordion_section .accordion_desc ul li{letter-spacing:-.41px;line-height:30px;margin-bottom:10px;padding-left:18px}.accordion_section .accordion_desc ul li::marker{color:var(--primary_color);font-size:31px}.accordion_section .accordion_content .accordion_desc{padding-bottom:68px}.accordion_section .bottom_desc p{font-size:32px;font-style:italic;letter-spacing:-1.28px;line-height:40px}.accordion_section .bottom_desc{margin-bottom:58px;padding-top:17px}.accordion_section .cta_conta a{padding:11px 20px 12px}@media (min-width:768px) and (max-width:1024px){.accordion_section .img_with_headings .heading_with_sub_heading{padding-left:29px}.accordion_section .img_with_headings .heading_with_sub_heading:before{left:1px}.accordion_section .img_with_headings .heading_with_sub_heading .sub_heading_container h2{font-size:45px}}@media (max-width:767px){.accordion_section .main_container{border:unset;border-radius:unset}.accordion_section .img_with_headings .heading_with_sub_heading:before{content:unset}.accordion_section .img_with_headings .heading_with_sub_heading{padding-left:0}.accordion_section .img_with_headings{flex-direction:column;margin-bottom:28px;padding-left:0}.accordion_section .img_with_headings .img_conta img{width:100%}.accordion_section .img_with_headings .left_conta{max-width:100%}.accordion_section .accordion_header .img_with_title .img_conta{align-items:center;border-radius:12px;display:flex;justify-content:center;padding:12px 14px}.accordion_section .accordion_header .img_with_title .img_conta img{height:40px;min-height:40px;min-width:40px;width:40px}.accordion_section .accordion_header .img_with_title{align-items:start;column-gap:14px}.accordion_section .right_conta .heading_container h2{font-size:38px;line-height:1.15}.accordion_section .img_with_headings .heading_with_sub_heading .sub_heading_container h2{font-size:38px;line-height:38px}.accordion_section .sub_title_conta h4{font-size:27px;line-height:35px}.accordion_section .accordion_desc ul li::marker{font-size:24px}.accordion_section .accordion_desc ul li{padding-left:5px}.accordion_section .right_conta{border-radius:2px;border-top:2px solid var(--primary_color);padding-top:21px}.accordion_section .heading_container{margin-bottom:18px}.accordion_section .accrdion_container .accordion_header{padding-bottom:35px}.accordion_section .accordion_content .accordion_border{margin-bottom:30px}.accordion_section .accordion_content .accordion_desc{padding-bottom:49px}}