.btn,.navbar-light .navbar-nav .nav-link{font-family:Jost,sans-serif;transition:.5s}.section-title h5::after,.section-title h5::before{height:3px;bottom:11px;content:"";position:absolute}:root{--primary:#06A3DA;--secondary:#F57E57;--light:#EEF9FF;--dark:#091E3E}.font-weight-bold,h1,h2{font-weight:700!important}.font-weight-semi-bold,h3,h4{font-weight:600!important}.font-weight-medium,h5,h6{font-weight:500!important}.btn{font-weight:600}.btn-primary,.btn-secondary{color:#fff}.btn-primary:hover{background:var(--secondary);border-color:var(--secondary)}.btn-secondary:hover{background:var(--primary);border-color:var(--primary)}.btn-square{width:36px;height:36px}.btn-sm-square{width:28px;height:28px}.btn-lg-square{width:46px;height:46px}.btn-lg-square,.btn-sm-square,.btn-square{padding-left:0;padding-right:0;text-align:center}#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}.back-to-top{position:fixed;display:none;right:45px;bottom:45px;z-index:99}.top-shape::before{position:absolute;content:"";width:35px;height:100%;top:0;left:-17px;background:var(--primary);transform:skew(40deg)}.navbar-light .navbar-nav .nav-link{padding:35px 15px;font-size:18px;color:var(--dark);outline:0}.sticky-top.navbar-light .navbar-nav .nav-link{padding:20px 15px}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link:hover{color:var(--primary)}@media (max-width:991.98px){.navbar-light .navbar-nav .nav-link,.sticky-top.navbar-light .navbar-nav .nav-link{padding:10px 0}}.carousel-caption{top:0;left:0;right:0;bottom:0;background:rgba(9,30,62,.85);z-index:1}@media (max-width:576px){.carousel-caption h5{font-size:14px;font-weight:500!important}.carousel-caption h1{font-size:30px;font-weight:600!important}}.carousel-control-next,.carousel-control-prev{width:10%}.carousel-control-next-icon,.carousel-control-prev-icon{width:3rem;height:3rem}@media (min-width:991.98px){.banner{position:relative;margin-top:-90px;z-index:1}}.section-title h5::before{width:45px;right:-55px;background:var(--secondary)}.section-title h5::after{width:15px;right:-75px;background:var(--primary)}.twentytwenty-wrapper{height:100%}.bg-appointment,.hero-header{background:linear-gradient(rgba(9,30,62,.85),rgba(9,30,62,.85)) 0 0/cover,url(../img/carousel-1.jpg) center center/cover no-repeat}.appointment-form{background:rgba(6,163,218,.7)}.service-item .bg-light,.service-item .bg-light h5,.service-item img,.team-item .team-text{transition:.5s}.service-item:hover img{transform:scale(1.15)}.service-item .bg-light::after,.team-item .team-text::after{position:absolute;content:"";top:50%;bottom:0;left:15px;right:15px;border-radius:100px/15px;box-shadow:0 0 15px rgba(0,0,0,.7);opacity:0;transition:.5s;z-index:-1}.price-carousel:hover .owl-nav,.service-item:hover .bg-light::after,.team-item:hover .team-text::after{opacity:1}.bg-offer{background:url(../img/carousel-1.jpg) center center/cover no-repeat}.offer-text,.testimonial-carousel{background:rgba(6,163,218,.85)}.price-carousel .owl-nav{position:absolute;width:calc(100% + 45px);height:45px;top:calc(50% - 22.5px);left:-22.5px;display:flex;justify-content:space-between;opacity:0;transition:.5s}.price-carousel .owl-nav .owl-next,.price-carousel .owl-nav .owl-prev{position:relative;width:45px;height:45px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--primary);border-radius:2px;font-size:22px;transition:.5s}.price-carousel .owl-nav .owl-next:hover,.price-carousel .owl-nav .owl-prev:hover,.testimonial-carousel .owl-nav .owl-next:hover,.testimonial-carousel .owl-nav .owl-prev:hover{background:var(--secondary)}.bg-testimonial{background:url(../img/testimional-4.jpg) center center/cover no-repeat}.testimonial-carousel .owl-nav{position:absolute;width:calc(100% + 46px);height:46px;top:calc(50% - 23px);left:-23px;display:flex;justify-content:space-between;z-index:1}.testimonial-carousel .owl-nav .owl-next,.testimonial-carousel .owl-nav .owl-prev{position:relative;width:46px;height:46px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--secondary);border-radius:2px;font-size:22px;transition:.5s}.testimonial-carousel .owl-item img{width:120px;height:120px}.logo-img{width:120px;height:50px}.logo-img-mobile{width:220px;height:50px}