* { box-sizing: border-box; } body {margin: 0;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}:root{--primary:#3CB815;--secondary:#F65005;--light:#F7F8FC;--dark:#111111;}.back-to-top{position:fixed;display:none;right:30px;bottom:30px;z-index:99;}.py-6{padding-top:6rem;padding-bottom:6rem;}#spinner{opacity:0;visibility:hidden;transition-behavior:normal, normal;transition-duration:0.5s, 0s;transition-timing-function:ease-out, linear;transition-delay:0s, 0.5s;transition-property:opacity, visibility;z-index:99999;}#spinner.show{transition-behavior:normal, normal;transition-duration:0.5s, 0s;transition-timing-function:ease-out, linear;transition-delay:0s, 0s;transition-property:opacity, visibility;visibility:visible;opacity:1;}.btn{font-weight:500;transition-behavior:normal;transition-duration:0.5s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.btn.btn-outline-primary:hover{color:rgb(255, 255, 255);}.btn.btn-outline-secondary:hover{color:rgb(255, 255, 255);}.btn.btn-primary{color:rgb(255, 255, 255);}.btn.btn-secondary{color:rgb(255, 255, 255);}.btn-square{width:38px;height:38px;}.btn-sm-square{width:32px;height:32px;}.btn-lg-square{width:48px;height:48px;}.btn-lg-square{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;display:flex;align-items:center;justify-content:center;font-weight:400;}.btn-sm-square{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;display:flex;align-items:center;justify-content:center;font-weight:400;}.btn-square{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;display:flex;align-items:center;justify-content:center;font-weight:400;}.fixed-top{transition-behavior:normal;transition-duration:0.5s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.top-bar{height:45px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0, 0, 0, 0.07);}.navbar .dropdown-toggle::after{border-top-width:initial;border-right-width:initial;border-bottom-width:initial;border-left-width:initial;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;content:"";font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:middle;margin-left:8px;}.navbar .navbar-nav .nav-link{padding-top:25px;padding-right:15px;padding-bottom:25px;padding-left:15px;color:rgb(85, 85, 85);font-weight:500;outline-color:initial;outline-style:initial;outline-width:0px;}.navbar .navbar-nav .nav-link.active, .navbar .navbar-nav .nav-link:hover{color:var(--dark);}.page-header{padding-top:12rem;padding-bottom:6rem;background-image:url("../img/carousel-1.jpg");background-position-x:100%;background-position-y:0%;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;background-size:cover;}.breadcrumb-item + .breadcrumb-item::before{color:rgb(153, 153, 153);}.section-header{position:relative;padding-top:25px;}.section-header::before{position:absolute;content:"";width:60px;height:2px;top:0px;left:50%;transform:translateX(-50%);}.section-header::after{position:absolute;content:"";width:90px;height:2px;top:10px;left:50%;transform:translateX(-50%);}.section-header.text-start::after{left:0px;transform:translateX(0px);}.section-header.text-start::before{left:0px;transform:translateX(0px);}.about-img img{position:relative;z-index:2;}.product-item img{transition-behavior:normal;transition-duration:0.5s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.product-item:hover img{transform:scale(1.1);}.product-item small a:hover{color:var(--primary) !important;}.testimonial-carousel .owl-item .testimonial-item img{width:60px;height:60px;}.testimonial-carousel .owl-item .testimonial-item, .testimonial-carousel .owl-item .testimonial-item *{transition-behavior:normal;transition-duration:0.5s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.testimonial-carousel .owl-item.center .testimonial-item *{color:rgb(255, 255, 255) !important;}.testimonial-carousel .owl-item.center .testimonial-item i{color:var(--secondary) !important;}.testimonial-carousel .owl-nav{margin-top:30px;display:flex;justify-content:center;}.footer{color:rgb(153, 153, 153);}.footer .btn.btn-link{display:block;margin-bottom:5px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-align:left;color:rgb(153, 153, 153);font-weight:400;text-transform:capitalize;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.footer .btn.btn-link::before{position:relative;content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:rgb(153, 153, 153);margin-right:10px;}.footer .btn.btn-link:hover{color:var(--light);letter-spacing:1px;box-shadow:none;}.footer .copyright{padding-top:25px;padding-right:0px;padding-bottom:25px;padding-left:0px;font-size:15px;border-top-width:1px;border-top-style:solid;border-top-color:rgba(255, 255, 255, 0.1);}.footer .copyright a{color:var(--light);}.footer .copyright a:hover{color:var(--primary);}.w-100{height:201px;}@media (min-width: 992px){.navbar .nav-item .dropdown-menu{display:block;visibility:hidden;top:100%;transform:rotateX(-75deg);transform-origin:0px 0px;transition-behavior:normal;transition-duration:0.5s;transition-timing-function:ease;transition-delay:0s;transition-property:all;opacity:0;}.navbar .nav-item:hover .dropdown-menu{transform:rotateX(0deg);visibility:visible;transition-behavior:normal;transition-duration:0.5s;transition-timing-function:ease;transition-delay:0s;transition-property:all;opacity:1;}}@media (max-width: 991.98px){.navbar .navbar-nav{margin-top:10px;border-top-width:1px;border-top-style:solid;border-top-color:rgba(0, 0, 0, 0.07);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);}.navbar .navbar-nav .nav-link{padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;}}@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;}}