.pricing-block-style1{position:relative;margin-bottom:30px}.pricing-block-style1 .inner-box{border-radius:138px;border:1px solid rgb(28 26 29 / .1);padding:20px 80px 20px 20px;display:grid;grid-template-columns:140px 1fr auto;gap:40px;align-items:center;position:relative;overflow:hidden;z-index:0;transition:all 300ms ease}@media (max-width:1399.98px){.pricing-block-style1 .inner-box{gap:40px;padding:20px 40px 20px 20px}}@media (max-width:1199.98px){.pricing-block-style1 .inner-box{gap:30px;padding:20px 40px 20px 20px}}@media (max-width:991.98px){.pricing-block-style1 .inner-box{border-radius:30px;grid-template-columns:auto;gap:20px;padding:30px 30px 16px;text-align:left;justify-items:start}}.pricing-block-style1 .inner-box:before{background-color:#fff;border-radius:138px;position:absolute;left:0;top:0;width:101%;height:100%;content:"";transform:scale(1,0);transform-origin:top;transition:transform 500ms cubic-bezier(.86,0,.07,1);z-index:-1}@media (max-width:991.98px){.pricing-block-style1 .inner-box:before{border-radius:30px}}.pricing-block-style1 .inner-box:hover:before{transform:scale(1,1);transform-origin:bottom}.pricing-block-style1 .inner-box:hover .image-box .image .pricing-featured-img:first-child img{transform:translateX(0) scaleX(1);opacity:1;filter:blur(0)}.pricing-block-style1 .inner-box:hover .image-box .image .pricing-featured-img:nth-child(2) img{transform:translateX(-50%) scaleX(2);opacity:0;filter:blur(10px)}.pricing-block-style1 .inner-box:hover .image-box .image .icon-btn{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.pricing-block-style1 .inner-box:hover .price-box .price{color:var(--theme-color1)}@media (max-width:991.98px){.pricing-block-style1 .inner-box .image-box{max-width:140px}}.pricing-block-style1 .inner-box .image-box .image{border-radius:50%;position:relative;overflow:hidden;margin-bottom:0;width:150px;height:150px}@media (max-width:1199.98px){.pricing-block-style1 .inner-box .image-box .image{width:130px;height:130px}}.pricing-block-style1 .inner-box .image-box .image .pricing-featured-img{margin-bottom:0;height:100%}.pricing-block-style1 .inner-box .image-box .image .pricing-featured-img:first-child{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.pricing-block-style1 .inner-box .image-box .image .pricing-featured-img:first-child img{transform:translateX(50%) scaleX(2);opacity:0;filter:blur(10px)}.pricing-block-style1 .inner-box .image-box .image img{border-radius:50%;position:relative;object-fit:cover;width:100%;height:100%;display:block;transition:all 500ms ease}.pricing-block-style1 .inner-box .image-box .image .icon-btn{position:absolute;top:50%;left:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:var(--theme-color1);color:#fff;opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(.8);transition:all 300ms ease}@media (max-width:1199.98px){.pricing-block-style1 .inner-box .image-box .image .icon-btn{width:42px;height:42px}}.pricing-block-style1 .inner-box .image-box .image .icon-btn i{display:inline-block;font-size:16px;line-height:1;color:#fff;transform:rotate(-45deg);transition:all 300ms ease}.pricing-block-style1 .inner-box .image-box .image .icon-btn:hover{background-color:var(--theme-color2)}.pricing-block-style1 .inner-box .image-box .image .icon-btn:hover i{transform:rotate(0deg)}.pricing-block-style1 .inner-box .content-box{min-width:0}.pricing-block-style1 .inner-box .content-box .title-box{margin-bottom:18px}@media (max-width:991.98px){.pricing-block-style1 .inner-box .content-box .title-box{margin-bottom:15px}}.pricing-block-style1 .inner-box .content-box .pricing-title{margin-top:0;margin-bottom:0;transition:all 300ms ease;display:inline-block;padding-right:70px;position:relative;z-index:0;transition:all 300ms ease}.pricing-block-style1 .inner-box .content-box .pricing-title a{transition:all 300ms ease}@media (max-width:1199.98px){.pricing-block-style1 .inner-box .content-box .pricing-title{padding-right:50px}}@media (max-width:991.98px){.pricing-block-style1 .inner-box .content-box .pricing-title{padding-right:0}}.pricing-block-style1 .inner-box .content-box .pricing-title::before{background-color:#E8E8E8;content:"";position:absolute;top:60%;left:100%;height:1px;width:310px;z-index:-2;transition:all 300ms ease}@media (max-width:991.98px){.pricing-block-style1 .inner-box .content-box .pricing-title::before{display:none}}.pricing-block-style1 .inner-box .content-box .content .features-list{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:column;grid-template-rows:repeat(2,auto);gap:0;margin:0;padding:0}@media (max-width:1199.98px){.pricing-block-style1 .inner-box .content-box .content .features-list{grid-template-columns:repeat(2,1fr);grid-auto-flow:row;grid-template-rows:auto;gap:0 20px}}@media (max-width:991.98px){.pricing-block-style1 .inner-box .content-box .content .features-list{display:inline-grid;text-align:left;gap:0 80px}}@media (max-width:575.98px){.pricing-block-style1 .inner-box .content-box .content .features-list{display:block}}.pricing-block-style1 .inner-box .content-box .content .features-list li{list-style-type:none;font-size:16px;font-weight:400;padding-left:15px;margin-bottom:8px;position:relative;transition:all 300ms ease}.pricing-block-style1 .inner-box .content-box .content .features-list li:before{background-color:var(--theme-color1);content:"";position:absolute;left:0;top:13px;height:5px;width:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:all 300ms ease}.pricing-block-style1 .inner-box .price-box{text-align:left;flex-shrink:0}@media (max-width:991.98px){.pricing-block-style1 .inner-box .price-box{position:absolute;top:30px;right:30px;text-align:right}}.pricing-block-style1 .inner-box .price-box .price-prefix{font-size:16px;font-weight:400;margin-bottom:4px;transition:all 300ms ease}.pricing-block-style1 .inner-box .price-box .price{color:#1C1A1D;font-size:48px;font-weight:500;line-height:1;transition:all 300ms ease}@media (max-width:1199.98px){.pricing-block-style1 .inner-box .price-box .price{font-size:36px}}