.px_portfolio_v1 .et_pb_portfolio_item::after{position:absolute;left:0;top:0;width:100%;content:"";height:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 45%,var(--gcid-primary-color)100%);opacity:0.8;transition:all .3s ease-in-out}.px_portfolio_v1 .et_pb_portfolio_item .et_portfolio_image img{height:443px;width:100%;object-fit:cover;transition:all 500ms ease}.px_portfolio_v1 .et_pb_portfolio_item .et_portfolio_image{background-color:var(--gcid-secondary-color);overflow:hidden}.px_portfolio_v1 .et_pb_portfolio_item:hover .et_portfolio_image img{opacity:0.15;transform:scale(1.05);height:443px;width:100%;object-fit:cover;transition:all 500ms ease}.px_portfolio_v1 .et_pb_portfolio_item .et_pb_module_header{position:absolute;margin-bottom:5px;opacity:0;margin-left:20px;transition:all 500ms ease;z-index:1}.px_portfolio_v1 .et_pb_portfolio_item:hover .et_pb_module_header{transform:translatey(-80px);opacity:1;color:#fff}.px_portfolio_v1 .et_pb_portfolio_item .post-meta{position:absolute;transition:all 500ms ease;opacity:0;margin-left:20px;z-index:1}.px_portfolio_v1 .et_pb_portfolio_item:hover .post-meta{transform:translatey(-50px);opacity:1}.px_portfolio_v1 .et_pb_portfolio_item .et_overlay{z-index:1;opacity:1;background:transparent;border:0}.px_portfolio_v1 .et_pb_portfolio_item .et_overlay::before{color:var(--gcid-primary-color);background-color:#fff;border-radius:50%;padding:12px;transition:all 500ms ease;right:15px;left:auto;bottom:20px;top:auto!important;transform:scale(0.0);z-index:0;opacity:0}.px_portfolio_v1 .et_pb_portfolio_item:hover .et_overlay::before{opacity:1;transform:scale(1.0)}.px_portfolio_v1 .pagination{margin-top:0!important}.px_portfolio_v1 .et_pb_portfolio_item .et_pb_module_header a:hover{color:#000;transition:all 500ms ease}.px_dot .et_pb_group_carousel_dot.et_pb_group_carousel_dot_active{width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 4px #fff,0 0 0 6px var(--gcid-primary-color)}.px_pricing_table .et_pb_pricing_table .et_pb_pricing_heading .et_pb_best_value{font-size:var(--gvid-caxq43vw6z)}.px_pricing_table .et_pb_pricing_table .et_pb_pricing_content_top .et_pb_et_price .et_pb_sum{font-size:var(--gvid-upf314osco)}.px_slide_In_demo .et_pb_promo_description h4{margin-bottom:20px}