/* Add custom CSS styles below */ 
@media (min-width: 768px){
.concept-text-with-banner .container.text-center {
    width: 40%;
    align-items: flex-start;
    margin-left: 0;
    text-align: right;
    justify-content: center;
}
.concept-text-with-banner .md\:max-w-\[50\%\] {
    max-width: 25rem;
}
.concept-categories .swiper-wrapper {
    justify-content: center;
}
section:nth-child( 2 of .concept-text-with-banner) .container.text-center {
    margin-right: 0;
}
section:nth-child( 2 of .concept-text-with-banner) .md\:max-w-\[50\%\] {
    max-width: 22rem;
}}
@media (max-width: 768px){
.concept-text-with-banner h2, .concept-text-with-banner p {
    color: #fff;
    filter: drop-shadow(2px 4px 6px black);
}
.concept-categories .w-\[200px\] {
    width: 150px;
}
.concept-categories .max-w-\[250px\] {
    max-width: 185px;
    min-width: 185px;
}}

.btn-concept-text{display: none;}