AltoCode
Bellosguardo 3 Prezzi

HTML
<!-- ============================================ -->
<!-- Prezzi -->
<!-- ============================================ -->
<section id="pricing-2184">
<div class="cs-container">
<div class="cs-content">
<span class="cs-topper">Prezzi</span>
<h2 class="cs-title">Dai un’occhiata ai nostri piani tariffari</h2>
<p class="cs-text">
Offriamo corsi on-demand e istruttori dal vivo per workshop e supporto. Forniamo
inoltre corsi di formazione LIVE con istruttore e formazione in sede.
</p>
</div>
<ul class="cs-card-group">
<li class="cs-item">
<div class="cs-flex">
<h3 class="cs-h3">Base</h3>
<p class="cs-item-text">
Formazione di livello base pensata per acquisire le competenze essenziali.
Ideale per iniziare e costruire solide fondamenta con il supporto dei nostri professionisti.
</p>
</div>
<span class="cs-price">€500</span>
<a href="" class="cs-link">
Prenota Ora
<svg class="cs-icon" width="20" height="21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.95 9.69 8.233 4.98A.833.833 0 1 0 7.05 6.156l4.125 4.167-4.125 4.125a.833.833 0 0 0 .27 1.36.834.834 0 0 0 .913-.184l4.717-4.71a.835.835 0 0 0 0-1.224Z" fill="var(--headerColor)"/></svg>
</a>
</li>
<li class="cs-item">
<div class="cs-flex">
<h3 class="cs-h3">Standard</h3>
<p class="cs-item-text">
Un piano completo che amplia le conoscenze e approfondisce le competenze, con contenuti più avanzati e maggiore supporto formativo.
</p>
</div>
<span class="cs-price">€500</span>
<a href="" class="cs-link">
Prenota Ora
<svg class="cs-icon" width="20" height="21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.95 9.69 8.233 4.98A.833.833 0 1 0 7.05 6.156l4.125 4.167-4.125 4.125a.833.833 0 0 0 .27 1.36.834.834 0 0 0 .913-.184l4.717-4.71a.835.835 0 0 0 0-1.224Z" fill="var(--headerColor)"/></svg>
</a>
</li>
<li class="cs-item">
<div class="cs-flex">
<h3 class="cs-h3">Premium</h3>
<p class="cs-item-text">
Il piano più completo, pensato per chi desidera una formazione avanzata, supporto dedicato e un’esperienza di apprendimento approfondita.
</p>
</div>
<span class="cs-price">$500</span>
<a href="" class="cs-link">
Prenota Ora
<svg class="cs-icon" width="20" height="21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.95 9.69 8.233 4.98A.833.833 0 1 0 7.05 6.156l4.125 4.167-4.125 4.125a.833.833 0 0 0 .27 1.36.834.834 0 0 0 .913-.184l4.717-4.71a.835.835 0 0 0 0-1.224Z" fill="var(--headerColor)"/></svg>
</a>
</li>
</ul>
</div>
<img class="cs-floater" src="https://csimg.nyc3.cdn.digitaloceanspaces.com/Images/MISC/flower12.png" alt="" loading="lazy" width="378" height="595">
</section>
CSS
/*-- -------------------------- -->
<--- Prezzi -->
<--- -------------------------- -*/
/* Mobile - 360px */
@media only screen and (min-width: 0rem) {
#pricing-2184 {
padding: var(--sectionPadding);
background-color: #FBF5F1;
overflow: hidden;
position: relative;
z-index: 1;
}
#pricing-2184 .cs-container {
width: 100%;
max-width: 36.5rem;
margin: auto;
display: flex;
flex-direction: column;
align-items: center;
gap: clamp(3rem, 6vw, 4rem);
}
#pricing-2184 .cs-content {
text-align: center;
width: 100%;
max-width: 43.75rem;
display: flex;
flex-direction: column;
align-items: center;
}
#pricing-2184 .cs-card-group {
width: 100%;
padding: 0;
margin: 0;
display: flex;
flex-direction: column;
}
#pricing-2184 .cs-item {
text-align: center;
list-style: none;
padding: clamp(2rem, 6vw, 3rem) clamp(1rem, 3vw, 2.5rem);
border-bottom: 1px solid #E8E8E8;
display: flex;
flex-direction: column;
align-items: center;
gap: clamp(1.5rem, 5vw, 3rem);
}
#pricing-2184 .cs-flex {
max-width: 43.75rem;
}
#pricing-2184 .cs-h3 {
font-size: clamp(1.9375rem, 5vw, 2.4375rem);
line-height: 1.2em;
font-weight: 700;
margin: 0 0 1rem;
color: var(--headerColor);
}
#pricing-2184 .cs-item-text {
font-size: clamp(0.875rem, 1.6vw, 1rem);
line-height: 1.5em;
width: 100%;
margin: 0;
color: var(--bodyTextColor);
}
#pricing-2184 .cs-price {
font-size: clamp(2.4375rem, 6vw, 3.0625rem);
line-height: 1.2em;
font-weight: 700;
color: var(--headerColor);
}
#pricing-2184 .cs-link {
font-size: 1rem;
text-decoration: none;
line-height: 3.5rem;
font-weight: 700;
margin: 0;
color: var(--headerColor);
display: flex;
justify-content: center;
align-items: center;
gap: 0.625rem;
}
#pricing-2184 .cs-icon {
width: 1.25rem;
height: auto;
display: block;
transition: transform 0.3s;
}
#pricing-2184 .cs-floater {
width: clamp(6.25rem, 15vw, 23.625rem);
height: auto;
display: block;
position: absolute;
top: 0.625rem;
left: 0;
z-index: -1;
}
}
/* Tablet - 768px */
@media only screen and (min-width: 48rem) {
#pricing-2184 .cs-container {
max-width: 80rem;
}
#pricing-2184 .cs-item {
text-align: left;
padding-left: clamp(1.5rem, 3vw, 2.5rem);
padding-right: clamp(1.5rem, 3vw, 2.5rem);
flex-direction: row;
justify-content: space-between;
align-items: center;
gap: clamp(4rem, 11vw, 8.75rem);
position: relative;
z-index: 1;
}
#pricing-2184 .cs-item:nth-of-type(2):before {
content: '';
width: 100%;
height: 100%;
background: var(--primary);
opacity: 0.1;
position: absolute;
display: block;
top: 0;
left: 0;
z-index: -1;
}
#pricing-2184 .cs-item:nth-of-type(2) .cs-h3,
#pricing-2184 .cs-item:nth-of-type(2) .cs-price,
#pricing-2184 .cs-item:nth-of-type(2) .cs-link {
color: var(--primary);
}
#pricing-2184 .cs-item:nth-of-type(2) .cs-icon path {
fill: var(--primary);
}
#pricing-2184 .cs-h3 {
width: 30%;
max-width: 20.3125rem;
flex: none;
}
#pricing-2184 .cs-link {
flex: none;
}
#pricing-2184 .cs-link:hover .cs-icon {
transform: translateX(0.5rem);
}
}