@import url(https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap);html{scroll-behavior:smooth}*{box-sizing:border-box}body{background-color:#fff;font-family:Avenir-Roman,sans-serif;margin:0;padding:0}a,body{color:#f9f9f9}a{text-decoration:none}@media only screen and(min-width:768px){body{font-size:16px}}@media only screen and (min-width:480px) and (max-width:768px){body{font-size:15px}}@media only screen and(max-width:479px){body{font-size:14px}}.navbar_main{align-items:center;background-color:#f1ecec8a;color:#c93150;display:flex;height:100px;justify-content:space-between;left:0;padding:0 56px;position:fixed;right:0;top:0;z-index:3}.navbar_logo{display:block;width:100%}.navbar_logo img{transition:transform .3s ease}.navbar_logo img:hover{transform:scale(1.1)}.link_items{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:20px;justify-content:space-between}.link,.link_items{align-items:center;display:flex}.link{color:#000;padding:0 12px}.hamburger{cursor:pointer;display:none;font-size:30px}@media (max-width:768px){.navbar_main{padding:0 20px}.link_items{align-items:flex-start;background-color:#e9e9e9;flex-direction:column;font-size:18px;height:100%;justify-content:flex-start;left:-100%;padding-left:20px;padding-top:100px;position:fixed;top:0;transition:left .3s ease-in-out;width:250px}.link_items.open{left:0}.link{padding:15px 0;text-align:left;width:100%}.hamburger{display:block}}.link:hover{color:#df7f92}.link:active{color:#add8e6}.link{color:inherit;position:relative;text-decoration:none}.link:after{background-color:currentColor;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .3s ease}.link:hover:after{transform:scaleX(1)}.homeimg_image{display:flex;flex-direction:column;overflow:hidden;text-align:center;top:0;width:100%}.daga_text{color:#000;font-family:Josefin Sans;padding-top:50px;text-align:center}.home_text{border:1px solid red;color:#000;display:flex;height:550px;margin-right:25px}.img1{bottom:85px;height:40vh;position:absolute;right:490px;z-index:1}.img2{height:70vh;position:relative;right:250px;width:auto}.homeSection{height:700px;left:0;position:relative;top:0}@media (max-width:768px){.homeSection{margin-bottom:80px;margin-left:20px;margin-top:80px}.text{font-size:1em;margin:20px}.homeimg_image{margin-top:100px}.img1,.img2{height:25vh;margin:20px auto;position:static;width:auto}}@media (max-width:480px){.home_text{display:block}.homeSection{margin-bottom:50px;margin-left:10px;margin-top:50px}.text{font-size:.6em;margin:8px;text-align:center}.homeimg_image{margin-top:100px}.img1{height:50vh;margin:10px auto;width:auto}.img2{display:none}}.homeimg_section{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden}.homeimg_image img{border-radius:10px;height:auto;max-width:100%;transition:transform .5s ease}.homeimg_image img:hover{filter:brightness(1.1);transform:scale(1.05)}.homeimg_image{animation:fadeIn 1s ease-in-out}.fade-in{animation:fadeIn 1.5s forwards;opacity:0}@keyframes fadeIn{to{opacity:1}}.img1{transition:transform .3s ease}.img1:hover{transform:scale(1.1)}.homeSection{color:#000;display:flex;height:600px;justify-content:space-evenly;margin-top:20px}.text__div{border-radius:10px;margin:10px 10px 10px 100px;width:50%}.image__div{align-items:center;display:flex;justify-content:center;padding-top:20px;position:relative;width:50%}.image__div___img__bg{border-radius:20px;height:550px;margin-left:30px;transition:height .5s ease,margin-left .5s ease}.image__div___img{border-radius:20px;left:40px;position:absolute;transition:width .5s ease,left .5s ease;width:300px}.image__div:hover .image__div___img__bg{height:600px;margin-left:50px}.image__div:hover .image__div___img{left:60px;width:350px}.text__div h1{font-family:Public Sans,sans-serif;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:40px;font-weight:400;margin-top:80px;padding-left:50px;transform:translateY(-20px)}.text__div h1,.text__div h4{animation:fadeInUp 2s forwards;justify-content:center;opacity:0}.text__div h4{animation-delay:.2s;font-family:Public Sans,sans-serif;font-size:large;font-weight:300;padding:20px;text-align:left;transform:translateY(20px)}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.about2div{background-color:#f0ecec;color:#282828;flex-direction:row;gap:10px;height:580px;margin-top:50px}.about2div,.imagedivvv{align-items:center;display:flex;justify-content:center}.imagedivvv{height:450px;padding:20px;width:50%}.imagedivvv img{border-radius:20px;height:400px;transition:transform .3s ease,border-radius .3s ease}.imagedivvv img:hover{border-radius:10%;transform:scale(1.2)}.textdivvv{align-items:center;height:450px;justify-content:center;padding:50px;text-align:left;width:50%}.textdivvv h4{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:20px;font-weight:400}.Products__div{color:#000;display:flex;flex-direction:column}.product_1{margin-top:100px}.product_1,.product_2{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:center}.heading__product h1{font-size:30px;font-weight:200}.images__product{display:flex;gap:100px;height:400px}.images__product img{border-radius:10px;transition:transform .3s ease;width:300px}.images__product img:hover{border-radius:8px;transform:scale(1.1)}.text_brand{color:#000;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:200;margin-top:100px;text-align:center}.brand_section{gap:20px}.brand_section,.brands{align-items:center;color:#000;display:flex;justify-content:center}.brands{background-color:#fff;border:2px solid #e8e5e5;border-radius:20px;box-shadow:0 4px 15px #59585833;flex-direction:column;margin-top:20px;padding:20px;transition:transform .3s,box-shadow .3s;width:250px}.brands:hover{box-shadow:0 4px 15px #0003;transform:scale(1.13)}.brands img{border-radius:2px;height:100px;object-fit:contain;width:400px}.brand_title{font-size:18px;font-weight:200;text-align:center}.about_image{display:flex;flex-direction:column;margin-top:60px;overflow:hidden;text-align:center;width:100%}.About_Container{align-items:center;display:flex;justify-content:space-evenly;margin-bottom:180px;margin-top:80px;width:100%}.about_text{animation:fadeInUp 2s forwards;animation-delay:.2s;color:#050505;font-family:Public Sans,sans-serif;font-size:27px;font-size:large;font-weight:300;justify-content:center;margin-left:115px;margin-top:10px;opacity:0;padding:50px;text-align:left;transform:translateY(20px);width:35%}.about_text h4{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:21px;font-weight:600}.aboutsection_image1{height:45vh;margin-bottom:100px;margin-right:200px;margin-top:125px;transition:transform .3s ease,border-radius .3s ease}.aboutsection_image1:hover{transform:scale(1.11)}.Abouttexttext{align-items:center;color:#403e3e;font-family:Josefin Sans;margin-top:35px;text-align:center;text-transform:uppercase}@media (max-width:768px){.About_Container{align-items:center;flex-direction:column;justify-content:center;margin-bottom:90px;margin-top:40px}.about_text{margin:10px 0;text-align:center;width:80%}.aboutsection_image1{height:35vh;margin:20px 0}}@media (max-width:480px){.about_image{margin-top:100px}.about_text{font-size:.9em;margin:10px 0;width:90%}.aboutsection_image1{height:25vh;margin:10px 0}}.our-best-services{background:#f9f9f9;padding:40px 20px;text-align:center}.our-best-services h2{color:#333;font-size:24px;margin-bottom:20px}.our-best-services p{color:#666;line-height:1.6;margin:10px 0}.associates,.primary-locations{margin:20px 0}.associates h3,.primary-locations h3{color:#333;font-size:20px;margin-bottom:10px}.associates ul,.primary-locations ul{list-style-type:none;margin:0;padding:0}.associates ul li,.primary-locations ul li{color:#666;margin:5px 0}@media (max-width:768px){.our-best-services{padding:20px 10px}}.contact-us{background:#f9f9f9;padding:40px 20px}.contact-us h2{color:#333;font-size:24px;margin-bottom:20px;text-align:center}.contact-details{display:flex;flex-wrap:wrap;justify-content:space-around}.contact-section{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px #0000001a;flex:1 1 300px;margin:10px;padding:20px}.contact-section h3{color:#333;font-size:20px;margin-bottom:10px}.contact-section p{color:#666;margin:5px 0}.contact-section a{color:#007bff;text-decoration:none}.contact-section a:hover{text-decoration:underline}@media (max-width:768px){.contact-details{align-items:center;flex-direction:column}}.footer{background:#232222;bottom:0;color:#fff;height:auto;margin-top:50px;padding-top:10px;position:relative;width:100%}.footer .footer-content{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:20px 0}.footer .footer-content .footer-section{flex:1 1;padding:10px}.footer .footer-content .footer-section h2{color:#fff;margin-bottom:10px}.footer .footer-content .footer-section p{color:#ccc}.footer .footer-content .footer-section .contact span{color:#ccc;display:block;margin:5px 0}.footer .footer-content .footer-section .socials a{color:#fff;margin-right:10px;text-decoration:none}.footer .footer-content .footer-section .socials a:hover{color:#e9e9e9}.footer .footer-content .footer-section.links ul{list-style-type:none;padding:0}.footer .footer-content .footer-section.links ul li{margin-bottom:10px}.footer .footer-content .footer-section.links ul li a{color:#fff;text-decoration:none}.footer .footer-content .footer-section.links ul li a:hover{color:#e9e9e9}.footer .footer-content .footer-section.contact-form .contact-input{background:#555;border:none;color:#fff;margin-bottom:10px;padding:10px;width:100%}.footer .footer-content .footer-section.contact-form .btn{background:#555;border:none;color:#fff;cursor:pointer;padding:10px}.footer .footer-content .footer-section.contact-form .btn:hover{background:#777}.footer .footer-bottom{background:#222;padding:20px;text-align:center}@media (max-width:768px){.footer .footer-content{flex-direction:column}.footer .footer-content .footer-section{margin-bottom:20px}}
/*# sourceMappingURL=main.1076a0e6.css.map*/