html,body{overflow-x:hidden;width:100%}.container{max-width:100vw;overflow-x:hidden}img,video{max-width:100%;height:auto}.fixed-container{width:100%}.section{max-width:1200px;margin:0 auto;padding:0 20px}body{font-family:"Arial", sans-serif}.header-container{text-align:center;margin-bottom:20px}.divider{display:flex;align-items:center;text-align:center}.divider::before,.divider::after{content:'';flex:1;border-bottom:1px solid #000}.divider::before{margin-right:.25em}.divider::after{margin-left:.25em}.image-container{display:flex;justify-content:space-around;flex-wrap:wrap}.image-item{flex:1;margin:10px;max-width:30%}.footer{background-color:#18594b;color:white;padding:20px;text-align:center}.social-media a{color:white;text-decoration:none;margin:0 15px}.social-media i{font-size:24px}form label{margin:4px;font-weight:400 !important;font-family:var(--bs-body-font-family);font-size:1.1em;line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.floating-home-btn{position:fixed;bottom:20px;right:20px;width:60px;height:60px;border-radius:50%;background-color:#18594b;color:#fff;text-align:center;line-height:60px;font-size:24px;box-shadow:0 2px 5px rgba(0,0,0,0.3);z-index:1000}.floating-home-btn:hover{background-color:#134a3e}.header,.footer{background-color:#fff;padding:1rem 0;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.header h3,.footer span,.container h3,.container p{color:#000}.btn-primary{background-color:#18594b;border-color:#18594b;width:100%}.btn-primary:hover{background-color:#18594b;border-color:#18594b}.divider{display:flex;align-items:center;text-align:center}.divider::before,.divider::after{content:'';flex:1;border-bottom:1px solid #ddd}.divider:not(:empty)::before{margin-right:.25em}.divider:not(:empty)::after{margin-left:.25em}.text-center{margin:1rem 0}.form-control{display:block;width:100%;height:45px !important;padding:6px 12px;margin-bottom:5%;font-size:15px;line-height:1.42857143;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control,.btn,.header,.footer,.divider p{border-radius:5px}.grid-container{display:grid;grid-template-areas:'header header header header header header' 'left middle middle middle right right' 'footer footer footer footer footer footer';gap:1rem}.grid-container form{width:90%;align-items:center;margin-left:auto;margin-right:auto}.left,.middle,.right{padding:10px}.image-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin-top:30px}.image-item{width:100%}.image-item img{width:100%;height:auto;object-fit:cover}@media screen and (max-width: 768px){.image-container{grid-template-columns:1fr}.container-fluid{padding-left:2px;padding-right:2px}.row{margin-left:-15px;margin-right:-15px}.col-12{padding-left:15px;padding-right:15px}.header-container{margin-bottom:20px}.form-field{width:100%;margin-left:auto;margin-right:auto}.btn-primary{width:100%}}@media (max-width: 600px){.grid-container{grid-template-areas:'header header header header header header' 'left left left left left left' 'middle middle middle middle middle middle' 'right right right right right right' 'footer footer footer footer footer footer'}}@media (max-width: 576px){.col-sm-12 .form-outline{width:100%}.btn-block{width:100%}.container{padding-left:1px;padding-right:1px}h3{font-size:1.5rem}.form-control{font-size:15px}}.header-container{display:flex;align-items:center;justify-content:center}.scrollable{overflow-y:auto;max-height:600px}.form-field{margin-bottom:20px;width:95%}.discovery-form{font-family:Arial, sans-serif;color:#333}.discovery-form .form-field{margin-bottom:20px}.discovery-form label{display:block;margin-bottom:5px;font-weight:bold}.discovery-form .form-control{width:100%;padding:1px;border:1px solid #ccc;margin-bottom:5%;border-radius:4px}.discovery-form .form-control:focus{border-color:#0071bc;outline:none;box-shadow:0 0 5px rgba(0,113,188,0.5)}.discovery-form .btn-primary{background-color:#0071bc;border-color:#0071bc;color:#fff}.text-center.align-items-center{display:flex;align-items:center;justify-content:center}.text-center.align-items-center a i{font-size:15px;padding:25px;color:#18594b}.text-center.align-items-center span{margin-top:3%}@media (max-width: 900px){.split{width:100%;position:relative}.img-fluid{max-width:100%;height:auto}}form h3 img{vertical-align:text-bottom;margin-bottom:-1%;font-weight:100 !important}.divider:after,.divider:before{content:"";flex:1;height:1px;background:#eee}@media (min-width: 1200px){.img-fluid{max-width:100% !important;height:auto}.text-center.align-items-center span{margin-top:3.5%}}@media (min-width: 994px) and (max-width: 1024px){.col-lg-5{margin-left:5%;margin-top:10%}.img-fluid{max-width:100% !important;height:auto}.text-center.align-items-center span{margin-top:4%}}@media screen and (max-width: 600px){.col-md-8{margin-top:5% !important}.col-md-8 h3{font-size:1.5em;font-weight:200}.col-md-8 form label.form-label{font-size:0.8em}.col-md-8 p{font-size:15px;font-weight:200}.col-md-8 .d-flex.justify-content-around.align-items-center.mb-4{font-size:15px}.col-md-8 .btn.btn-primary.btn-lg.btn-block{font-size:15px}.mySlides p{font-size:0.9em;font-weight:300}.col-md-8 h3 span img{width:95px;height:55px;margin-bottom:-1%}p.text-center span a{color:#18594b;font-weight:700;font-size:1.2em}.container-fluid.text-center.r h3{font-size:1.5em;padding:48px;color:black;font-weight:200}.container-fluid.text-center.r p{font-size:15px;color:black}.text-center.align-items-center span{margin-top:3%}}@media screen and (min-width: 600px) and (max-width: 993px){.col-md-8 h3{font-size:1.5em}.col-md-8 form label.form-label{font-size:1.0em}.col-md-8 p{font-size:15px;font-weight:200}.col-md-8 .d-flex.justify-content-around.align-items-center.mb-4{font-size:15px}.col-md-8 .btn.btn-primary.btn-lg.btn-block{font-size:15px}.col-md-8 .mySlides p{font-size:15px;font-weight:300}.col-md-8 h3 span img{width:100px;height:100px;margin-bottom:-1%}p.text-center span a{color:#18594b;font-weight:700;font-size:15px}}.left-section,.right-section{padding:15px;border-radius:5px;margin-bottom:20px}.left-section{background-color:#f0f0f0}.right-section{background-color:#e8e8e8}.row{display:flex;align-items:center}.row:nth-child(even) .left-section{order:2}.row:nth-child(even) .right-section{order:1}
