@keyframes Float{

0%{

transform:translateY(0);

}

50%{

transform:translateY(-18px);

}

100%{

transform:translateY(0);

}
}

@media(max-width:991px){

.feature-box{

grid-template-columns:repeat(2,1fr);

}

}

@media(max-width:600px){

.feature-box{

grid-template-columns:1fr;

}

}
@keyframes float{

0%{

transform:translateY(0);

}

50%{

transform:translateY(-18px);

}

100%{

transform:translateY(0);

}

}
@media(max-width:991px){

.benefit-grid{

grid-template-columns:repeat(2,1fr);

}

}

@media(max-width:600px){

.benefit-grid{

grid-template-columns:1fr;

}

}
@media(max-width:768px){

.why-grid{

grid-template-columns:1fr;

}

}
@media(max-width:991px){

.feedback-grid{

grid-template-columns:1fr;

}

}
@media(max-width:991px){

.stats-grid{

grid-template-columns:repeat(2,1fr);

}

}

@media(max-width:600px){

.stats-grid{

grid-template-columns:1fr;

}

}
@keyframes pulse{

0%{

transform:scale(1);

}

50%{

transform:scale(1.08);

}

100%{

transform:scale(1);

}

}
@media(max-width:991px){

.process-grid{

grid-template-columns:1fr;

}

}
@media(max-width:991px){

.brand-grid{

grid-template-columns:1fr;

}

.brand-values{

grid-template-columns:1fr;

}

}
@media(max-width:991px){

.product-grid{

grid-template-columns:1fr;

text-align:center;

}

.product-info ul{

padding:0;

}

}
@media(max-width:768px){

.pain-grid{

grid-template-columns:1fr;

}

}
@media(max-width:991px){

.feedback-grid{

grid-template-columns:1fr;

}

}
@media(max-width:991px){

.hero-grid{

grid-template-columns:1fr;

text-align:center;

}

.hero{

padding-top:140px;

}

.hero h1{

font-size:38px;

}

.hero h3{

font-size:22px;

}

.hero-btn-outline{

margin-left:0;

margin-top:15px;

display:inline-block;

}

}
@media(max-width:768px){

.order{

padding:70px 20px;

}

}
@media(max-width:991px){

.gallery-grid{

grid-template-columns:repeat(2,1fr);

}

}

@media(max-width:768px){

.gallery-grid{

grid-template-columns:1fr;

}

}