@import url("https://fonts.googleapis.com/css2?family=Paytone+One&display=swap");h2{color:#d19204!important;font-size:50px!important}h2,h3{font-family:Paytone One,sans-serif;font-weight:400;font-style:normal}h3{color:#d19305!important;font-size:35px!important}.font-family{font-family:Paytone One,sans-serif;font-weight:400}.button{display:inline-block;padding:10px 40px;background-color:#000;color:#fff;text-decoration:none;border:none;outline:2px solid #000;outline-offset:4px;border-radius:0;font-size:16px;transition:background-color .3s ease}.button:hover{background-color:#d19204}body,html{margin:0;padding:0;box-sizing:border-box;overflow-x:hidden}.floatingButton{position:fixed;width:60px;height:60px;bottom:8%;right:20px;padding:6px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #444242;z-index:100;transition:background-color .3s ease}@media only screen and (max-width:767px){.floatingButton{bottom:2%;left:2%;right:0}.logo img{max-width:60%}}.top-space{margin-top:50px}@media (max-width:768px){.top-space{margin-top:70px!important}}.about-banner{background-image:url(/images/99.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}@media (max-width:991px){.about-banner{padding:15px 3%;min-height:70vh;background-size:cover}}@media (max-width:768px){.about-banner{background-image:url(/images/7mob.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}}.services-banner{background-image:url(/images/55.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}@media (max-width:991px){.services-banner{padding:15px 3%;min-height:70vh;background-size:cover}}@media (max-width:768px){.services-banner{background-image:url(/images/5mob.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}}.product-banner{background-image:url(/images/66.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}@media (max-width:991px){.product-banner{padding:15px 3%;min-height:70vh;background-size:cover}.product-banner h5{font-size:.8rem!important}}@media (max-width:768px){.product-banner{background-image:url(/images/6mob.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}}.partner-banner{background-image:url(/images/88.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}@media (max-width:991px){.partner-banner{padding:15px 3%;min-height:70vh;background-size:cover}}@media (max-width:768px){.partner-banner{background-image:url(/images/8mob.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}}.contact-banner{background-image:url(/images/77.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}@media (max-width:991px){.contact-banner{padding:15px 3%;min-height:70vh;background-size:cover}}@media (max-width:768px){.contact-banner{background-image:url(/images/9mob.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}}.divider-banner{margin-top:100px!important;margin-bottom:100px!important;background-image:url(/images/12.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}@media (max-width:991px){.divider-banner{padding:15px 3%;min-height:70vh;background-size:cover}}@media (max-width:768px){.divider-banner{background-image:url(/images/12mob.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}}.offer-banner{margin-top:100px!important;margin-bottom:100px!important;background-image:url(/images/13.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}@media (max-width:991px){.offer-banner{padding:15px 3%;min-height:70vh;background-size:cover}}@media (max-width:768px){.offer-banner{background-image:url(/images/13mob.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:80vh;margin:0;padding:30px}}.image-container{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden;border:2px solid #ddd;border-radius:5px}.landscape-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.contact-section{background-color:#fff;padding:40px 20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.contact-section .row{justify-content:center}.contact-info{max-width:900px!important}.contact-info,.contact-item{margin-bottom:20px}.contact-label{font-weight:700;font-size:1.2rem;color:#d19305;display:block}@media (max-width:768px){.contact-label{font-weight:700;font-size:1rem;color:#d19305;display:block}}.contact-text{font-size:1.3rem;font-weight:500;color:#333;background-color:#d19305;padding-top:5px;padding-bottom:5px;padding-right:20px;text-align:end}@media (max-width:768px){.contact-text{font-size:1rem;font-weight:500;color:#333;background-color:#d19305;padding-top:5px;padding-bottom:5px;padding-right:12px;text-align:end}}@media (max-width:575px){.contact-text{font-size:.8rem;font-weight:500;color:#333;background-color:#d19305;padding-top:5px;padding-bottom:5px;padding-right:12px;text-align:end}}.qr-code{max-width:70%;height:auto;border:2px solid #cda45c;border-radius:5px}.nav-link{position:relative;display:inline-block;padding-bottom:2px}.nav-link.active{color:#d19305!important;border-bottom:2px solid #d19305!important}.nav-link:after{content:"";position:absolute;width:0;height:2px;background-color:#d19305;left:0;bottom:0;transition:width .3s ease-in-out}.nav-link:hover{color:#d19305!important}.nav-link:hover:after{width:100%}.footer-column{display:flex;flex-direction:column;justify-content:start;align-items:center}@media (max-width:768px){.footer-column{justify-content:flex-start;align-items:flex-start}.footer-column .text-light a{padding-left:0}}