.toggle-panel.accordion_header{padding:30px}.accordion .accordion_content .accordion_detail,.accordion .accordion_content .accordion_detail.active{padding:0!important}.accordion .accordion_content .accordion_detail{margin:0 20px 10px!important}.accordion .accordion_section{display:flex;flex-wrap:wrap;margin:0 -20px;position:relative}.accordion .accordion_section .accordion_text_section{padding:0 20px;width:61%}.accordion .accordion_text_section h2{font-size:35px;font-weight:600;line-height:42px;margin-bottom:30px;padding:0 20px}.accordion .accordion_detail .accordion_panel p{font-size:16px}.accordion .accordion_text_section span{display:inline-block;font-size:18px;font-weight:400;line-height:27px;max-width:685px;padding:0 20px}.accordion .accordion_text_section .accordion_content{margin:60px 0 0}.accordion .accordion_section .accordion_image_section{padding:0 20px;width:39%}.accordion .accordion_content .accordion_detail.active{border-bottom-color:#fff!important}.accordion .accordion_content .accordion_detail{border-radius:0;padding:20px 10px}.accordion .accordion_detail .accordion_header{color:#3d3936;cursor:pointer;font-size:18px;font-weight:400;line-height:27px;padding:27px 28px 26px;position:relative;transition:all .4s}.accordion .accordion_content .accordion_detail.active{border:solid #fff;border-width:0 0 1px;margin:0;padding:20px 10px}.accordion .accordion_content .accordion_detail.active .accordion_header{margin:0 0 20px}.accordion .accordion_detail .accordion_header h5{font-size:20px;font-weight:600;line-height:28px;margin:0;max-width:620px}.accordion .accordion_detail .accordion_panel{font-size:16px;font-weight:400;line-height:24px;max-height:0;overflow:hidden;padding:0 24px 0 28px;transition:max-height .4s ease-out}.accordion .accordion_detail svg.up_arrow,.accordion .accordion_detail.active svg.down_arrow{display:none}.accordion .accordion_detail.active svg.up_arrow{display:block}.accordion .accordion_section .accordion_image_section img{border-radius:10px;box-shadow:0 16px 12px -12px #00000040;height:auto;object-fit:cover;width:100%}.accordion .accordion_image_section .accordion_image_content{position:relative}.accordion .accordion_image img{height:100%;position:absolute;right:0;top:0;width:auto}.accordion .accordion_image_section .accordion_image_content{height:auto}.right-accordion .accordion_section{flex-direction:row-reverse}.only-accordion .accordion_image_section{display:none}.only-accordion .accordion_text_section{width:100%!important}.only-accordion .accordion_text_content span{max-width:none}.accordion .accordion_detail .accordion_panel h4{font-size:25px;font-weight:700;line-height:26.4px;margin:0 0 15px}.accordion .accordion_detail .accordion_panel p{display:inline-block;font-size:17px;font-weight:400;line-height:30.6px;margin:0;padding:15px 0}.left-accordion .accordion_section .accordion_content .accordion_detail.active .accordion_header,.right-accordion .accordion_section .accordion_content .accordion_detail.active .accordion_header{margin:0!important}.accordion .accordion_header .arrow_style{align-items:center;border-radius:50%;display:flex;height:43px;justify-content:center;position:absolute;right:28px;top:25%;transition:all .4s;width:43px}.accordion .accordion_content .accordion_detail.active .down_arrow,.accordion .accordion_header .up_arrow{display:none}.accordion .accordion_content .accordion_detail.active .up_arrow{display:flex}.accordion_panel.box-shadow{box-shadow:0 8px 11px 0 #8c8c8c6e}.accordion_panel.no-box-shadow{box-shadow:none}.accordion.left-accordion .accordion_detail .accordion_header .arrow_style,.accordion.right-accordion .accordion_detail .accordion_header .arrow_style{height:30px;width:30px}.accordion.left-accordion .accordion_detail .accordion_header .arrow_style svg,.accordion.right-accordion .accordion_detail .accordion_header .arrow_style svg{height:16px;width:16px}@media only screen and (max-width:767px){.accordion .accordion_image{background-repeat:no-repeat;background-size:61%}.accordion .accordion_section{flex-direction:column-reverse;margin:0}.accordion .accordion_section .accordion_image_section,.accordion .accordion_section .accordion_text_section{padding:0;width:100%}.accordion .accordion_text_section h2{font-size:22px;line-height:30px;margin-bottom:10px;padding:0}.accordion .accordion_text_section span{font-size:17px;line-height:27px;padding:0}.accordion .accordion_text_section .accordion_content{margin:30px 0 0}.accordion .accordion_content .accordion_detail.active{padding:10px}.accordion .accordion_detail .accordion_header h5{font-size:17px;font-weight:600;line-height:24px;padding-right:20px}.accordion .accordion_detail .accordion_panel{padding:0 15px}.accordion .accordion_content .accordion_detail{margin:0 0 10px!important}.accordion .accordion_content .accordion_detail.active .accordion_header{margin:0 0 15px}.accordion .accordion_image_section .accordion_image_content{padding-top:15px}.accordion .accordion_image img{display:none}.accordion .accordion_section .accordion_image_section img{height:auto}.accordion_section .accordion_text_section{padding-top:30px!important}.accordion .accordion_detail .accordion_panel{font-size:17px}}@media (min-width:768px) and (max-width:1024px){.accordion .accordion_section .accordion_image_section img{object-fit:cover;object-position:top}.accordion .accordion_header .arrow_style{height:35px;top:29%;width:35px}.accordion .accordion_text_section h2{font-size:30px;line-height:38px;margin-bottom:20px;padding:0 20px}.accordion .accordion_text_section .accordion_content{margin:25px 0 0}.accordion .accordion_detail .accordion_panel{padding:0 19px}.accordion .accordion_section{margin:0}.accordion .accordion_section .accordion_text_section{padding:0 0 0 15px;width:60%}.accordion .accordion_section .accordion_image_section{padding:0 15px 0 0;width:40%}}