Add to cart feature for ticket using JAVA I need an add to cart feature for the sample website below in the attachment I created that works using JAVA codi

Click here to Order a Custom answer to this Question from our writers. It’s fast and plagiarism-free.

Add to cart feature for ticket using JAVA I need an add to cart feature for the sample website below in the attachment I created that works using JAVA coding Quest camp/About Us.html

Camp Quest.

Home

Programs

About Us

FAQ

Contact Us

Make Reservation

About Us

Camp Quest is a fun and freethinking summer camp for kids aged 8-17. In addition to hiking, playing, and enjoying the great outdoors, campers are encouraged to explore the natural world scientifically, to develop humanistic values and engage in ethical discussions, and to sharpen their critical thinking skills with the goal of promoting healthy skepticism in the next generation.

Camp Quest Vision

Promote open dialogue that is marked by challenging each other’s ideas while treating each other with respect. Demonstrate atheism and humanism as positive, family-friendly worldviews.

Raise awareness of positive contributions made by atheists, agnostics, humanists, freethinkers, and other nontheistic people to our society.

Foster curiosity, scientific inquiry, and critical thinking in young people to enable them to draw their own conclusions.

Develop supportive communities for freethinking families.

Cultivate reason and empathy as foundations of an ethical, productive and fulfilling life.

Provide a safe and fun environment for personal and social growth.

Encourage exploration of the natural world.

Camp Quest

Copyright © 2021

Home

About Us

FAQ

__MACOSX/Quest camp/._About Us.html

Quest camp/Index.html

Camp Quest.

Home

Programs

About Us

FAQ

Contact Us

Make Reservation

Your Place to be

Camp Quest provides a fun, memorable summer experience for campers to celebrate their diversity, discover the natural world around them, and forge lasting friendships in a supportive, like-minded community.

Read More

Request more Info

Camp Quest envisions a world in which children grow up exploring, thinking for themselves, connecting with their communities, and acting to make the most of life for themselves and others.

Mantra No.1

Learning

Mantra No.2

Unlearning

Mantra No.3

Evolving

Activities suited for everyone

The best Summer fun awaits you.

Safe and Fun Environment

Values we teach: integrity, empathy, creativity, critical thinking, and community.

Read More

Camp Quest

Copyright © 2021

Home

About Us

FAQ

Contact Us

__MACOSX/Quest camp/._Index.html

Quest camp/.DS_Store

__MACOSX/Quest camp/._.DS_Store

Quest camp/contact.css
*{
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: “Poppins”, sans-serif;
}

body{
min-height: 100vh;
background: url(background.jpg) no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
}

.contact-section{
width: 100%;
display: flex;
justify-content: center;
align-items: center;
}

.contact-info{
color: #fff;
max-width: 500px;
line-height: 65px;
padding-left: 50px;
font-size: 18px;
}

.contact-info i{
margin-right: 20px;
font-size: 25px;
}

.contact-form{
max-width: 700px;
margin-right: 50px;
}

.contact-info, .contact-form{
flex: 1;
}

.contact-form h2{
color: #fff;
text-align: center;
font-size: 35px;
text-transform: uppercase;
margin-bottom: 30px;
}

.contact-form .text-box{
background: #000;
color: #fff;
border: none;
width: calc(50% – 10px);
height: 50px;
padding: 12px;
font-size: 15px;
border-radius: 5px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
margin-bottom: 20px;
opacity: 0.9;
}

.contact-form .text-box:first-child{
margin-right: 15px;
}

.contact-form textarea{
background: #000;
color: #fff;
border: none;
width: 100%;
padding: 12px;
font-size: 15px;
min-height: 200px;
max-height: 400px;
resize: vertical;
border-radius: 5px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
margin-bottom: 20px;
opacity: 0.9;
}

.contact-form .send-btn{
float: right;
background: #2E94E3;
color: #fff;
border: none;
width: 120px;
height: 40px;
font-size: 15px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 2px;
border-radius: 5px;
cursor: pointer;
transition: 0.3s;
transition-property: background;
}

