@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Poppins:wght@400;600;700&display=swap";body{font-family:Poppins,sans-serif;color:#0c0c0c;background-color:#fff;overflow-x:hidden}.layout_padding{padding:90px 0}.layout_padding2{padding:75px 0}.layout_padding2-top{padding-top:75px}.layout_padding2-bottom{padding-bottom:75px}.layout_padding-top{padding-top:90px}.layout_padding-bottom{padding-bottom:90px}h1,h2,h3,h4,h5{font-family:Montserrat,sans-serif}.heading_container{display:flex;flex-direction:column;align-items:flex-start}.heading_container h2{position:relative;font-weight:700}.heading_container.heading_center{align-items:center;text-align:center}a,a:hover,a:focus{text-decoration:none}a:hover,a:focus{color:initial}.btn,.btn:focus{outline:none!important;box-shadow:none}.hero_area{position:relative;display:flex;flex-direction:column}.sub_page .header_section{border-bottom:1px solid #ff5722}.header_section{background-color:#fff}.header_section .nav_container{margin:0 auto}.header_section.ip_header{background:#3c52a6}.header_section.ip_header .custom_nav-container .contact_nav a{color:#fff}.custom_nav-container .contact_nav{display:flex;justify-content:flex-end;gap:2rem;flex:1;margin-right:auto}.custom_nav-container .contact_nav a{padding:0 5px;color:#000;text-align:center}.custom_nav-container .contact_nav a:hover{color:#3db74c}.custom_nav2{padding:0}.custom_nav2 .custom_nav-container{padding:5px 0;background-color:#ff5722;clip-path:polygon(0 0,100% 0%,95% 100%,5% 100%)}.custom_nav2 .navbar-expand-lg .navbar-nav .nav-item{line-height:1.2;border-bottom:2px solid transparent}.custom_nav2 .navbar-expand-lg .navbar-nav .nav-item:hover,.custom_nav2 .navbar-expand-lg .navbar-nav .nav-item.active{color:#3db74c;border-bottom:2px solid #3db74c}.custom_nav2 .navbar-expand-lg .navbar-nav .nav-item .nav-link{padding:10px 30px;color:#fff;text-align:center;position:relative}.custom_nav2 #navbarSupportedContent{justify-content:center}.navbar-brand{font-family:Montserrat,sans-serif;color:#fff;font-weight:700;font-size:28px;margin-right:45px}.navbar-brand span{color:#000}.navbar-brand:hover{color:inherit}.custom_nav-container .nav_search-btn{width:40px;height:40px;padding:0;color:#fff;border:none}.custom_nav-container .nav_search-btn:hover{color:#fff}.custom_nav-container .navbar-toggler{outline:none}.custom_nav-container .navbar-toggler{padding:0;width:37px;height:42px;transition:all .3s;margin:auto}.custom_nav-container .navbar-toggler span{display:block;background-image:unset;width:35px;height:4px;background-color:#fff;margin:7px 0;position:relative;border-radius:5px;transition:all .3s}.custom_nav-container .navbar-toggler span:before,.custom_nav-container .navbar-toggler span:after{content:"";position:absolute;left:0;height:100%;width:100%;background-color:#fff;top:-10px;border-radius:5px;transition:all .3s}.custom_nav-container .navbar-toggler span:after{top:10px}.custom_nav-container .navbar-toggler[aria-expanded=true]{transform:rotate(360deg)}.custom_nav-container .navbar-toggler[aria-expanded=true] span{transform:rotate(45deg)}.custom_nav-container .navbar-toggler[aria-expanded=true] span:before,.custom_nav-container .navbar-toggler[aria-expanded=true] span:after{transform:rotate(90deg);top:0}.custom_nav-container .navbar-toggler[aria-expanded=true] .s-1{transform:rotate(45deg);margin:0 0 -4px}.custom_nav-container .navbar-toggler[aria-expanded=true] .s-2{display:none}.custom_nav-container .navbar-toggler[aria-expanded=true] .s-3{transform:rotate(-45deg);margin:-4px 0 0}.custom_nav-container .navbar-toggler[aria-expanded=false] .s-1,.custom_nav-container .navbar-toggler[aria-expanded=false] .s-2,.custom_nav-container .navbar-toggler[aria-expanded=false] .s-3{transform:none}.slider_section{background:#3c52a6;display:flex;flex-direction:column}.slider_section .slider_container{margin:auto 0;padding:1rem 0}.slider_section #carouselExampleIndicators{width:100%}.slider_section .row{align-items:center}.slider_section .detail-box h1{margin-block:.5rem;font-size:3rem;font-weight:700;color:#fff;text-transform:uppercase}.slider_section .detail-box p{color:#fff}.slider_section .detail-box .btn-box{display:flex;flex-wrap:wrap;margin:35px -5px 0}.slider_section .detail-box .btn-box a{width:165px;text-align:center;margin:5px}.slider_section .detail-box .btn-box .btn-1{display:inline-block;padding:7px 0;background-color:#ff5722;color:#fff;border-radius:5px;transition:all .3s;border:1px solid #ff5722}.slider_section .detail-box .btn-box .btn-1:hover{background-color:transparent;color:#ff5722}.slider_section .detail-box .btn-box .btn-2{display:inline-block;padding:7px 0;background-color:#fff;color:#020000;border-radius:5px;transition:all .3s;border:1px solid #ffffff}.slider_section .detail-box .btn-box .btn-2:hover{background-color:transparent;color:#fff}.slider_section .img-box img{width:100%;border-radius:5px}.slider_section .carousel-indicators{list-style:none;position:unset;margin:45px 0 0;align-items:center;justify-content:flex-start}.slider_section .carousel-indicators li{width:14px;height:14px;opacity:1;background-color:transparent;border:2px solid #ff5722;border-radius:100%}.slider_section .carousel-indicators li.active{width:18px;height:18px;border:3px solid #ff5722}.about_section .row{align-items:center}.about_section .img-box{position:relative;overflow:hidden;height:100%}.about_section .img-box img{width:100%}.about_section .detail-box p{margin-top:15px}.about_section .detail-box a{display:inline-block;padding:10px 45px;background-color:#ff5722;color:#fff;border-radius:5px;transition:all .3s;border:1px solid #ff5722;margin-top:15px}.about_section .detail-box a:hover{background-color:transparent;color:#ff5722}.about_section ul{padding-left:0;list-style-type:none}.about_section ul li{margin-bottom:10px}.about_section ul i{color:#ff5722;margin-right:5px}.service_section .box{margin:45px 10px 10px;text-align:center;transition:all .3s;border-radius:5px;overflow:hidden}.service_section .box .detail-box{padding:25px;background:#fff;color:#000}.service_section .box .detail-box h5{font-weight:600}.service_section .box .detail-box a{color:#ff5722}.service_section .btn-box{display:flex;justify-content:center;margin-top:45px}.service_section .btn-box a{display:inline-block;padding:10px 45px;background-color:#ff5722;color:#fff;border-radius:5px;transition:all .3s;border:1px solid #ff5722}.service_section .btn-box a:hover{background-color:transparent;color:#ff5722}.team_section .box{color:#fff;text-align:center;margin-top:45px;border-radius:15px;overflow:hidden;position:relative}.team_section .box .img-box img{width:100%}.team_section .box .detail-box{position:absolute;left:0;bottom:0;width:100%;padding:15px 15px 0;background-color:#3c52a6e6;transform:translateY(65px);min-height:145px;transition:all .3s}.team_section .box .detail-box h5{font-weight:600}.team_section .box .social_box{display:flex;justify-content:center;padding-top:15px}.team_section .box .social_box a{width:30px;height:30px;border-radius:100%;background-color:#fff;color:#ff5722;line-height:30px;margin:0 2.5px}.team_section .box:hover .detail-box{border-radius:15px 15px 0 0;transform:translate(0)}.team_section .btn-box{display:flex;justify-content:center;margin-top:45px}.team_section .btn-box a{display:inline-block;padding:10px 45px;background-color:#ff5722;color:#fff;border-radius:5px;transition:all .3s;border:1px solid #ff5722}.team_section .btn-box a:hover{background-color:transparent;color:#ff5722}.contact_section{position:relative}.contact_section .row{align-items:stretch}.contact_section .form_container{padding:25px;background:#3c52a6;color:#fff;border-radius:5px}.contact_section form{margin-top:20px}.contact_section input{width:100%;border:none;height:50px;margin-bottom:25px;padding-left:15px;background-color:#fff;outline:none;color:#000;border:1px solid #a5a5a5}.contact_section input::placeholder{color:#1c1b1b}.contact_section input.message-box{height:120px}.contact_section button{font-family:Poppins,sans-serif;display:inline-block;padding:10px 65px;background-color:#ff5722;border-radius:3px;transition:all .3s;border:1px solid #ff5722;color:#fff;margin-top:10px}.contact_section button:hover{background-color:transparent;color:#ff5722}.contact_section .img-box{height:100%}.contact_section .img-box img{width:100%;height:100%;object-fit:cover;border-radius:5px}.client_section{position:relative}.client_section .heading_container{margin-bottom:30px}.client_section .box{display:flex;flex-direction:column;margin:15px}.client_section .box .img-box{display:flex;justify-content:center;align-items:center;width:105px;margin-bottom:-50px;margin-left:25px;position:relative}.client_section .box .img-box img{border-radius:100%;width:100%;border:5px solid #ffffff}.client_section .box .client_id{display:flex;justify-content:space-between}.client_section .box .client_id .client_info h6{font-weight:600;margin-bottom:5px}.client_section .box .client_id .client_info p{font-size:15px;font-size:14px;margin-bottom:10px}.client_section .box .detail-box{background-color:#fff;padding:75px 25px 25px;background-color:#3c52a6;color:#fff;border-radius:15px}.client_section .box .detail-box i{color:#ff5722;margin-bottom:10px}.client_section .owl-carousel .owl-nav{display:flex;justify-content:center;margin-top:30px}.client_section .owl-carousel .owl-nav .owl-prev,.client_section .owl-carousel .owl-nav .owl-next{width:55px;height:55px;outline:none;bottom:0;font-size:24px;border-radius:5px;margin:0 15px;border:1px solid #ff5722;background-color:#ff5722;color:#fff}.client_section .owl-carousel .owl-nav .owl-prev:hover,.client_section .owl-carousel .owl-nav .owl-next:hover{background-color:transparent;color:#ff5722}.map_section .map_container{height:375px;overflow:hidden;display:flex;align-items:stretch;padding:0}.map_section .map_container .map{height:100%;flex:1}.map_section .map_container .map #googleMap{height:100%}.info_section{background:#3c52a6;color:#fff;padding:75px 0 60px}.info_section .row{align-items:center}.info_section .info_contact{display:flex;align-items:center;justify-content:space-between}.info_section .info_contact .link-box{display:flex;align-items:center;color:#fff;margin-bottom:35px}.info_section .info_contact .link-box i{width:45px;height:45px;line-height:45px;border:1px solid #ffffff;text-align:center;border-radius:5px;font-size:18px;margin-right:10px}.info_section .info_contact .link-box:hover i{color:#ff5722}.info_section .social_container{margin-top:15px}.info_section .social-box{display:flex;justify-content:center;margin-top:15px}.info_section .social-box a{margin:0 5px;width:45px;height:45px;border-radius:5px;border:1px solid #ffffff;text-align:center;line-height:45px;font-size:22px;color:#fff}.info_section .social-box a:hover{color:#ff5722}.footer_section{position:relative;background-color:#fff;text-align:center}.footer_section p{color:#252525;padding:25px 0;margin:0}.footer_section p a{color:inherit}button#submit_appointment{background-color:#3c52a6}
