.h1,.h2,.h3,.h4,.h5,.h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}.h1{font-size:2.5rem}.h2{font-size:2rem}.h3{font-size:1.75rem}.h4{font-size:1.5rem}.h5{font-size:1.25rem}.h6{font-size:1rem}@media print{.h2,.h3{orphans:3;widows:3;page-break-after:avoid}}.facts-box ul li:hover .title .h3{color:#fea060}.single-project-style1:hover .text-holder .h3 a{background:-webkit-linear-gradient(#fb6f62,#fd9d60);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.project-chart-box .text-box .h4{color:#fb6f62}.single-sidebar .recent-posts li .title-box .h4 a:hover{color:#fea060}.h1,.h2,.h3,.h4,.h5,.h6{color:#222;font-family:Nunito Sans,sans-serif;font-weight:400;margin:0}.h3{font-size:18px;font-weight:500;line-height:30px}.map-data .h6{color:#121212;font-size:16px;font-weight:700;margin-bottom:5px;text-align:center}.sec-title .title .h5{color:#777;display:inline-block;float:left;font-family:Hind Siliguri,sans-serif;font-size:16px;font-weight:500;line-height:16px;position:relative;text-transform:uppercase}.sec-title.clr-white .title .h5{color:#fff}.sec-title .big-title .h2{color:#222;display:block;font-size:36px;font-weight:400;line-height:48px;position:relative;text-transform:capitalize}.sec-title.clr-white .big-title .h2{color:#fff}.sec-title .big-title .h2 span{font-weight:800}.sec-title.center .title .h5{display:block;float:none;margin:0 0 27px}.sec-title-style2 .big-title .h2,.sec-title-style3 .big-title .h2{color:#222;font-size:36px;font-weight:700;line-height:44px;text-transform:capitalize}.sec-title-style4 .big-title .h2{color:#222;font-size:36px;font-weight:700;line-height:48px;text-transform:capitalize}.sec-title-style4.clr-white .big-title .h2{color:#fff}.accordion-box .accordion .accord-btn .h4{color:#222;font-size:18px;font-weight:600;line-height:26px;transition:all .5s ease}.accordion-box .accordion .accord-btn.active .h4{color:#52a85e}.body_switcher .boxed_switch_menu .h5{color:#222;font-size:20px;font-weight:600;line-height:24px;margin-bottom:0}.main-slider .content .h5{color:#fff;font-family:Hind Siliguri,sans-serif;font-size:18px;font-weight:400;line-height:24px;margin:0 0 16px;opacity:0;position:relative;text-transform:capitalize;transform:translateY(80px);transition:all 1s ease}.main-slider .active .content .h5{opacity:1;transform:translateX(0);transition-delay:1s}.main-slider .content .h2{color:#fff;font-size:72px;font-weight:700;line-height:1.2em;margin-bottom:41px;margin-top:20px;opacity:0;position:relative;transform:translateY(80px);transition:all 1s ease}.main-slider .content .h2 span{font-weight:400}.main-slider .active .content .h2{opacity:1;transform:translateX(0);transition-delay:2s}.facts-box ul li .title .h3{color:#fff;font-size:20px;font-weight:600;line-height:30px;transition:all .2s linear;transition-delay:.1s}.about-style1-image-box .image-box .overlay-box .left .h2{color:#fff;font-family:Hind Siliguri,sans-serif;font-size:100px;font-weight:700;line-height:70px}.about-style1-image-box .image-box .overlay-box .right .h4{color:#fff;font-size:24px;font-weight:400;line-height:28px}.about-style1-text-box .inner-contant .bottom-box .title-box .h5{color:#222;font-size:16px;font-weight:600;line-height:20px}.single-service-style1 .h3{color:#222;font-size:24px;font-weight:700;line-height:30px}.calculated-box .single-box .h5{color:#222;font-size:16px;font-weight:600;line-height:20px;margin:0 0 9px}.single-work-process .text-holder .h3{color:#222;font-size:20px;font-weight:700;line-height:30px;margin:0 0 18px}.single-project-style1 .text-holder .h3{font-size:20px;font-weight:700;line-height:30px;margin:0 0 10px}.single-project-style1 .text-holder .h3 a{color:#222;transition:all .2s linear;transition-delay:.1s}.single-testimonial-style1 .bottom .client-info-box .left .h3{color:#222;font-size:24px;font-weight:800;line-height:30px;margin:0 0 10px}.single-features-box .h3{color:#222;display:block;font-size:24px;font-weight:800;line-height:30px;margin:33px 0 20px;position:relative}.single-features-box.style3 .h3{color:#fff}.single-blog-post .img-holder .date-box .h2{color:#fff;font-size:30px;font-weight:800;line-height:20px}.single-blog-post .img-holder .date-box .h2 span{font-size:14px;text-transform:uppercase}.single-footer-widget .title .h3{color:#fff;font-size:20px;font-weight:800;line-height:24px;text-transform:uppercase}.banner-area .h5{color:#555;font-family:Hind Siliguri,sans-serif;font-size:24px;font-weight:400;line-height:34px}.banner-area .h2{color:#52a85e;font-size:84px;font-weight:800;line-height:1.2em;margin:22px 0 37px}.banner-area .h2 span{color:#222}.banner-video-gallery .title-box .h5{color:#777;font-family:Hind Siliguri,sans-serif;font-size:24px;font-weight:400;line-height:30px}.contact-info-box .single-info-box .title .h3{color:#222;font-size:18px;font-weight:800;line-height:40px;text-transform:uppercase}.single-service-style2 .text-holder .inner .text .h3{font-size:20px;font-weight:700;line-height:30px;margin:0 0 10px}.single-service-style2 .text-holder .inner .text .h3 a{color:#222;transition:all .2s linear;transition-delay:.1s}.single-service-style2 .text-holder .inner .text .h3 a:hover{color:#52a85e}.progress-block .title .h5{color:#222;font-size:20px;font-weight:600;line-height:20px}.single-consulting-box .text-holder .h3{color:#222;font-size:22px;font-weight:700;line-height:30px;margin:0 0 9px}.project-style2-outerimage-box .pro-count .h2{color:#55aa5e;font-family:Hind Siliguri,sans-serif;font-size:160px;font-weight:600;line-height:120px}.project-style2-content .inner-content .h3{color:#222;font-size:24px;font-weight:700;line-height:36px;margin:42px 0 0}.single-project-style2 .pro-count .h2{color:hsla(0,0%,100%,.5);font-family:Hind Siliguri,sans-serif;font-size:160px;font-weight:600;line-height:140px}.slogan-content .title .h2{color:#fff;font-size:30px;font-weight:600;line-height:40px;margin:0 0 6px}.single-testimonial-style2 .text-box .inner .left .h3{color:#222;font-size:24px;font-weight:800;line-height:30px;margin:0 0 14px}.single-blog-post-style2 .title-holder .top .date .h4{color:#777;font-size:24px;font-weight:700;line-height:18px;text-transform:uppercase}.single-blog-post-style2 .title-holder .top .date .h4 span{display:block;font-size:12px}.banner-style2-image-box .bx-wrapper .bx-viewport li .single-box .h4{color:#777;font-size:36px;font-weight:700;line-height:40px}.banner-style2-image-box .bx-wrapper .bx-viewport li .single-box .h3{color:#0051bc;font-size:48px;font-weight:700;line-height:50px;margin:14px 0 22px}.banner-style2-image-box .bx-wrapper .bx-viewport li .single-box .h2{color:#222;font-size:96px;font-weight:900;line-height:100px}.single-service-style3 .text-holder .h3{color:#222;font-size:24px;font-weight:700;line-height:30px;margin:0 0 15px}.single-service-style3 .overlay-content .text-holder .h3{color:#fff}.about-style2-text-box .inner-contant .author-info .name .h3{color:#0051bc;font-size:18px;font-weight:700;line-height:20px;margin:0 0 7px}.about-style2-text-box .inner-contant .author-info .name .h6{color:#777;font-size:14px;font-weight:400;line-height:20px}.single-service-style4 .h3{color:#222;font-size:24px;font-weight:700;line-height:32px;margin:21px 0 14px;transition:all .7s ease .1s}.single-service-style4:hover .h3{color:#fff;transition:all .7s ease .7s}.how-work-content-box .text-holder .h3{color:#0051bc;font-size:20px;font-weight:700;line-height:30px;margin:0 0 23px}.single-team-member .title-holder .h3{font-size:20px;font-weight:700;line-height:26px;margin:0;text-transform:uppercase}.single-team-member .title-holder .h3 a{color:#222}.single-blog-post-style3 .img-holder .date-box .h3{color:#fff;font-size:24px;font-weight:700;line-height:18px;text-transform:uppercase}.single-blog-post-style3 .img-holder .date-box .h3 span{font-size:14px}.single-blog-post-style3 .title-holder .h3{font-size:24px;font-weight:700;line-height:36px;margin:16px 0 0}.single-blog-post-style3 .title-holder .h3 a{color:#222;transition:all .2s linear;transition-delay:.1s}.single-blog-post-style3 .title-holder .h3 a:hover{color:#0051bc}.header-contact-info ul li .title .h3{color:#222;font-size:18px;font-weight:800;line-height:22px;margin:0 0 5px;text-transform:uppercase}.main-slider.style2 .content .h3{color:var(--main-bg-color);font-size:24px;font-weight:700;line-height:30px;opacity:0;transform:translateY(80px);transition:all .4s ease-in-out .1s}.main-slider.style2 .active .content .h3{opacity:1;transform:translateY(0);transition:all .4s ease-in-out .3s}.main-slider.style2 .content .h2{color:#fff;font-size:72px;font-weight:800;line-height:1.2em;margin-bottom:22px;margin-top:18px;opacity:0;position:relative;transform:translateY(80px);transition:all .4s ease-in-out .1s}.main-slider.style2 .active .content .h2{opacity:1;transform:translateY(0);transition:all .7s ease-in-out .5s}.slogan-style2-content .title .h2{color:#222;font-size:30px;font-weight:700;line-height:40px;margin:0 0 6px}.about-style3-image-box .video-box .title .h3{color:#222;font-size:18px;font-weight:700;line-height:22px}.about-style3-text-box .inner-contant ul li .text .h3{font-size:24px;font-weight:700;line-height:30px;margin:0 0 5px}.single-service-style5 .title-holder .title .h3{font-size:24px;font-weight:400;line-height:30px}.single-service-style5 .title-holder .title .h3 a{color:#fff}.single-fact-counter .count-box .h2{color:#222;float:left;font-size:36px;font-weight:700;line-height:40px}.single-fact-counter .count-box .h2,.single-fact-counter .count-box .h2 span{display:inline-block;position:relative}.single-fact-counter .title .h3{color:#222;font-size:16px;font-weight:600;line-height:20px}.single-price-box .title .h3{color:#222;display:block;font-size:24px;font-weight:700;line-height:70px;padding-left:30px;position:relative}.single-price-box .inner-box .value .h2{color:var(--main-bg-color);font-family:Hind Siliguri,sans-serif;font-size:72px;font-weight:700;line-height:60px}.single-testimonial-style3 .text-box .inner .bottom .left .h3{color:#222;font-size:24px;font-weight:700;line-height:30px}.breadcrumb-area .title .h1{color:#fff;font-size:72px;font-weight:700;line-height:80px;text-transform:capitalize}.breadcrumb-area.style2 .title .h1{color:#52a85e;font-weight:700;margin-bottom:18px}.breadcrumb-area.style3 .title .h1{color:#fff;font-weight:800;margin-bottom:18px}.single-service-style2 .text-holder .inner .text .h3 a{transition:all .3s ease-in-out .2s}.single-service-style2:hover .text-holder .inner .text .h3 a{color:#fff;transition:all .3s ease-in-out .3s}.service-sidebar .single-sidebar-box .title .h3{color:#222;font-size:24px;font-weight:700;line-height:30px}.sidebar-contact-box .h4{color:#fff;font-size:20px;font-weight:700;line-height:36px;margin:25px 0 18px}.sidebar-contact-box .h3{font-size:30px;font-weight:700;line-height:34px;margin:0 0 14px}.sidebar-contact-box .h3 a{color:#222}.sidebar-contact-box .h5{font-size:16px;font-weight:700}.sidebar-contact-box .h5 a{color:#fff}.single-service-content-box .text-box .h2{color:#222;font-size:36px;font-weight:700;line-height:44px;margin:0 0 11px}.single-service-content-box .text-box .h4{color:#fea060;font-size:18px;font-weight:700;line-height:30px;margin:0 0 23px}.benefits-content-box .text-holder .h3{color:#222;font-size:30px;font-weight:700;line-height:38px;margin:0 0 12px}.benefits-content-box .text-holder ul li .text .h4{color:#222;font-size:20px;font-weight:700;line-height:24px;margin:0 0 6px}.solutions-content-box .title .h2{color:#222;font-size:30px;font-weight:700;line-height:40px;margin:0 0 21px}.team-single-content .info-box .h2{color:#18212e;font-size:36px;font-weight:600;line-height:44px;margin:-8px 0 26px}.team-single-content .capabilities-box .h2{color:#18212e;font-size:36px;font-weight:600;line-height:44px;margin:-8px 0 24px}.team-single-content .contact-box .h2{color:#18212e;font-size:36px;font-weight:600;line-height:44px;margin:-8px 0 34px}.team-sidebar .single-team-member .title-holder .h3{font-size:24px;font-weight:700;line-height:30px;margin:0 0 9px;text-transform:uppercase}.personal-information-box .title .h3,.preson-skill-box .title .h3{color:#222;font-size:24px;font-weight:700;line-height:30px}.error-content .h4{color:#222;font-size:14px;font-weight:700;text-transform:uppercase}.accordion-box.team-page .accordion .accord-btn.active .h4{color:var(--main-bg-color)}.project-detail-content .top .sidebar-box .title .h3{color:#222;font-size:30px;font-weight:700;line-height:40px}.challenge-content-box .h2,.result-content-box .h2,.strategy-content-box .h2{color:#222;font-size:30px;font-weight:700;line-height:40px;margin:-8px 0 21px}.project-chart-box .text-box .h4{font-size:18px;font-weight:700;line-height:26px;margin:0 0 25px}.single-blog-post .img-holder .overlay-content .social-share-post .title .h5{color:#fff;font-size:16px;font-weight:700;line-height:30px}.single-blog-post .img-holder .catogaries-box .h6{color:#222;font-size:14px;font-weight:700;line-height:30px;text-transform:uppercase}.sidebar-wrapper .single-sidebar .title .h3{color:#222;font-size:24px;font-weight:700;line-height:30px;text-transform:capitalize}.single-sidebar .recent-posts li .title-box .h4{font-size:16px;font-weight:700;line-height:24px;margin:0 0 11px}.single-sidebar .recent-posts li .title-box .h4 a{color:#222;transition:all .2s linear;transition-delay:.1s}.blog-single-botton-text .title .h2{color:#222;font-size:30px;font-weight:700;line-height:38px;margin:0 0 22px}.blog-single-prev-next-button .prev .title-box .h3{font-size:16px;font-weight:700;line-height:24px;margin:0 0 6px}.blog-single-prev-next-button .prev .title-box .h3 a{color:#222;transition:all .2s linear;transition-delay:.1s}.blog-single-prev-next-button .next .title-box .h3{font-size:16px;font-weight:700;line-height:24px;margin:0 0 6px}.blog-single-prev-next-button .next .title-box .h3 a{color:#222;transition:all .2s linear;transition-delay:.1s}.comment-box .title .h3{color:#222;font-size:30px;font-weight:700;line-height:40px}.comment-box .single-comment-box .text-holder .bottom .name .h3{color:#222;font-size:18px;font-weight:600;line-height:22px}.comment-box .single-comment-box .text-holder .bottom .name .h3 span{color:#777;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:500}.add-comment-box .title .h3{color:#222;font-size:30px;font-weight:700;line-height:40px}.contact-information-box .title-box .h2{color:#222;font-size:36px;font-weight:700;line-height:40px}.contact-information-box .follow-us .text .h3{color:#222;font-size:24px;font-weight:700;line-height:30px}.rtl .single-fact-counter .count-box .h2{float:right}@media only screen and (min-width:992px) and (max-width:1199px){.single-service-style3 .text-holder .h3{font-size:20px}.header-contact-info ul li .title .h3{font-size:16px;font-weight:700;margin:0 0 5px}}@media only screen and (min-width:768px) and (max-width:991px){.single-features-box .h3{font-size:20px}}@media only screen and (max-width:767px){.sec-title .big-title .h2 br,.sec-title-style2 .big-title .h2 br,.sec-title-style3 .big-title .h2 br,.sec-title-style4 .big-title .h2 br{display:none}.banner-area .h5{font-size:20px}.banner-area .h2{font-size:40px;margin:20px 0 39px}.banner-video-gallery .title-box .h5{font-size:20px}.single-project-style2 .pro-count .h2{font-size:80px;line-height:60px}.banner-style2-image-box .bx-wrapper .bx-viewport li .single-box .h4{font-size:20px;line-height:30px}.banner-style2-image-box .bx-wrapper .bx-viewport li .single-box .h3{font-size:30px;line-height:40px;margin:13px 0 20px}.banner-style2-image-box .bx-wrapper .bx-viewport li .single-box .h2{font-size:40px;line-height:50px}.single-service-style3 .text-holder .h3{font-size:20px}.single-price-box .title .h3{padding-left:15px}.breadcrumb-area .title .h1{font-size:60px;line-height:70px}.breadcrumb-area.style2 .title .h1{font-size:50px;line-height:60px;margin-bottom:20px}.single-sidebar .recent-posts li .title-box .h4 a br{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.main-slider .content .h2{font-size:60px;margin-bottom:44px;margin-top:17px}}@media only screen and (min-width:768px) and (max-width:991px){.main-slider .content .h2{font-size:50px;line-height:1.2em;margin-bottom:36px;margin-top:20px}.main-slider.style2 .content .h2{font-size:60px;margin-bottom:24px;margin-top:20px}}@media only screen and (min-width:500px) and (max-width:767px){.main-slider .content .h2{font-size:40px;line-height:1.2em;margin-bottom:39px;margin-top:22px}.main-slider .content .h2 br{display:none}.main-slider.style2 .content .h2{font-size:40px;margin-bottom:24px;margin-top:20px}}@media only screen and (max-width:499px){.main-slider .content .h2{font-size:40px;line-height:1.2em;margin-bottom:39px;margin-top:22px}.main-slider .content .h2 br{display:none}.main-slider.style2 .content .h2{font-size:40px;margin-bottom:24px;margin-top:20px}.main-slider.style2 .content .h2 br{display:none}}@media only screen and (min-width:1200px) and (max-width:1450px){.progress-block .title .h5{font-size:16px;font-weight:700}}