body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;overflow-x:hidden;text-rendering:optimizeLegibility}body,p{font-size:16px}p{color:#4b5563;line-height:1.75;margin-bottom:0}a{text-decoration:none!important}ul{list-style:none;padding:0}h1,h2,h3,h4,h5,h6,ul{margin:0}a.filled-button_white{background-color:purple;border-radius:50px;display:inline-block;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1)}a.filled-button{align-items:center;background:linear-gradient(135deg,#70a936,#5d8e2c);border:none;border-radius:50px;box-shadow:0 4px 14px rgba(112,169,54,.35);color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.5px;padding:14px 34px;text-transform:uppercase;transition:all .25s cubic-bezier(.4,0,.2,1)}a.filled-button:focus,a.filled-button:hover{background:linear-gradient(135deg,#5d8e2c,#4c7524);box-shadow:0 8px 20px rgba(112,169,54,.45);color:#fff;transform:translateY(-2px)}a.filled-button:active{box-shadow:0 2px 8px rgba(112,169,54,.3);transform:translateY(0)}a.border-button{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:hsla(0,0%,100%,.08);border:2px solid #fff;border-radius:50px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.5px;padding:12px 32px;text-transform:uppercase;transition:all .25s cubic-bezier(.4,0,.2,1)}a.border-button:focus,a.border-button:hover{background-color:#fff;border-color:#fff;box-shadow:0 8px 22px rgba(0,0,0,.2);color:#70a936;transform:translateY(-2px)}a.border-button:active{box-shadow:0 2px 6px rgba(0,0,0,.15);transform:translateY(0)}.section-heading{margin-bottom:80px;text-align:center}.section-heading h2{color:#1e1e1e;font-size:36px;font-weight:600}.section-heading em{color:#a4c639;font-style:normal}.section-heading span{color:#666;display:block;font-size:15px;letter-spacing:1px;margin-top:15px;text-transform:uppercase}#preloader{background:#a4c639;bottom:0;color:#fff;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:9999999}#preloader .jumper{bottom:0;display:block;height:50px;left:0;margin:auto;position:absolute;right:0;top:0;width:50px}#preloader .jumper>div{animation-fill-mode:both;animation:jumper 1s linear 0s infinite;background-color:#fff;border-radius:100%;height:10px;height:50px;opacity:0;position:absolute;width:10px;width:50px}#preloader .jumper>div:nth-child(2){animation-delay:.33333s}#preloader .jumper>div:nth-child(3){animation-delay:.66666s}@keyframes jumper{0%{opacity:0;transform:scale(0)}5%{opacity:1}to{opacity:0}}.sub-header{background-color:#a4c639;height:46px;line-height:46px}.sub-header ul li{display:inline-block}.sub-header ul.left-info li{border-left:1px solid hsla(0,0%,98%,.3);padding:0 20px}.sub-header ul.left-info li:last-child{border-right:1px solid hsla(0,0%,98%,.3)}.sub-header ul.left-info li i{font-size:18px;margin-right:10px}.sub-header ul.left-info li a{color:#fff;font-size:14px;font-weight:600}.sub-header ul.right-icons{float:right}.sub-header ul.right-icons li{border-right:1px solid hsla(0,0%,98%,.3);display:inline-block;margin-right:-4px;text-align:center;width:46px}.sub-header ul.right-icons li:first-child{border-left:1px solid hsla(0,0%,98%,.3)}.sub-header ul.right-icons li a{color:#fff;transition:all .3s}.sub-header ul.right-icons li a:hover{opacity:.75}header:not(.bcp-navbar){background-color:transparent!important;height:auto;min-height:80px;position:absolute;transition:all .3s ease-in-out 0s;width:100%;z-index:99999}header .navbar{padding:20px 0}.background-header .navbar{padding:10px 0}.background-header{background-color:#fff!important;box-shadow:0 1px 10px rgba(0,0,0,.1);position:fixed;top:0}.background-header .navbar-brand h2{color:#a4c639!important}.background-header .navbar-nav a.nav-link{color:#1e1e1e!important}.background-header .navbar-nav .active>.nav-link,.background-header .navbar-nav .nav-link.current,.background-header .navbar-nav .nav-link.show,.background-header .navbar-nav .nav-link:hover,.background-header .navbar-nav .show>.nav-link{color:#a4c639!important}.navbar .navbar-brand{float:left;margin-top:12px;outline:none}.navbar .navbar-brand h2{color:#fff;font-size:24px;font-weight:700;text-transform:uppercase;transition:all .3s ease 0s}.navbar .navbar-brand h2 em{font-size:16px;font-style:normal}#navbarResponsive{z-index:999}.navbar-collapse{text-align:center}.navbar .navbar-nav .nav-item{margin:0 15px}.navbar .navbar-nav a.nav-link{color:#fff;font-size:16px;font-weight:500;letter-spacing:.3px;margin-top:5px;text-transform:capitalize;transition:all .3s ease}.navbar .navbar-nav .active>.nav-link,.navbar .navbar-nav .nav-link.current,.navbar .navbar-nav .nav-link.show,.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .show>.nav-link{border-bottom:3px solid #a4c639;color:#a4c639}.navbar .navbar-toggler-icon{background-image:none}.navbar .navbar-toggler{background-color:#fff;border-color:#fff;border-radius:0;height:36px;outline:none;position:absolute;right:30px;top:20px}.navbar .navbar-toggler-icon:after{color:#a4c639;content:"\f0c9";font-family:FontAwesome;font-size:18px;line-height:26px}.img-fill{display:block;overflow:hidden;position:relative;text-align:center;width:100%}.img-fill img{display:inline-block;max-width:none;min-height:100%;min-width:100%;position:relative}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}.Grid1k{margin:auto;max-width:1200px;padding:0 15px}.blocks-box,.slick-slider{margin:0;padding:0!important}.slick-slide{padding:0}.Modern-Slider .item .img-fill{background-position:50%;background-repeat:no-repeat;background-size:cover;height:95vh}.Modern-Slider .item-1 .img-fill{background-image:url(/public/images/slide1.jpeg)}.Modern-Slider .item-2 .img-fill{background-image:url(/public/images/slide2.jpeg)}.Modern-Slider .item-3 .img-fill{background-image:url(/public/images/slide3.jpeg)}.Modern-Slider .NextArrow{background-color:transparent;border:0;color:#fff;cursor:pointer;font-family:FontAwesome;font-size:36px;outline:none;position:absolute;right:30px;text-align:center;top:50%;z-index:5}.Modern-Slider .NextArrow:before{content:"\f105"}.Modern-Slider .PrevArrow{background-color:transparent;border:0;color:#fff;cursor:pointer;font-family:FontAwesome;font-size:36px;left:30px;outline:none;position:absolute;text-align:center;top:50%;z-index:5}.Modern-Slider .PrevArrow:before{content:"\f104"}ul.slick-dots{display:none!important}.Modern-Slider .text-content{left:50%;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);width:75%}.Modern-Slider .item h6{animation:fadeOutRight 1s both;color:#a4c639;font-size:22px;font-weight:700;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}.Modern-Slider .item h4{animation:fadeOutLeft 1s both;color:#fff;font-size:44px;font-weight:700;letter-spacing:2.5px;margin-bottom:30px;overflow:hidden;text-transform:uppercase}.Modern-Slider .item p{color:#fff;font-size:15px;font-weight:400;line-height:30px;margin-bottom:40px;max-width:570px}.Modern-Slider .item a{margin:0 5px}.Modern-Slider .item.slick-active h6{animation:fadeInDown 1s 1s both}.Modern-Slider .item.slick-active h4{animation:fadeInLeft 1s 1.5s both}.Modern-Slider .item.slick-active{animation:Slick-FastSwipeIn 1s both}.Modern-Slider .buttons{position:relative}.Modern-Slider{background:#000}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.request-form{background-color:#a4c639;color:#fff;padding:40px 0}.request-form h4{font-size:24px;font-weight:700}.request-form span{display:inline-block;font-size:16px;font-weight:400;margin-top:10px}.request-form a.border-button{float:right;margin-top:12px}.services{margin-top:140px}.service-item img{overflow:hidden;width:100%}.service-item .down-content{background-color:#f7f7f7;padding:30px}.service-item .down-content h4{font-size:22px;font-weight:700;letter-spacing:.25px;margin-bottom:15px}.service-item .down-content p{font-size:16px;line-height:1.7;margin-bottom:20px}.fun-facts{background-attachment:fixed;background-image:url(/public/images/fun-facts-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;margin-top:140px;padding:140px 0}.fun-facts span{color:#fff;display:block;font-size:15px;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.fun-facts h2{font-size:36px;font-weight:600;margin-bottom:35px}.fun-facts em{color:#a4c639;font-style:normal}.fun-facts p{color:#fff;margin-bottom:40px}.fun-facts .left-content{margin-right:45px}.count-area-content{background-color:hsla(0,0%,98%,.1);margin:15px 0;padding:25px 30px 35px;text-align:center}.count-digit{color:#a4c639;font-size:36px;font-weight:700;margin:5px 0}.count-title{color:#fff;font-size:20px;font-weight:600;letter-spacing:.5px}.more-info{margin-top:140px}.more-info .left-image img{overflow:hidden;width:100%}.more-info .more-info-content{background-color:#f7f7f7}.about-info .more-info-content{background-color:transparent}.about-info .right-content{margin-right:30px;padding:0!important}.more-info .right-content{padding:45px 45px 45px 30px}.more-info .right-content span{color:#666;display:block;font-size:15px;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.more-info .right-content h2{font-size:36px;font-weight:600;margin-bottom:35px}.more-info .right-content em{color:#a4c639;font-style:normal}.more-info .right-content p{margin-bottom:30px}.about-testimonials{margin-top:0!important}.testimonials{background-color:#f7f7f7;margin-top:140px;padding:140px 0}.testimonial-item .inner-content{background-color:#fff;border-radius:5px;padding:30px;text-align:center}.testimonial-item p{color:#4b5563;font-size:16px;font-weight:400;line-height:1.7}.testimonial-item h4{color:#1e1e1e;font-size:20px;font-weight:700;letter-spacing:.5px;margin-bottom:0}.testimonial-item span{color:#70a936;display:inline-block;font-size:15px;font-weight:600;margin-top:8px}.testimonial-item img{border-radius:50%;margin:25px auto 0;max-width:60px}.callback-services{border-top:1px solid #eee;padding-top:140px}.contact-us{background-color:#f7f7f7;padding:140px 0}.contact-us .contact-form{background-color:transparent!important;padding:0!important}.callback-form{margin-top:140px}.callback-form .contact-form{background-color:#a4c639;border-radius:5px;padding:60px;text-align:center}.callback-form .contact-form input{border:none;border-radius:20px;box-shadow:none;color:#6a6a6a;font-size:13px;height:40px;line-height:40px;margin-bottom:35px;padding:0 15px}.callback-form .contact-form input:focus{border:none;box-shadow:none}.callback-form .contact-form input{border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);color:#1e293b;display:inline-block;font-size:15px;height:48px;line-height:48px;margin-bottom:25px;padding:0 18px;text-transform:none}.callback-form .contact-form input:focus{border-color:#70a936;box-shadow:0 0 0 3px rgba(112,169,54,.2);outline:none}.callback-form .contact-form textarea{border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);color:#1e293b;display:inline-block;font-size:15px;height:140px;margin-bottom:25px;max-height:240px;min-height:120px;padding:16px 18px;text-transform:none}.callback-form .contact-form textarea:focus{border-color:#70a936;box-shadow:0 0 0 3px rgba(112,169,54,.2);outline:none}.callback-form .contact-form ::-moz-placeholder{color:#94a3b8}.callback-form .contact-form ::placeholder{color:#94a3b8}.callback-form .contact-form button.border-button{align-items:center;background:linear-gradient(135deg,#70a936,#5d8e2c);border:none;border-radius:50px;box-shadow:0 4px 14px rgba(112,169,54,.35);color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.5px;outline:none;padding:14px 36px;text-shadow:none;text-transform:uppercase;transition:all .25s cubic-bezier(.4,0,.2,1)}.callback-form .contact-form button.border-button:focus,.callback-form .contact-form button.border-button:hover{background:linear-gradient(135deg,#5d8e2c,#4c7524);box-shadow:0 8px 22px rgba(112,169,54,.45);color:#fff;transform:translateY(-2px)}.callback-form .contact-form button.border-button:active{box-shadow:0 2px 8px rgba(112,169,54,.3);transform:translateY(0)}.contact-us .contact-form button.filled-button{align-items:center;background:linear-gradient(135deg,#70a936,#5d8e2c);border:none;border-radius:50px;box-shadow:0 4px 14px rgba(112,169,54,.35);color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.5px;outline:none;padding:14px 36px;text-shadow:none;text-transform:uppercase;transition:all .25s cubic-bezier(.4,0,.2,1)}.contact-us .contact-form button.filled-button:focus,.contact-us .contact-form button.filled-button:hover{background:linear-gradient(135deg,#5d8e2c,#4c7524);box-shadow:0 8px 22px rgba(112,169,54,.45);color:#fff;transform:translateY(-2px)}.contact-us .contact-form button.filled-button:active{box-shadow:0 2px 8px rgba(112,169,54,.3);transform:translateY(0)}.contact-partners{margin-top:-8px!important}.partners{background-color:#f7f7f7;margin-top:140px;padding:60px 0}.partners .owl-item{cursor:pointer;text-align:center}.partners .partner-item img{margin:auto;max-width:156px}footer{background-color:#232323;color:#fff;padding:80px 0}footer h4{font-size:20px;font-weight:600;letter-spacing:.25px;margin-bottom:35px}footer h4,footer p{color:#fff}footer ul.social-icons{margin-top:25px}footer ul.social-icons li{display:inline-block;margin-right:5px}footer ul.social-icons li:last-child{margin-right:0}footer ul.social-icons li a{background-color:#fff;border-radius:50%;color:#232323;display:inline-block;height:34px;line-height:34px;text-align:center;transition:all .3s;width:34px}footer ul.social-icons li a:hover{background-color:#a4c639}footer ul.menu-list li{margin-bottom:13px}footer ul.menu-list li:last-child{margin-bottom:0}footer ul.menu-list li a{color:#fff;font-size:14px;transition:all .3s}footer ul.menu-list li a:hover{color:#a4c639}footer .contact-form input{background-color:#343434;border:none;border-radius:20px;box-shadow:none;color:#aaa!important;display:inline-block;font-size:13px;height:40px;line-height:40px;margin-bottom:15px;padding:0 15px;text-transform:none}footer .contact-form input:focus{background-color:#343434;border:none;box-shadow:none;outline:none}footer .contact-form textarea{background-color:#343434;border:none;border-radius:20px;box-shadow:none;color:#aaa!important;display:inline-block;font-size:13px;height:120px;margin-bottom:15px;max-height:200px;min-height:120px;padding:15px;text-transform:none}footer .contact-form textarea:focus{background-color:#343434;border:none;box-shadow:none;outline:none}footer .contact-form ::-moz-placeholder{color:#aaa}footer .contact-form ::placeholder{color:#aaa}footer .contact-form button.filled-button{background-color:transparent;background-color:#a4c639;border:none;border-radius:30px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;outline:none;padding:12px 30px;text-shadow:none;text-transform:uppercase;transition:all .3s}footer .contact-form button.filled-button:hover{background-color:#fff;color:#a4c639}.sub-footer{background-color:#343434;padding:25px 0;text-align:center}.sub-footer p{color:#fff;font-weight:300;letter-spacing:.5px}.sub-footer a{color:#fff}.page-heading{background-image:url(/images/page-heading-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:230px 0 150px;text-align:center}.page-heading h1{font-size:36px;font-weight:700;letter-spacing:2px;margin-bottom:18px;text-transform:capitalize}.page-heading span{color:#fff;display:block;font-size:15px;letter-spacing:1px;text-transform:uppercase}.team{background-color:#f7f7f7;margin-bottom:-140px;margin-top:140px;padding:120px 0}.team-item img{overflow:hidden;width:100%}.team-item .down-content{background-color:#fff;padding:30px}.team-item .down-content h4{font-size:20px;font-weight:700;letter-spacing:.25px;margin-bottom:10px}.team-item .down-content span{color:#a4c639;display:block;font-size:14px;font-weight:600;margin-bottom:15px}.team-item .down-content p{margin-bottom:20px}.single-services{margin-top:140px}#tabs ul{margin:0;padding:0}#tabs ul li{display:inline-block;margin-bottom:10px;width:100%}#tabs ul li:last-child{margin-bottom:0}#tabs ul li a{background-color:#a4c639;color:#121212;display:inline-block;font-size:20px;font-weight:700;letter-spacing:.5px;padding:30px;text-transform:capitalize;transition:all .3s;width:100%}#tabs ul li a i{float:right;margin-top:5px}#tabs ul .ui-tabs-active span{background:#faf5b2;border:#faf5b2;border-bottom:none;line-height:90px}#tabs ul .ui-tabs-active a{color:#fff}#tabs ul .ui-tabs-active span{color:#1e1e1e}.tabs-content{display:inline-block;margin-left:30px;text-align:left;transition:all .3s}.tabs-content img{max-width:100%;overflow:hidden}.tabs-content h4{font-size:20px;font-weight:700;letter-spacing:.25px;margin-bottom:15px;margin-top:30px}.tabs-content p{color:#7a7a7a;font-size:14px;margin-bottom:0}.contact-information{margin-top:140px}.contact-information .contact-item{background-color:#f7f7f7;padding:60px 30px;text-align:center}.contact-information .contact-item i{color:#a4c639;font-size:48px;margin-bottom:40px}.contact-information .contact-item h4{font-size:20px;font-weight:700;letter-spacing:.25px;margin-bottom:15px}.contact-information .contact-item p{margin-bottom:20px}.contact-information .contact-item a{color:#a4c639;font-size:15px;font-weight:600}@media (max-width:768px){.sub-header{display:none}.Modern-Slider .item h6{font-size:18px;margin-bottom:15px}.Modern-Slider .item h4{font-size:28px;letter-spacing:1px;line-height:36px;margin-bottom:25px}.Modern-Slider .item p{line-height:25px;margin-bottom:30px;max-width:570px}.Modern-Slider .NextArrow{right:5px}.Modern-Slider .PrevArrow{left:5px}.request-form{text-align:center}.request-form a.border-button{float:none;margin-top:30px}.services .service-item{margin-bottom:30px}.fun-facts .left-content{margin-bottom:30px;margin-right:0}.more-info .right-content{padding:30px}footer{padding:80px 0 20px}footer .footer-item{border-bottom:1px solid #343434;margin-bottom:30px;padding-bottom:30px}footer .last-item{border-bottom:none}.about-info .right-content{margin-bottom:30px;margin-right:0}.team .team-item{margin-bottom:30px}.tabs-content{margin-left:0;margin-top:30px}.contact-item{margin-bottom:30px}}@media (max-width:992px){.navbar:not(.bcp-navbar) .navbar-brand{left:30px;position:absolute;top:10px;width:auto}.navbar:not(.bcp-navbar):after{display:none}.navbar:not(.bcp-navbar) #navbarResponsive{background-color:#fff;box-shadow:0 10px 10px rgba(0,0,0,.1);left:0;position:absolute;text-align:center;top:80px;width:100%;z-index:99999}.navbar .navbar-nav .nav-item{border-bottom:1px solid #eee}.navbar .navbar-nav .nav-item:last-child{border-bottom:none}.navbar .navbar-nav a.nav-link{color:#1e1e1e!important;padding:15px 0}.navbar .navbar-nav .active>.nav-link,.navbar .navbar-nav .nav-link.current,.navbar .navbar-nav .nav-link.show,.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .show>.nav-link{border-bottom:none!important;color:#70a936!important}}html{-webkit-text-size-adjust:100%;font-size:16px}body{font-size:1rem;letter-spacing:-.01em;line-height:1.65}.card-text,.lead-text,p{color:#475569;font-size:1.05rem;line-height:1.75}.h1,h1{font-size:clamp(2rem,3.5vw,2.75rem);letter-spacing:-.025em;line-height:1.25}.h1,.h2,h1,h2{font-weight:700}.h2,h2{font-size:clamp(1.75rem,2.75vw,2.25rem);letter-spacing:-.02em;line-height:1.3}.h3,h3{font-size:clamp(1.4rem,2vw,1.75rem);letter-spacing:-.015em;line-height:1.35}.h3,.h4,h3,h4{font-weight:600}.h4,h4{font-size:1.35rem;line-height:1.4}.h5,h5{font-size:1.15rem;line-height:1.45}.h5,.h6,h5,h6{font-weight:600}.h6,h6{font-size:1rem;letter-spacing:.05em}.sub-header ul.left-info li a{font-size:14.5px;font-weight:500;letter-spacing:.2px}.btn{align-items:center;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.05);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.95rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.5;padding:.65rem 1.35rem;transition:all .22s cubic-bezier(.4,0,.2,1)}.btn:hover{box-shadow:0 6px 16px rgba(0,0,0,.12);transform:translateY(-1.5px)}.btn:active{box-shadow:0 2px 6px rgba(0,0,0,.08);transform:translateY(0)}.btn:focus-visible{box-shadow:0 0 0 3px rgba(112,169,54,.35);outline:none}.btn-lg{border-radius:12px;font-size:1.075rem;font-weight:700;padding:.85rem 1.85rem}.btn-sm{border-radius:8px;font-size:.875rem;padding:.45rem .95rem}.btn-primary{background:linear-gradient(135deg,#0d6efd,#0b5ed7);border-color:#0b5ed7;box-shadow:0 4px 12px rgba(13,110,253,.25);color:#fff}.btn-primary:focus,.btn-primary:hover{background:linear-gradient(135deg,#0b5ed7,#0a58ca);border-color:#0a58ca;box-shadow:0 6px 18px rgba(13,110,253,.35);color:#fff}.btn-success{background:linear-gradient(135deg,#198754,#157347);border-color:#157347;box-shadow:0 4px 12px rgba(25,135,84,.25);color:#fff}.btn-success:focus,.btn-success:hover{background:linear-gradient(135deg,#157347,#146c43);border-color:#146c43;box-shadow:0 6px 18px rgba(25,135,84,.35);color:#fff}.btn-outline-primary{background:transparent;border:1.5px solid #0d6efd;color:#0d6efd}.btn-outline-primary:focus,.btn-outline-primary:hover{background:#0d6efd;box-shadow:0 4px 14px rgba(13,110,253,.25);color:#fff}.btn-outline-success{background:transparent;border:1.5px solid #70a936;color:#70a936}.btn-outline-success:focus,.btn-outline-success:hover{background:#70a936;border-color:#70a936;box-shadow:0 4px 14px rgba(112,169,54,.25);color:#fff}.btn-carer{background:linear-gradient(135deg,#0d6efd,#0b5ed7);border:none;border-radius:12px;box-shadow:0 4px 14px rgba(13,110,253,.25);color:#fff;font-size:1rem;font-weight:600;padding:13px 20px}.btn-carer:hover{background:linear-gradient(135deg,#0b5ed7,#0a58ca);box-shadow:0 6px 18px rgba(13,110,253,.35);color:#fff;transform:translateY(-1.5px)}.btn-facility{background:linear-gradient(135deg,#0284c7,#0369a1);border:none;border-radius:12px;box-shadow:0 4px 14px rgba(2,132,199,.25);color:#fff;font-size:1rem;font-weight:600;padding:13px 20px}.btn-facility:hover{background:linear-gradient(135deg,#0369a1,#075985);box-shadow:0 6px 18px rgba(2,132,199,.35);color:#fff;transform:translateY(-1.5px)}.btn-admin{background:linear-gradient(135deg,#475569,#334155);border:none;border-radius:12px;box-shadow:0 4px 14px rgba(71,85,105,.25);color:#fff;font-size:1rem;font-weight:600;padding:13px 20px}.btn-admin:hover{background:linear-gradient(135deg,#334155,#1e293b);box-shadow:0 6px 18px rgba(71,85,105,.35);color:#fff;transform:translateY(-1.5px)}.Modern-Slider .cqc-badge-btn{align-items:center;background:#fff;border:2px solid hsla(0,0%,100%,.85);border-radius:14px;box-shadow:0 6px 20px rgba(0,0,0,.25);cursor:default;display:inline-flex;padding:8px 16px;transition:all .25s ease}.Modern-Slider .cqc-badge-btn:hover{box-shadow:0 10px 25px rgba(0,0,0,.35);transform:translateY(-2px)}.Modern-Slider .cqc-badge-btn img{border-radius:8px;display:block;height:48px;width:auto}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(/images/about-image.jpg) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}@font-face{font-family:flexslider-icon;font-style:normal;font-weight:400;src:url(/assets/fonts/flexslider-icon.eot);src:url(/assets/fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/flexslider-icon.woff) format("woff"),url(/assets/fonts/flexslider-icon.ttf) format("truetype"),url(/assets/fonts/flexslider-icon.svg#flexslider-icon) format("svg")}.flex-container a:hover,.flex-slider a:hover{outline:none}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{list-style:none;margin:0;padding:0}.flex-pauseplay span{text-transform:capitalize}.flexslider{padding:0}.flexslider .slides>li{-webkit-backface-visibility:hidden;display:none}.flexslider .slides img{display:block;width:100%}.flexslider .slides:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{zoom:1;background:#fff;border:4px solid #fff;border-radius:4px;-o-box-shadow:0 1px 4px "" rgba(0,0,0,.2);box-shadow:0 1px 4px "" rgba(0,0,0,.2);margin:0;position:relative}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{cursor:pointer;display:block;height:40px;line-height:40px;margin:-20px 0 0;opacity:0;overflow:hidden;position:absolute;text-decoration:none;top:50%;transition:all .3s ease-in-out;width:40px;z-index:10}.flex-direction-nav a,.flex-direction-nav a:before{color:rgba(0,0,0,.8);text-shadow:1px 1px 0 hsla(0,0%,100%,.3)}.flex-direction-nav a:before{content:"\f001";display:inline-block;font-family:flexslider-icon;font-size:26px}.flex-direction-nav a.flex-next:before{content:"\f002"}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{left:10px;opacity:.7}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{cursor:default;filter:alpha(opacity=0);opacity:0!important;z-index:-1}.flex-pauseplay a{bottom:5px;color:#000;cursor:pointer;display:block;height:20px;left:10px;opacity:.8;overflow:hidden;position:absolute;width:20px;z-index:10}.flex-pauseplay a:before{content:"\f004";display:inline-block;font-family:flexslider-icon;font-size:20px}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:"\f003"}.flex-control-nav{bottom:-40px;position:absolute;text-align:center;width:100%}.flex-control-nav li{zoom:1;display:inline-block;*display:inline;margin:0 6px}.flex-control-paging li a{background:#666;background:rgba(0,0,0,.5);border-radius:20px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);cursor:pointer;display:block;height:11px;text-indent:-9999px;width:11px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;overflow:hidden;position:static}.flex-control-thumbs li{float:left;margin:0;width:25%}.flex-control-thumbs img{cursor:pointer;display:block;height:auto;opacity:.7;transition:all 1s ease;-moz-user-select:none;width:100%}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{cursor:default;opacity:1}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{left:10px;opacity:1}.flex-direction-nav .flex-next{opacity:1;right:10px}}