.contact-form .send-btn:hover{
background: #0582E3;
}

@media screen and (max-width: 950px){
.contact-section{
flex-direction: column;
}

.contact-info, .contact-form{
margin: 30px 50px;
}

.contact-form h2{
font-size: 30px;
}

.contact-form .text-box{
width: 100%;
}
}

/*css for alert messages*/

.alert-success{
z-index: 1;
background: #D4EDDA;
font-size: 18px;
padding: 20px 40px;
min-width: 420px;
position: fixed;
right: 0;
top: 10px;
border-left: 8px solid #3AD66E;
border-radius: 4px;
}

.alert-error{
z-index: 1;
background: #FFF3CD;
font-size: 18px;
padding: 20px 40px;
min-width: 420px;
position: fixed;
right: 0;
top: 10px;
border-left: 8px solid #FFA502;
border-radius: 4px;
}

.contact-us{
width: 80%;
margin: auto;
}
.contact-col{
flex-basis: 48%;
margin-bottom: 30px;
}
.contact-col div{
display: flex;
align-items: center;
margin-bottom: 40px;
}
.contact-col div .fas{
font-size: 28px;
color: #f44336;
margin: 10px;
margin-right: 30px;
}

.contact-col div h5{
font-size: 20px;
margin-bottom: 5px;
color: #555;
font-weight: 400;

}
.contact-col div p{
padding: 0;
}

.contact-col input, .contact-col textarea{
width: 100%;
padding: 15px;
margin-bottom: 17px;
outline: none;
border:1px solid black
}

/*

Summer Camp

Phone:800-111-2222

email:

*/

__MACOSX/Quest camp/._contact.css

__MACOSX/Quest camp/._css

Quest camp/contact.html

Camp Quest.

Home

Programs

About Us

FAQ

Contact Us

Make Reservation

Address, City, Country

contact@email.com

+00 0000 000 000

Mon – Fri 8:00 AM to 5:00 PM

Send Message

__MACOSX/Quest camp/._contact.html

__MACOSX/Quest camp/._images

Quest camp/programs.html

Camp Quest.

Home

Programs

About Us

FAQ

Contact Us

Make Reservation

Field Day

Children of any age love Field Day where they can take a shot at a wide range of open air difficulties. Set up a few stations with bunch exercises like a three-legged race, water expand hot potato, multi stage sprint with eggs on spoons, potato sack race, beanbag throw, sprinkler limbo, super soaker tag, and so on Go through your creative mind to accompany fun outside games that let the children get wet, filthy, and depleted. Gathering kids by lodges, start each at a solitary station and have them turn to another station when they hear the air horn blow.

Searching for an action that doesnt require a great deal of particular gear? Attempt Cup-for-Cup, where all you really want are plastic cups, containers, and water.

Each gathering remains in a line and the principal individual fills their cup from a pail of water.

Then, they lift the cup over their head and pour it in reverse, attempting to get however much water as could be expected in some of the individual behind them.

This passes to the last individual in line, who empties all excess water into an unfilled container.

Gatherings rehash the interaction and cant move to the following action until they arrive at a fill line.

Cabin Carnival

Give kids time toward the beginning of the day to conceptualize a great sideshow attraction they can make with things they find in their lodges or outside in nature. Then, at that point, put away the evening for the children to turn from one lodge to another playing sideshow attractions they made.

You can also provide some basic supplies such as:

Empty cups and bottle

Ping pong balls

Face Paint

Bean bags

Balloons

Hula hoops

Rubber ducks

Instead of prizes, you can give each cabin a stamp or a sticker that campers can collect as they complete each activity.

Talent Show

Children love flaunting their extraordinary abilities. All you want is a phase and a spot for your crowd to sit.

Give the children spare energy to design their demonstrations and practice, then, at that point, hold your ability show in the evening after supper. Make it significantly more diversion for the children by providing a variety of props they can use in their demonstration.

If you’re stressed that a portion of the shyer campers probably won’t take an interest, urge a couple of advisors to propose a gathering represent their entire lodge.

