@import 'https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&amp;display=swap';@import 'https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@300;400;500;600;700&amp;display=swap';:root{--theme-color: #c0272c;--theme-sec-color: #242424;--black-color: #000000;--white-color: #ffffff;--paragraph-color: #666666;--theme-font: "Hind Siliguri", sans-serif}body{margin:0;padding:0;font-size:16px;color:#191919;font-family:var(--theme-font);font-weight:400;font-style:normal}a,button{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}*::-moz-selection{background:#d6b161;color:#fff;text-shadow:none}::-moz-selection{background:#444;color:#fff;text-shadow:none}::selection{background:#444;color:#fff;text-shadow:none}*::-moz-placeholder{color:#555;font-size:16px;opacity:1}*::placeholder{color:#555;font-size:16px;opacity:1}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul{margin:0;padding:0;list-style:none}a{text-decoration:none;transition:.4s;-webkit-transition:all .3s linear}a:hover{text-decoration:none;color:#82b60b}button:focus{outline:none}input:focus{outline:none}p{color:#000;font-size:16px;font-weight:400;line-height:28px}h2{font-size:40px;font-weight:400;color:#000}.site{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.site-content{flex:1}.scroll-area{position:fixed;bottom:25px;right:25px;z-index:99;display:none}.scroll-area i{width:40px;height:40px;border-radius:50%;background-color:var(--theme-color);display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff;font-size:20px;border:1px solid var(--light);-webkit-animation:ripple-blue 1s linear infinite;animation:ripple-blue 1s linear infinite}.scroll-area i:hover{background:#000}.whatsapp{position:fixed;bottom:25px;left:25px;z-index:99}.whatsapp .whatsapp_float{width:45px;height:45px;background-color:#25d366;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:25px;box-shadow:2px 2px 3px #999;z-index:99;animation:ripple-whatsapp 1s linear infinite}@-webkit-keyframes ripple-blue{0%{-webkit-box-shadow:0 0 0 0 rgba(255,0,76,.3),0 0 0 10px rgba(255,0,76,.3),0 0 0 20px rgba(255,0,76,.3);box-shadow:0 0 0 0 rgba(255,0,76,.3),0 0 0 10px rgba(255,0,76,.3),0 0 0 20px rgba(255,0,76,.3)}100%{-webkit-box-shadow:0 0 0 10px rgba(255,0,76,.3),0 0 0 20px rgba(255,0,76,.3),0 0 0 30px transparent;box-shadow:0 0 0 10px rgba(255,0,76,.3),0 0 0 20px rgba(255,0,76,.3),0 0 0 30px transparent}}@keyframes ripple-blue{0%{-webkit-box-shadow:0 0 0 0 rgba(255,0,76,.3),0 0 0 10px rgba(255,0,76,.3),0 0 0 20px rgba(255,0,76,.3);box-shadow:0 0 0 0 rgba(255,0,76,.3),0 0 0 10px rgba(255,0,76,.3),0 0 0 20px rgba(255,0,76,.3)}100%{-webkit-box-shadow:0 0 0 10px rgba(255,0,76,.3),0 0 0 20px rgba(255,0,76,.3),0 0 0 30px transparent;box-shadow:0 0 0 10px rgba(255,0,76,.3),0 0 0 20px rgba(255,0,76,.3),0 0 0 30px transparent}}@-webkit-keyframes simple-ripple{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.3),0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3);box-shadow:0 0 0 0 rgba(255,255,255,.3),0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3)}100%{-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3),0 0 0 30px transparent;box-shadow:0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3),0 0 0 30px transparent}}@keyframes simple-ripple{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.3),0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3);box-shadow:0 0 0 0 rgba(255,255,255,.3),0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3)}100%{-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3),0 0 0 30px transparent;box-shadow:0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3),0 0 0 30px transparent}}@-webkit-keyframes ripple-whatsapp{0%{-webkit-box-shadow:0 0 0 0 rgba(37,211,102,.3),0 0 0 10px rgba(37,211,102,.3),0 0 0 20px rgba(37,211,102,.3);box-shadow:0 0 0 0 rgba(37,211,102,.3),0 0 0 10px rgba(37,211,102,.3),0 0 0 20px rgba(37,211,102,.3)}100%{-webkit-box-shadow:0 0 0 10px rgba(37,211,102,.3),0 0 0 20px rgba(37,211,102,.3),0 0 0 30px transparent;box-shadow:0 0 0 10px rgba(37,211,102,.3),0 0 0 20px rgba(37,211,102,.3),0 0 0 30px transparent}}@keyframes ripple-whatsapp{0%{-webkit-box-shadow:0 0 0 0 rgba(37,211,102,.3),0 0 0 10px rgba(37,211,102,.3),0 0 0 20px rgba(37,211,102,.3);box-shadow:0 0 0 0 rgba(37,211,102,.3),0 0 0 10px rgba(37,211,102,.3),0 0 0 20px rgba(37,211,102,.3)}100%{-webkit-box-shadow:0 0 0 10px rgba(37,211,102,.3),0 0 0 20px rgba(37,211,102,.3),0 0 0 30px transparent;box-shadow:0 0 0 10px rgba(37,211,102,.3),0 0 0 20px rgba(37,211,102,.3),0 0 0 30px transparent}}.updown{animation:updown 5s infinite ease-in-out}.move-left{animation:rotate 20s infinite linear}.rotate{animation:rotate 20s infinite linear}.move-on{animation:mover 5s infinite linear}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes updown{0%{transform:translateY(0px)}50%{transform:translateY(-20px)}100%{transform:translateY(0px)}}@keyframes mover{0%{transform:translateX(0px)}50%{transform:translateX(-20px)}100%{transform:translateX(0px)}}.header-area{background:var(--white-color);box-shadow:0 7px 30px 0 #00000008}.header-bottom.sticky{position:fixed;z-index:999;width:100%;background-color:var(--white-color);top:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-box-shadow:0 0 30px rgba(51,51,51,.1);box-shadow:0 0 30px rgba(51,51,51,.1);animation:sticky 1s}@keyframes sticky{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}.header-bottom{background-color:var(--white-color);box-shadow:0 7px 30px 0 #00000008}.header-menu{position:relative;text-align:center;display:flex;align-items:center;padding:10px 0}.header-menu .call_button,.mobile-toggle .call_button{border:1px solid var(--theme-color);border-radius:3px 5px 5px 3px}.mobile-toggle .call_button a,.header-menu .call_button a{display:flex;align-items:center}.mobile-toggle .call_button .call_text,.header-menu .call_button .call_text{font-family:var(--theme-font);color:var(--white-color);font-weight:500;font-size:16px;background-color:var(--theme-color);padding:10px 12px;transition:all .3s linear;display:inline-block}.mobile-toggle .call_button:hover .call_text,.header-menu .call_button:hover .call_text{background-color:var(--white-color);border-radius:0 5px 5px 0;color:var(--theme-sec-color)}.mobile-toggle .call_button i,.header-menu .call_button i{padding:12px;font-size:20px;display:inline;color:var(--theme-color);transition:all .3s linear}.mobile-toggle .call_button:hover i,.header-menu .call_button:hover i{color:var(--white-color);background-color:var(--theme-color)}.header-horizontal-menu{margin:auto}.header-horizontal-menu .menu-content li{display:inline-block;position:relative}.header-horizontal-menu .menu-content li a{display:block;padding:0 16px;font-weight:500;font-size:16px;color:var(--theme-sec-color);line-height:56px;transition:all .3s linear;position:relative}.header-horizontal-menu .menu-content li a:hover,.header-horizontal-menu .menu-content li.active>a,.header-horizontal-menu .menu-content li:hover>a::after{width:100%;color:var(--theme-color)}.mobile-main-menu .menu-content li.active{width:100%;background-color:var(--theme-color)}.header-horizontal-menu .menu-content li .sub-menu{box-shadow:0 2px 8px .56px rgba(0,0,0,.1);background:#fff;position:absolute;top:100%;width:240px;left:0;-webkit-transform-origin:0% 0%;-webkit-transform-style:preserve-3d;transform:rotateX(-90deg);opacity:0;visibility:hidden;z-index:999;padding:12px 0}.header-horizontal-menu .menu-content li .sub-menu li{margin-left:0;padding:0;display:block;position:relative}.header-horizontal-menu .menu-content li .sub-menu li a{color:#333;line-height:40px;height:auto;display:block;letter-spacing:0;font-size:16px;padding:0 25px;font-weight:400;position:relative;text-align:start}.header-horizontal-menu .menu-content li .sub-menu li a i{position:absolute;top:0;right:25px;line-height:40px}.header-horizontal-menu .menu-content li .sub-menu li:hover>a{color:#fff}.header-horizontal-menu .menu-content li .sub-menu li .sub-menu{top:20px;left:100%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;opacity:0;visibility:hidden}.header-horizontal-menu .menu-content li .sub-menu li:hover .sub-menu{top:0;opacity:1;visibility:visible}.mobile-toggle{display:flex;justify-content:space-between;align-items:center}.mobile-toggle a{color:var(--theme-sec-color);font-size:24px;display:inline}.mobile-toggle .call_button a{font-size:16px;margin-left:0}.overlay{content:"";position:fixed;top:0;right:0;width:100%;height:100%;background-color:#333;z-index:99;visibility:visible;opacity:0;visibility:hidden}.overlay.open{opacity:.6;visibility:visible}.mobile-off-canvas-menu{position:fixed;top:0;left:-350px;background:var(--theme-sec-color);z-index:999;width:350px;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.mobile-off-canvas-menu.open{left:0}.mobile-canvas-close{background:var(--theme-color);padding:0 35px}.mobile-canvas-close p{color:#fff;line-height:40px;height:40px;font-size:16px;font-weight:600;text-transform:uppercase;pointer-events:none;position:relative}.mobile-canvas-close p i{position:absolute;right:0;top:0;line-height:40px;height:40px;cursor:pointer!important;z-index:6}.mobile-main-menu .menu-content li{position:relative}.mobile-main-menu .menu-content li a{display:block;color:#fff;font-size:16px;font-weight:500;padding:5px 35px;padding-right:50px;line-height:30px;text-transform:capitalize;border-top:1px solid #e5e5e5}.mobile-main-menu .menu-content li a:hover{background-color:var(--theme-color)}.mobile-main-menu .menu-content li a i{display:none}.mobile-main-menu .menu-content li .mobile-menu-expand{position:absolute;right:35px;top:13px;width:15px;height:15px;cursor:pointer}.mobile-main-menu .menu-content li .mobile-menu-expand::before{position:absolute;content:'';width:100%;height:2px;background-color:#333;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mobile-main-menu .menu-content li .mobile-menu-expand::after{position:absolute;content:'';width:2px;height:100%;background-color:#333;left:50%;bottom:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.mobile-main-menu .menu-content li.active-expand>.mobile-menu-expand::after{height:0}.mobile-main-menu .menu-content li .sub-menu li a{font-weight:400;padding-left:50px}.mobile-main-menu .menu-content li .sub-menu li .submenu-item li a,.mobile-main-menu .menu-content li .sub-menu li .sub-menu li a{padding-left:65px}.mobile-main-menu .menu-content li .sub-menu li img{padding:10px;padding-right:20px}.header-horizontal-menu .menu-content li:hover .sub-menu,.header-horizontal-menu .menu-content li:hover .mega-sub-menu{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;visibility:visible;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.slider_controlar{display:flex;column-gap:16px;justify-content:center}.slider_controlar i{width:36px;height:36px;color:#fff;background:#333;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.slider_controlar i.next::after{content:'';position:absolute;left:180%;top:50%;width:200px;height:1px;background-color:#000}.slider_controlar i.prev::after{content:'';position:absolute;right:180%;top:50%;width:200px;height:1px;background-color:#000}.section-title{text-align:center}.section-title .title{font-family:var(--theme-font);font-size:32px;font-weight:700;color:var(--theme-sec-color);margin-bottom:30px}.section-title .title .highlight-title{color:var(--theme-color)}.section-title .description *{font-family:var(--theme-font);font-size:16px;font-weight:300;text-align:center;color:#666}.section-title .description p{width:500px;margin:auto}.hero-section{background-image:url(../img/hero/hero-background.png);background-size:cover;background-repeat:no-repeat;padding:50px 0;position:relative}.hero-section .shape1{position:absolute;top:5%;left:2%;width:50px;opacity:.2}.hero-section .shape2{position:absolute;top:50%;left:50%;width:50px;opacity:.2}.hero-section .shape3{position:absolute;bottom:0%;right:0%;width:100px;opacity:.2}.hero-section .shape4{position:absolute;top:10%;right:5%;z-index:1}.hero-left{position:relative;z-index:2}.hero-left .hero-badge{font-family:var(--theme-font);font-size:16px;font-weight:500;color:var(--white-color);background-color:var(--theme-sec-color);border-radius:5px;padding:10px 8px;display:inline-block;margin-bottom:20px}.hero-left .hero-title{font-family:var(--theme-font);font-size:96px;font-weight:700;color:var(--theme-sec-color)}.hero-left .hero-title .highlight{color:var(--theme-color)}.hero-left .hero-subtitle{font-family:var(--theme-font);font-size:36px;font-weight:500;margin-bottom:20px}.hero-left .hero-description{margin-bottom:40px}.hero-left .hero-description *{font-family:var(--theme-font);font-size:16px;font-weight:300}.hero-left .hero-description p{font-family:var(--theme-font);font-size:16px;font-weight:300}.hero-left .hero-button{}.primary_btn,.secondary_btn{font-family:var(--theme-font);font-size:16px;font-weight:500;padding:8px 20px;border-radius:5px;margin:0 5px;display:inline-block}.primary_btn{border:1px solid var(--theme-color);background-color:var(--theme-color);color:var(--white-color)}.secondary_btn{border:1px solid var(--theme-sec-color);background-color:transparent;color:var(--theme-sec-color)}.primary_btn:hover{border:1px solid var(--theme-sec-color);background-color:transparent;color:var(--theme-sec-color)}.secondary_btn:hover{border:1px solid var(--theme-color);background-color:var(--theme-color);color:var(--white-color)}.primary_btn i,.secondary_btn i{font-size:14px}.hero-right{}.hero-right .hero-image{position:relative}.hero-right .hero-image img{width:100%}.hero-right .hero-image .video-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-right .hero-image .video-btn a{padding:25px;background:var(--theme-color);display:inline-block;border-radius:50%;opacity:.8;-webkit-animation:ripple-blue 1s linear infinite;animation:ripple-blue 1s linear infinite}.hero-right .hero-image .video-btn a i{color:#fff;font-size:40px}.feature-section{padding:80px 0 40px}.feature-wrap{background:#f6f3ee;border-radius:24px;position:relative;padding:48px 48px 72px;z-index:1;position:relative}.feature-wrap::before{content:'';position:absolute;bottom:0;left:0;background-image:url(../img/feature-icon/bg-before.png);background-position:top left;background-repeat:no-repeat;width:100%;height:100%;z-index:-1}.feature-wrap::after{content:url(../img/feature-icon/bg-after.png);position:absolute;right:0;bottom:-7px;z-index:-1}.feature-wrap .feature-list{margin-top:48px}.feature-wrap .feature-list .row{row-gap:48px}.feature-list .feature-item{background-color:#fff;border-radius:8px;box-shadow:0 2px 37px 0 #00000012;padding:20px;text-align:center;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;transition:all .3s}.feature-list .feature-item:hover{background-color:#f3f7fb;transform:translateY(-5px)}.feature-list .feature-item .feature-title{font-family:var(--theme-font);font-size:24px;font-weight:700;text-align:center;margin-bottom:15px}.feature-list .feature-item .feature-description{font-family:var(--theme-font);font-size:16px;font-weight:300;color:#666;line-height:26px}.feature-list .feature-item .icon{width:82px;height:82px;background:#4b366d;border:10px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);z-index:9}.feature-list .feature-item .icon img{width:30px}.feature-item.fi-1 .feature-title{color:#fbc800}.feature-item.fi-1 .icon{background:#fbc800}.feature-item.fi-2 .feature-title{color:#4b366d}.feature-item.fi-2 .icon{background:#4b366d}.feature-item.fi-3 .feature-title{color:#080807}.feature-item.fi-3 .icon{background:#080807}.feature-item.fi-4 .feature-title{color:#21a3b7}.feature-item.fi-4 .icon{background:#21a3b7}.feature-item.fi-5 .feature-title{color:#004d93}.feature-item.fi-5 .icon{background:#004d93}.feature-item.fi-6 .feature-title{color:#21a3b7}.feature-item.fi-6 .icon{background:#21a3b7}.feature-item.fi-7 .feature-title{color:#f0ac3e}.feature-item.fi-7 .icon{background:#f0ac3e}.feature-item.fi-8 .feature-title{color:#6ad446}.feature-item.fi-8 .icon{background:#6ad446}.about-section{padding:80px 0}.about-left{position:relative}.about-left .about-image{width:424px;border-radius:24px;overflow:hidden;margin-left:65px;z-index:9}.about-left .about-image img{width:100%}.about-left .shape{position:absolute;top:64px;left:0;z-index:-1}.about-left .vector{position:absolute;top:95px;left:2px;z-index:-1}.about-left .support{width:225px;height:190px;background-repeat:no-repeat;background-size:contain;padding:38px 20px;text-align:center;position:absolute;bottom:20px;left:-20px}.about-left .support img{}.about-left .support .title{font-family:var(--theme-font);font-size:20px;font-weight:500;color:var(--white-color);margin:16px 0 10px}.about-left .support .description{font-family:var(--theme-font);font-size:16px;font-weight:300;color:var(--white-color);line-height:1.2}.about-right{}.about-right .section-title{text-align:left}.about-right .subtitle{font-family:var(--theme-font);font-size:16px;font-weight:300;color:var(--theme-color);margin-bottom:40px}.about-right .section-title .title{font-size:48px;line-height:60px}.about-right .description p,.about-right .description{font-family:var(--theme-font);font-size:16px;font-weight:300;color:#666}.about-right .description p{margin-bottom:10px}.about-right .about-list{margin-top:20px;margin-left:20px}.about-right .about-list ul{}.about-right .about-list ul li{font-family:var(--theme-font);font-size:16px;font-weight:300}.about-right .about-list ul li:not(:last-child){margin-bottom:10px}.about-right .about-list ul li::before{content:'\f192';font-family:'font awesome 5 free';font-weight:400;margin-right:7px;color:var(--theme-color)}.service-section{padding:80px 0}.service-wrap{background:#f3f7fb;border-radius:24px;position:relative;padding:48px 48px 72px;z-index:1}.service-wrap::before{content:'';position:absolute;bottom:0;left:0;background-image:url(../img/feature-icon/bg-before.png);background-position:top left;background-repeat:no-repeat;width:100%;height:100%;z-index:-1}.service-wrap::after{content:url(../img/feature-icon/bg-after.png);position:absolute;right:0;bottom:-7px;z-index:-1}.service-wrap .service-list{margin-top:48px}.service-wrap .service-list .row{row-gap:24px}.service-list .service-item{background-color:#fff;border-radius:8px;box-shadow:0 2px 37px 0 #00000012;padding:20px;text-align:center;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;transition:all .3s linear}.service-list .service-item:hover{background-color:#f6f3ee;transform:translateY(-5px)}.service-list .service-item .service-title{font-family:var(--theme-font);font-size:24px;font-weight:700;text-align:center;margin-bottom:15px}.service-list .service-item .service-description{font-family:var(--theme-font);font-size:16px;font-weight:300;color:#666;line-height:26px}.service-list .service-item .icon{width:82px;height:82px;background:#4b366d;border:10px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:25px}.service-list .service-item .icon img{width:30px}.service-item.fi-1 .service-title{color:#fbc800}.service-item.fi-1 .icon{background:#fbc800}.service-item.fi-2 .service-title{color:#4b366d}.service-item.fi-2 .icon{background:#4b366d}.service-item.fi-3 .service-title{color:#080807}.service-item.fi-3 .icon{background:#080807}.service-item.fi-4 .service-title{color:#21a3b7}.service-item.fi-4 .icon{background:#21a3b7}.service-item.fi-5 .service-title{color:#004d93}.service-item.fi-5 .icon{background:#004d93}.service-item.fi-6 .service-title{color:#21a3b7}.service-item.fi-6 .icon{background:#21a3b7}.service-item.fi-7 .service-title{color:#f0ac3e}.service-item.fi-7 .icon{background:#f0ac3e}.service-item.fi-8 .service-title{color:#6ad446}.service-item.fi-8 .icon{background:#6ad446}.whybest-section{padding-bottom:80px;position:relative}.whybest-section .star{position:absolute;top:8%;left:38%;z-index:-1}.whybest-section .whybest-left{text-align:center}.whybest-left .profile-area{width:312px;border-radius:8px;position:relative;display:inline-block}.whybest-left .profile-area::before{content:url(../img/home/long-shape.png);position:absolute;left:-40px;top:50%;transform:translateY(-50%)}.whybest-left .profile-area::after{content:url(../img/home/long-shape.png);position:absolute;right:-40px;top:50%;transform:translateY(-50%)}.whybest-left .profile-area img{width:100%;border-radius:8px 8px 0 0}.whybest-left .profile-area .profile-name{background-color:var(--theme-color);padding:30px;clip-path:polygon(0 0,100% 0%,100% 50%,50% 100%,0 50%);min-height:160px;margin-top:-1px}.whybest-left .profile-area .profile-name .name{font-family:var(--theme-font);font-size:24px;font-weight:700;color:var(--white-color);margin-bottom:10px}.whybest-left .profile-area .profile-name .designation{font-family:var(--theme-font);font-size:16px;font-weight:500;color:var(--white-color)}.whybest-section .whybest-right .section-title{text-align:left}.whybest-section .whybest-right .speech p,.whybest-section .whybest-right .speech{font-family:var(--theme-font);font-size:16px;font-weight:300;line-height:26px;color:#666}.whybest-section .whybest-right .speech strong{font-weight:500;color:#474747}.whybest-section .whybest-right .speech p{margin-bottom:10px}.review-section{background-color:#f6f3ee;padding:48px 0;position:relative;z-index:1}.review-section::before{content:'';position:absolute;bottom:0;left:0;background-image:url(../img/home/faq-bg-1.png);background-position:bottom left;background-repeat:no-repeat;width:100%;height:100%;z-index:-1}.review-section::after{content:url(../img/home/faq-bg-2.png);position:absolute;top:-20px;right:0;z-index:-1}.review-wraper{margin-top:40px;position:relative}.review-wraper .review-item{position:relative;border-radius:16px;overflow:hidden}.review-all .review-item{margin:12px 0}.review-slider .review-item{margin:0 12px}.review-section .review-btn{text-align:center;margin-top:40px}.review-wraper .review-item img{width:100%}.review-wraper .review-item .video-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.review-wraper .review-item .video-btn a{width:70px;height:70px;background:var(--theme-color);display:flex;justify-content:center;align-items:center;border-radius:50%;opacity:.8;-webkit-animation:ripple-blue 1s linear infinite;animation:ripple-blue 1s linear infinite}.review-wraper .review-item .video-btn a i{color:#fff;font-size:30px}.review-wraper .slider-controlar{display:flex;column-gap:16px;justify-content:center}.review-wraper .slider-controlar i{width:36px;height:36px;color:var(--theme-color);background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;box-shadow:0 0 10px 0 #0000001a;z-index:1}.review-wraper .slider-controlar i.prev{left:-18px}.review-wraper .slider-controlar i.next{right:-18px}.achievement-section{padding:80px 0;background:#fff}.achievement-wrap{margin-top:45px}.achievement-wrap .achievement-item{text-align:center;border:1px solid #21a3b7;border-radius:16px;padding:38px 20px;transition:all .3s linear}.achievement-wrap .achievement-item:hover{background-color:#f3f7fb;transform:translateY(-5px);box-shadow:0 5px 5px -2px rgba(0,0,0,.3)}.achievement-wrap .achievement-item .count{font-family:var(--theme-font);font-size:60px;font-weight:700;text-align:center;color:#21a3b7;margin-bottom:10px}.achievement-wrap .achievement-item .title{font-family:var(--theme-font);font-size:24px;font-weight:500;text-align:center;color:var(--theme-sec-color)}.faq-section{background-color:#f3f7fb;padding:48px 0;position:relative;z-index:1}.faq-section::before{content:'';position:absolute;bottom:0;left:0;background-image:url(../img/home/faq-bg-1.png);background-position:bottom left;background-repeat:no-repeat;width:100%;height:100%;z-index:-1}.faq-section::after{content:url(../img/home/faq-bg-2.png);position:absolute;top:-20px;right:0;z-index:-1}.faq-area{padding-top:48px}.faq-area .accordion-item{background-color:#fff;border:0;margin-bottom:24px;border-radius:8px;box-shadow:rgba(122,57,242,.16) 0 1px 4px;position:relative}.faq-area .accordion-item .accordion-button{background:#fff;color:var(--theme-sec-color);font-family:var(--theme-font);font-size:16px;font-weight:500;border-radius:8px;box-shadow:0 2px 37px 0 #00000012;padding:16px 50px 16px 15px}.faq-area .accordion-item .accordion-button::after{content:"\f067";font-family:"font awesome 5 free";font-weight:700;height:100%;width:70px;background-image:none;background-color:transparent;border-radius:8px;color:var(--theme-sec-color);display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;position:absolute;top:0;right:0;padding-left:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.faq-area .accordion-item .accordion-button:not(.collapsed)::after{content:"\f068";-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.faq-area .accordion-item .accordion-button:focus{box-shadow:none}.faq-area .accordion-item .accordion-body *{color:var(--theme-sec-color);font-family:var(--theme-font);font-size:16px}.faq-area .accordion-item .accordion-body{color:var(--theme-sec-color);font-family:var(--theme-font)}.faq-area .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.contact-section{padding:80px 0}.contact-left{background-color:#fff7eb;padding:50px 30px;border-radius:16px;position:relative;z-index:1}.contact-left::after{content:url(../img/contact-bg.png);position:absolute;right:0;bottom:0;z-index:-1}.contact-left .subtitle{font-family:var(--theme-font);font-size:16px;font-weight:300;color:var(--theme-color);margin-bottom:24px}.contact-left .title{font-family:var(--theme-font);font-size:32px;font-weight:700;color:var(--theme-sec-color);margin-bottom:10px}.contact-left .description{font-family:var(--theme-font);font-size:16px;font-weight:400;color:var(--paragraph-color)}.contact-left .contact-info{margin-top:30px;border-top:1px solid var(--paragraph-color);padding:30px 0 0}.contact-left .contact-info .info-item{display:flex;column-gap:20px}.contact-left .contact-info .info-item:not(:last-child){margin-bottom:30px}.contact-left .contact-info .info-item .icon-area{width:40px;height:40px;background-color:var(--theme-color);border-radius:5px;display:flex;align-items:center;justify-content:center}.contact-left .contact-info .info-item .icon-area i{color:#fff;font-size:18px}.contact-left .contact-info .info-item .info-area .title{font-family:var(--theme-font);font-size:20px;font-weight:700;margin-bottom:0}.contact-left .contact-info .info-item .info-area .details{font-family:var(--theme-font);font-size:16px;font-weight:400;color:var(--paragraph-color)}.contact-left .contact-info .info-item .info-area .details p,.contact-left .contact-info .info-item .info-area .details a{font-family:var(--theme-font);font-size:16px;font-weight:400;color:var(--paragraph-color)}.contact-right{background-color:var(--white-color);border-radius:16px;box-shadow:0 2px 37px 0 #0000001a;height:100%;padding:30px 24px}.contact-right .section-title .title{margin-bottom:17px}.contact-right .form{margin-top:24px}.innova-control{background:#f5f5f5;border-radius:8px;padding:12px 18px;border:1px solid transparent;width:100%;margin-bottom:24px}textarea.innova-control:focus-visible{outline:0}.innova-control:focus{border-color:#f0ac3e}.innova-control::placeholder{font-family:var(--theme-font);font-size:16px;font-weight:300}.contact-right .form .primary_btn{padding:12px}.contact-section .location-map{border-radius:16px;margin-top:24px}.contact-section .location-map iframe{width:100%;height:300px;border-radius:16px}.portfolio-details-section{padding:80px 0}.portfolio-details-img img{width:100%;height:auto;border-radius:16px}.discription-details-title{margin-top:48px}.discription-details p,.discription-details{font-family:var(--theme-font);font-size:16px;font-weight:400;line-height:26px;color:#333;text-align:justify}.discription-details p{margin-bottom:24px}.discription-details p:last-child{margin:0}.service-details-section{padding:80px 0}.service-details-wrap{margin:48px 0;margin-bottom:0}.service-details-image{height:490px}.service-details-image img{width:100%;height:100%;border-radius:16px}.service-brief-details{padding:24px 30px;border-radius:16px;box-shadow:0 2px 37px 0 #0000001a}.brief-details-title .brief-title{font-family:var(--theme-font);font-size:20px;font-weight:700;color:var(--theme-sec-color);border-bottom:1px solid var(--theme-color);display:inline}.brief-single-item{margin-top:24px;padding-bottom:24px;border-bottom:1px solid #c4c4c4}.brief-single-item{display:flex;gap:12px}.brief-single-item .icon i{font-size:10px;color:var(--theme-color)}.brief-single-item .text *{font-family:var(--theme-font);font-size:16px;font-weight:400;line-height:26px;color:var(--paragraph-color)}.brief-single-item .text span{font-weight:600;color:var(--theme-sec-color)}.terms-condition-section{padding:80px 0}.team-details-section{padding:80px 0}.presonal-details-wrap{margin-top:48px}.team-profile-image img{width:100%;height:auto;border-radius:16px;transition:all .5s}.team-profile-image img:hover{background-color:#f6f3ee;transform:translateY(-5px)}.Team-for-back-img-wrp{display:flex;align-items:center}.team-member-back-image{margin:0 30px 0 20px}.team-member-details .section-title .title{margin-bottom:24px}.team-member-details .section-title{padding-bottom:24px;border-bottom:1px solid #c4c4c4;margin-bottom:30px}.team-member-details .profile-discrption *{font-family:var(--theme-font);font-size:16px;font-weight:500;line-height:26px;color:var(--theme-color)}.team-member-details .footer_menu{margin-top:28px}.textImage_fullSection{padding:60px 0}.fullbg-1{background-color:#f3f7fb}.fullbg-2{background-color:#fef8f8}.fullSection_content{}.fullSection_content .content_area .description *{font-family:var(--theme-font);font-size:16px;font-weight:400;color:#666}.fullSection_content .content_area .description p{margin-bottom:10px}.fullSection_content .image_area{border-radius:12px;overflow:hidden;box-shadow:0 2px 37px 0 #0000001a}.fullSection_content .image_area img{width:100%}.textImage_cardSection{padding:60px 0}.cardSection_content{padding:20px;border-radius:12px}.cardbg-1 .cardSection_content{background-color:#f3f7fb}.cardbg-2 .cardSection_content{background-color:#f6f3ee}.cardSection_content .content_area .description *{font-family:var(--theme-font);font-size:16px;font-weight:400;color:#666}.cardSection_content .content_area .description p{margin-bottom:10px}.cardSection_content .image_area{border-radius:12px;overflow:hidden;box-shadow:0 2px 37px 0 #0000001a}.cardSection_content .image_area img{width:100%}.team-section{padding:48px 20px;background:#f3f0eb}.team-wrap{margin-top:48px}.team-single{border-radius:20px;background-color:var(--white-color);box-shadow:0 2px 37px 0 #0000001a;overflow:hidden;transition:all .3s linear}.team-single .profile-img img{width:100%}.team-single .team-content{text-align:center;position:relative;padding:20px}.team-single .team-content .name{font-family:var(--theme-font);font-size:20px;font-weight:700;color:var(--theme-sec-color);margin-top:20px;transition:all .3s linear}.team-single .team-content .designation{font-family:var(--theme-font);font-size:16px;font-weight:500;color:var(--theme-color);display:inline-block;background-color:var(--white-color);border:1px solid var(--theme-color);border-radius:30px;padding:12px;position:absolute;left:50%;top:0;transform:translate(-50%,-50%);text-wrap:nowrap;line-height:1}.team-single .team-content ul{display:flex;column-gap:12px;justify-content:center;margin-top:20px}.team-single .team-content ul li a{background-color:#f5f5f5;min-width:24px;border-radius:5px;text-align:center;display:inline-block}.team-single .team-content ul li a i{font-size:15px;color:var(--theme-color);transition:all .3s linear}.team-single:hover{background-color:var(--theme-color);transform:translateY(-5px)}.team-single:hover .team-content ul li a i{color:var(--theme-sec-color)}.team-single:hover .team-content .name{color:var(--white-color)}.blog-section{padding:80px 0}.sidebar-card{background:#fff;border-radius:16px;box-shadow:0 7px 37px 0 #0000001a;padding:30px 24px;margin-bottom:24px}.sidebar-card .sidebar-title{font-family:var(--theme-font);font-size:20px;font-weight:700;position:relative;margin-bottom:24px;padding-bottom:12px}.sidebar-card .sidebar-title::before{content:'';position:absolute;bottom:0;left:0;width:54px;height:1px;background-color:var(--theme-color)}.sidebar-card .sidebar-content .search .input-group-text,.sidebar-card .sidebar-content .search .form-control{background:#f5f5f5;border-radius:8px;border:0;padding:10px 15px;font-family:var(--theme-font);font-weight:300}.sidebar-card .sidebar-content .search .form-control:focus{box-shadow:unset}.sidebar-card .sidebar-content .search .input-group-text i{color:#666}.sidebar-card .sidebar-content .category-item{background:#f5f5f5;padding:10px;border-radius:8px;display:flex;justify-content:space-between;font-family:var(--theme-font);font-size:16px;font-weight:400;color:var(--theme-sec-color)}.sidebar-card .sidebar-content .category-item:not(:last-child){margin-bottom:12px}.sidebar-card .sidebar-content .category-item:hover{background-color:var(--theme-color);color:#fff}.sidebar-card .sidebar-content .category-item .count{font-weight:300}.sidebar-card .sidebar-content .recent-post{display:flex;column-gap:10px;align-items:center;border-bottom:1px solid #c4c4c4;padding:12px 0}.sidebar-card .sidebar-content .recent-post:first-child{padding-top:0}.sidebar-card .sidebar-content .thumbnail{width:70px;height:70px;flex-basis:28%;border-radius:8px;overflow:hidden}.sidebar-card .sidebar-content .thumbnail img{width:100%;height:100%;border-radius:8px}.sidebar-card .sidebar-content .content{flex-basis:70%}.sidebar-card .sidebar-content .content .date{font-family:var(--theme-font);font-size:16px;font-weight:300;color:#666;margin-bottom:10px}.sidebar-card .sidebar-content .content .date i{margin-right:5px}.sidebar-card .sidebar-content .content .title{font-family:var(--theme-font);font-size:15px;font-weight:500;color:var(--theme-sec-color);line-height:1.3}.blog-section .blog-wrap{}.single-blog{background-color:var(--white-color);border-radius:12px;padding:12px;box-shadow:0 2px 37px 0 #0000001a;margin-bottom:24px}.single-blog .blog-thumbnail{border-radius:12px 12px 0 0;overflow:hidden}.single-blog .blog-thumbnail img{width:100%}.single-blog .single-content{}.single-blog .single-content .date{font-family:var(--theme-font);font-size:16px;font-weight:400;color:#666;margin:20px 0}.single-blog .single-content .date i{color:#666;margin-right:5px}.single-blog .single-content .title{font-family:var(--theme-font);font-size:16px;font-weight:500;line-height:1.3;margin-bottom:20px}.single-blog .single-content .blog-btn .primary_btn{margin:0}.blog-details-section{padding:80px 0}.blog-details-thumbnail{margin:48px 0}.blog-details-image{position:relative;width:100%;height:100%}.blog-details-image img{width:100%;height:auto;border-radius:16px}.blog-details-thumbnail .thumbnail-date{position:absolute;bottom:0;left:0;font-family:var(--theme-font);font-size:16px;font-weight:500;padding:14.5px 10px;border-radius:0 16px 0 16px;color:var(--white-color);background:var(--theme-color);display:inline-block;z-index:9}.blog-details-buttom{margin-top:32px}.blog-details-icon{display:flex;align-items:center;justify-content:end;flex-flow:wrap;gap:12px}.blog-details-icon li a{width:24px;height:24px;padding:4px 6.5px;border-radius:5px;color:var(--white-color);background:var(--paragraph-color);display:flex;justify-content:center;align-items:center}.blog-details-icon li a:hover{color:var(--theme-color);background:#f5f5f5}.blog-details-icon li .share-button{font-size:16px;font-family:var(--theme-font);color:var(--paragraph-color);background:0 0;border:1px solid var(--paragraph-color);width:auto;height:auto}.blog-details-icon li .share-button:hover{border-color:var(--theme-color)}.details-catagory-button{display:flex;align-items:center;flex-flow:wrap;gap:6px}.details-catagory-button .primary_btn{border:none;background:#e6e6e6;color:var(--theme-sec-color);margin:0}.details-catagory-button .primary_btn:hover,.details-catagory-button .active{background:var(--theme-color);color:var(--white-color)}.portfolio-section{padding:80px 0}.portfolio-nav{margin:40px 0;text-align:center}.portfolio-nav ul{}.portfolio-nav ul li{font-family:var(--theme-font);font-size:16px;font-weight:500;padding:8px 10px;border-radius:5px;margin:0 5px;display:inline-block;background-color:#e6e6e6;cursor:pointer;color:var(--theme-sec-color);margin-bottom:10px;transition:all .3s linear}.portfolio-nav ul li:hover{background-color:var(--theme-color);color:#fff}.portfolio-wrap{}.single-portfolio{border-radius:16px;background-color:#f3f0eb}.single-portfolio .portfolio-thumbnail{border-radius:16px 16px 0 0;overflow:hidden}.single-portfolio .portfolio-thumbnail img{width:100%}.single-portfolio .single-content{padding:20px}.single-portfolio .single-content .title{font-family:var(--theme-font);font-size:20px;font-weight:600;margin-bottom:15px;min-height:50px}.single-portfolio .single-content .portfolio-btn{}.single-portfolio .single-content .portfolio-btn .primary_btn{margin:0}.error_content{text-align:center;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.error_content h1{font-family:var(--theme-font);font-size:170px;font-weight:700;margin:0;color:var(--theme-color)}.error_content h2{font-size:44px;margin:0;color:#333;font-weight:600}.error_content p{font-size:20px;color:#666}.error_content a{display:inline-block;margin-top:20px;padding:10px 20px;font-size:18px;text-decoration:none;color:#fff;background-color:var(--theme-color);border-radius:5px;transition:background-color .3s}.pagination li a{background-color:#dfdfdf!important;font-family:var(--theme-font);font-size:16px;font-weight:300;color:#000;display:inline-block;min-width:30px;padding:7px;border-radius:5px;box-shadow:0 2px 37px 0 #0000001a;margin:0 5px;transition:all .3s linear;text-align:center}.pagination li.active a,.pagination li a:hover{background-color:var(--theme-color)!important;color:#fff}.footer-top{background:url(../img/footer-bg.png);padding:110px 0 60px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;z-index:1}.footer-top::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0c0e11f3;z-index:-1}.footer-widget-1 p{font-weight:400;font-size:16px;text-align:justify;color:#fff;line-height:26px;margin:32px 60px 32px 0}.footer_menu{display:flex;padding:0;margin:0}.footer_menu li{margin-right:12px}.footer_menu li a{color:var(--white-color);font-size:17px;width:32px;height:32px;border-radius:5px;border:1px solid transparent;background:var(--theme-color);display:flex;justify-content:center;align-items:center}.footer_menu li a:hover{color:var(--theme-color);background:0 0;border:1px solid var(--theme-color)}.footer_section .widget_title{font-size:16px;color:#fff;line-height:26px;text-transform:capitalize;font-weight:700;margin-bottom:32px}.widget_menu li a{font-size:16px;font-weight:500;color:#fff;line-height:24px;margin-bottom:20px;display:block}.widget_menu li a:hover{color:var(--theme-color)}.widget_menu li a i{margin-right:14px}.footer-bottom{padding:24px 0;background:var(--black-color)}.coppyright{font-size:16px;text-align:center;color:var(--white-color);margin:0}.coppyright a{color:var(--theme-color);font-weight:600}.coppyright a:hover{color:#ff004c}