@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";*{margin:0;padding:0;box-sizing:border-box;outline:none;border:none;text-decoration:none;text-transform:capitalize;transition:all .2s linear}html{overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:7rem}body{font-family:Poppins,"sans-serif";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-smoothing:antialiased;background:#fff;scroll-behavior:smooth}.container{max-width:1280px;width:100%;margin:0 auto;padding:0 20px}a{cursor:pointer;text-decoration:none;outline:0}*,*:after,*:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background-color:transparent;-webkit-border-radius:6px;border-radius:6px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#bbb}.navbar{width:100%;background:#fff;padding:4px 0;position:fixed;top:0;left:0;z-index:10}.navbar.dark-nav{background:#def0fe;transition:.5s;box-shadow:0 0 30px #7f89a14d}.navbar .nav{display:flex;align-items:center;justify-content:space-between}.navbar .nav .nav-logo{display:flex;align-items:center}.navbar .nav .nav-logo .logo{width:45px}.navbar .nav .nav-logo .nav-title{font-size:25px;margin-left:15px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 576px){.navbar .nav .nav-logo .nav-title{font-size:20px;margin-left:10px}}.navbar .nav .nav_toggle{display:none;cursor:pointer;flex-direction:column;gap:.05rem}.navbar .nav .nav_toggle .nav_toggle-icon{width:25px;height:3px;background:#000;margin:3px 0}@media screen and (max-width: 992px){.navbar .nav .nav_toggle{display:flex}}@media screen and (max-width: 992px){.navbar .nav .nav-links{z-index:15;position:fixed;top:0;right:0;height:100vh;background:#fff;width:60%;transition:transform .4s ease-in-out;transform:translate(100%);pointer-events:none;padding:40px 10px;display:block}.navbar .nav .nav-links.show-menu{transform:translate(0);pointer-events:auto}}.navbar .nav .nav-item{display:inline-block;list-style:none;margin:5px 20px}@media screen and (max-width: 992px){.navbar .nav .nav-item{display:block;margin:20px}}.navbar .nav .nav-item:hover{color:#2f6ab3}.navbar .nav .active-nav{font-weight:700;color:#2f6ab3}.navbar .nav .inactive-nav{color:#111;opacity:.95}.navbar .nav .btn{all:unset;border:1px solid #2f6ab3;color:#2f6ab3;padding:14px 24px;font-size:16px;border-radius:30px;cursor:pointer;font-weight:500;outline:0}@media screen and (max-width: 992px){.navbar .nav .btn{box-sizing:border-box;text-align:center;bottom:0;padding:10px;width:100%;margin-top:10px}}.navbar__overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:#000000b3;z-index:11;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}.navbar__overlay.overlay--open{opacity:1;visibility:visible}.close-btn{position:absolute;top:0;right:0;width:35px;z-index:20;height:35px;background-color:#2f6ab3;display:flex;justify-content:center;align-items:center;margin-left:auto;font-weight:900;border-bottom-left-radius:18px;color:#fff;cursor:pointer}.HomeWrap{margin-top:12vh}@media screen and (max-width: 768px){.HomeWrap{margin-top:6vh}}.HomeWrap .hero{background:#fff;width:100%;min-height:88vh;height:auto;padding:30px 0;display:flex;align-items:center;position:relative}@media screen and (max-width: 768px){.HomeWrap .hero{margin:20px 0}}.HomeWrap .hero .hero-innerView{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 992px){.HomeWrap .hero .hero-innerView{flex-wrap:wrap}}.HomeWrap .hero .hero-innerView .hero-left{width:50%}@media screen and (max-width: 768px){.HomeWrap .hero .hero-innerView .hero-left{width:100%;padding:15px 0}}.HomeWrap .hero .hero-innerView .hero-left h2{font-size:50px;font-weight:700;line-height:65px;text-align:left}@media screen and (max-width: 992px){.HomeWrap .hero .hero-innerView .hero-left h2{font-size:40px}}@media screen and (max-width: 768px){.HomeWrap .hero .hero-innerView .hero-left h2{font-size:40px;text-align:center;line-height:50px}}@media screen and (max-width: 576px){.HomeWrap .hero .hero-innerView .hero-left h2{font-size:25px;line-height:40px}}.HomeWrap .hero .hero-innerView .hero-left p{font-size:16px;font-weight:400;line-height:26px;text-align:left;margin-top:10px}@media screen and (max-width: 768px){.HomeWrap .hero .hero-innerView .hero-left p{font-size:15px;text-align:center;line-height:22px}}@media screen and (max-width: 576px){.HomeWrap .hero .hero-innerView .hero-left p{font-size:14px}}.HomeWrap .hero .hero-innerView .hero-left button{all:unset;background:#2f6ab3;color:#fff;margin-top:15px;padding:10px 30px;font-size:16px;border-radius:18px;cursor:pointer;font-weight:500}.HomeWrap .hero .hero-innerView .hero-left button:hover{background-color:#1d4fce}@media screen and (max-width: 768px){.HomeWrap .hero .hero-innerView .hero-left button{display:block;margin:10px auto 5px;font-size:15px}}@media screen and (max-width: 576px){.HomeWrap .hero .hero-innerView .hero-left button{font-size:14px}}.HomeWrap .hero .hero-innerView .hero-right{width:50%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.HomeWrap .hero .hero-innerView .hero-right{width:100%;padding:15px 0}}.HomeWrap .hero .hero-innerView .hero-right .img-view{width:515px;height:530px;position:relative;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 992px){.HomeWrap .hero .hero-innerView .hero-right .img-view{width:380px;height:380px}}@media screen and (max-width: 768px){.HomeWrap .hero .hero-innerView .hero-right .img-view{width:350px;height:350px}}@media screen and (max-width: 576px){.HomeWrap .hero .hero-innerView .hero-right .img-view{width:320px;height:320px}}.HomeWrap .hero .hero-innerView .hero-right .img-view .hero-img{width:80%;height:80%;border-radius:213.53px 0 218.78px 216px;box-shadow:0 4px 4px #00000040;z-index:1;object-fit:cover}.HomeWrap .hero .hero-innerView .hero-right .img-view .hero-img-dots{width:30%;position:absolute;top:0;left:0;background-size:contain;z-index:0;overflow:hidden}.HomeWrap .Main_services_section{background:#f9fff8;width:100%;min-height:100vh;height:auto;padding:30px 0;display:flex;align-items:center}@media screen and (max-width: 768px){.HomeWrap .Main_services_section{padding-top:25px}}@media screen and (max-width: 576px){.HomeWrap .Main_services_section{padding-top:20px}}.HomeWrap .Main_services_section .container .services_innerwrap{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.HomeWrap .Main_services_section .container .services_innerwrap{flex-wrap:wrap;flex-direction:column-reverse}}.HomeWrap .Main_services_section .container .services_innerwrap .services_left{width:50%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.HomeWrap .Main_services_section .container .services_innerwrap .services_left{width:100%;padding:15px 0}}.HomeWrap .Main_services_section .container .services_innerwrap .services_left .img-view{width:515px;height:530px;position:relative;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 992px){.HomeWrap .Main_services_section .container .services_innerwrap .services_left .img-view{width:380px;height:380px}}@media screen and (max-width: 768px){.HomeWrap .Main_services_section .container .services_innerwrap .services_left .img-view{width:350px;height:350px}}@media screen and (max-width: 576px){.HomeWrap .Main_services_section .container .services_innerwrap .services_left .img-view{width:320px;height:320px}}.HomeWrap .Main_services_section .container .services_innerwrap .services_left .img-view .hero-img{width:80%;height:80%;object-fit:cover;border-radius:213.53px 0 218.78px 216px;box-shadow:0 4px 4px #00000040;z-index:1}.HomeWrap .Main_services_section .container .services_innerwrap .services_left .img-view .hero-img-dots{width:30%;position:absolute;top:0;left:0;background-size:contain;z-index:0;overflow:hidden}.HomeWrap .Main_services_section .container .services_innerwrap .services_Right{width:50%}@media screen and (max-width: 768px){.HomeWrap .Main_services_section .container .services_innerwrap .services_Right{width:100%;padding:15px 0;display:flex;flex-direction:column;align-items:center}}.HomeWrap .Main_services_section .container .services_innerwrap .services_Right h2{font-size:25px;font-weight:700;text-align:left}@media screen and (max-width: 768px){.HomeWrap .Main_services_section .container .services_innerwrap .services_Right h2{font-size:20px}}.HomeWrap .Main_services_section .container .services_innerwrap .services_Right p{font-size:16px;font-weight:400;text-align:left;margin-top:10px}@media screen and (max-width: 768px){.HomeWrap .Main_services_section .container .services_innerwrap .services_Right p{font-size:15px;line-height:22px;text-align:center}}@media screen and (max-width: 576px){.HomeWrap .Main_services_section .container .services_innerwrap .services_Right p{font-size:14px}}.HomeWrap .Main_services_section .container .services_innerwrap .services_Right .servicesView{margin-top:10px}.HomeWrap .Main_services_section .container .services_innerwrap .services_Right .servicesView .servicesView_Item{display:flex;align-items:center;margin:10px 0}.HomeWrap .Main_services_section .container .services_innerwrap .services_Right .servicesView .servicesView_Item .service-name{margin-left:10px;font-size:16px}.HomeWrap .Main_services_section .container .services_innerwrap .services_Right button{all:unset;color:#2f6ab3;margin-top:10px;padding:10px 30px;font-size:16px;border-radius:18px;cursor:pointer;font-weight:500;border:2px solid #2f6ab3}.HomeWrap .Main_services_section .container .services_innerwrap .services_Right button:hover{background-color:#2f6ab3;color:#fff}@media screen and (max-width: 768px){.HomeWrap .Main_services_section .container .services_innerwrap .services_Right button{display:block;font-size:15px}}.HomeWrap .Main_productServices_section .container{padding:50px 20px}@media screen and (max-width: 576px){.HomeWrap .Main_productServices_section .container{padding:0 20px}}@media screen and (max-width: 576px){.HomeWrap .Main_productServices_section .container .productServices_innerWrap{padding:50px 0}}.HomeWrap .Main_productServices_section .container .productServices_innerWrap .titleWrapper{margin:0 auto;max-width:800px}.HomeWrap .Main_productServices_section .container .productServices_innerWrap .titleWrapper h2{font-size:25px;text-align:center}@media screen and (max-width: 576px){.HomeWrap .Main_productServices_section .container .productServices_innerWrap .titleWrapper h2{font-size:18px}}.HomeWrap .Main_productServices_section .container .productServices_innerWrap .titleWrapper p{font-size:15px;text-align:center;margin:30px 0}.HomeWrap .Main_productServices_section .container .productServices_innerWrap .product_services_wrap{margin:60px 0}.HomeWrap .Main_productServices_section .container .productServices_innerWrap .product_services_wrap .servicesItems{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:35px}@media screen and (max-width: 992px){.HomeWrap .Main_productServices_section .container .productServices_innerWrap .product_services_wrap .servicesItems{flex-wrap:wrap}}.HomeWrap .Main_productServices_section .container .productServices_innerWrap .product_services_wrap .servicesItems .services_Item{box-shadow:0 4px 8px #0000001a;border-radius:12px;padding:30px 20px}.HomeWrap .Main_productServices_section .container .productServices_innerWrap .product_services_wrap .servicesItems .services_Item:hover{box-shadow:0 2px 8px #1d4fce}.HomeWrap .Main_productServices_section .container .productServices_innerWrap .product_services_wrap .servicesItems .services_Item .iconbox{background-color:#1d4fce50;padding:8px 12px;border-radius:12px;display:inline-block}.HomeWrap .Main_productServices_section .container .productServices_innerWrap .product_services_wrap .servicesItems .services_Item .box-content{margin-top:15px}.HomeWrap .Main_productServices_section .container .productServices_innerWrap .product_services_wrap .servicesItems .services_Item .box-content .box-title{font-size:19px;font-weight:600;margin-bottom:20px}.HomeWrap .Main_productServices_section .container .productServices_innerWrap .product_services_wrap .servicesItems .services_Item .box-content .box-description{font-size:14px;font-weight:400;line-height:22px;text-align:left}.HomeWrap .Main_productServices_section .container .productServices_innerWrap .product_services_wrap .servicesItems .services_Item button{all:unset;color:#2f6ab3;margin-top:15px;padding:8px 15px;font-size:12px;border-radius:15px;cursor:pointer;font-weight:500;border:2px solid #2f6ab3}.HomeWrap .Main_productServices_section .container .productServices_innerWrap .product_services_wrap .servicesItems .services_Item button:hover{background-color:#2f6ab3;color:#fff}@media screen and (max-width: 768px){.HomeWrap .Main_productServices_section .container .productServices_innerWrap .product_services_wrap .servicesItems .services_Item button{display:block;font-size:15px}}.HomeWrap .Main_testimonial_section{background:#f9fff8;width:100%;height:auto;padding:50px 0}.HomeWrap .Main_testimonial_section .container .testimonial_innerWrap .titleWrapper{margin:0 auto;max-width:800px}.HomeWrap .Main_testimonial_section .container .testimonial_innerWrap .titleWrapper h2{font-size:25px;text-align:center}@media screen and (max-width: 576px){.HomeWrap .Main_testimonial_section .container .testimonial_innerWrap .titleWrapper h2{font-size:18px}}.HomeWrap .Main_testimonial_section .container .testimonial_innerWrap .testimonial_Items{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:30px;margin:60px 0}@media screen and (max-width: 992px){.HomeWrap .Main_testimonial_section .container .testimonial_innerWrap .testimonial_Items{flex-wrap:wrap}}.HomeWrap .Main_testimonial_section .container .testimonial_innerWrap .testimonial_Items .testimonial_Item{background-color:#fff;box-shadow:0 4px 8px #0000001a;border-radius:12px;padding:30px 20px}.HomeWrap .Main_testimonial_section .container .testimonial_innerWrap .testimonial_Items .testimonial_Item:hover{box-shadow:0 2px 8px #1d4fce}.HomeWrap .Main_testimonial_section .container .testimonial_innerWrap .testimonial_Items .testimonial_Item .nameWrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.HomeWrap .Main_testimonial_section .container .testimonial_innerWrap .testimonial_Items .testimonial_Item .nameWrap .left_name_wrap{display:flex;flex-direction:column;align-items:flex-start}.HomeWrap .Main_testimonial_section .container .testimonial_innerWrap .testimonial_Items .testimonial_Item .nameWrap .left_name_wrap .name{font-size:14px;font-weight:600}.HomeWrap .Main_testimonial_section .container .testimonial_innerWrap .testimonial_Items .testimonial_Item .nameWrap .left_name_wrap .location{font-size:14px;font-weight:300}.HomeWrap .Main_testimonial_section .container .testimonial_innerWrap .testimonial_Items .testimonial_Item .Quotewrap{margin-top:25px}.HomeWrap .Main_testimonial_section .container .testimonial_innerWrap .testimonial_Items .testimonial_Item .Quotewrap p{font-size:14px;font-weight:300}.HomeWrap .Main_subscribe_section .container{padding:50px 20px}.HomeWrap .Main_subscribe_section .container .subscribe_innerWrap .titleWrapper{margin:0 auto;max-width:800px}.HomeWrap .Main_subscribe_section .container .subscribe_innerWrap .titleWrapper h2{font-size:25px;text-align:center}@media screen and (max-width: 576px){.HomeWrap .Main_subscribe_section .container .subscribe_innerWrap .titleWrapper h2{font-size:18px}}.HomeWrap .Main_subscribe_section .container .subscribe_innerWrap .titleWrapper p{font-size:15px;text-align:center;margin:30px 0}.HomeWrap .Main_subscribe_section .container .subscribe_innerWrap .input_btn_Wrap{display:flex;flex-direction:row;align-items:center;justify-content:center;max-width:800px;margin:0 auto}@media screen and (max-width: 768px){.HomeWrap .Main_subscribe_section .container .subscribe_innerWrap .input_btn_Wrap{flex-wrap:wrap}}.HomeWrap .Main_subscribe_section .container .subscribe_innerWrap .input_btn_Wrap .inputview{background-color:#f2f1f1;border-radius:12px;color:#020101;padding:15px;width:80%;margin-right:30px}@media screen and (max-width: 768px){.HomeWrap .Main_subscribe_section .container .subscribe_innerWrap .input_btn_Wrap .inputview{margin-right:0;margin-bottom:15px;width:100%}}.HomeWrap .Main_subscribe_section .container .subscribe_innerWrap .input_btn_Wrap button{all:unset;background:#2f6ab3;color:#fff;padding:10px 30px;font-size:16px;border-radius:12px;cursor:pointer;font-weight:500}.HomeWrap .Main_subscribe_section .container .subscribe_innerWrap .input_btn_Wrap button:hover{background-color:#1d4fce}@media screen and (max-width: 576px){.HomeWrap .Main_subscribe_section .container .subscribe_innerWrap .input_btn_Wrap button{font-size:14px}}.footer-main{position:relative;background:linear-gradient(135deg,#1a1a2e,#16213e);overflow:hidden;font-family:Poppins,"sans-serif"}.footer-main .footer-gradient-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,#0f4c751a,#3282b80d,#0f4c751a);pointer-events:none}.footer-main .container{position:relative;max-width:1280px;margin:0 auto;padding:80px 20px 0}@media (max-width: 480px){.footer-main .container{padding:60px 15px 0}}.footer-main .footer-main-wrapper{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:40px;margin-bottom:60px}@media (max-width: 1024px){.footer-main .footer-main-wrapper{grid-template-columns:1fr 1fr;gap:30px}}@media (max-width: 768px){.footer-main .footer-main-wrapper{grid-template-columns:1fr;gap:40px}}.footer-main .footer-area{animation:fadeInUp .6s ease-out}.footer-main .footer-area.company-info{padding-right:20px}@media (max-width: 768px){.footer-main .footer-area.company-info{padding-right:0}}.footer-main .company-logo{display:flex;align-items:center;margin-bottom:20px}.footer-main .company-logo .logo-icon{width:40px;height:40px;color:#3282b8;margin-right:12px}.footer-main .company-logo .company-name{font-size:28px;font-weight:700;color:#fff;letter-spacing:1px;text-transform:uppercase}@media (max-width: 480px){.footer-main .company-logo .company-name{font-size:24px}}.footer-main .company-description{color:#a8a8a8;line-height:1.6;margin-bottom:30px;font-size:14px}.footer-main .quality-badges{display:flex;flex-direction:column;gap:12px}.footer-main .quality-badges .badge{display:flex;align-items:center;color:#a8a8a8;font-size:12px;transition:all .3s ease}.footer-main .quality-badges .badge:hover{transform:translate(5px)}.footer-main .quality-badges .badge:hover{color:#3282b8}.footer-main .quality-badges .badge .badge-icon{width:16px;height:16px;margin-right:8px;color:#3282b8}.footer-main .title-widget{display:flex;align-items:center;color:#fff;font-weight:700;font-size:20px;margin-bottom:30px;position:relative}@media (max-width: 480px){.footer-main .title-widget{font-size:18px}}.footer-main .title-widget .title-icon{width:24px;height:24px;margin-right:12px;color:#3282b8}.footer-main .content-widget{display:flex;flex-direction:column;gap:20px}.footer-main .content-widget .contact-item{display:flex;align-items:center;align-items:flex-start;text-decoration:none;color:#a8a8a8;transition:all .3s ease;padding:12px;border-radius:8px;background:#ffffff05}.footer-main .content-widget .contact-item:hover{transform:translate(5px)}.footer-main .content-widget .contact-item:hover{color:#3282b8;background:#3282b81a}.footer-main .content-widget .contact-item .icon-wrapper{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#3282b833;border-radius:8px;margin-right:15px;flex-shrink:0}.footer-main .content-widget .contact-item .icon-wrapper svg{width:18px;height:18px;color:#3282b8}.footer-main .content-widget .contact-item .textwrap{display:flex;flex-direction:column;gap:4px}.footer-main .content-widget .contact-item .textwrap .contact-label{font-size:12px;color:#3282b8;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.footer-main .list-unstyled{list-style:none;padding:0;margin:0}.footer-main .list-unstyled li{margin-bottom:12px}.footer-main .list-unstyled a{display:flex;align-items:center;color:#a8a8a8;text-decoration:none;font-size:14px;padding:8px 12px;border-radius:6px;transition:all .3s ease}.footer-main .list-unstyled a:hover{transform:translate(5px)}.footer-main .list-unstyled a:hover{color:#3282b8;background:#3282b81a}.footer-main .list-unstyled a:hover .link-icon{transform:translate(3px)}.footer-main .list-unstyled a .link-icon{width:14px;height:14px;margin-right:8px;color:#3282b8;transition:transform .3s ease}.footer-main .list-unstyled.product-list a{justify-content:space-between}.footer-main .list-unstyled.product-list a .external-icon{width:12px;height:12px;opacity:0;transition:opacity .3s ease}.footer-main .list-unstyled.product-list a:hover .external-icon{opacity:1}.footer-main .footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding:30px 0}.footer-main .footer-bottom .footer-bottom-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}@media (max-width: 768px){.footer-main .footer-bottom .footer-bottom-content{flex-direction:column;text-align:center;gap:15px}}.footer-main .footer-bottom .footer-bottom-content .copyright{color:#a8a8a8;font-size:14px}.footer-main .footer-bottom .footer-bottom-content .copyright .company-highlight{color:#3282b8;font-weight:700}.footer-main .footer-bottom .footer-bottom-content .footer-meta{display:flex;align-items:center;gap:10px;color:#666;font-size:12px}@media (max-width: 480px){.footer-main .footer-bottom .footer-bottom-content .footer-meta{flex-direction:column;gap:5px}}.footer-main .footer-bottom .footer-bottom-content .footer-meta .separator{color:#3282b8}@media (max-width: 480px){.footer-main .footer-bottom .footer-bottom-content .footer-meta .separator{display:none}}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.font-weight-bold{font-weight:700}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.footer-main.dark-theme{--primary-dark: #0d1117;--secondary-dark: #161b22;--accent-blue: #1f6feb;--bright-blue: #58a6ff}.Main_productdetailwrap{padding:50px 0}@media screen and (max-width: 992px){.Main_productdetailwrap{padding:0}}.Main_productdetailwrap .container{max-width:1300px;background-color:#fff;padding:20px}.Main_productdetailwrap .container .backToHome{margin-bottom:25px;padding:0 15px;display:flex;align-items:center}.Main_productdetailwrap .container .backToHome a{color:#000;font-size:12px}.Main_productdetailwrap .container .inner_productdetailwrap{display:flex;flex-wrap:wrap}.Main_productdetailwrap .container .inner_productdetailwrap .product_image_wrap{display:flex;flex-direction:column;max-width:50%;width:100%;padding:0 15px}@media screen and (max-width: 768px){.Main_productdetailwrap .container .inner_productdetailwrap .product_image_wrap{max-width:100%}}.Main_productdetailwrap .container .inner_productdetailwrap .product_image_wrap .main_image img{display:block;max-width:100%;width:100%;height:auto}.Main_productdetailwrap .container .inner_productdetailwrap .product_detail_wrap{max-width:50%;width:100%;padding:0 15px}@media screen and (max-width: 768px){.Main_productdetailwrap .container .inner_productdetailwrap .product_detail_wrap{max-width:100%;padding:25px 0}}.Main_productdetailwrap .container .inner_productdetailwrap .product_detail_wrap table{width:100%;max-width:600px;border-collapse:collapse;background:#fff;box-shadow:0 4px 8px #0000001a}.Main_productdetailwrap .container .inner_productdetailwrap .product_detail_wrap table td{padding:16px;border-bottom:1px solid #ddd;font-size:16px;color:#555}.Main_productdetailwrap .container .inner_productdetailwrap .product_detail_wrap table td:first-child{font-weight:700;color:#333;width:40%}.Main_productdetailwrap .container .inner_productdetailwrap .product_detail_wrap table td:last-child{text-align:right}.Main_productdetailwrap .container .inner_productdetailwrap .product_detail_wrap table tr:last-child td{border-bottom:none}.Main_productdetailwrap .container .inner_productdetailwrap .product_detail_wrap .title{font-size:24px;margin-bottom:15px;color:#000;font-family:Poppins,"sans-serif";font-weight:800}.Main_productdetailwrap .container .inner_productdetailwrap .product_detail_wrap .description{font-size:14px;color:#666;font-family:Poppins,"sans-serif";margin-top:20px;font-weight:500}.Main_productdetailwrap .container .inner_productdetailwrap .product_detail_wrap .btnWrap{margin:30px 0}.Main_productdetailwrap .container .inner_productdetailwrap .product_detail_wrap .btnWrap .buybutton{background-color:#1d4fce;border:1px solid transparent;border-radius:8px;box-shadow:#00000005 0 1px 3px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;line-height:1.25;padding:10px 18px;transition:all .25s}.Main_productdetailwrap .container .inner_productdetailwrap .product_detail_wrap .btnWrap .buybutton:hover{background-color:#01acca;box-shadow:#0000001a 0 4px 12px;transform:translateY(-1px)}.MainConatct_Wrap .container{max-width:1280px;background-color:#fff;padding:20px;margin:50px auto}@media screen and (max-width: 992px){.MainConatct_Wrap .container{margin:0 auto}}.MainConatct_Wrap .container .MainContact_inner{display:flex;align-items:center}@media screen and (max-width: 768px){.MainConatct_Wrap .container .MainContact_inner{flex-wrap:wrap}}.MainConatct_Wrap .container .MainContact_inner .contact-form-container{width:50%;padding:32px;border-radius:10px}@media screen and (max-width: 768px){.MainConatct_Wrap .container .MainContact_inner .contact-form-container{width:100%}}.MainConatct_Wrap .container .MainContact_inner .contact-form-container form{display:flex;flex-direction:column}.MainConatct_Wrap .container .MainContact_inner .contact-form-container .form-group{margin-bottom:20px}.MainConatct_Wrap .container .MainContact_inner .contact-form-container .form-group input,.MainConatct_Wrap .container .MainContact_inner .contact-form-container .form-group textarea{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:5px;font-size:16px;color:#333;background-color:#fff;box-shadow:inset 0 2px 4px #0000000d;transition:border-color .3s ease}.MainConatct_Wrap .container .MainContact_inner .contact-form-container .form-group input:focus,.MainConatct_Wrap .container .MainContact_inner .contact-form-container .form-group textarea:focus{border-color:#1d4fce;outline:none}.MainConatct_Wrap .container .MainContact_inner .contact-form-container .form-group textarea{resize:vertical;height:120px}.MainConatct_Wrap .container .MainContact_inner .contact-form-container .submit-button{padding:12px 32px;border:none;border-radius:5px;background-color:#1d4fce;color:#fff;font-size:16px;font-weight:400;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease}.MainConatct_Wrap .container .MainContact_inner .contact-form-container .submit-button:hover{background-color:#0056b3}.MainConatct_Wrap .container .MainContact_inner .imageBoxview{width:50%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 768px){.MainConatct_Wrap .container .MainContact_inner .imageBoxview{width:100%}}.MainConatct_Wrap .container .MainContact_inner .imageBoxview h2{text-align:center;font-size:28px;margin-bottom:28px;color:#333}.MainConatct_Wrap .container .MainContact_inner .imageBoxview .img_contact{width:500px}@media screen and (max-width: 992px){.MainConatct_Wrap .container .MainContact_inner .imageBoxview .img_contact{width:400px}}.mission-vision-section{background:#f9fff8}.mission-vision-section .container{padding:60px 20px}.mission-vision-section .container .productdetail_inner{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row}.mission-vision-section .container .productdetail_inner .w-left{width:40%}@media screen and (max-width: 768px){.mission-vision-section .container .productdetail_inner .w-left{width:100%;margin-bottom:50px}}.mission-vision-section .container .productdetail_inner .w-right{width:50%}@media screen and (max-width: 768px){.mission-vision-section .container .productdetail_inner .w-right{width:100%;margin-bottom:50px}}.mission-vision-section .container .productdetail_inner .detailbox_wrap .section-title-border{position:relative;height:5px;width:30px;background:#1d4fce;border-radius:10px;margin-bottom:20px;display:block}.mission-vision-section .container .productdetail_inner .detailbox_wrap .section-title-border:before{position:absolute;content:"";height:100%;width:50%;background:#1d4fce;border-radius:10px;right:-60%;top:0}.mission-vision-section .container .productdetail_inner .detailbox_wrap .section-title-border:after{position:absolute;content:"";height:100%;width:25%;background:#1d4fce;border-radius:10px;right:-100%;top:0}.mission-vision-section .container .productdetail_inner .detailbox_wrap .subtitle{font-family:Open Sans,sans-serif;font-weight:600;color:#818385}.mission-vision-section .container .productdetail_inner .detailbox_wrap .section-title{margin-bottom:10px;font-size:40px}@media screen and (max-width: 768px){.mission-vision-section .container .productdetail_inner .detailbox_wrap .section-title{margin-bottom:20px;font-size:25px}}.mission-vision-section .container .productdetail_inner .detailbox_wrap .section-title .text-primary{color:#1d4fce}.mission-vision-section .container .productdetail_inner .detailbox_wrap .para_wrap{font-weight:400;color:#818385;font-size:15px;line-height:1.6}.about-us-section{padding:60px 0}.about-us-section .container .row-aboutus{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;margin:50px 0}.about-us-section .container .row-aboutus .InnerSection_left{width:50%}@media screen and (max-width: 768px){.about-us-section .container .row-aboutus .InnerSection_left{width:100%}}.about-us-section .container .row-aboutus .InnerSection_left .img-holder{position:relative;text-align:center}.about-us-section .container .row-aboutus .InnerSection_left .img-holder img{width:100%}.about-us-section .container .row-aboutus .rightblock{padding-left:30px}@media screen and (max-width: 768px){.about-us-section .container .row-aboutus .rightblock{padding-left:0}}.about-us-section .container .row-aboutus .InnerSection_right{width:50%}@media screen and (max-width: 768px){.about-us-section .container .row-aboutus .InnerSection_right{width:100%}}.about-us-section .container .row-aboutus .InnerSection_right .section-title{margin-top:10px}.about-us-section .container .row-aboutus .InnerSection_right .section-title span{font-size:15px;font-weight:500;color:#2f6ab3;text-transform:capitalize;display:block}.about-us-section .container .row-aboutus .InnerSection_right .section-title h2{font-size:38px;font-weight:700}.about-us-section .container .row-aboutus .InnerSection_right .details{margin-top:10px}.about-us-section .container .row-aboutus .InnerSection_right .details p{font-weight:400;color:#818385;font-size:15px;line-height:1.6}@media screen and (max-width: 768px){.about-us-section .container .reverse{flex-direction:column-reverse}}.products-section{margin-top:12vh;padding:64px 0;background-color:#f4f4f9;color:#333}@media screen and (max-width: 768px){.products-section{margin-top:6vh}}.products-section .container{max-width:1280px;margin:0 auto;padding:0 32px}.products-section .container .products-header{text-align:center;margin-bottom:32px}.products-section .container .products-header h1{font-size:40px;color:#2c3e50}.products-section .container .products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.products-section .container .products-grid .product-card{background:#fff;border:none;border-radius:10px;overflow:hidden;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;cursor:pointer}.products-section .container .products-grid .product-card:hover{box-shadow:0 10px 15px #0003}.products-section .container .products-grid .product-card:hover .product-image img{transform:scale(1.05)}.products-section .container .products-grid .product-card .product-image{width:100%;height:200px}.products-section .container .products-grid .product-card .product-image img{width:100%;height:100%;object-fit:cover}.products-section .container .products-grid .product-card .product-details{padding:16px;text-align:center}.products-section .container .products-grid .product-card .product-details h2{font-size:20px;margin:8px 0}.products-section .container .products-grid .product-card .product-details p{font-size:16px;color:#666}.products-section .container .products-grid .product-card .product-details .details-button{margin-top:16px;padding:12px 24px;background-color:#3498db;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.products-section .container .products-grid .product-card .product-details .details-button:hover{background-color:#2980b9}
