/*Hero*/
.studio-product-management-page .studio-content .hero .column.main-icon i,
.studio-product-management-page .studio-content .hero .top .column .title strong,
.studio-product-management-page .studio-content .hero .top .column .small-title i{ color: var(--studio-management); }
.studio-product-management-page .studio-content .hero .top .column.studio-intro { max-width: 56ch; }
.studio-product-management-page .studio-content .hero .top .column.studio-intro p { max-width: 70ch; }
.studio-product-management-page .studio-content .hero .bottom .column.link a,
.studio-product-management-page .studio-content .hero .bottom .column.link a:before { background: var(--studio-management); }

/*Sections*/
.studio-product-management-page .studio-card.product-management figure img { object-fit: cover; }
.studio-product-management-page .studio-card.product-management p { max-width: 35ch; }

.studio-product-management-page .studio-card.product-consulting figure { bottom: 120px; right: 20px; }
.studio-product-management-page .studio-card.product-consulting figure img { height: auto; width: 700px; }
.studio-product-management-page .studio-card.product-consulting p { max-width: 37ch; }

.studio-product-management-page .studio-card.product-pricing figure img { object-fit: cover; }
.studio-product-management-page .studio-card.product-pricing h3 { max-width: 16ch; }
.studio-product-management-page .studio-card.product-pricing p { max-width: 36ch; }

/*Studio Footer*/
.studio-product-management-page .studio-footer .text h3 span,
.studio-product-management-page .studio-footer .text i { color: var(--studio-management); }
.studio-product-management-page .studio-footer .text h3 { max-width: 21ch; }
.studio-product-management-page .studio-footer .text p { max-width: 60ch; }
.studio-product-management-page .studio-footer a:before { background: var(--studio-management); }

@media screen and (max-width: 1280px){
 
    /*Hero*/
    .studio-product-management-page .studio-content .hero .top .column.studio-intro h1 { max-width: 26ch; }

    /*Sections*/
    .studio-product-management-page .studio-card.product-consulting figure { bottom: 110px; right: 20px; }
    .studio-product-management-page .studio-card.product-consulting figure img { width: 620px; }

}

@media screen and (max-width: 1024px){

    .studio-product-management-page .studio-content .hero .top .column.studio-intro,
    .studio-product-management-page .studio-content .hero .top .column.studio-intro h1,
    .studio-product-management-page .studio-content .hero .top .column.studio-intro p,
    .studio-product-management-page .studio-card.product-management p,
    .studio-product-management-page .studio-card.product-consulting p,
    .studio-product-management-page .studio-card.product-pricing h3,
    .studio-product-management-page .studio-card.product-pricing p { max-width: 100%; }

    /*Sections*/
    .studio-product-management-page .studio-card.product-consulting .column.img { width: auto; }
    .studio-product-management-page .studio-card.product-consulting figure { display: flex; justify-content: center; margin: -20px 0 -60px; bottom: 0; right: 0; }
    .studio-product-management-page .studio-card.product-consulting figure img { max-width: 100%; }

}