:root{--primary:#00a0e3;--secondary:#191C24;--light:#6C7293;--dark:#000000}.back-to-top{position:fixed;display:none;right:45px;bottom:45px;z-index:99}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility linear;visibility:visible;opacity:1}.btn{font-weight:500;transition:.5s}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-lg-square{width:48px;height:48px}.btn-lg-square,.btn-sm-square,.btn-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:400}.navbar .dropdown-toggle::after{border:none;content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:middle;margin-left:8px}.navbar .navbar-nav .nav-link{margin-right:30px;padding:40px 0;color:var(--light);font-family:Oswald,sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;outline:0}.footer .copyright a:hover,.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav .nav-link:hover{color:var(--primary)}.navbar.sticky-top{top:-100px;transition:.5s}@media (max-width:991.98px){.navbar .navbar-nav .nav-link,.navbar.shadow-sm .navbar-nav .nav-link{margin-right:0;padding:10px 0}.navbar .navbar-nav{margin-top:8px;border-top:1px solid var(--light)}}@media (min-width:992px){.navbar.shadow-sm .navbar-nav .nav-link{padding:20px 0}.navbar .nav-item .dropdown-menu{display:block;border:none;margin-top:0;top:150%;opacity:0;visibility:hidden;transition:.5s}.navbar .nav-item:hover .dropdown-menu{top:100%;visibility:visible;transition:.5s;opacity:1}}.carousel-caption{top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / 34%);z-index:1}.carousel-control-next,.carousel-control-prev{width:10%}.carousel-control-next-icon,.carousel-control-prev-icon{width:3rem;height:3rem}@media (max-width:768px){#header-carousel .carousel-item{position:relative;min-height:450px}#header-carousel .carousel-item img{position:absolute;width:100%;height:100%;object-fit:cover}}.page-header{background:linear-gradient(rgba(0,0,0,.85),rgba(0,0,0,.85)) 0 0/cover,url(../img/carousel-1.jpg) center center/cover no-repeat}.breadcrumb-item+.breadcrumb-item::before,.footer .copyright a{color:var(--light)}.service-item .btn{position:absolute;right:-50px;bottom:-50px;width:50px;height:50px;color:var(--primary);background:var(--dark);opacity:0}.service-item:hover .btn{right:0;bottom:0;opacity:1}.team-item .team-img::after,.team-item .team-img::before{position:absolute;content:"";width:0;height:100%;top:0;left:0;background:rgba(0,0,0,.85);transition:.5s}.team-item .team-img::after{left:auto;right:0}.team-item:hover .team-img::after,.team-item:hover .team-img::before{width:50%}.team-item .team-img .team-social{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;transition:.5s;z-index:3;opacity:0}.team-item:hover .team-img .team-social{transition-delay:.3s;opacity:1}.team-item .team-social .btn{display:inline-flex;margin:0 3px;color:var(--primary);background:var(--dark)}.team-item .team-social .btn:hover{color:#fff;background:var(--primary)}.testimonial-carousel{max-width:700px;margin:0 auto}.testimonial-carousel .owl-dots{margin-top:35px;height:100px;display:flex;align-items:center;justify-content:center}.testimonial-carousel .owl-dots .owl-dot{width:60px;height:60px;margin:0 5px;padding:10px;background:var(--secondary);transition:.5s}.testimonial-carousel .owl-dots .owl-dot.active{width:100px;height:100px}.testimonial-carousel .owl-dots .owl-dot img{opacity:.1;transition:.5s}.testimonial-carousel .owl-dots .owl-dot.active img{opacity:1}.footer .btn.btn-link{display:block;margin-bottom:5px;padding:0;text-align:revert!important;color:var(--light);font-size:15px;font-weight:400;text-transform:capitalize;transition:.3s}.footer .btn.btn-link::before{position:relative;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px}.footer .btn.btn-link:hover{color:var(--primary);letter-spacing:1px;box-shadow:none}.footer .copyright{padding:1.5rem;font-size:15px;background:var(--dark)}.fam_box{min-height:280px}.teams{padding:80px 0}.teams .custom{padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teams .custom h2{font-size:45px;color:#00a0e3;font-weight:400;text-transform:uppercase}.teams .custom h2 span{font-weight:700}@media (max-width:992.98px){.teams .custom h2{margin-top:30px}}.teams .custom .rline{width:120px;min-height:3px}.teams .custom p{font-size:20px;color:#494949;font-weight:400;text-transform:capitalize;margin-top:20px}@media (max-width:575.98px){.teams{padding:50px 0}.teams .custom{padding:30px 0}.teams .custom h2{text-align:center;font-size:30px}.teams .custom .rline{margin:0 auto;display:block;width:80px}.teams .custom p{font-size:18px;text-align:center}}.page-link{color:#00a0e3}.lang_btn{padding:0;height:0;border:0}.lang_btn:hover{background-color:transparent}.foot_num{color:#6c7293!important}.whatsapp-icon{position:fixed;bottom:100px;right:45px;z-index:9999}.whatsapp-icon img{width:60px;height:60px;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.3)}.home_ser{height:50px;width:60px;object-fit:contain}.ab_img{height:150px!important}.site_map li{color:#fff;font-size:35px;font-weight:500}.site_map ul a{text-decoration:none}.sub_service{column-count:2}.sub_service li{font-size:27px;font-weight:400;margin-right:5px}