@media screen and (max-width:390px){.main-banner-text[data-v-64cd9ce6]{font-size:4px;top:10%}.main-banner-text[data-v-64cd9ce6] p{font-size:2.2em}.main-banner-text[data-v-64cd9ce6] .hero-title{font-size:2.8em}.main-banner-text[data-v-64cd9ce6] a.btn{font-size:2.1em;margin-top:0!important}.carousel-indicators[data-v-64cd9ce6]{bottom:-1rem}}@media screen and (min-width:391px) and (max-width:768px){.main-banner-text[data-v-64cd9ce6]{font-size:4px;top:10%}.main-banner-text[data-v-64cd9ce6] .hero-title{font-size:4em}.main-banner-text[data-v-64cd9ce6] p{font-size:2.4em}.main-banner-text[data-v-64cd9ce6] a.btn{font-size:2.2em;margin-top:0!important}.carousel-indicators[data-v-64cd9ce6]{bottom:-1rem}}@media screen and (min-width:769px) and (max-width:1024px){.main-banner-text[data-v-64cd9ce6]{bottom:16%;font-size:7px}.main-banner-text[data-v-64cd9ce6] .hero-title{font-size:2.5em}.main-banner-text[data-v-64cd9ce6] p{font-size:1.8em}.main-banner-text[data-v-64cd9ce6] a.btn{font-size:1.5em;margin-top:0!important}}@media screen and (min-width:1025px) and (max-width:1288px){.main-banner-text[data-v-64cd9ce6]{bottom:16%;font-size:12px}.main-banner-text[data-v-64cd9ce6] .hero-title{font-size:2.5em}.main-banner-text[data-v-64cd9ce6] p{font-size:1.8em}.main-banner-text[data-v-64cd9ce6] a.btn{margin-top:0!important}}.service-card[data-v-ed962888]{border:none;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease}.service-card[data-v-ed962888]:hover{transform:translateY(-5px)}.color-primary[data-v-ed962888]{color:var(--primary-color)}