Art and Science Outdoor

Camp has something for everybody, and our Arts, Science, and Outdoor projects add to the combination of chances for campers to appreciate. We release the capability of a camper’s mind through these projects, gaining from and rousing one another while associating deferentially with our general surroundings.

Water Sports

Campers in our traditional camp program have the opportunity to participate in a host of aquatic adventures. Daily choices between fishing, banana boating, paddle boards, canoes, kayaks, a giant water slide and sailing keep the fun exciting and refreshing down by our lake.

Camp Fire

Camp wouldn’t be complete without a campfire. It’s a time to make s’mores, sing camp songs, and hear ghost stories. There are also fun campfire games that are great additions and don’t need a lot of prep work to play.

__MACOSX/Quest camp/._programs.html

Quest camp/lets.html

Ticket Checkout

Billing Address

Full Name

Email

Address

City

State

Zip

Payment

Accepted Cards

Name on Card

Credit card number

Exp Month

Exp Year

CVV

Shipping address same as billing

__MACOSX/Quest camp/._lets.html

Quest camp/lets.css
body {
font-family: Arial;
font-size: 17px;
padding: 8px;
}
h2{
text-align:left;
}

* {
box-sizing: border-box;
}

.error {
color: red;
border-color: red;
}

.row {
display: -ms-flexbox; /* IE10 */
display: flex;
-ms-flex-wrap: wrap; /* IE10 */
flex-wrap: wrap;
margin: 0 -10px;
}

.col-25 {
-ms-flex: 25%; /* IE10 */
flex: 25%;
}

.col-50 {
-ms-flex: 50%; /* IE10 */
flex: 50%;
}

.col-75 {
-ms-flex: 75%; /* IE10 */
flex: 75%;
}

.col-25,.col-50,.col-75 {
padding: 0 16px;
}

.container {
background-color: #FFFFFF;
padding: 3px 18px 13px 18px;
border: 1px solid lightgrey;
border-radius: 3px;
box-shadow: 0 0 2rem 0 rgba(168, 180, 194, 0.37);
}

input[type=text] {
width: 100%;
margin-bottom: 20px;
padding: 12px;
border: 1px solid rgb(130, 26, 26);
border-radius: 1px;
}

label {
margin-bottom: 10px;
display: block;
}

.icon-container {
margin-bottom: 20px;
padding: 7px 0;
font-size: 24px;
}

.btn {
background-color: #01BAEF;
color: white;
padding: 12px;
margin: 10px 0;
border: none;
width: 100%;
border-radius: 3px;
cursor: pointer;
font-size: 17px;
box-shadow: 0 0 1rem 0 rgba(99, 123, 150, 0.329);

}

.btn:hover {
background-color: #0CBABA;
}

a {
color: #2196F3;
}

hr {
border: 1px solid lightgrey;
}

span.price {
float: right;
color: grey;
}

/* Responsive layout – when the screen is less than 800px wide, make the two columns
stack on top of each other instead of next to each other (also change the direction
– make the “cart” column go on top)
*/
@media (max-width: 800px) {
.row {
flex-direction: column-reverse;
}
.col-25 {
margin-bottom: 20px;
}
}

__MACOSX/Quest camp/._lets.css

