.has-background{border-radius:0;margin-bottom:0}.pricing-banner{background:#092347;color:#fff;padding:48px 0;margin-bottom:60px;border-radius:0 0 110px 0;position:relative}.pricing-banner::after{content:"";position:absolute;bottom:-219px;left:0;width:220px;height:220px;box-shadow:50px -30px 0 0 #092347;border-radius:0% 50% 0% 0%;z-index:0;transform:rotate(270deg)}.pricing-banner>div{max-width:1170px;width:100%;margin:0 auto;padding:0 15px}.pricing-banner h1{margin:0 0 24px;text-align:center}.pricing-banner .btn-wrap{display:flex;justify-content:center;gap:30px}.pricing-banner .btn-wrap .cta-block{margin-bottom:32px}.pricing-banner .btn-wrap .cta-block .mb0{margin-top:0}.pricing-banner .pricing-list{list-style:none;padding:0;margin:0 0 32px;text-align:center}.pricing-banner .pricing-list li{list-style:none}.pricing-banner .pricing-list li:not(:last-child){margin-bottom:8px}.pricing-banner .pricing-list li::before{content:"";background-image:url("/wp-content/themes/myperfectresume/images/yello-arrow.svg");background-repeat:no-repeat;background-position:0;background-size:16px;padding-left:25px}.pricing-banner .pricing-counter{font-size:1.4rem;line-height:1.6rem;margin:0 auto 24px;text-align:center}.pricing-banner .pricing-counter::before{content:"";display:inline-block;width:13px;height:21px;background:url("/wp-content/themes/myperfectresume/images/flame-animation.gif") no-repeat center;background-size:contain;margin-right:4px;position:relative;top:1px}.pricing-banner .pricing-counter mark{font-weight:700}.pricing-banner .pricing-cols{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 32px;text-align:center}.pricing-banner .pricing-cols .wp-block-column{width:calc(33% - 7px);background:#fff;border-radius:16px;border:3px solid #c2c8cf}.pricing-banner .pricing-cols .wp-block-column:nth-child(2){border-color:#ff8873}.pricing-banner .pricing-cols .wp-block-column:nth-child(2) .price-title,.pricing-banner .pricing-cols .wp-block-column:nth-child(2) .price-title::after{background:#ff8873}.pricing-banner .pricing-cols .wp-block-column:nth-child(3){border-color:#efc778}.pricing-banner .pricing-cols .wp-block-column:nth-child(3) .price-title,.pricing-banner .pricing-cols .wp-block-column:nth-child(3) .price-title::after{background:#efc778}.pricing-banner .pricing-cols .list-col{padding:16px 32px;color:#092347;text-align:left;background:#f6f5f0;border-radius:16px}.pricing-banner .pricing-cols .list-col p{font-weight:700;margin:0 0 12px}.pricing-banner .pricing-cols .list-col ul{list-style:none;padding:0;margin:0}.pricing-banner .pricing-cols .list-col ul li{font-size:1.4rem;line-height:2.1rem;padding-left:26px;margin-bottom:11px;position:relative;list-style:none}.pricing-banner .pricing-cols .list-col ul li:last-child{margin-bottom:0}.pricing-banner .pricing-cols .list-col ul li::before{content:"";position:absolute;top:2px;left:0;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.6875 10.3042C19.6875 15.6558 15.3125 19.9917 10 19.9917C4.64844 19.9917 0.3125 15.6558 0.3125 10.3042C0.3125 4.9917 4.64844 0.616699 10 0.616699C15.3125 0.616699 19.6875 4.9917 19.6875 10.3042ZM8.86719 15.4604L16.0547 8.27295C16.2891 8.03857 16.2891 7.60889 16.0547 7.37451L15.1562 6.51514C14.9219 6.2417 14.5312 6.2417 14.2969 6.51514L8.4375 12.3745L5.66406 9.64014C5.42969 9.3667 5.03906 9.3667 4.80469 9.64014L3.90625 10.4995C3.67188 10.7339 3.67188 11.1636 3.90625 11.3979L7.96875 15.4604C8.20312 15.6948 8.63281 15.6948 8.86719 15.4604Z' fill='%2300856C' /%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.pricing-banner .pricing-cols .list-col.lock ul li::before,.pricing-banner .pricing-cols .list-col.lock-3 ul li:last-child::before,.pricing-banner .pricing-cols .list-col.lock-3 ul li:nth-last-child(2)::before{background:url("/wp-content/themes/myperfectresume/images/lock.svg") no-repeat center;background-size:contain;top:2px}.pricing-banner .price-title{font-weight:700;font-size:1.4rem;line-height:2rem;letter-spacing:1px;text-transform:uppercase;color:#092347;text-align:center;margin:0;padding:7.5px 0;background:#c2c8cf;border-radius:13px 13px 0 0;position:relative}.pricing-banner .price-title::after{content:"";position:absolute;top:100%;left:0;width:100%;height:24px;background:#c2c8cf;z-index:1}.pricing-banner .price-title::before{content:"";display:inline-block;height:17px;position:relative;top:3px;left:-2px}.pricing-banner .pricing-cols .wp-block-column:nth-child(2) .price-title::before{width:17px;background:url("/wp-content/themes/myperfectresume/images/heart-icon.svg") no-repeat center;background-size:contain}.pricing-banner .pricing-cols .wp-block-column:nth-child(3) .price-title::before{width:16px;background:url("/wp-content/themes/myperfectresume/images/star-icon.svg") no-repeat center;background-size:contain}.pricing-banner .pricing-col{color:#092347;padding:24px 32px 16px;background:#fff;border-radius:24px 24px 0 0;position:relative;z-index:2}.pricing-banner .pricing-col>div{background:#fff}.pricing-banner .pricing-col p:last-child{font-size:1.2rem;line-height:1.8rem;margin:0;color:rgba(0,45,107,.8);min-height:36px}.pricing-banner p.heading{font-family:"Domine","Domine Fallback","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:21px;margin:0 0 16px}.pricing-banner .free-title{font-family:"Domine","Domine Fallback","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:4rem;line-height:4.8rem;margin:0 0 8px;font-weight:700}.pricing-banner .free-title sup{font-size:2.2rem;line-height:1}.pricing-banner .btm-desc{text-align:center}.pricing-banner .btm-desc p{font-size:1.4rem;line-height:1.8rem;margin-bottom:32px}.pricing-banner .btm-desc p::before{content:"";background-image:url("/wp-content/themes/myperfectresume/images/money-back.svg");background-repeat:no-repeat;background-size:contain;display:inline-block;width:15px;height:15px;margin:0px 5px 0 0;position:relative;top:3px}.pricing-banner .btm-desc .payment-container p:before{display:none}.pricing-banner .payment-container .wp-block-group__inner-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pricing-banner .payment-container p{font-size:1.2rem;line-height:1.8rem;margin:0 6px 0 0}.pricing-banner .payment-wrap .wp-block-group__inner-container{gap:9px}.pricing-banner .payment-wrap figure{margin:0}.content-img-wrap+p{font-size:1.12rem;line-height:1.8rem;text-align:center}.has-text-align-center{text-align:center}.pricing-table{padding:0 0 40px}.pricing-table+.cta-block .mb0{margin-top:0}.pricing-table>div{max-width:930px;width:100%;margin:0 auto;padding:0 15px}.pricing-table h2{text-align:center;margin:0 auto 32px}.pricing-table .wp-block-columns{display:flex;flex-wrap:wrap;height:100%}.pricing-table .table-head{border-bottom:1px solid #6bb6c2;padding:24px 0 16px}.pricing-table .table-head>.wp-block-column:first-child{padding:0 24px;display:flex;align-items:flex-end;padding-bottom:0 !important}.pricing-table .table-head>.wp-block-column:first-child p{font-size:2rem;line-height:3rem;margin:0}.pricing-table .table-head>.wp-block-column:last-child{text-align:center}.pricing-table .table-head>.wp-block-column:last-child .wp-block-column{padding:0 16px}.pricing-table .table-head>.wp-block-column:last-child p:first-child{font-size:2.2rem;line-height:2.6rem;margin:0 0 8px;font-family:"Domine","Domine Fallback","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.pricing-table .wp-block-column{width:50%}.pricing-table .wp-block-columns>.wp-block-column:first-child{padding:16px 40px 16px 24px}.pricing-table p{font-size:1.4rem;line-height:2.1rem;margin:0}.pricing-table p:first-child{margin:0 0 4px}.pricing-table .wp-block-image{height:100%}.pricing-table figure{margin:0;height:100%;display:flex;justify-content:center;align-items:center}.pricing-table .cta-block{margin-top:40px}@media all and (max-width: 1023px){.pricing-banner{padding:40px 9px;border-radius:0 0 50px 0}.pricing-banner::after{width:100px;height:100px;bottom:-100px}.pricing-banner h1{margin:0 0 16px}.pricing-banner .description{padding:0}.pricing-banner .pricing-list{margin-bottom:24px}.pricing-banner .pricing-list li{font-size:1.4rem;line-height:2rem}.pricing-banner .pricing-cols{display:block;margin:0 0 24px}.pricing-banner .pricing-cols .wp-block-column{width:60%;margin:0 auto 16px}.pricing-table .description{padding:0}}@media all and (max-width: 767px){.pricing-banner .wp-block-buttons{display:block}.pricing-banner .btn-wrap{display:block}.pricing-banner .btn-wrap .cta-block{padding:0}.pricing-banner .btn-wrap .cta-block .mb0{margin:0}.pricing-banner .pricing-cols .wp-block-column{width:100%;padding-bottom:8px}.pricing-banner .pricing-col,.pricing-banner .pricing-cols .list-col{padding:16px 24px}.pricing-banner .free-title{font-size:3.2rem;line-height:3.8rem}.pricing-banner .free-title sup{position:relative;top:3px}.pricing-banner .btm-desc>p{margin-bottom:24px}.pricing-banner .payment-container .wp-block-group__inner-container{display:block}.pricing-banner .payment-container p{margin:0 0 24px}.pricing-banner .payment-wrap{justify-content:center}.pricing-banner .payment-wrap .wp-block-group__inner-container{display:flex}.pricing-table{padding:10px 0 32px}.pricing-table>div{padding:0}.pricing-table>div>.wp-block-columns>.wp-block-column:first-child{padding:8px 0 8px 24px;width:35%}.pricing-table>div>.wp-block-columns>.wp-block-column:last-child{width:65%}.pricing-table>div>.table-head>.wp-block-column:first-child{padding:0 38px 0 0}.pricing-table h2{margin:0;padding:0 15px;font-size:2.6rem;line-height:3.1rem}.pricing-table h2+.table-head{padding-left:0}.pricing-table .table-head{padding:24px 24px 16px}.pricing-table .table-head:nth-of-type(8) .wp-block-column{width:100% !important}.pricing-table .table-head>.wp-block-column:first-child p{font-size:1.6rem;line-height:2.4rem}.pricing-table .table-head>.wp-block-column:last-child{width:65%}.pricing-table .table-head>.wp-block-column:last-child .wp-block-column{padding:0 12px}.pricing-table .table-head>.wp-block-column:last-child p:first-child{font-size:1.4rem;line-height:1.6rem;margin:0 0 4px}.pricing-table p{font-size:1.2rem;line-height:1.6rem}.pricing-table p:first-child{margin:0 0 2px}.pricing-table .wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap}}
