@media only screen and (max-width:767px){body{font-size:14px;.visionBlockWrapper{grid-template-columns:1fr;gap:1rem}.visionImageContainer{width:100%;height:auto;aspect-ratio:16/9}.visionMissionGrid{gap:2rem}.visionStats{grid-template-columns:1fr}}.container{max-width:100%}.ptb-100{padding-bottom:50px}.pt-100,.ptb-100{padding-top:50px}.pb-100{padding-bottom:50px}.pb-70{padding-bottom:20px}.pt-70{padding-top:20px}.default-btn{font-size:15px;padding:13px 25px}h3{font-size:17px;line-height:1.4}.section-title{margin-bottom:30px;text-align:center!important}.section-title span{font-size:14px}.section-title h2{font-size:25px}p{font-size:14px}.top-header .header-left-content{text-align:center}.top-header .header-right-content{float:unset;text-align:center}.banner-area{height:100%;padding-top:80px;padding-bottom:80px}.banner-area.banner-area-two{padding-top:140px;padding-bottom:80px}.banner-image{margin-top:30px}.banner-area.banner-area-three{padding-top:80px;padding-bottom:80px}.banner-area.banner-area-three .banner-content h1{margin-bottom:15px}.about-content .react-tabs__tab-list li{margin-right:15px;font-size:15px;padding-bottom:3px}.about-content .react-tabs__tab-list li:last-child{margin-right:0}.banner-content{text-align:center;margin-top:0}.banner-content h1{font-size:30px;margin-bottom:15px;line-height:1.3}.banner-content p{margin-bottom:25px;font-size:14px}.banner-area.banner-area-two .banner-content h1{margin-bottom:15px}.feature-area{margin-top:50px}.banner-video{margin-top:30px;text-align:center;top:0;left:0}.video-btn{width:60px;height:60px}.video-btn i{font-size:40px}.single-feature{margin-top:0;text-align:center;padding:20px}.single-feature .title,.single-feature .title i{position:unset;margin-bottom:0}.single-feature .title i{display:block}.single-feature .title h3{padding-left:0}.overly-one .overly-two:after,.overly-one .overly-two:before,.overly-one:after,.overly-one:before{display:none}.approach-content{margin-left:0}.approach-content h3{font-size:17px;margin-bottom:30px;line-height:1.6}.approach-content .single-approach h3{font-size:17px;margin-bottom:10px}.single-services .services-content{text-align:center;padding:20px;bottom:0}.single-services .services-content h3{margin-bottom:10px}.single-solution h3{font-size:17px}.solution-area .pr-0{padding-right:15px!important}.solution-title{margin-bottom:30px}.solution-title h2{font-size:25px}.single-solution{padding:20px}.get-in-touch-form .form-group{margin-bottom:20px}.protect-content{margin-right:0}.protect-content .protect-title{margin-bottom:30px}.protect-content .protect-title h2{font-size:25px}.protect-area .col-lg-6 .row .col-lg-6:nth-child(2) .single-challenges,.protect-area .col-lg-6 .row .col-lg-6:nth-child(3) .single-challenges{margin-top:0}.testimonials span{margin-bottom:30px}.testimonials-item p{font-size:16px}.testimonials-item span{margin-bottom:0}.single-blog .blog-content{margin-top:20px}.single-blog .blog-img a{display:block}.single-blog .blog-img a img{width:100%}.single-challenges{padding:20px}.copy-right-area{text-align:center}.copy-right-area .footer-menu{text-align:center;margin-top:12px}.solution-img{background-image:none}.solution-img img{display:block}.banner-area.banner-area-two .banner-content{margin-top:0}.about-content{margin-left:0}.about-content .about-title{margin-bottom:30px}.about-content .about-title h2{font-size:25px}.single-counter{padding-left:30px;text-align:center}.single-counter i{font-size:35px;padding-right:0;position:unset;border:none;margin-bottom:20px;display:block}.single-counter h2{font-size:40px;margin-bottom:12px}.single-team .team-content{margin-left:0;margin-right:0}.banner-area.banner-area-three .banner-content h1{font-size:30px}.banner-img{margin-top:30px;text-align:center}.single-safety{padding:15px}.single-safety img{margin-bottom:15px}.single-safety h3{margin-bottom:10px}.shape-three{display:none}.counter-area.counter-area-three .single-counter{padding-left:30px}.counter-area.counter-area-three .single-counter i{border:none}.faq-img{margin-bottom:30px;text-align:center}.faq-accordion .faq-title h2{font-size:25px}.solution-img-two{margin-bottom:30px;text-align:center}.single-approach-box{padding:20px}.single-approach-box .icon{font-size:30px;width:60px;height:60px;line-height:50px}.single-approach-box .icon:after{width:70px;height:70px}.single-approach-box .icon i{position:relative;top:6px}.single-approach-box h3{margin-top:25px}.counter-img{text-align:center;margin-bottom:30px}.page-title-area{padding-top:130px;padding-bottom:60px}.page-title-area .page-title-content h2{font-size:30px}.page-title-area.page-title-style-two{padding-top:200px;padding-bottom:70px}.user-area-style .account-title h2{font-size:25px!important}.user-area-style .contact-form-action{padding:20px}.user-area-style .contact-form-action.mb-50{margin-bottom:50px}.user-area-style .contact-form-action form .form-group,.user-area-style .contact-form-action form .login-action{margin-bottom:20px}.user-area-style .contact-form-action form .login-action .forgot-login{float:unset;margin-top:10px;margin-bottom:10px;text-align:left;display:block}.user-area-style .contact-form-action form .right{float:left}.user-area-style.recover-password-area h3{font-size:30px}.user-area-style.recover-password-area .now-register{float:left}.user-area-style.recover-password-area p{margin-bottom:20px}.user-area-style.recover-password-area .default-btn{margin-bottom:0!important}.coming-soon-area{height:100%;padding:120px 15px}.coming-soon-area .coming-soon-content{padding:30px 20px}.coming-soon-area .coming-soon-content h2{margin-top:25px;font-size:28px}.coming-soon-area .coming-soon-content #timer{margin-top:10px}.coming-soon-area .coming-soon-content #timer div{width:95px;height:100px;font-size:35px;margin-top:20px}.coming-soon-area .coming-soon-content #timer div span{font-size:14px}.coming-soon-area .coming-soon-content form{max-width:100%;margin-top:40px}.privacy-policy .title h2{font-size:30px}.terms-conditions .title h2{font-size:28px}.error-area{padding:70px 0}.error-area .error-content p{margin:15px 0 20px;font-size:15px}.error-area .error-content h1{font-size:100px}.solution-details-area .solutions-content h3{font-size:25px;margin-top:-8px}.solution-details-area .solutions-content .challenge-btn .two{float:right}.product-img img{width:100%}.showing-result-count{margin-bottom:15px;text-align:center}.shopping-cart-area{overflow:hidden}.shopping-cart-area .cart-table{text-align:center}.shopping-cart-area .cart-table table thead tr th{font-size:16px}.shopping-cart-area .cart-table table tbody tr td a{font-size:14px}.shopping-cart-area .cart-table table thead tr th{padding:0 40px 10px;white-space:nowrap}.shopping-cart-area .cart-table table thead tr th:first-child{text-align:left;padding-left:0}.shopping-cart-area .cart-table table tbody tr td{white-space:nowrap}.shopping-cart-area .cart-table table tbody tr td:first-child{text-align:left;padding-left:0}.shopping-cart-area .cart-table table tbody tr td.product-subtotal .remove{margin-left:15px;float:unset}.shopping-cart-area .coupon-cart .form-group .default-btn{position:unset;top:0;right:0;height:50px;margin-top:30px;margin-bottom:30px}.shopping-cart-area .cart-totals{padding:20px}.shopping-cart-area .default-btn{display:block}.shopping-cart-area .default-btn.update{padding:16px 20px}.checkout-area .billing-details{margin-bottom:30px;padding:20px}.checkout-area .billing-details h3{font-size:25px}.checkout-area .cart-totals{padding:20px}.checkout-area .faq-accordion .default-btn{margin-bottom:0}.checkout-area .faq-accordion{padding:20px}.product-details-area .section-title{margin:-15px auto 30px}.product-details-area .product-details-image{margin-bottom:20px}.product-details-area .products-details-tab{margin-top:30px}.product-details-area .products-details-tab .tab_content{padding:30px 0 0}.product-details-area .products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-comments .review-item{padding-right:0}.portfolio-details-content .portfolio-top-content .news-content h3,.portfolio-details-content .portfolio-top-content .news-content-2 h3,.portfolio-details-content .portfolio-top-content .news-content-3 h3{font-size:20px}.product-view-one .modal-content .product-content h3 a{margin-top:28px}.shopping-cart-area .cart-totals{max-width:100%}.checkout-area .billing-details{margin-bottom:35px}.sidebar-widget.recent-post ul li{height:100px}.sidebar-widget.recent-post ul li a{font-size:15px}.single-blog-posts .single-blog-content{padding:20px}.single-blog-posts .single-blog-content h3{font-size:20px}.single-blog-posts .single-blog-content .admin li{margin-right:0;padding-right:0;border-right:none;margin-bottom:10px}.single-blog-posts .single-blog-content .admin li:last-child{margin-bottom:0}.pagination-area{margin-top:0}.sidebar-widget.search{margin-top:35px}.blog-details-content .comments ul li{padding-left:0}.blog-details-content .comments ul li img{position:unset;display:block}.main-contact-area .contact-info{margin-top:50px;padding:20px}.services-details-content .services-content h2{font-size:25px}.blog-details-content .blog-top-content .news-content .admin{padding-bottom:15px}.blog-details-content .blog-top-content .news-content h3{font-size:20px;margin-bottom:15px}.blog-details-content .blog-top-content blockquote{padding:20px;z-index:1}.blog-details-content .blog-top-content blockquote p{padding-left:0;font-size:16px}.blog-details-content .blog-top-content blockquote i{z-index:-1;opacity:.5}.blog-details-content .tag-list ul li{margin:5px}.user-area-style .contact-form-action form .right{margin-top:10px}.user-area-style .contact-form-action form .right .remember{margin-bottom:0}.user-area-style .contact-form-action p{margin-top:0}.user-area-style .contact-form-action form .text-right{text-align:left!important;margin-top:10px}.banner-area.banner-area-four{height:100%;padding-top:200px}.banner-area.banner-area-five{padding-top:225px}.banner-area.banner-area-five .banner-content{margin-top:0}.navbar-area .main-nav .navbar{padding:10px 0}.navbar-area .main-nav .navbar .navbar-collapse{background:#232323;margin-top:10px;overflow-y:auto;max-height:70vh;padding:10px 15px}.navbar-area .main-nav .navbar .navbar-collapse::-webkit-scrollbar{width:12px}.navbar-area .main-nav .navbar .navbar-collapse::-webkit-scrollbar-track{background:#f5f5f5}.navbar-area .main-nav .navbar .navbar-collapse::-webkit-scrollbar-thumb,.navbar-area .main-nav .navbar .navbar-collapse::-webkit-scrollbar-thumb:hover{background:#1c4d3a}.navbar-area .main-nav .navbar .navbar-nav .nav-item a{font-size:14px;padding:6px 0;margin:0}.navbar-area .main-nav .navbar .navbar-nav .nav-item a i{display:none}.navbar-area .main-nav .navbar .navbar-nav .nav-item .dropdown-menu{border-top:1px solid #1c4d3a;left:0;position:relative;visibility:visible;opacity:1;margin-bottom:10px;top:0!important;width:100%}.navbar-area .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li a{font-size:14px;padding:10px 15px}.navbar-area .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu{left:15px!important;right:0!important;top:0!important;position:relative;visibility:visible!important;opacity:1!important;width:94%;margin-bottom:0}.navbar-area .others-option{position:absolute;right:45px;top:12px}.navbar-area .others-option .get-quote .default-btn{font-size:10px;padding:8px 10px}.navbar-area.navbar-area-two{border-bottom:1px solid #f3f3f3}.navbar-area.navbar-area-two .main-nav .navbar .navbar-collapse{padding-top:10px;padding-bottom:10px;padding-left:0;background:#fff;border-top:1px solid #eee}.navbar-area.navbar-area-two .main-nav .navbar .navbar-nav .nav-item .dropdown-menu{border-left:1px dashed #eeeeee}.navbar-area.navbar-area-two .navbar-toggler .icon-bar{background:#3c3a3a}.about-us-area .mb_30{margin-bottom:30px}.get-in-touch-form .form-group .form-control{height:45px}.faq-accordion .accordion .accordion__button{font-size:15px}.pagination-area .page-numbers{width:35px;height:35px;line-height:35px;font-size:15px}.left-sidebar{margin-bottom:30px}}@media only screen and (max-width:575px){.top-header .header-right-content,.top-header-four .header-right-content{margin-top:10px}}@media only screen and (min-width:576px) and (max-width:767px){.container,.solution-area .container-fluid{max-width:540px}.page-title-area{padding-top:160px;padding-bottom:80px}.page-title-area.page-title-style-two{padding-top:223px;padding-bottom:100px}.showing-result-count{margin-bottom:0;text-align:left}.single-blog-posts .single-blog-content .admin li{margin-right:15px;padding-right:15px;border-right:1px solid #1c4d3a;margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:991px){.container{max-width:720px}.ptb-100{padding-bottom:50px}.pt-100,.ptb-100{padding-top:50px}.pb-100{padding-bottom:50px}.pb-70{padding-bottom:20px}.pt-70{padding-top:20px}.default-btn{font-size:15px;padding:12px 20px}.section-title{margin-bottom:30px;text-align:center!important}.section-title span{font-size:14px}.section-title h2{font-size:30px}p{font-size:15px}.banner-area{height:100%;padding-top:100px;padding-bottom:80px}.banner-area .banner-image{margin-top:30px}.banner-content{text-align:center;margin-top:0}.banner-content h1{font-size:35px;margin-bottom:20px}.banner-content p{margin-bottom:26px;font-size:16px}.feature-area{margin-top:50px}.banner-area.banner-area-three{padding-top:100px;padding-bottom:100px}.banner-area.banner-area-two .banner-content{text-align:left}.banner-area.banner-area-two{height:auto;padding-top:250px;padding-bottom:150px}.single-feature{margin-top:0;text-align:center;padding:20px}.single-feature .title,.single-feature .title i{position:unset;margin-bottom:0}.single-feature .title i{display:block}.single-feature .title h3{padding-left:0}.overly-one .overly-two:after,.overly-one .overly-two:before,.overly-one:after,.overly-one:before{display:none}.approach-content{margin-left:0}.approach-content h3{font-size:25px;margin-bottom:30px}.approach-content .single-approach h3{font-size:20px;margin-bottom:10px}.approach-img img{width:100%}.single-services .services-content{text-align:center;padding:20px;bottom:0}.single-services .services-content h3{margin-bottom:15px}.solution-area .pr-0{padding-right:15px!important}.solution-area .container-fluid{max-width:720px}.solution-content{max-width:100%}.solution-title{margin-bottom:30px}.solution-title h2{font-size:25px}.single-solution{padding:20px}.get-in-touch-form .form-group{margin-bottom:20px}.protect-content{margin-right:0}.protect-img img{width:100%}.protect-content .protect-title{margin-bottom:30px}.protect-content .protect-title h2{font-size:25px}.protect-area .col-lg-6 .row .col-lg-6:nth-child(2) .single-challenges,.protect-area .col-lg-6 .row .col-lg-6:nth-child(3) .single-challenges{margin-top:0}.testimonials span{margin-bottom:30px}.testimonials-item p{font-size:16px}.testimonials-item span{margin-bottom:0}.single-blog .blog-img a{display:block}.single-blog .blog-img a img{width:100%}.single-challenges{padding:20px}.solution-img{background-image:none}.solution-img img{display:block}.banner-area.banner-area-two .banner-content{margin-top:0}.about-content{margin-left:0}.about-content .about-title{margin-bottom:30px}.about-content .about-title h2{font-size:25px}.about-img img{width:100%}.single-counter{padding-left:30px;text-align:center}.single-counter i{font-size:35px;padding-right:0;position:unset;border:none;margin-bottom:15px;display:block}.single-counter h2{font-size:40px;margin-bottom:12px}.single-team .team-content{margin-left:0;margin-right:0}.banner-area.banner-area-three .banner-content h1{font-size:35px}.banner-img{margin-top:30px;text-align:center}.single-safety{padding:15px}.single-safety img{margin-bottom:15px}.single-safety h3{margin-bottom:10px}.shape-three{display:none}.counter-area.counter-area-three .single-counter{padding-left:30px}.counter-area.counter-area-three .single-counter i{border:none}.faq-img{margin-bottom:30px;text-align:center}.faq-accordion .faq-title h2{font-size:25px}.solution-img-two{margin-bottom:30px;text-align:center}.single-approach-box{padding:20px}.single-approach-box .icon i{position:relative;top:6px}.single-approach-box h3{margin-top:25px}.counter-img{text-align:center;margin-bottom:30px}.page-title-area{padding-top:160px;padding-bottom:90px}.page-title-area .page-title-content h2{font-size:40px}.page-title-area.page-title-style-two{padding-top:223px;padding-bottom:100px}.contact-form-action.mb-50{margin-bottom:50px}.error-area{padding:70px 0}.error-area .error-content p{margin:15px 0 20px;font-size:15px}.error-area .error-content h1{font-size:200px}.checkout-area .billing-details,.product-details-image{margin-bottom:30px}.product-details-image img{width:100%}.sidebar-widget.recent-post ul li{height:100px}.single-blog-posts .single-blog-content{padding:20px}.single-blog-posts .single-blog-content h3{font-size:20px}.single-blog-posts .single-blog-content .admin li{margin-right:0;padding-right:0;border-right:none;margin-bottom:10px}.single-blog-posts .single-blog-content .admin li:last-child{margin-bottom:0}.pagination-area{margin-top:0}.sidebar-widget.search{margin-top:35px}.main-contact-area .contact-info{margin-top:50px;padding:30px}.services-details-content .services-content h2{font-size:25px}.banner-video{margin-top:30px!important;text-align:center;top:0;left:0}.video-btn{width:60px;height:60px}.video-btn i{font-size:40px}.banner-area.banner-area-four{height:100%;padding-top:220px;padding-bottom:130px}.banner-area.banner-area-four .banner-content{margin:auto}.banner-area.banner-area-five{padding-top:230px;padding-bottom:110px}.banner-area.banner-area-five .banner-content{margin-top:0}.navbar-area .main-nav .navbar{padding:15px 0}.navbar-area .main-nav .navbar .navbar-brand img{max-width:115px}.navbar-area .main-nav .navbar .navbar-nav .nav-item a{font-size:14px;padding:6px 0;margin:0 3px}.navbar-area .main-nav .navbar .navbar-nav .nav-item .dropdown-menu{border-top:1px solid #1c4d3a;width:200px;left:0}.navbar-area .main-nav .navbar .default-btn,.navbar-area .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li a{font-size:14px;padding:10px 15px}.about-us-area .about-img.mb_30{margin-bottom:30px}.single-approach-box .icon{font-size:30px;width:60px;height:60px;line-height:50px}.single-approach-box .icon:after{width:70px;height:70px}.left-sidebar{margin-bottom:30px}}@media only screen and (min-width:992px) and (max-width:1199px){.container{max-width:960px}.navbar-area .others-option .get-quote .default-btn{padding:12px 15px}.navbar-area .others-option .cart-icon{margin-left:15px}.navbar-area .main-nav nav .navbar-nav .nav-item a{font-size:16px;margin:0 10px}.banner-video{top:0;right:0;text-align:center}.banner-content h1{font-size:45px}.single-feature{padding:20px}.single-feature h3{font-size:18px}.approach-content{margin-left:0}.single-approach{padding:15px}.single-approach h3{font-size:18px}.our-approach-area .row{align-items:normal!important}.approach-img{background-image:url(/images/approach-img.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}.approach-img:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background-color:#ffffff}.approach-img img{display:none}.single-challenges{padding:20px}.protect-content{margin-left:0}.protect-img{background-image:url(/images/protect-img.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}.protect-img:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background-color:#ffffff}.protect-img img{display:none}.testimonials{margin-right:auto}.about-us-area .row{align-items:unset!important}.about-content{margin-left:0}.about-img{background-image:url(/images/about-img.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}.about-img:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background-color:#ffffff}.about-img img{display:none}.single-pricing{padding:20px}.counter-area .counter-max-wide{margin-right:auto}.single-team .team-content{margin-left:0;margin-right:0}.single-blog-posts .single-blog-content{padding:20px}.single-blog-posts .single-blog-content h3{font-size:20px}.single-blog-posts .single-blog-content .admin li{margin-right:10px;padding-right:10px}.sidebar-widget.recent-post ul li a{font-size:15px}.blog-details-content .blog-top-content .news-content .admin li{padding-right:10px;margin-right:10px}.main-contact-area .contact-info{padding:20px}.single-services .services-content{bottom:0;padding:15px}.single-services .services-content h3{margin-bottom:6px;font-size:18px}.single-services .services-content p{line-height:1.6;margin-bottom:10px}.single-services .services-content .read-more{font-size:13px}.protect-area .single-challenges h3{font-size:18px}.banner-area.banner-area-three .banner-content h1{font-size:45px}.solution-area.solution-area-three .solution-shape-left{top:0;max-width:90px}.single-safety{padding:15px}.single-safety h3{font-size:17px}.safety-area .safety-shape-3{bottom:30px;max-width:120px}.single-counter{padding-left:130px}.single-counter i{font-size:50px;padding-right:25px;top:35px}.single-counter h2{font-size:35px}.single-counter h3{font-size:14px}.faq-area .faq-right-shape{max-width:50px}.faq-accordion .accordion .accordion__button{font-size:15px}}@media only screen and (min-width:1550px){.banner-area.banner-area-four{height:100vh}.banner-area.banner-area-four .banner-video{top:25px;right:-88px}.banner-area.banner-area-five{height:100vh}.counter-area.counter-area-three .counter-max-wide{max-width:918px}}@media only screen and (max-width:767px){.shopping-cart-area .cart-totals{max-width:100%;width:100%;margin-left:0;margin-right:0}.single-services .services-img img{width:100%;height:auto}.banner-area .banner-content,.banner-area.banner-area-five .banner-content,.banner-area.banner-area-four .banner-content,.banner-area.banner-area-three .banner-content,.banner-area.banner-area-two .banner-content{max-width:100%;width:100%;padding-left:15px;padding-right:15px}.visionImageContainer{width:100%;height:auto;aspect-ratio:16/9}.container,.container-fluid{max-width:100%;padding-left:15px;padding-right:15px}.sidebar-widget{width:100%!important}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}img{max-width:100%;height:auto}}@media only screen and (max-width:991px){.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu{position:static!important;width:100%!important;opacity:1!important;visibility:visible!important;display:block!important;box-shadow:none!important;padding:0 0 0 20px!important;border:none!important;background:transparent!important;margin-top:0!important;left:0!important;transform:none!important}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li a{color:#333!important;border-bottom:1px dashed #eee!important;padding:10px 0!important}.navbar-collapse{max-height:80vh;overflow-y:auto}}@media only screen and (max-width:767px){.dropdown-menu{width:100%!important}.shopping-cart-area .cart-totals{max-width:100%!important;width:100%!important}.visionImageContainer{width:100%!important;height:auto!important;min-width:0!important}.banner-area .banner-content,.banner-area.banner-area-five .banner-content,.banner-area.banner-area-four .banner-content,.banner-area.banner-area-three .banner-content,.banner-area.banner-area-two .banner-content,.banner-content{max-width:100%!important;width:100%!important;padding-left:15px!important;padding-right:15px!important;text-align:center!important}img{max-width:100%!important;height:auto!important}table{display:block;overflow-x:auto;width:100%}.sidebar-widget{width:100%!important}.container,.container-fluid{padding-left:15px!important;padding-right:15px!important}div[style*="width: 5"],div[style*="width: 6"],div[style*="width: 7"],div[style*="width: 8"],div[style*="width: 9"]{width:100%!important;max-width:100%!important}}@media only screen and (max-width:991px){.navbar-toggler{display:flex!important;flex-direction:column!important;position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;z-index:1000!important;background:transparent!important;border:none!important;padding:8px!important;width:auto!important;height:auto!important;gap:5px!important}.navbar-toggler:focus{box-shadow:none!important;outline:none!important}.navbar-toggler .icon-bar{display:block!important;width:28px!important;height:3px!important;background-color:#333!important;border-radius:2px!important;transition:all .3s ease!important}.navbar-toggler .icon-bar.top-bar{transform:translateY(0) rotate(0deg)!important}.navbar-toggler .icon-bar.middle-bar{opacity:1!important}.navbar-toggler .icon-bar.bottom-bar{transform:translateY(0) rotate(0deg)!important}.navbar-toggler.collapsed .icon-bar{background-color:#333!important}.navbar-nav{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important}.navbar-nav .nav-item{width:100%!important;border-bottom:1px solid #f0f0f0}.navbar-nav .nav-item:last-child{border-bottom:none}.navbar-nav .nav-link{display:block!important;padding:18px 20px!important;font-size:16px!important;color:#333!important;text-decoration:none!important;transition:all .3s ease!important}.navbar-nav .nav-link:hover{background-color:#f5f5f5!important;padding-left:25px!important}body.menu-open{overflow:hidden!important;top:0}.navbar-collapse,body.menu-open{position:fixed!important;width:100%!important}.navbar-collapse{top:70px!important;left:0!important;right:0!important;max-height:calc(100vh - 70px)!important;overflow-y:auto!important;background:#ffffff!important;z-index:999!important;padding:0!important}.navbar-collapse.show{display:block!important}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu{position:static!important;width:100%!important;box-shadow:none!important;padding:0!important;border:none!important;background:#f9f9f9!important;margin-top:0!important;left:0!important;transform:none!important;display:none!important;max-height:0!important;overflow:hidden!important;transition:max-height .3s ease!important}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu.show{display:block!important;max-height:500px!important;opacity:1!important;visibility:visible!important}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li a{color:#333!important;border:none!important;padding:15px 20px 15px 40px!important;display:block!important;font-size:14px!important}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover{background-color:#f0f0f0!important}.navbar-area .main-nav nav .navbar-nav .nav-item a i{display:block!important;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:30px;height:30px;line-height:30px;text-align:center;background:transparent;border-radius:50%;z-index:10;cursor:pointer;font-size:14px}.navbar-area .main-nav nav .navbar-nav .nav-item a{padding-right:50px!important;position:relative!important}.others-option{padding:20px!important;border-top:1px solid #f0f0f0;width:100%!important;text-align:center!important}.others-option a{width:100%!important;display:block!important}}@media only screen and (max-width:767px){.shopping-cart-area .cart-totals{max-width:100%!important;width:100%!important}.visionImageContainer{width:100%!important;height:auto!important;min-width:0!important}.banner-area .banner-content,.banner-area.banner-area-five .banner-content,.banner-area.banner-area-four .banner-content,.banner-area.banner-area-three .banner-content,.banner-area.banner-area-two .banner-content,.banner-content{max-width:100%!important;width:100%!important;padding-left:15px!important;padding-right:15px!important;text-align:center!important}img{max-width:100%!important;height:auto!important;min-width:0}table{display:block;overflow-x:auto;width:100%}.sidebar-widget{width:100%!important}.container,.container-fluid{padding-left:15px!important;padding-right:15px!important}div[style*="width: 5"],div[style*="width: 6"],div[style*="width: 7"],div[style*="width: 8"],div[style*="width: 9"]{width:100%!important;max-width:100%!important}.newsletterCard{position:relative;z-index:1;display:block}.section-block{position:relative!important;z-index:auto!important;display:block!important;width:100%!important;clear:both;margin-bottom:0!important}.section,.section-block{clear:both;display:block;width:100%;overflow:visible}.newsletterArchiveContainer{display:block!important}.ann-section,.newsletterArchiveContainer{position:relative!important;z-index:auto!important}.ann-section{display:flex!important}.newsletter-page-main{position:relative;overflow:visible}*{margin-collapse:separate}.newsletterCardCoverContainer{position:relative!important;z-index:2}.newsletterCardOverlay{position:absolute!important;z-index:3;display:none!important}.newsletterCard:hover .newsletterCardOverlay{display:none!important}.newsletterCardContent{position:relative!important;z-index:1;clear:both}.contact-info-main{gap:15px!important}.contact-info-main,.contact-member-div{flex-direction:column;align-items:center!important}.contact-member-div{text-align:center;width:100%}.contact-member-info{align-items:center!important;text-align:center}.contact-inner-card h3{font-size:1.3rem!important}.contact-inner-card{padding:20px!important}.newsletterCardFeatured{grid-template-columns:1fr!important;gap:0!important}.newsletterFeaturedSection{margin-bottom:100px!important;padding-bottom:60px!important}.newsletterGrid{margin-bottom:80px!important}.newsletterCardFeatured .newsletterCardTitle{font-size:1.3rem!important;line-height:1.4!important;word-wrap:break-word!important;margin:0!important;padding-top:10px!important}.newsletterCardFeatured .newsletterCardDescription{font-size:.95rem!important;line-height:1.5!important;word-wrap:break-word!important;margin:10px 0!important}.newsletterCardContent{padding:15px!important;gap:10px!important;background:#fff;position:relative;z-index:10}.newsletterCardHeader{flex-direction:row!important;align-items:flex-start!important;gap:20px!important;margin-bottom:10px!important}.newsletterCardDate,.newsletterCardIssue{font-size:.75rem!important;flex-shrink:0}.newsletterCardFooter{flex-direction:column;gap:10px!important}.newsletterCardInfo{flex-direction:row!important;gap:15px!important;width:100%!important;flex-wrap:wrap}.newsletterCardInfoItem{font-size:.8rem!important}.newsletterCardQuickDownload{width:100%!important;padding:10px 15px!important;font-size:13px!important}.newsletterGrid{gap:2rem!important}.newsletterArchiveContainer{margin-bottom:100px!important;padding:20px 20px 100px!important;border-bottom:100px solid transparent!important}.newsletterCardCoverContainer{min-height:200px!important}.newsletterCardFeatured .newsletterCardCoverContainer{height:auto!important;width:100%!important;min-width:100%}.form-group label{font-size:.95rem!important}.form-control,textarea{font-size:16px!important;padding:12px!important}body{font-size:14px!important}h1{font-size:1.8rem!important}h2{font-size:1.5rem!important}h3{font-size:1.2rem!important}h4{font-size:1rem!important}.row{flex-direction:column!important}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{width:100%!important;max-width:100%!important;margin-bottom:20px!important}.btn,.default-btn,button{width:100%!important;padding:12px 20px!important;font-size:14px!important;margin-bottom:10px!important}.section,.section-block{padding:30px 0!important;margin:0!important}.container-fluid{padding-left:15px!important;padding-right:15px!important}.card,.event-card,.service-card,.team-card{width:100%!important;margin-bottom:15px!important;padding:15px!important}.gallerySlide{flex:0 0 100%!important}.gallery-grid{grid-template-columns:1fr!important;gap:15px!important;padding:0 15px!important}.gallery-image,.gallery-video{height:250px!important}.dropdown-menu{position:static!important;float:none!important;padding:10px 0!important;border:none!important;box-shadow:none!important}.dropdown-menu,.modal-body,.modal-dialog{width:100%!important;margin:0!important}.mt-5,.my-5,.pt-5{margin-top:15px!important;padding-top:15px!important}.mb-5,.my-5,.pb-5{margin-bottom:15px!important;padding-bottom:15px!important}}@media only screen and (max-width:480px){body{font-size:13px!important}h1{font-size:1.5rem!important}h2{font-size:1.2rem!important}h3{font-size:1rem!important}.section,.section-block{padding:15px 0!important}.container,.container-fluid{padding:0 12px!important}.newsletterCardFeatured .newsletterCardCoverContainer{min-height:180px!important}.newsletterArchiveContainer{margin-bottom:120px!important;padding:12px 12px 120px!important;border-bottom:120px solid transparent!important}.newsletterCardContent{padding:12px!important;gap:8px!important;background:#fff;position:relative;z-index:10}.newsletterCardDate,.newsletterCardIssue{font-size:.7rem!important}.newsletterCardTitle{font-size:1.1rem!important;line-height:1.3!important;margin:5px 0!important}.newsletterCardDescription{font-size:.85rem!important;line-height:1.4!important;margin:5px 0!important}.newsletterCardHeader{gap:10px!important;margin-bottom:8px!important}.newsletterCardInfo{gap:10px!important}.newsletterCardInfoItem{font-size:.75rem!important}.newsletterCardQuickDownload{padding:8px 12px!important;font-size:12px!important}.newsletterCardDownloadButton{padding:.75rem 1.5rem!important;font-size:.9rem!important}.newsletterCardOverlay{display:none!important}.contact-info-main{gap:10px!important}.member-img{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important}.member-name{font-size:1rem!important}.form-control,input,textarea{font-size:16px!important;padding:10px!important;margin-bottom:10px!important}.btn,button{padding:10px 15px!important;font-size:13px!important}table{font-size:12px!important}td,th{padding:8px 4px!important}img{width:100%!important;height:auto!important}.desktop-only{display:none!important}.ann-section{position:relative!important;z-index:auto!important;display:block!important;margin-top:0!important;width:100%;clear:both}.ann-row{position:static!important;flex-direction:column!important;gap:30px!important}.ann-left,.ann-right{width:100%!important}.ann-image-container{width:100%}.ann-image-container,.ann-right-content{position:relative!important;height:auto!important;display:block!important}.ann-right-content{min-height:auto!important}.container,.row,body,html{overflow-x:hidden}.container,.row{width:100%}}