Quest camp/program.css
@import url(‘https://fonts.googleapis.com/css2?family=Lato:wght@300&display=swap’);

:root {
–primary-color: #047aed;
–secondary-color: #1c3fa8;
–dark-color: #002240;
–light-color: #f4f4f4;
}
*{
box-sizing: border-box;
padding: 0;
margin: 0;
}

ul{
list-style-type: none;
}

a{
text-decoration: none;
color: #333;
}
body {
color: Black;

background-color:#D3D3D3;
}

h1, h2 {
font-weight: 300;
line-height: 1.2;
margin: 10px 0;
}

p{
margin: 10px 0;
}

img{
width: 100%;
}

/* Navbar Styling*/
.navbar{
background-color: var(–primary-color);
color: #fff;
height: 70px;
}

.navbar ul{
display: flex;
}

.navbar a{
color: #fff;
padding: 10px;
margin: 0 5px;
}

.navbar a:hover {
border-bottom: 2px #fff solid;
}

.navbar .flex {
justify-content: space-between;
}

/* Showcase Styling */
.showcase{
height: 300px;
background-color: var(–primary-color);
color: #fff;
position: relative;
}

.showcase h1{
font-size: 40px;
}

.showcase p{
margin: 30px 0;
}

.showcase .grid {
overflow: visible;
grid-template-columns: 55% 45%;
gap: 30px;
}

.showcase-form{
position: relative;
top: 60px;
height: 350px;
width: 400px;
padding: 40px;
z-index: 100;
}

.showcase-form .form-control{
margin: 30px 0;
}

.showcase-form input[type=’text’],
.showcase-form input[type=’email’] {
border: 0;
border-bottom: 1px solid #b4becb;
width: 100%;
padding: 3px;
font-size: 16px;
}

.showcase-form input:focus {
outline: none;
}

.showcase::before,
.showcase::after{
content: ”;
position: absolute;
height: 100px;
bottom: -70px;
right: 0;
left: 0;
background: #fff;
transform: skewY(-3deg) ;
-webkit-transform: skewY(-3deg);
-moz-transform: skewY(-3deg);
-ms-transform: skewY(-3deg);
}

/* Stats */
.stats {
padding-top: 100px;
}

.stats .grid h3{
font-size: 35px;
}

.stats .grid p{
font-size: 20px;
font-weight: bold;
}

/* CLI */

.cli .grid{
grid-template-columns: repeat(3, 1fr);
grid-template-rows: repeat(2, 1fr);
}

.cli .grid > *:first-child{
grid-column: 1 /span 2;
grid-row: 1 /span 2;
}

/* Banner */

.cloud .grid{
grid-template-columns: 4fr 3fr;
}

/* Footer */
.footer .social a {
margin: 0 10px;
}

.fa-facebook:hover {
color: #1773EA;
}

.fa-instagram:hover {
color: #B32E87;
}

.fa-twitter:hover {
color: #1C9CEA;
}

/* Animations */
@keyframes slideInFromLeft {
0% {
transform: translateX(-100%);
}

100% {
transform: translateX(0);
}
}

@keyframes slideInFromRight {
0% {
transform: translateX(100%);
}

100% {
transform: translateX(0);
}
}

@keyframes slideInFromTop {
0% {
transform: translateY(-100%);
}

100% {
transform: translateX(0);
}
}

@keyframes slideInFromBottom {
0% {
transform: translateY(100%);
}

100% {
transform: translateX(0);
}
}

/* Tablets and under */
@media (max-width: 768px) {
.grid,
.showcase .grid,
.stats .grid,
.cli .grid,
.cloud .grid,
.features-main .grid,
.docs-main .grid {
grid-template-columns: 1fr;
grid-template-rows: 1fr;
}

.showcase {
height: auto;
}

.showcase-text {
text-align: center;
margin-top: 40px;
animation: slideInFromTop 1s ease-in;
}

.showcase-form {
justify-self: center;
margin: auto;
animation: slideInFromBottom 1s ease-in;
}

.cli .grid > *:first-child {
grid-column: 1;
grid-row: 1;
}

.aboutus-head,
.aboutus-sub-head,
.docs-head {
text-align: center;
}

.aboutus-head img,
.aboutus-sub-head img,
.docs-head img {
justify-self: center;
}

.aboutus-main .grid > *:first-child,
.aboutus-main .grid > *:nth-child(2) {
grid-column: 1;
}
}

/* Mobile */
@media (max-width: 500px) {
.navbar {
height: 110px;
}

.navbar .flex {
flex-direction: column;
}

.navbar ul {
padding: 10px;
background-color: rgba(0, 0, 0, 0.1);
}

.showcase-form {
width: 300px;
}
}
.contact-us{
width: 80%;
margin: auto;
}
.contact-col{
flex-basis: 48%;
margin-bottom: 30px;
}
.contact-col div{
display: flex;
align-items: center;
margin-bottom: 40px;
}
.contact-col div .fas{
font-size: 28px;
color: #000000;
margin: 10px;
margin-right: 30px;
}

.contact-col div h5{
font-size: 20px;
margin-bottom: 5px;
color: #555;
font-weight: 400;

}
.contact-col div p{
padding: 0;
}

.contact-col input, .contact-col textarea{
width: 100%;
padding: 15px;
margin-bottom: 17px;
outline: none;
border:1px solid black
}
body {
color: Black;

background-color:#D3D3D3;
}

h3{
color: BLUE;
text-align: center;
text-c
}
.center {
border: 40px;

display: block;
margin-left: auto;
margin-right: auto;
width: 50%;
}

__MACOSX/Quest camp/._program.css

Quest camp/style.css
@import url(‘https://fonts.googleapis.com/css2?family=Lato:wght@300&display=swap’);

:root {
–primary-color: #047aed;
–secondary-color: #1c3fa8;
–dark-color: #002240;
–light-color: #f4f4f4;
}
*{
box-sizing: border-box;
padding: 0;
margin: 0;
}

body{
font-family: “Lato”, san-serif;
color: #333;
line-height: 1.6;
}

ul{
list-style-type: none;
}

a{
text-decoration: none;
color: #333;
}

h1, h2 {
font-weight: 300;
line-height: 1.2;
margin: 10px 0;
}

p{
margin: 10px 0;
}

img{
width: 100%;
}
h4 {
margin: 16px 0;
border-left: 5px solid #e74c3c;
padding-left: 16px;
font-size:30px;

}
.container .group {
padding: 8px 48px;
margin: 8px;
}

input[type=”checkbox”] {
display: none;
}

label {
position: relative;
}

label::before {
content: “”;
background: url(“img/check-circle.svg”);
background-position: center;
background-size: contain;
width: 32px;
height: 32px;
position: absolute;
left: -44px;
top: -8px;

transform: scale(0) rotateZ(180deg);
transition: all 0.4s cubic-bezier(0.54, 0.01, 0, 1.49);
}

input[type=”checkbox”]:checked + label::before {
transform: scale(1) rotateZ(0deg);
}

label::after {
content: “”;
border: 2px solid #27ae60;
width: 24px;
height: 24px;
position: absolute;
left: -42px;
top: -6px;
border-radius: 50%;
}

a input[type=Submit] {padding:12px 25px; background:#ccc; border:0 none;
cursor:pointer;
-webkit-border-radius: 5px;
border-radius: 5px;
text-align: right;
font-size:13px;
padding: 12px 30px;
margin: 165px;
width: px;
height: 40px;
}

/* Navbar Styling*/
.navbar{
background-color: var(–primary-color);
color: #fff;
height: 70px;
}

.navbar ul{
display: flex;
}

.navbar a{
color: #fff;
padding: 10px;
margin: 0 5px;
}

.navbar a:hover {
border-bottom: 2px #fff solid;
}

.navbar .flex {
justify-content: space-between;
}

/* Showcase Styling */
.showcase{
height: 300px;
background-color: var(–primary-color);
color: #fff;
position: relative;
}

.showcase h1{
font-size: 40px;
}

.showcase p{
margin: 30px 0;
}

.showcase .grid {
overflow: visible;
grid-template-columns: 55% 45%;
gap: 30px;
}

.showcase-form{
position: relative;
top: 60px;
height: 350px;
width: 400px;
padding: 40px;
z-index: 100;
}

.showcase-form .form-control{
margin: 30px 0;
}

.showcase-form input[type=’text’],
.showcase-form input[type=’email’] {
border: 0;
border-bottom: 1px solid #b4becb;
width: 100%;
padding: 3px;
font-size: 16px;
}

.showcase-form input:focus {
outline: none;
}

.showcase::before,
.showcase::after{
content: ”;
position: absolute;
height: 100px;
bottom: -70px;
right: 0;
left: 0;
background: #fff;
transform: skewY(-3deg) ;
-webkit-transform: skewY(-3deg);
-moz-transform: skewY(-3deg);
-ms-transform: skewY(-3deg);
}

/* Stats */
.stats {
padding-top: 100px;
}

.stats .grid h3{
font-size: 35px;
}

.stats .grid p{
font-size: 20px;
font-weight: bold;
}

/* CLI */

.cli .grid{
grid-template-columns: repeat(3, 1fr);
grid-template-rows: repeat(2, 1fr);
}

.cli .grid > *:first-child{
grid-column: 1 /span 2;
grid-row: 1 /span 2;
}

/* Banner */

.cloud .grid{
grid-template-columns: 4fr 3fr;
}

/* Footer */
.footer .social a {
margin: 0 10px;
}

.fa-facebook:hover {
color: #1773EA;
}

.fa-instagram:hover {
color: #B32E87;
}

.fa-twitter:hover {
color: #1C9CEA;
}

/* Animations */
@keyframes slideInFromLeft {
0% {
transform: translateX(-100%);
}

100% {
transform: translateX(0);
}
}

@keyframes slideInFromRight {
0% {
transform: translateX(100%);
}

100% {
transform: translateX(0);
}
}

@keyframes slideInFromTop {
0% {
transform: translateY(-100%);
}

100% {
transform: translateX(0);
}
}

@keyframes slideInFromBottom {
0% {
transform: translateY(100%);
}

100% {
transform: translateX(0);
}
}

/* Tablets and under */
@media (max-width: 768px) {
.grid,
.showcase .grid,
.stats .grid,
.cli .grid,
.cloud .grid,
.features-main .grid,
.docs-main .grid {
grid-template-columns: 1fr;
grid-template-rows: 1fr;
}

.showcase {
height: auto;
}

.showcase-text {
text-align: center;
margin-top: 40px;
animation: slideInFromTop 1s ease-in;
}

.showcase-form {
justify-self: center;
margin: auto;
animation: slideInFromBottom 1s ease-in;
}

.cli .grid > *:first-child {
grid-column: 1;
grid-row: 1;
}

.aboutus-head,
.aboutus-sub-head,
.docs-head {
text-align: center;
}

.aboutus-head img,
.aboutus-sub-head img,
.docs-head img {
justify-self: center;
}

.aboutus-main .grid > *:first-child,
.aboutus-main .grid > *:nth-child(2) {
grid-column: 1;
}
}

/* Mobile */
@media (max-width: 500px) {
.navbar {
height: 110px;
}

.navbar .flex {
flex-direction: column;
}

.navbar ul {
padding: 10px;
background-color: rgba(0, 0, 0, 0.1);
}

.showcase-form {
width: 300px;
}
}
.contact-us{
width: 80%;
margin: auto;
}
.contact-col{
flex-basis: 48%;
margin-bottom: 30px;
}
.contact-col div{
display: flex;
align-items: center;
margin-bottom: 40px;
}
.contact-col div .fas{
font-size: 28px;
color: #000000;
margin: 10px;
margin-right: 30px;
}

.contact-col div h5{
font-size: 20px;
margin-bottom: 5px;
color: #555;
font-weight: 400;

}
.contact-col div p{
padding: 0;
}

.contact-col input, .contact-col textarea{
width: 100%;
padding: 15px;
margin-bottom: 17px;
outline: none;
border:1px solid black
}

__MACOSX/Quest camp/._style.css

Quest camp/cart.html

Camp Quest.

Home

Programs

About Us

FAQ

Contact Us

Make Reservation

Tickets

Age below 13

Adults

Handicape and Age above 60

__MACOSX/Quest camp/._cart.html

Quest camp/cart.zip

cart/cart.html

[removed]

[removed]

[removed]

Camp Quest.

Home

About Us

FAQ

Contact Us

Ticket

Kids Below 13

Adults

Old People

Submit

__MACOSX/cart/._cart.html

cart/car.css

@import url(‘https://fonts.googleapis.com/css2?family=Lato:wght@300&display=swap’);

:root {
–primary-color: #047aed;
–secondary-color: #1c3fa8;
–dark-color: #002240;
–light-color: #f4f4f4;
}
*{
box-sizing: border-box;
padding: 0;
margin: 0;
}

body{
font-family: “Lato”, san-serif;
color: #333;
line-height: 1.6;
}

ul{
list-style-type: none;
}

a{
text-decoration: none;
color: #333;
}

h1, h2 {
font-weight: 300;
line-height: 1.2;
margin: 10px 0;
}
h1{
text-align: center;
font-size:45px;
font-color:white;
}
form{
text-align: center;
font-size: 30px;
}
.car li{
float: right;
width: 8%;
margin-right: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
height:62px;
overflow:auto;
text-align: center;
}

p{
margin: 10px 0;
}

img{
width: 100%;
}
/* Navbar Styling*/
.navbar{
background-color: var(–primary-color);
color: #fff;
height: 70px;
}

.navbar ul{
display: flex;
}

.navbar a{
color: #fff;
padding: 10px;
margin: 0 5px;
}

.navbar a:hover {
border-bottom: 2px #fff solid;
}

.navbar .flex {
justify-content: space-between;
}

/* Showcase Styling */
.showcase{
height: 300px;
background-color: var(–primary-color);
color: #fff;
position: relative;
}

.showcase h1{
font-size: 40px;
}

.showcase p{
margin: 30px 0;
}

.showcase .grid {
overflow: visible;
grid-template-columns: 55% 45%;
gap: 30px;
}

.showcase-form{
position: relative;
top: 60px;
height: 350px;
width: 400px;
padding: 40px;
z-index: 100;
}

.showcase-form .form-control{
margin: 30px 0;
}

.showcase-form input[type=’text’],
.showcase-form input[type=’email’] {
border: 0;
border-bottom: 1px solid #b4becb;
width: 100%;
padding: 3px;
font-size: 16px;
}

.showcase-form input:focus {
outline: none;
}

.showcase::before,
.showcase::after{
content: ”;
position: absolute;
height: 100px;
bottom: -70px;
right: 0;
left: 0;
background: #fff;
transform: skewY(-3deg) ;
-webkit-transform: skewY(-3deg);
-moz-transform: skewY(-3deg);
-ms-transform: skewY(-3deg);
}

/* Stats */
.stats {
padding-top: 100px;
}

.stats .grid h3{
font-size: 35px;
}

.stats .grid p{
font-size: 20px;
font-weight: bold;
}

/* CLI */

.cli .grid{
grid-template-columns: repeat(3, 1fr);
grid-template-rows: repeat(2, 1fr);
}

.cli .grid > *:first-child{
grid-column: 1 /span 2;
grid-row: 1 /span 2;
}

/* Banner */

.cloud .grid{
grid-template-columns: 4fr 3fr;
}

/* Footer */
.footer .social a {
margin: 0 10px;
}

.fa-facebook:hover {
color: #1773EA;
}

.fa-instagram:hover {
color: #B32E87;
}

.fa-twitter:hover {
color: #1C9CEA;
}

/* Animations */
@keyframes slideInFromLeft {
0% {
transform: translateX(-100%);
}

100% {
transform: translateX(0);
}
}

@keyframes slideInFromRight {
0% {
transform: translateX(100%);
}

100% {
transform: translateX(0);
}
}

@keyframes slideInFromTop {
0% {
transform: translateY(-100%);
}

100% {
transform: translateX(0);
}
}

@keyframes slideInFromBottom {
0% {
transform: translateY(100%);
}

100% {
transform: transla

Place your order now for a similar assignment and have exceptional work written by one of our experts, guaranteeing you an A result.

Need an Essay Written?

This sample is available to anyone. If you want a unique paper order it from one of our professional writers.

Get help with your academic paper right away

Quality & Timely Delivery

Free Editing & Plagiarism Check

Security, Privacy & Confidentiality