.accordion-section{overflow:hidden;box-sizing:border-box;padding:60px 0}.accordion-section .accordion-section-inner{box-sizing:border-box;position:relative}.accordion-section .accordion-section-inner:before{content:"";position:absolute;left:0;width:50%;top:0;height:100%;z-index:-1}.accordion-section .accordion-section-inner .container{margin:0 auto;border-bottom-right-radius:100px;padding-top:120px;padding-bottom:120px}.accordion-section .accordion-section-inner .accordions{display:flex;justify-content:space-between;padding-left:120px;padding-right:30px;gap:30px}.accordion-section .accordion-section-inner .accordions .accordion-left{width:423px;max-width:calc(48% - 15px)}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion:not(:last-child){margin-bottom:35px}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-title{display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-title h3{margin:0;font-family:var(--wp--preset--font-family--primary-body);font-size:var(--wp--custom--typography--font-size--heading-6);font-weight:400;letter-spacing:.05em;word-break:break-word}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-title svg{transition:all .2s}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-content{overflow:hidden;max-height:0;transform:scale(1, 0);transition:all .4s ease-in-out;transform-origin:top center;visibility:hidden}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-content p:not(.acc-button){margin:0}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-content .acc-button{position:relative;font-weight:700;letter-spacing:.05em;font-weight:bold;font-size:var(--wp--preset--font-size--normal);color:var(--wp--preset--color--color-1);margin:35px 0 0 0;max-width:100%;text-align:left;box-sizing:border-box;transition:all .3s ease-in-out}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-content .acc-button a{-webkit-text-decoration:none;text-decoration:none;color:var(--wp--preset--color--color-1);position:relative;padding-right:23px;background-size:0 0 !important}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-content .acc-button a:after{content:"";display:inline-block;width:15px;height:15px;-webkit-mask:URL(/wp-content/themes/peet/assets/build/images/down-arrow.e2518cb8.svg) no-repeat center center;mask:URL(/wp-content/themes/peet/assets/build/images/down-arrow.e2518cb8.svg) no-repeat center center;background-color:var(--wp--preset--color--color-1);background-repeat:no-repeat;position:absolute;right:0;top:50%;left:auto;transform:translateY(-56%) rotate(-90deg);transition:all .3s ease-in-out}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-content .acc-button a:hover::after{right:-4px}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-content .accordion-image{display:none}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-content .accordion-image img{display:block;width:100%;height:auto;border-radius:5px;margin-top:30px}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion.accordionactive .accordion-title h3{font-weight:700}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion.accordionactive .accordion-title svg{transform:scaleY(-1)}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion.accordionactive .accordion-content{margin-top:38px;visibility:visible;transform:scale(1, 1);max-height:none}.accordion-section .accordion-section-inner .accordions .accordion-right{width:762px;max-width:calc(52% - 15px);display:flex;align-items:center}.accordion-section .accordion-section-inner .accordions .accordion-right img{display:block;width:100%;height:auto;border-radius:5px}.custom-title-and-text+.accordion-section{padding-top:0}@media screen and (max-width: 1500px){.accordion-section .accordion-section-inner .container{padding-top:90px;padding-bottom:90px}}@media screen and (max-width: 1024px){.accordion-section{padding:40px 0}.accordion-section .accordion-section-inner .container{padding-top:80px;padding-bottom:80px;border-bottom-right-radius:80px}.accordion-section .accordion-section-inner .accordions{padding-left:80px;padding-right:0}}@media screen and (max-width: 991px){.accordion-section .accordion-section-inner .accordions{padding-left:30px}}@media screen and (max-width: 767px){.accordion-section{padding:30px 0}.accordion-section .accordion-section-inner{padding:0 30px}.accordion-section .accordion-section-inner:before{display:none}.accordion-section .accordion-section-inner .container{padding-top:30px;padding-bottom:30px;border-bottom-right-radius:50px}.accordion-section .accordion-section-inner .accordions{display:block;padding-left:0;padding-right:0}.accordion-section .accordion-section-inner .accordions .accordion-left{width:100%;max-width:100%;text-align:center}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-title{text-align:left}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-title h3{font-size:20px}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-content p:not(.acc-button){text-align:center}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-content .acc-button{margin:30px auto 0;text-align:center}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion .accordion-content .accordion-image{display:block}.accordion-section .accordion-section-inner .accordions .accordion-left .accordion.accordionactive .accordion-content{margin-top:35px}.accordion-section .accordion-section-inner .accordions .accordion-right{display:none}}
