.pricing-plan2 .ppheader,.pricing-plan2 ul{display:inline-block}@media (min-width:992px){.pl-custom-lft .pricing-plan2{border-left:none}.pl-custom-btm .pricing-plan2{border-bottom:none}.pl-custom-rgt .pricing-plan2{border-right:none}.pl-custom-top .pricing-plan2{border-top:none}}.pricing-plan2{position:relative;z-index:8;background:#fff;border:1px solid #e3e3e3;overflow:hidden;padding:35px 30px;box-shadow:0 2px 18px 0 rgba(0,0,0,.075);-webkit-transition:.5s cubic-bezier(.25,.5,.06,.85);transition:.5s cubic-bezier(.25,.5,.06,.85)}.pricing-plan2 .ppheader h4,.pricing-plan2 ul{-webkit-transition:.5s cubic-bezier(.25,.5,.06,.85)}.pricing-plan2 .ppheader h4{font-size:27px;font-weight:700;color:#000;text-transform:uppercase;padding-bottom:3px;transition:.5s cubic-bezier(.25,.5,.06,.85)}.pricing-plan2 ul{margin-bottom:0;transition:.5s cubic-bezier(.25,.5,.06,.85)}.pricing-plan2 .ppflag,.pricing-plan2 ul li{-webkit-transition:.5s cubic-bezier(.25,.5,.06,.85)}.pricing-plan2 ul li{list-style:none;margin-bottom:0;padding-bottom:5px;font-size:14px;text-transform:capitalize;color:#616161;transition:.5s cubic-bezier(.25,.5,.06,.85)}.pricing-plan2 ul li .feature-icon{padding-right:8px;color:#04de78;font-size:12px;vertical-align:middle;font-family:linea-arrows-10}.pricing-plan2 ul li .feature-icon.not-available-icon{color:#ef134f}.pricing-plan2 ul li .available-icon:before{content:"\e007"}.pricing-plan2 ul li .not-available-icon:before{content:"\e00c"}.pricing-plan2 .ppfooter{float:right;position:absolute;bottom:30%;right:30px;text-align:center}.pricing-plan2 .ppflag{z-index:1;position:absolute;top:18px;right:-30px;font-size:11px;letter-spacing:1px;text-transform:uppercase;background:#04de78;padding:2px 40px;color:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:.5s cubic-bezier(.25,.5,.06,.85)}.pricing-plan2 .ppfooter h4{font-size:27px;color:#888;font-weight:700;text-transform:uppercase;margin-bottom:20px;-webkit-transition:.5s cubic-bezier(.25,.5,.06,.85);transition:.5s cubic-bezier(.25,.5,.06,.85)}.pricing-plan2 .ppfooter .readmore:after{display:none}.pricing-plan2 .ppfooter .readmore{left:0;transform:none;border:1px solid #e3e3e3!important;padding:20px 30px;color:#437df9;font-weight:600;margin:0;-webkit-transition:.3s cubic-bezier(.25,.3,.06,.85);transition:.3s cubic-bezier(.25,.3,.06,.85);letter-spacing:0}.pricing-plan2 .ppfooter .readmore:hover{background:#292929;border-color:#292929;color:#fff}.pricing-plan2 .ppfeatures li.feature-item:first-child,.pricing-plan2 .ppfeatures li.feature-item:nth-child(2){padding-left:12px}.pricing-plan2 .ppfooter span{padding-right:12px}@media (max-width:1200px){.pricing-plan1 .ppfooter,.pricing-plan2 .ppfooter{float:none;position:static;padding-top:10px}}