.flawless-pricing-title>div{border-radius:10px;color:#fff;display:inline-block;font-weight:700;padding:10px 25px}.flawless-pricing-cost .cost-price{font-size:2em;font-weight:700}span.cost-suffix:before{content:"/ "}.flawless-pricing-features .feature-header{font-size:1.2em;font-weight:700;padding-bottom:10px}.flawless-pricing-features ul{list-style:none;margin:0;padding:0}.flawless-pricing-features ul li{padding-bottom:10px;padding-left:40px;padding-top:10px;position:relative}.flawless-pricing-features ul li:before{background:#f8931f;border-radius:100%;content:"";height:30px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:30px}.flawless-pricing-features ul li:after{border-bottom:3px solid #fff;border-left:3px solid #fff;content:"";height:8px;left:8px;position:absolute;top:48%;transform:translateY(-50%) rotate(-45deg);width:14px}.flawless-pricing-cta a{border-radius:10px;color:#fff;display:block;font-weight:700;padding:15px 25px;text-align:center;text-decoration:none}.flawless-pricing-cost{padding-bottom:30px;padding-top:20px}.flawless-pricing-features{border-top:1px solid #aaa;margin-top:40px;padding-top:40px;position:relative}.flawless-pricing-features:before{content:"";position:absolute}.flawless-pricing-cta{margin-top:25px}.flawless-pricing-block{border:2px solid transparent;border-radius:25px;padding:30px}.flawless-pricing-container>div{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:center}.column-layout-3 .flawless-pricing-block{width:calc(33.33% - 75px)}.column-layout-2 .flawless-pricing-block{width:calc(50% - 75px)}.column-layout-4 .flawless-pricing-block{width:calc(25% - 75px)}.hs-accordion__item button{-webkit-appearance:none;background-color:transparent;border:0;border-radius:0;color:#000;cursor:pointer;display:block;font-family:inherit;font-size:1em;padding:1em;position:relative;text-align:left;width:100%}.hs-accordion__item:nth-child(odd) button{background-color:#f8f8f8}.hs-accordion__item:nth-child(2n) button{background:#f4f4f4}.hs-accordion__item:last-of-type button{border-bottom-color:transparent}.hs-accordion__item button:focus{outline:none}.hs-accordion__item[aria-expanded=true] button{font-weight:700}.hs-accordion__item-icon{border:1px solid #a5a5a5;border-radius:50%;height:30px;pointer-events:none;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;width:30px}.hs-accordion__item-icon:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hs-accordion__item-icon:after,.hs-accordion__item-icon:before{background-color:#a5a5a5;content:"";height:5px;left:50%;position:absolute;top:50%;width:70%}.hs-accordion__item-icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.hs-accordion__item button:hover .hs-accordion__item-icon{border-color:#f8931f}.hs-accordion__item button:hover .hs-accordion__item-icon:after,.hs-accordion__item button:hover .hs-accordion__item-icon:before{background-color:#f8931f}.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon{background-color:#f8931f;border-color:#f8931f;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon:after,.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon:before,.hs-accordion__item[aria-expanded=true] button:hover .hs-accordion__item-icon:after,.hs-accordion__item[aria-expanded=true] button:hover .hs-accordion__item-icon:before{background-color:#fff}.hs-accordion__item main{line-height:1.6;max-height:0;opacity:0;overflow:hidden}.hs-accordion__item[aria-expanded=true] main{max-height:100%;opacity:1}.hs-accordion__item-content{background:#f8f8f8;padding:1.5em 1em}.hs-accordion__item-content p{margin-top:0}.hs-accordion__item[aria-expanded=true] button{border-radius:15px 15px 0 0}.hs-accordion__item[aria-expanded=true] main{border-radius:0 0 15px 15px;border-top:2px solid #eee}.hs-accordion__item button{border-radius:15px;font-weight:700}@media screen and (max-width:1000px){.flawless-pricing-block{width:calc(50% - 10px)!important}}@media screen and (max-width:600px){.flawless-pricing-block{width:100%!important}}