.nav-link img,.navbar-brand img{height:30px}.opacity-active{opacity:0.82;transition:opacity 0.82s}.bordered-form{border:2px solid #ddd;border-radius:8px;padding:1.5rem;background-color:#f9f9f9}nav.navbar{position:fixed;top:0;left:0;width:100%;z-index:1000}.card-body{display:flex;flex-direction:column;justify-content:space-between}.text-center div{background-color:rgba(51,45,45);color:#fff}.dropdown-menu img{height:30px;position:relative;right:12px}.hero-image{width:100%;height:300px;object-fit:cover;margin-bottom:30px}.carousel-item img{width:100%;height:450px;object-fit:cover}.carousel-caption{position:absolute;left:0;right:0;text-align:center;color:#fff;padding: 14px 5px;background-color:rgba(0,0,0,.5);}.carousel-caption h1{font-weight: normal; font-size: 2.4em; font-family:Heavitas,sans-serif}.carousel-caption p{font-weight: normal; font-size: 1.8em}.card-img-top{height:350px;object-fit:cover}.navbar-brand,.navbar-nav{margin-left:15px}.navbar-nav .dropdown-menu{position:absolute;right:0;left:auto;box-sizing:border-box}.navbar-toggler{border:2px solid #fff;border-radius:4px;padding:.5rem;border:none;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.navbar-toggler-icon{display:inline-block;width:30px;height:20px;position:relative}.notification,.whatsapp-button{position:fixed;right:20px;z-index:1000}.navbar-toggler-icon div,.navbar-toggler-icon::after,.navbar-toggler-icon::before{content:"";display:block;height:3px;width:100%;background-color:#fff;position:absolute;left:0;transition:transform 0.3s,opacity 0.3s}.navbar-toggler-icon::before{top:0}.navbar-toggler-icon div{top:50%;transform:translateY(-50%)}.navbar-toggler-icon::after{bottom:0}@media (max-width:768px){.carousel-item img{height:330px}.navbar-nav .dropdown-menu{width:100vw;max-width:0%;box-sizing:border-box;left:0}.carousel-caption h1{font-weight: bold; font-size: 1.5em; font-family:Heavitas,sans-serif}.carousel-caption p{font-weight: normal; font-size: 0.9em}.form_wrap{flex-direction:column}.cantact_info,.form_contact{max-width:100%;margin-bottom:20px}}@media (max-width:991px){.carousel-item img{height:330px}.carousel-caption h1{font-weight: bold; font-size: 1.5em; font-family:Heavitas,sans-serif}.carousel-caption p{font-weight: normal; font-size: 0.9em}.navbar-nav .dropdown-menu{width:100vw;max-width:0%;box-sizing:border-box;left:0}.form_wrap{flex-direction:column}.cantact_info,.form_contact{max-width:100%;margin-bottom:20px}}@font-face{font-family:FontAwesome;src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}:focus{outline:0}.form_wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;padding:20px;gap:20px;max-width:100%;margin:0 auto}.form_contact{flex:1;min-width:300px;max-width:600px;display:flex;flex-direction:column}.user_info input,.user_info textarea{width:100%;padding:10px;margin-bottom:15px;border-radius:5px;border:1px solid #ccc;box-sizing:border-box;font-size:16px}.user_info label{font-size:14px;margin-bottom:5px;display:block}.user_info textarea{resize:vertical}#btnSend{width:100%;padding:10px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px}#btnSend:hover{background-color:#0056b3}.cantact_info{flex:1;min-width:300px;max-width:400px;background-color:#f8f9fa;padding:20px;border-radius:5px}.info_title h2{font-size:20px;margin-bottom:20px}.info_items p{font-size:16px;margin-bottom:10px}.notification{display:none;top:20px;padding:15px;border-radius:5px;background-color:#4caf50;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);opacity:0.9}.notification.error{background-color:#f44336;}.whatsapp-button{bottom:20px;width:60px;height:60px;background-color:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,0.3)}.whatsapp-button img{width:30px;height:30px}