.header{border-bottom:.5px solid #000000;position:relative;z-index:111}.header .navbar-nav{gap:35px}.header .nav-item .nav-link{padding:0;font-weight:500;font-size:18px;color:var(--black-color)}.header .nav-item .nav-link:hover{color:var(--theme-color)}.header .header-right-btn a{color:var(--white-color);background-color:var(--black-color);padding:13px 54px;text-decoration:none;font-size:18px;font-weight:500}.header .dropdown-toggle:after{vertical-align:.055em}.header .nav-item.dropdown:hover .dropdown-menu{display:block}.header .dropdown-menu{position:absolute;min-width:95vw;padding:26px 140px;background:linear-gradient(135deg,#ffffff,#f8f9fa);box-shadow:inset 0 -9px 32.3px 0 #00000040;border:none;border-radius:30px;box-shadow:0 10px 40px rgba(0,0,0,.15);left:0;transform:translateX(-41%);margin-top:20px;opacity:0;visibility:hidden;transition:all .3s ease}.header .nav-item.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;margin-top:0}.header .services-drop h3 a{transition:all .3s ease;font-size:27px;font-weight:500;color:var(--theme-color);text-decoration:none;text-transform:uppercase;margin-bottom:7px}.header .services-drop h3 a:hover{color:var(--black-color)}.header .services-drop ul{padding-left:20px;margin:0;list-style-type:disc}.header .services-drop ul li{margin-bottom:15px}.header .services-drop ul li a:hover{color:var(--theme-color)}.header .services-drop ul li a{font-size:14px;font-weight:500;color:#3c3c3c;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.header .services-drop-cta1{background:linear-gradient(180deg,#5b5b5b,#000000);border-radius:15px;padding:20px 30px;position:relative;z-index:1}.header .services-drop-cta1:before{content:"";position:absolute;z-index:-1;background-image:url(/_next/static/media/blur-logo.098a1d67.webp);right:24px;bottom:0;width:150px;height:115px}.header .services-drop-cta1:before,.header .services-drop-image-inner{background-position:50%;background-repeat:no-repeat;background-size:cover}.header .services-drop-image-inner{margin-top:20px;background-image:url(/_next/static/media/services-drop-cta2.3c4be6f4.webp);width:100%;border-radius:15px;padding:30px 20px;position:relative;z-index:1}.header .services-drop-cta2:before{content:"";position:absolute;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,0),#000000);width:100%;height:100%;top:0;left:0;border-radius:15px}.header .services-drop-cta2 p{margin-bottom:0}.header .services-drop-cta1 h3 a,.header .services-drop-cta2 h3{color:var(--white-color);text-decoration:none;font-size:27px;font-weight:500;text-transform:uppercase}.header .services-drop-cta1 .services-drop-flex ul{display:flex;align-items:center;justify-content:flex-start;list-style-type:none;padding-left:0;gap:50px}.header .services-drop-cta1 .services-drop-flex ul li a{text-decoration:none;color:var(--white-color);border:none;padding:0}.header .services-drop-cta1 .services-drop-flex ul li a:hover{background-color:transparent}.header .services-drop-cta1 .services-drop-flex ul li{color:var(--white-color);display:flex}.header .services-drop-cta1 .services-drop-flex{margin-top:30px}.drop-down-main,.drop-main,.dropdown-main{display:flex}.drop-main{gap:20px}.mobile-service-item{display:none}.lap-service-item{display:block}@media(max-width:1536px){.header .dropdown-menu{transform:translateX(-39%);padding:26px 80px}}@media(max-width:1440px){.header .dropdown-menu{transform:translateX(-38%);padding:26px 42px}}@media(max-width:1366px){.header .dropdown-menu{transform:translateX(-38%);padding:26px 24px;min-width:97vw}}@media(max-width:1330px){.header .dropdown-menu{transform:translateX(-37%);padding:26px 10px;min-width:95vw}.header .services-drop h3 a,.header .services-drop-cta1 h3 a{font-size:24px}}@media(max-width:768px){.mobile-service-item{display:block}.lap-service-item{display:none}.header .navbar-nav{padding:20px 0}.header-right-btn{display:flex;margin-top:20px}}@media(max-width:440px){.header .navbar-brand img{width:70px;height:auto}.header .navbar-nav{gap:20px}.header-right-btn{margin-top:5px}}@media(max-width:375px){.header .navbar-nav{gap:10px}}.footer{margin:100px 0 32px}.footer .footer-main-content{background:linear-gradient(180deg,rgba(160,216,22,.09),rgba(160,216,22,0) 25.79%,rgba(160,216,22,0) 76.25%,rgba(160,216,22,.09));padding:40px 66px;border-radius:40px;border:2px solid var(--theme-color)}.footer-navigation{text-align:center}.footer-navigation h3{color:var(--theme-color);font-size:35px;font-weight:500;margin-bottom:10px}.footer-navigation ul{padding:0;margin:0;list-style-type:none}.footer-navigation ul li{margin-bottom:5px}.footer-navigation ul li a{text-decoration:none;color:var(--black-color);font-size:18px;font-weight:400;transition:all .3s ease}.footer-navigation ul li a:hover{color:var(--theme-color)}.footer-main-content .footer-border{padding-bottom:40px;margin-bottom:40px;position:relative;z-index:1}.footer-main-content .footer-border:before{content:"";position:absolute;z-index:-1;bottom:-2px;left:0;background:linear-gradient(90deg,rgba(49,49,49,0),#313131 50.84%,rgba(49,49,49,0));width:100%;height:2px}.footer-content{text-align:center}.footer-content h3{margin-bottom:20px;font-size:35px;color:var(--black-color);text-transform:uppercase}.footer-content ul{padding:0;margin:0;list-style-type:none}.footer-content ul li,.footer-content ul li:nth-child(2){margin-bottom:10px}.footer-content ul li a{text-decoration:none;color:var(--black-color);font-size:18px;font-weight:400}.footer-content p{text-align:center;color:var(--black-color);font-size:22px;font-weight:400;margin-top:18px}.footer-content.footer-social ul li{margin-bottom:10px}.footer-content.footer-social ul li a{display:flex;align-items:center;justify-content:center;gap:10px}.discount-modal{border-radius:15px;padding:0;background-color:#fff;box-shadow:0 5px 30px rgba(0,0,0,.3)}.discount-container{padding:0;text-align:center}.logo{margin:0 auto 10px;display:block}.title{color:var(--theme-color);font-size:22px;font-weight:600;line-height:1.3;margin-bottom:5px}.subtitle{color:#000;font-size:14px;margin-bottom:20px}.form input,.form textarea{width:100%;border:1px solid var(--theme-color);border-radius:100px;padding:18px;margin-bottom:15px;font-size:14px;background:#a1d81513;outline:none;transition:.3s;height:60px}.form textarea{resize:none}.form input:focus{border-color:var(--theme-color);box-shadow:0 0 5px #c0f736}.submit-btn{background:var(--black-color);color:#fff;border:none;border-radius:25px;padding:14px 0;width:100%;font-size:15px;font-weight:500;cursor:pointer;transition:background .3s}.submit-btn:hover{background:linear-gradient(0deg,#dcff86,#9fd815);color:#000}.close-btn{background:none;border:none;font-size:24px;color:#333;cursor:pointer;position:absolute;right:15px;top:10px}.discount-modal .modal-body{padding:26px}.discount-modal .modal-header{border:navajowhite}.close-modal{display:flex;align-items:center;justify-content:flex-end}.close-modal button{background:transparent;border:unset}@media (max-width:1440px){.footer .footer-main-content{padding:40px}}@media (max-width:768px){.footer{margin:50px 0 32px}.footer-navigation{margin-bottom:20px}.footer-main-content .footer-border{padding-bottom:20px}.footer-content{text-align:center;margin-bottom:25px}.footer-content ul{display:flex;align-items:center;justify-content:center;gap:29px}.footer-content ul li{margin-bottom:0}}@media(max-width:575px){.footer-content p{font-size:16px}}@media(max-width:440px){.footer-navigation{text-align:center}.footer{margin:20px 0}.footer-content ul{flex-direction:column;gap:15px}.footer-content p{font-size:14px}.footer .footer-main-content{padding:25px}.footer-content{margin-bottom:15px}}@media(max-width:390px){.footer .footer-main-content{padding:20px}.footer-content p{font-size:13px}.footer-navigation ul li a{font-size:16px}.footer-navigation h3{font-size:26px}.footer-content ul li a{font-size:16px}}@media(max-width:375px){.footer .footer-main-content{padding:20px 14px}.discount-modal .modal-body{padding:12px}.form input{height:50px}}