:root{--body:#fff;--black:#000;--white:#fff;--theme:#2537dd;--theme2:#18185E;--header:#0F0D1D;--text:#585858;--border:#E3E3E3;--bg:#F3F7FB;--bg2:#18185E;--bg3:#ffffff33;--title-color:#0F0D1D;--body-color:#ffffff;--theme-color:#F02801;--white-color:#ffffff;--light-color:#BDBDBD;--text-color:#2d323c;--border-color:#D4DCFF;--title-font:"Rajdhani", sans-serif;--body-font:"Plus Jakarta Sans", sans-serif;--main-container:1410px;--container-gutters:30px;--section-space:120px;--section-space-mobile:80px;--section-title-space:60px;--ripple-ani-duration:5s;--box-shadow:0px 4px 25px rgba(0, 0, 0, 0.06);--box-shadow-2:0px 4px 25px rgba(56, 75, 255, 0.1)}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-60{margin-top:60px}.pt-100{padding-top:100px}.pb-80{padding-bottom:80px}.mb-10{margin-bottom:10px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.space,.space-top{padding-top:var(--section-space)}.space,.space-lg-bottom,.space-bottom{padding-bottom:var(--section-space)}@media (max-width:991px){.gy-50{--bs-gutter-y:40px}}.gx-0{--bs-gutter-x:0px}@media (min-width:1500px){.gx-60{--bs-gutter-x:60px}.gx-70{--bs-gutter-x:70px}}.mxw-560{max-width:560px}@media (max-width:1399px){:root{--main-container:1300px}}@media only screen and (min-width:1300px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:calc(var(--main-container) + var(--container-gutters));padding-left:calc(var(--container-gutters) / 2);padding-right:calc(var(--container-gutters) / 2)}.container-xxl.px-0,.container-xl.px-0,.container-lg.px-0,.container-md.px-0,.container-sm.px-0,.container.px-0{max-width:var(--main-container)}}@media only screen and (max-width:1600px){.container-fluid.px-0{padding-left:15px!important;padding-right:15px!important}.container-fluid.px-0 .row{margin-left:0!important;margin-right:0!important}}@media (min-width:1600px){.header-layout1,.header-layout2{--main-container:1410px}.project-container-wrapper.style1{--main-container:1440px}.project-container-wrapper.style2{--main-container:1410px}.about-container-wrapper.style2{--main-container:1830px}.about-title-container.style1{--main-container:1410px}.about-thumb-container.style1{--main-container:1644px}.work-process-container-wrapper.style2{--main-container:1620px}.work-process-wrapper.style2{--main-container:1410px}.hero-wrapper.style2{--main-container:1860px}.hero-main-container.style2{--main-container:1410px}.hero-wrapper.style1{--main-container:1800px}.hero-main-container.style1{--main-container:1410px}}img:not([draggable]),embed,object,video{max-width:100%;height:auto}select,.single-select,.form-control,.form-select,textarea,input{height:56px;padding:0 20px;border:1px solid var(--border-color);color:var(--body-color);background-color:#fff0;font-size:16px;width:100%;font-family:"Plus Jakarta Sans",sans-serif;transition:0.4s ease-in-out;border-radius:0}select:focus,.single-select:focus,.form-control:focus,.form-select:focus,textarea:focus,input:focus{outline:0;box-shadow:none;border-color:var(--theme);background-color:var(--white-color)}select::-moz-placeholder,.single-select::-moz-placeholder,.form-control::-moz-placeholder,.form-select::-moz-placeholder,textarea::-moz-placeholder,input::-moz-placeholder{color:var(--body-color)}select::-moz-placeholder,.single-select::-moz-placeholder,.form-control::-moz-placeholder,.form-select::-moz-placeholder,textarea::-moz-placeholder,input::-moz-placeholder{color:var(--body-color)}select::placeholder,.single-select::placeholder,.form-control::placeholder,.form-select::placeholder,textarea::placeholder,input::placeholder{color:var(--text-color)}.form-text{font-size:16px}.form-text a{color:var(--title-color);font-weight:500}.single-select,.form-select,select{display:block;width:100%;line-height:56px;height:56px;padding:0 20px;font-size:16px;cursor:pointer;background-image:none}.single-select:after,.form-select:after,select:after{border-bottom:1px solid var(--title-color);border-right:1px solid var(--title-color);right:20px;height:7px;width:7px}.single-select .list,.form-select .list,select .list{width:100%;display:block;border-radius:0}.single-select.style2,.form-select.style2,select.style2{padding:0 20px;font-size:16px;position:relative;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-size:24px 12px}.single-select.style2:after,.form-select.style2:after,select.style2:after{content:"";position:absolute;right:20px;width:10px;height:6px;border-top:solid 6px var(--body-color);border-left:solid 5px #fff0;border-right:solid 5px #fff0;transform:rotate(0);border-bottom:0;margin-top:-2px;z-index:9}.single-select.style2.open:after,.form-select.style2.open:after,select.style2.open:after{border-top:0;border-bottom:solid 6px var(--body-color);border-left:solid 5px #fff0;border-right:solid 5px #fff0;transform:none}.single-select.style3,.form-select.style3,select.style3{background:var(--border-color);padding:0 20px;font-size:14px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-size:50px 10px;background-repeat:no-repeat;background-position:right}.single-select.style-white2,.form-select.style-white2,select.style-white2{background:var(--white-color);border-color:var(--white-color);padding:0 30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-size:70px 12px;background-repeat:no-repeat;background-position:right}.single-select.style-white2:after,.form-select.style-white2:after,select.style-white2:after{right:30px}.single-select{background-image:none!important}textarea.form-control,textarea{min-height:150px;padding-top:16px;padding-bottom:17px}textarea.form-control.style2,textarea.style2{min-height:105px}.form-group{margin-bottom:var(--bs-gutter-x);position:relative}.form-group>i{display:inline-block;position:absolute;right:25px;top:21px;font-size:16px;color:var(--body-color)}.form-group>i.fa-envelope{padding-top:1px}.form-group>i.fa-comment{margin-top:-2px}.form-group>i.fa-chevron-down{width:17px;background-color:var(--smoke-color)}.form-group.has-label>i{top:50px}.form-group .input-icon{display:inline-block;position:absolute;right:42px;top:19px;font-size:16px;color:var(--body-color)}.form-group .input-icon:hover{color:var(--theme)}.form-group.style-2 .form-control{padding:0 30px 0 55px}.form-group.style-2 textarea.form-control{padding:16px 30px 30px 55px}.form-group.style-white .form-control{background:var(--white-color)}.form-group.style-white2 .form-control{background:var(--white-color);border-color:var(--white-color);padding:0 45px 0 30px}.form-group.style-white2 textarea.form-control{padding:16px 45px 30px 30px}[class*=col-].form-group>i{right:calc(var(--bs-gutter-x) / 2 + 25px)}[class*=col-].form-group .form-icon-left{left:calc(var(--bs-gutter-x) / 2 + 30px);right:auto}option:checked,option:focus,option:hover{background-color:var(--theme);color:var(--white-color)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox]{visibility:hidden;opacity:0;display:inline-block;vertical-align:middle;width:0;height:0;display:none;border-radius:10px}input[type=checkbox]:checked~label:after{opacity:1}input[type=checkbox]~label{position:relative;padding-left:30px;cursor:pointer;display:block}input[type=checkbox]~label:before{content:"";position:absolute;left:0;top:3.5px;background:var(--white-color);border:1px solid var(--border-color);height:20px;width:20px;text-align:center}input[type=checkbox]~label:after{content:"";position:absolute;left:6px;top:9px;background:var(--theme);height:8px;width:8px;opacity:0;transition:0.4s}input[type=checkbox].style2~label{color:#8B929C;padding-left:23px;margin-bottom:-.5em}input[type=checkbox].style2~label:before{background-color:#fff;border:1px solid #f7ccd7;height:14px;width:14px;line-height:14px;border-radius:3px;top:6px}input[type=checkbox].style2:checked~label:before{color:var(--theme)}input[type=radio]{visibility:hidden;opacity:0;display:inline-block;vertical-align:middle;width:0;height:0;display:none}input[type=radio]~label{position:relative;padding-left:30px;cursor:pointer;line-height:1;display:inline-block;font-weight:600;margin-bottom:0}input[type=radio]~label::before{content:"\f111";position:absolute;font-family:var(--icon-font);left:0;top:-2px;width:20px;height:20px;padding-left:0;font-size:.6em;line-height:19px;text-align:center;border:1px solid var(--theme);border-radius:100%;font-weight:700;background:var(--white-color);color:#fff0;transition:all 0.2s ease}input[type=radio]:checked~label::before{border-color:var(--theme);background-color:var(--theme);color:var(--white-color)}label{margin-bottom:.5em;margin-top:-.3em;display:block;color:var(--title-color);font-family:"Plus Jakarta Sans",sans-serif;font-size:16px}textarea.is-invalid,select.is-invalid,input.is-invalid,.was-validated input:invalid{border:1px solid red!important;background-position:right calc(0.375em + 0.8875rem) center;background-image:none}textarea.is-invalid:focus,select.is-invalid:focus,input.is-invalid:focus,.was-validated input:invalid:focus{outline:0;box-shadow:none}textarea.is-invalid{background-position:top calc(0.375em + 0.5875rem) right calc(0.375em + 0.8875rem)}.row.no-gutters>.form-group{margin-bottom:0}.form-messages{display:none}.form-messages.mb-0 *{margin-bottom:0}.form-messages.success{color:green;display:block}.form-messages.error{color:red;display:block}.form-messages pre{padding:0;background-color:#fff0;color:inherit}.nice-select{background-color:#fff0;width:unset;outline:none;border-bottom:2px solid var(--border-color)!important;padding-bottom:20px!important;border:none;border-radius:0;padding:0}.nice-select:hover{border-bottom:2px solid #fff0;border-color:var(--theme);border-bottom:2px solid #fff0;border-image-slice:2}.nice-select span{font-size:16px;color:var(--text-color);text-transform:capitalize}.nice-select .current{margin-right:12px}.nice-select.open .list{background:var(--bg);margin-top:16px;width:100%;text-transform:capitalize;color:var(--text-color)}.nice-select .option.selected.focus{background:var(--bg);outline:none;color:var(--text-color);text-transform:capitalize;font-weight:400;font-size:16px;border:none}.nice-select .option{border:none}.nice-select .option:hover{background:#fff0}html,body{scroll-behavior:smooth!important}body{font-size:17px;font-weight:400;color:var(--body-color);line-height:26px;overflow-x:hidden;-webkit-font-smoothing:antialiased}body::-webkit-scrollbar{width:10px;height:10px}body::-webkit-scrollbar-track{background:rgb(252 0 18 / .1);box-shadow:inset 0 0 6px rgb(0 0 0 / .3);-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}body::-webkit-scrollbar-thumb{background-color:var(--theme);background-image:-webkit-linear-gradient(45deg,rgb(255 255 255 / .3) 25%,transparent 20%,transparent 50%,rgb(255 255 255 / .3) 50%,rgb(255 255 255 / .3) 75%,transparent 75%,transparent)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--theme);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--theme);border-radius:10px}.fix{overflow:hidden}a{color:var(--theme);text-decoration:none;outline:0;transition:all ease 0.4s;-webkit-transition:all ease 0.4s;-moz-transition:all ease 0.4s;--ms-transition:all ease 0.4s;-o-transition:all ease 0.4s}a:hover{color:var(--title-color)}a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:0}ul{list-style-type:none;padding-left:0px!important}button:focus,a:focus,a:active,input,input:hover,input:focus,input:active,textarea,textarea:hover,textarea:focus,textarea:active{outline:none}button{border:none;background:#fff0}span.ajax-loader:empty,p:empty{display:none}p{margin-bottom:0;color:var(--text-color);line-height:1.75}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,span a{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-family:var(--title-font);color:var(--title-color);text-transform:none;font-weight:700;line-height:1.4;margin-bottom:0}.h1,h1{font-size:64px;line-height:1.167}.h2,h2{font-size:40px;line-height:50px}.h3,h3{font-size:30px;line-height:1.278}.h4,h4{font-size:24px;line-height:34px}.h5,h5{font-size:20px;line-height:30px}.h6,h6{font-size:18px;line-height:1.5}@media (max-width:1399px){.h1,h1{font-size:48px}}@media (max-width:1199px){.h1,h1{font-size:44px;line-height:1.3}.h2,h2{font-size:40px;line-height:1.25}.h3,h3{font-size:30px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.h6,h6{font-size:16px}}@media (max-width:767px){.h1,h1{font-size:40px}.h2,h2{font-size:34px;line-height:1.3}.h3,h3{font-size:26px}.h4,h4{font-size:22px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}}@media (max-width:575px){.h1,h1{font-size:34px;line-height:1.35}.h2,h2{font-size:30px}}@media (max-width:375px){.h1,h1{font-size:32px}}.preloader{align-items:center;cursor:default;display:flex;height:100%;width:100%;justify-content:center;position:absolute;left:0;top:0;z-index:9999999}.preloader .animation-preloader{z-index:1000}.preloader .animation-preloader .spinner{animation:spinner 1s infinite linear;border-radius:50%;border:3px solid rgb(0 0 0 / .2);border-top-color:var(--theme);height:9em;margin:0 auto 3.5em auto;width:9em}@media (max-width:767px){.preloader .animation-preloader .spinner{width:7.5em;height:7.5em;margin:0 auto 1.5em auto}}.preloader .animation-preloader .txt-loading{font:bold 5em "Rajdhani",sans-serif,"Plus Jakarta Sans",sans-serif;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:767px){.preloader .animation-preloader .txt-loading{font-size:2.5em}}.preloader .animation-preloader .txt-loading .letters-loading{color:var(--theme);position:relative}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay:0.2s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay:0.4s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay:0.6s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay:0.8s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay:1s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay:1.2s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay:1.4s}.preloader .animation-preloader .txt-loading .letters-loading::before{animation:letters-loading 4s infinite;color:var(--header);content:attr(data-text-preloader);left:0;opacity:0;font-family:"Rajdhani",sans-serif;position:absolute;top:-3px;transform:rotateY(-90deg)}.preloader p{font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:8px;color:var(--theme)}.preloader .loader{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;z-index:1;pointer-events:none}.preloader .loader .row{height:100%}.preloader .loader .loader-section .bg{background-color:var(--bg);height:100%;left:0;width:100%;transition:all 800ms cubic-bezier(.77,0,.175,1)}.preloader.loaded .animation-preloader{opacity:0;transition:0.3s ease-out}.preloader.loaded .loader-section .bg{width:0;transition:0.7s 0.3s all cubic-bezier(.1,.1,.1,1)}.mouse-cursor{position:fixed;left:0;top:0;pointer-events:none;border-radius:50%;transform:translateZ(0);visibility:hidden}.cursor-inner{width:6px;height:6px;z-index:10000001;background-color:var(--theme);transition:width 0.3s ease-in-out,height 0.3s ease-in-out,margin 0.3s ease-in-out,opacity 0.3s ease-in-out}.cursor-inner.cursor-hover{margin-left:-35px;margin-top:-35px;width:70px;height:70px;background-color:var(--theme);opacity:.3}.cursor-outer{margin-left:-12px;margin-top:-12px;width:30px;height:30px;border:1px solid var(--theme);box-sizing:border-box;z-index:10000000;opacity:.5;transition:all 0.08s ease-out}.cursor-outer.cursor-hover{opacity:0}.offcanvas__info{background:var(--bg) none repeat scroll 0 0;border-left:2px solid var(--theme2);position:fixed;right:0;top:0;width:360px;height:100%;transform:translateX(calc(100% + 80px));transition:transform 0.45s ease-in-out,opacity 0.45s ease-in-out;z-index:99999;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}.offcanvas__info::-webkit-scrollbar{display:none}.offcanvas__info.info-open{opacity:1;transform:translateX(0)}.offcanvas__wrapper{position:relative;height:100%;padding:30px 30px}.offcanvas__wrapper .offcanvas__content .text{color:var(--text-color)}.offcanvas__wrapper .offcanvas__content .offcanvas__close{width:40px;height:40px;line-height:36px;text-align:center;border-radius:50%;background-color:var(--theme);position:relative;z-index:9;cursor:pointer}.offcanvas__wrapper .offcanvas__content .offcanvas__close i{color:var(--white)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact{margin-top:20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul{margin-top:20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li{font-size:16px;font-weight:600;text-transform:capitalize}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li a{color:var(--text-color)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li:not(:last-child){margin-bottom:15px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon{margin-right:20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon i{color:var(--theme)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact span{text-transform:initial}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn{width:100%;padding:16px 40px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon{padding:15px 0;gap:10px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a{width:45px;height:45px;line-height:38px;text-align:center;font-size:16px;display:block;background:#fff0;border-radius:50%;transition:all 0.4s ease-in-out;text-align:center;border:2px solid var(--theme)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a:hover{background-color:var(--theme);color:var(--white)}.offcanvas__overlay{position:fixed;height:100%;width:100%;background:#151515;z-index:900;top:0;opacity:0;visibility:hidden;right:0}.offcanvas__overlay.overlay-open{opacity:.8;visibility:visible}@media (max-width:450px){.offcanvas__info{width:360px}}@media (max-width:575px){.offcanvas__wrapper{padding:20px}}.mean-container a.meanmenu-reveal{display:none}.mean-container .mean-nav{background:none;margin-top:0}.mean-container .mean-bar{padding:0;min-height:auto;background:none}.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none;display:block!important}.mean-container .mean-nav>ul .homemenu-items{display:flex;align-items:center;gap:30px;justify-content:space-between}@media (max-width:991px){.mean-container .mean-nav>ul .homemenu-items{flex-wrap:wrap}}.mean-container .mean-nav>ul .homemenu-items .homemenu{position:relative}@media (max-width:991px){.mean-container .mean-nav>ul .homemenu-items .homemenu{max-width:300px;text-align:center;margin:0 auto;border:1px solid var(--border-color);padding:10px}}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb{position:relative}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb .demo-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;gap:10px;display:flex;justify-content:center;flex-direction:column;opacity:0;visibility:hidden;transition:all 0.4s ease-in-out;margin-top:20px}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn{padding:14px 20px;color:var(--white)!important;width:initial;font-size:14px;text-align:center}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover{color:var(--white)!important}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb::before{background:linear-gradient(to bottom,#fff0 0%,#5e5ef6 100%);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;opacity:0;transition:all 0.3s ease-in-out;content:""}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb:hover::before{visibility:visible;opacity:1}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb:hover .demo-button{opacity:1;visibility:visible;margin-top:0}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn{opacity:1;visibility:visible;bottom:50%;transform:translateY(50%)}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb img{width:100%}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-title{text-align:center;margin:15px auto;display:inline-block;font-size:16px}.mean-container a.meanmenu-reveal{display:none!important}.mean-container .mean-nav ul li a{width:100%;padding:10px 0;color:var(--header);font-size:16px;line-height:1.5;font-weight:500;text-transform:capitalize;border-bottom:1px solid var(--border-color)!important;border:none}.mean-container .mean-nav ul li a:hover{color:var(--theme)}.mean-container .mean-nav ul li a:last-child{border-bottom:0}.mean-container .mean-nav ul li a:hover{color:var(--theme2)}.mean-container .mean-nav ul li a.mean-expand{margin-top:5px;padding:0!important}.mean-container .mean-nav ul li>a>span{display:none}.mean-container .mean-nav ul li>a.mean-expand i{display:inline-block;font-size:18px}.mean-container .mean-nav>ul>li:first-child>a{border-top:0}.mean-container .mean-nav ul li a.mean-expand.mean-clicked i{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transition:all 0.4s ease-in-out}.mean-container .mean-nav ul li .mega-menu li a{height:200px;width:100%;padding:0;border-top:0;margin-bottom:20px}.theme-btn{overflow:hidden;background-color:var(--theme);color:var(--white);display:inline-block;font-size:16px;font-weight:600;border-radius:0;text-transform:capitalize;transition:all 0.3s ease-in-out;position:relative;z-index:1;line-height:1;padding:18px 28px;cursor:pointer;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;--ms-border-radius:100px;--o-border-radius:100px}.theme-btn::before{content:"";background-color:var(--header);width:0;height:50%;position:absolute;top:0;left:0;transition:all 0.3s cubic-bezier(.785,.135,.15,.86);z-index:-1}.theme-btn::after{content:"";background-color:var(--header);width:0;height:50%;position:absolute;bottom:0;right:0;transition:all 0.3s cubic-bezier(.785,.135,.15,.86);z-index:-1}.theme-btn svg{margin-left:10px;height:24px;width:24px;fill:var(--white);transition:fill 0.3s ease}.theme-btn:hover{color:var(--white);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;--ms-border-radius:100px;--o-border-radius:100px}.theme-btn:hover::before,.theme-btn:hover::after{width:100%}.theme-btn.hover-white::before,.theme-btn.hover-white::after{background-color:var(--white)}.theme-btn.hover-white svg,.theme-btn.border-white svg{fill:var(--white);transition:fill 0.3s ease}.theme-btn.hover-white:hover{color:var(--header)}.theme-btn.hover-white:hover svg,.theme-btn.border-white:hover svg{fill:var(--header)}.theme-btn.bg-white{background-color:var(--white);color:var(--header)}.theme-btn.border-white{border:1px solid var(--white);background-color:#fff0}.theme-btn.border-white::before,.theme-btn.border-white::after{background-color:var(--white)}.theme-btn.border-white:hover{color:var(--header)!important}@media (max-width:767px){.theme-btn{padding:20px 32px}}@media (max-width:575px){.theme-btn{padding:18px 30px;font-size:14px}}.theme-btn-2{font-size:16px;display:inline-block;font-weight:600;color:var(--text-color);text-transform:capitalize}.theme-btn-2 svg{margin-left:10px;height:24px;width:24px;fill:var(--text-color);transition:fill 0.3s ease}.theme-btn-2:hover{color:var(--theme)}.theme-btn-2:hover svg{fill:var(--theme)}.sticky{position:fixed!important;top:0!important;left:0;width:100%;z-index:100;transition:all 0.9s;background-color:var(--white);box-shadow:var(--box-shadow);animation:500ms ease-in-out 0s normal none 1 running fadeInDown}.sticky.header-1{margin-top:0}.sticky.header-1 .header-main.style-2{border:none;padding:10px 0}@media (max-width:991px){.sticky.header-1 .header-main.style-2{padding:20px 0}}.sticky.header-1 .header-main .header-right{gap:35px}@media (max-width:991px){.sticky.header-1 .header-main .header-right{gap:25px}}.sticky.header-1 .header-main .header-right .header-button{margin-right:0}.sticky.header-1 .header-main .header-right .header__hamburger{display:none!important}.header-top-section{background-color:var(--header);padding:10px 0;position:relative;z-index:99}@media (max-width:991px){.header-top-section{display:none}}.header-top-section::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-color:var(--theme);z-index:-1;left:81%}@media (max-width:1899px){.header-top-section::before{display:none}}.header-top-section.top-style-3::before{display:none}.header-top-section .container-fluid{padding:0 130px}@media (max-width:1399px){.header-top-section .container-fluid{padding:0 50px}}.header-top-wrapper{display:flex;align-items:center;justify-content:space-between}.header-top-wrapper .contact-list{display:flex;align-items:center;gap:25px;margin-bottom:0}.header-top-wrapper .contact-list li{font-size:15px;color:var(--text-2)}.header-top-wrapper .contact-list li a{color:var(--text-2)}.header-top-wrapper .contact-list li i{color:var(--white);margin-right:10px}.header-top-wrapper .top-right{display:flex;align-items:center;gap:30px}.header-top-wrapper .top-right .social-icon{gap:15px}.header-top-wrapper .top-right .social-icon span{color:var(--white);font-weight:500}.header-top-wrapper .top-right .social-icon a{color:var(--white);border:1px solid #fff;padding:1px;border-radius:50%;height:35px;width:35px;text-align:center}.header-3{position:relative;height:85px}.header-3::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-color:var(--theme);left:75.5%}@media (max-width:1600px){.header-3::before{display:none}}@media screen and (max-width:1025px){.header-3 .header-main .main-menu ul li{margin-inline-end:25px}}.header-3 .header-main .main-menu ul li .has-homemenu{left:-400px}@media (max-width:1600px){.header-3 .header-main .main-menu ul li .has-homemenu{left:-300px}}@media screen and (max-width:1025px){.header-3 .header-main .main-menu ul li .has-homemenu{left:-350px}}.header-3 .header-main .header-right{gap:25px}@media (max-width:991px){.header-3 .header-main .header-right{gap:0;height:28px;width:28px}}.header-3 .header-main .header-right .search-icon{color:var(--header)}.header-3 .header-main .header-right .header-button{margin-left:60px;position:relative}.header-3 .header-main .header-right .header-button::before{width:0;height:0;border-top:65px solid var(--theme);border-right:65px solid #fff0;content:"";left:-63px;position:absolute;bottom:-5%;transform:rotate(-48deg);z-index:9;overflow:hidden}@media (max-width:1600px){.header-3 .header-main .header-right .header-button::before{display:none}}.header-3 .header-main .header-right .header-button .theme-btn{padding:18px 30px}@media (max-width:1899px){.header-3 .header-main .header-right .header-button .theme-btn{background-color:var(--theme)!important;color:var(--white)}}@media (max-width:1899px){.header-3 .header-main .header-right .header-button{margin-left:0}}@media (max-width:1199px){.header-3 .header-main .header-right .header-button{display:none}}.header-3 .header-main .sidebar__toggle{cursor:pointer;font-size:20px;color:var(--title-color)}@media (max-width:991px){.header-3 .header-main{padding:10px 10px}}.header-3 .header-button::before{width:0;height:0;border-top:65px solid var(--theme);border-right:65px solid #fff0;content:"";left:-67px;position:absolute;bottom:-5%;transform:rotate(-48deg);z-index:9;overflow:hidden}@media (max-width:1600px){.header-3 .header-button::before{display:none}}.header-main{display:flex;align-items:center;justify-content:space-between;padding:10px 0}@media (max-width:1899px){.header-main{padding:10px 10px}}.header-main .main-menu ul{margin-bottom:0}.header-main .main-menu ul li{position:relative;list-style:none;display:inline-block;margin-inline-end:40px}@media (max-width:1199px){.header-main .main-menu ul li{margin-inline-end:18px}}@media (max-width:1399px){.header-main .main-menu ul li{margin-inline-end:18px}}.header-main .main-menu ul li:last-child{margin-inline-end:0}.header-main .main-menu ul li a{display:inline-block;font-size:16px;font-weight:600;color:var(--header);padding:20px 0;text-align:left;position:relative;text-transform:uppercase;transition:all 0.4s ease-in-out}.header-main .main-menu ul li a:hover{color:var(--theme)!important}.header-main .main-menu ul li .submenu{position:absolute;top:115%;min-width:300px;background:var(--white);z-index:99999;visibility:hidden;opacity:0;transform-origin:top center;color:var(--header);box-shadow:0 0 10px 0 rgb(0 0 0 / .2);-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .2);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .2);transform:translateY(10px);transition:all 0.4s ease-in-out}.header-main .main-menu ul li .submenu li{display:block;width:100%;margin:0}.header-main .main-menu ul li .submenu li a{position:relative;z-index:11;font-size:15px;font-weight:600;color:var(--header);padding:0 25px;padding-bottom:11px;padding-top:11px;width:100%;border-bottom:1px solid #eee}.header-main .main-menu ul li .submenu li:last-child a{border:none}.header-main .main-menu ul li .submenu li .submenu{inset-inline-start:100%;top:0;visibility:hidden;opacity:0}.header-main .main-menu ul li .submenu li:hover>a{background:var(--theme);color:var(--white)!important}.header-main .main-menu ul li .submenu li:hover>a::after{color:var(--theme)}.header-main .main-menu ul li .submenu li:hover>.submenu{transform:translateY(1);visibility:visible;opacity:1}.header-main .main-menu ul li .submenu li.has-dropdown>a::after{position:absolute;top:50%;inset-inline-end:25px;transform:translateY(-50%);color:var(--theme)}.header-main .main-menu ul li .has-homemenu{width:700px;padding:30px 30px 10px 30px;padding-left:30px!important;opacity:0;left:50px;visibility:hidden}.header-main .main-menu ul li .has-homemenu .homemenu-items{display:flex;align-items:center;gap:30px;justify-content:space-between}@media (max-width:991px){.header-main .main-menu ul li .has-homemenu .homemenu-items{flex-wrap:wrap}}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu{position:relative}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb{position:relative}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;gap:10px;display:flex;justify-content:center;flex-direction:column;opacity:0;visibility:hidden;transition:all 0.4s ease-in-out;margin-top:20px}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn{padding:14px 20px;color:var(--white)!important;width:initial;font-size:14px;text-align:center}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover{color:var(--white)!important}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb::before{background:linear-gradient(to bottom,#fff0 0%,#5e5ef6 100%);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;opacity:0;transition:all 0.3s ease-in-out;content:""}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover::before{visibility:visible;opacity:1}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .demo-button{opacity:1;visibility:visible;margin-top:0}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn{opacity:1;visibility:visible;bottom:50%;transform:translateY(50%)}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb img{width:100%}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-title{text-align:center;margin:15px auto;display:inline-block;font-size:16px}.header-main .main-menu ul li:hover>a{color:var(--theme2)}.header-main .main-menu ul li:hover>a::after{color:var(--theme)}.header-main .main-menu ul li:hover>.submenu{visibility:visible;opacity:1;transform:translateY(0)}.header-main .sidebar__toggle{cursor:pointer;font-size:20px}.footer-bg{background-color:var(--header)!important}.widget-area.style1{position:relative;background:var(--theme2)}.widget_title{position:relative;font-size:24px;font-weight:700;font-family:var(--title-font);line-height:1em;margin:-.12em 0 30px 0}.widget.footer-widget{background-color:#fff0;padding:0;border:none;padding-bottom:0;background-color:#fff0;box-shadow:none;padding-bottom:0;margin-bottom:30px}.widget.footer-widget .widget_title{padding:0 0 18px 0;color:var(--white-color);font-family:var(--title-font);font-size:24px;font-style:normal;font-weight:700;line-height:32px;text-transform:capitalize}.widget.footer-widget .widget_title:before{content:"";position:absolute;left:0;bottom:0;width:61px;height:2px;background:linear-gradient(270deg,#fff0 0%,#FFF 100%)}.gt-widget-about{max-width:270px}.gt-widget-about .about-logo{margin-bottom:33px}.gt-widget-about .about-text{color:var(--white-color);font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:30px}.gt-social a{display:inline-block;width:var(--icon-size,40px);height:var(--icon-size,40px);line-height:var(--icon-size,40px);background-color:rgb(255 255 255 / .1);color:var(--white-color);font-size:16px;text-align:center;margin-right:5px;border-radius:0}.gt-social a:last-child{margin-right:0}.gt-social a:hover{background-color:var(--theme);color:var(--white-color)}.gt-social.style2 a{--icon-size:40px;font-size:14px;background-color:#fff0;color:var(--white-color);border:1px solid;border-radius:50%}.gt-social.style2 a:hover{border-color:var(--theme);color:var(--white-color);background-color:var(--theme)}.gt-social.color-theme a{color:var(--body-color);border-color:var(--theme)}.widget.widget_nav_menu.footer-widget .widget_title{color:var(--white-color);font-family:var(--title-font);font-size:24px;font-style:normal;font-weight:700;line-height:32px;text-transform:capitalize}.widget.widget_nav_menu.footer-widget .menu-all-pages-container .menu{list-style-type:none;padding-left:0}.widget.widget_nav_menu.footer-widget .menu-all-pages-container .menu li{margin-bottom:20px}.widget.widget_nav_menu.footer-widget .menu-all-pages-container .menu li a{color:rgb(255 255 255 / .9);font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.widget.widget_nav_menu.footer-widget .menu-all-pages-container .menu li a svg{width:24px;height:24px;fill:var(--white-color);transition:fill 0.3s ease;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;--ms-transition:0.3s ease;-o-transition:0.3s ease}.widget.widget_nav_menu.footer-widget .menu-all-pages-container .menu li a:hover{color:lime}.widget.widget_nav_menu.footer-widget .menu-all-pages-container .menu li a:hover svg{fill:lime}.checklist.style2 ul{display:flex;align-items:center;margin-left:6px;gap:8px;list-style-type:none}.widget.widget_nav_menu.footer-widget .checklist{margin-top:25px;margin-bottom:0}.widget.widget_nav_menu.footer-widget .checklist ul{margin-bottom:15px}.widget.widget_nav_menu.footer-widget .checklist ul li a{color:#fff}.widget.widget_nav_menu.footer-widget .checklist ul li a:hover{color:lime}.widget.widget_nav_menu.footer-widget .checklist ul li svg{width:24px;height:24px;fill:var(--white-color);transition:fill 0.3s ease;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;--ms-transition:0.3s ease;-o-transition:0.3s ease}.widget.widget_nav_menu.footer-widget .email-input-container{margin-bottom:25px;width:270px}.copyright-wrap .copyright-layout{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.copyright-wrap .copyright-layout .layout-text .copyright{margin-bottom:0;color:var(--white-color)}.copyright-wrap .copyright-layout .layout-text .copyright a{color:var(--white-color)}.copyright-wrap .copyright-layout .layout-text .copyright a:hover{color:var(--theme2)}.copyright-wrap .copyright-layout .link-wrapper{text-align:end}.copyright-wrap .copyright-layout .link-wrapper a{display:inline-block;color:var(--white-color);text-align:right;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-right:30px}.copyright-wrap .copyright-layout .link-wrapper a:hover{color:var(--theme2)}.copyright-wrap .copyright-layout .link-wrapper a:last-child{margin-right:0}@media (max-width:767px){.copyright-wrap .copyright-layout{grid-template-columns:repeat(1,1fr);text-align:center}.copyright-wrap .copyright-layout .link-wrapper{text-align:center}.copyright-wrap .copyright-layout .link-wrapper a{text-align:center}}.copyright-wrap{padding:20.5px 0;border-top:1px solid #444A56;background-color:var(--theme)}.copyright-text{margin:0;color:var(--white-color)}.copyright-text a{color:var(--theme)}.copyright-text a:hover{color:var(--white-color)}.hero-3{position:relative}.hero-3 .array-button{position:absolute;top:50%;transform:translateY(-50%);z-index:9;display:grid;left:50px;gap:15px}.hero-3 .array-button .array-prev{width:56px;height:56px;line-height:52px;text-align:center;background-color:var(--theme);border-radius:50%;transition:all 0.4s ease-in-out}.hero-3 .array-button .array-prev svg{width:28px;height:28px;fill:var(--white);transition:all 0.3s ease}.hero-3 .array-button .array-prev:hover{background-color:var(--white)}.hero-3 .array-button .array-prev:hover svg{fill:var(--theme)}.hero-3 .array-button .array-next{width:56px;height:56px;line-height:52px;text-align:center;background-color:#fff0;border-radius:50%;border:1px solid var(--white);transition:all 0.4s ease-in-out}.hero-3 .array-button .array-next svg{width:28px;height:28px;fill:var(--white);transition:all 0.3s ease}.hero-3 .array-button .array-next:hover{background-color:var(--white)}.hero-3 .array-button .array-next:hover svg{fill:var(--theme)}@media (max-width:1600px){.hero-3 .array-button{left:initial;right:30px}}@media (max-width:767px){.hero-3 .array-button{display:none}}.hero-3 .bottom-shape{position:absolute;bottom:-180px;left:0;right:0;z-index:2}@media (max-width:1600px){.hero-3 .bottom-shape{bottom:-50px}}@media (max-width:1399px){.hero-3 .bottom-shape{display:none}}.hero-3 .bottom-shape img{width:100%;height:100%}.hero-3 .swiper-slide-active .slider-image{transform:scale(1.12)}.hero-3 .slider-image{overflow:hidden;position:absolute!important;left:0;top:0;width:100%;height:100%;opacity:1;z-index:-2;background-size:cover;transform:scale(1);transition:all 8s ease-out 0s}.hero-3 .slider-image .mask-shape{position:absolute;top:0;left:0}.hero-3 .slider-image .border-shape{position:absolute;top:12%;right:0}@media (max-width:1199px){.hero-3 .slider-image .border-shape{display:none}}.hero-3 .slider-image .circle-shape{position:absolute;right:10%;top:10%}.hero-3 .slider-image .frame{position:absolute;bottom:10%;left:10%}.hero-3 .slider-image::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background:linear-gradient(270deg,#fff0 14.74%,#0A2DA4 70.82%);opacity:.95}.hero-3 .hero-content{position:relative;z-index:9;padding-bottom:270px;padding-top:200px}@media (max-width:1399px){.hero-3 .hero-content{padding:180px 0}}@media (max-width:1199px){.hero-3 .hero-content{padding:160px 0}}@media (max-width:991px){.hero-3 .hero-content{padding:130px 0}}@media (max-width:767px){.hero-3 .hero-content{padding:110px 0}}@media (max-width:575px){.hero-3 .hero-content{text-align:center;margin:0 auto;padding:80px 0}}.hero-3 .hero-content h5{color:var(--white);margin-bottom:20px;position:relative;padding-left:45px;display:inline-block}.hero-3 .hero-content h5::before{position:absolute;top:10px;left:0;content:"";width:30px;height:2px;background-color:var(--white)}.hero-3 .hero-content h1{color:var(--white);margin-bottom:20px}@media (max-width:1399px){.hero-3 .hero-content h1{font-size:70px}}@media (max-width:1199px){.hero-3 .hero-content h1{font-size:62px}}@media (max-width:991px){.hero-3 .hero-content h1{font-size:52px}}@media (max-width:767px){.hero-3 .hero-content h1{font-size:42px}}@media (max-width:575px){.hero-3 .hero-content h1{font-size:34px}}.hero-3 .hero-content p{color:var(--white)}.hero-3 .hero-content .hero-button{display:flex;align-items:center;gap:20px;margin-top:50px}@media (max-width:767px){.hero-3 .hero-content .hero-button{margin-top:30px}}@media (max-width:575px){.hero-3 .hero-content .hero-button{flex-wrap:wrap;margin-top:20px;justify-content:center}}.section-padding{padding:120px 0}@media (max-width:1199px){.section-padding{padding:100px 0}}@media (max-width:991px){.section-padding{padding:80px 0}}.section-title{position:relative;z-index:8}.section-title span{color:var(--theme)}.section-title .subtitle{display:flex;align-items:center;color:var(--theme);font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:28px;text-transform:uppercase;margin-bottom:20px}.section-title .subtitle span{margin:0 10px}.section-title .title{color:var(--title-color);font-family:var(--title-font);font-style:normal;font-weight:700;letter-spacing:-.96px}.service-section-3{position:relative}.service-section-3 .line-shape-2{position:absolute;bottom:0;left:0;right:0}.service-section-3 .line-shape-2 img{width:100%;height:100%}.service-card-items{margin-top:30px;background-color:var(--white);border-radius:0 0 10px 10px;box-shadow:var(--box-shadow);position:relative;overflow:hidden}.service-card-items .icon-2{position:absolute;bottom:8px;right:8px;opacity:.2}.service-card-items .service-image img{width:100%;height:100%}.service-card-items .service-content{padding:35px 30px;position:relative;z-index:9}.service-card-items .service-content .icon{width:70px;height:70px;line-height:65px;text-align:center;border-radius:8px;background-color:var(--theme);margin-bottom:30px;margin-top:-70px;transition:all 0.4s ease-in-out;transition:transform 500ms ease}.service-card-items .service-content .icon img{filter:grayscale(100%) brightness(300%)}.service-card-items .service-content h3{font-size:24px;font-weight:700;margin-bottom:10px}.service-card-items .service-content h3 a{color:var(--title-color)}.service-card-items .service-content h3 a:hover{color:var(--theme)}.service-card-items:hover .icon{transform:scaleX(-1)}.swiper-slide-active .fadein{--animation-name:fadein}.swiper-slide-active .scalein{--animation-name:scalein}.swiper-slide-active .slidetopleft{--animation-name:slidetopleft}.swiper-slide-active .slidebottomright{--animation-name:slidebottomright}.swiper-slide-active .slideinleft{--animation-name:slideinleft}.swiper-slide-active .slideinright{--animation-name:slideinright}.swiper-slide-active .slideinup{--animation-name:slideinup}.swiper-slide-active .slideindown{--animation-name:slideindown}.swiper-slide-active .rollinleft{--animation-name:rollinleft}.swiper-slide-active .rollinright{--animation-name:rollinright}.swiper-dot-2{border:2px dotted var(--theme);width:210px;height:39px;line-height:39px;border-radius:50px;text-align:center;margin:0 auto;margin-top:50px;position:relative;z-index:9}.swiper-dot-2 .swiper-pagination-bullet{background-color:#fff0;width:16px;height:16px;border:2px solid var(--theme)!important;opacity:1}.swiper-dot-2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme)}.swiper-dot-2 .swiper-pagination-bullet.swiper-pagination-bullet-active::before{border:2px solid var(--theme)}.bg-theme-color{background:var(--theme)!important}.about-container-wrapper.style1{position:relative}.about-container-wrapper.style1 .shape1{position:absolute;bottom:-140px;left:0;z-index:1}.about-container-wrapper.style1 .shape2{position:absolute;top:60px;right:0;z-index:1}.about-container-wrapper.style1 .shape3{position:absolute;bottom:-40px;right:0;z-index:1}.about-container-wrapper.style1 .about-thumb{position:relative;margin:0 80px 45px 0;z-index:4}.about-container-wrapper.style1 .about-thumb .thumb1{position:relative;z-index:1;position:relative;background:#fff0;text-align:center;width:100%;height:557px;--webkit-clip-path:url(#aboutThumbdMask1);clip-path:url(#aboutThumbdMask1)}.about-container-wrapper.style1 .about-thumb .thumb1 img{width:100%}@media (max-width:991px){.about-container-wrapper.style1 .about-thumb .thumb1{height:auto}}.about-container-wrapper.style1 .about-thumb .thumb2{position:absolute;bottom:-65px;right:-80px;z-index:2}.about-container-wrapper.style1 .about-thumb .shape{position:absolute;top:0;right:22px;z-index:3}@media (max-width:767px){.about-container-wrapper.style1 .about-thumb .shape{top:112px}}.about-container-wrapper.style1 .about-content{position:relative;z-index:4}.about-container-wrapper.style1 .about-content .fancy-box-wrapper{margin-top:35px}.about-container-wrapper.style1 .about-content .counter-box-wrapper{margin-top:50px}.counter-box-wrapper.style1{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.counter-box.style1 h3{color:var(--white-color);font-family:var(--title-font);font-size:40px;font-style:normal;font-weight:700;line-height:30px;margin-bottom:10px}@media (max-width:375px){.counter-box.style1 h3{font-size:28px;line-height:24px}}.counter-box.style1 h4{color:var(--white-color);font-family:"Plus Jakarta Sans",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:30px}@media (max-width:375px){.counter-box.style1 h4{font-size:16px;line-height:23px}}@keyframes rippleOne{70%{box-shadow:0 0 0 40px #fff0}100%{box-shadow:0 0 0 0 #fff0}}@keyframes cir36{100%{transform:rotate(360deg)}}@keyframes rounded{50%{transform:rotate(15deg)}}@keyframes spinner{to{transform:rotateZ(360deg)}}@keyframes letters-loading{0%,75%,100%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0deg)}}@keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes tpswing{0%{transform:rotate(20deg)}100%{transform:rotate(0deg)}}@keyframes width{0%{width:0%}100%{width:100%}}@keyframes loaderpulse{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes rounded{50%{transform:rotate(20deg)}}@keyframes cir36{100%{transform:rotate(360deg)}}.float-bob-y{animation-name:float-bob-y;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes float-bob-y{0%{transform:translateY(-30px)}50%{transform:translateY(-10px)}100%{transform:translateY(-30px)}}@keyframes shine{from{--webkit-mask-position:150%}to{--webkit-mask-position:-50%}}@keyframes bounce-x{0%{transform:translateX(0)}50%{transform:translateX(30px)}100%{transform:translateX(0)}}.bounce-x{animation:bounce-x 7s infinite linear}.ripple-animation{animation-duration:var(--ripple-ani-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-name:ripple}@keyframes ripple{0%{transform:scale(1);opacity:0}30%{opacity:1}100%{transform:scale(2.1);opacity:0}}.movingX{animation:movingX 8s linear infinite}@keyframes movingX{0%{transform:translateX(0)}50%{transform:translateX(50px)}100%{transform:translateX(0)}}.moving{animation:moving 8s linear infinite}@keyframes moving{0%{transform:translateX(0)}50%{transform:translateX(-50px)}100%{transform:translateX(0)}}.jump{animation:jumpAni 7s linear infinite}.jump1{animation:jumpAni 6s linear infinite}.jump2{animation:jumpAni 5s linear infinite}.jump3{animation:jumpAni 4s linear infinite}@keyframes jumpAni{0%{transform:translateY(0)}40%{transform:translateY(-30px)}100%{transform:translateY(0)}}.jump-reverse{animation:jumpReverseAni 7s linear infinite}@keyframes jumpReverseAni{0%{transform:translateY(0)}50%{transform:translateY(30px)}100%{transform:translateY(0)}}.spin{animation:spin 15s linear infinite}.spin-slow{animation:spin 50s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes animate-positive{0%{width:0}100%{width:var(--progress-width)}}.scroll{animation:scroll 60s linear infinite;-webkit-animation:scroll 60s linear infinite}.scroll2{animation:scroll2 60s linear infinite;-webkit-animation:scroll2 60s linear infinite}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes scroll2{0%{transform:translateX(0%)}100%{transform:translateX(-200%)}}.wave-anim{width:105px;height:69px;background-repeat:repeat;background-size:auto;animation:wave 70s linear infinite;-webkit-animation:wave 70s linear infinite}@keyframes wave{0%{background-position:top left}100%{background-position:top left -2000px}}.rotate360{animation:rotate360 10s linear infinite;-webkit-animation:rotate360 10s linear infinite}@keyframes rotate360{from{transform:rotate(0deg)}to{transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg)}}.img-shine{position:relative;overflow:hidden}.img-shine:after{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:linear-gradient(to right,#fff0 0%,rgb(255 255 255 / .3) 100%);transform:skewX(-20deg);opacity:0}.img-shine:hover:after{animation:imgShine 1s;opacity:1}@keyframes imgShine{100%{left:125%}}@keyframes stickyAni{0%{transform:translate3d(0,-40px,0) scaleY(.8);opacity:.7}100%{transform:translate3d(0,0,0) scaleY(1);opacity:1}}.img-custom-anim-right{animation:img-anim-right 1.3s forwards cubic-bezier(.645,.045,.355,1) 0.4s;opacity:0}@keyframes img-anim-right{0%{transform:translateX(5%);--webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);opacity:0}100%{transform:translateX(0);--webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-left{animation:img-anim-left 1.3s forwards cubic-bezier(.645,.045,.355,1) 0.4s;opacity:0}@keyframes img-anim-left{0%{transform:translateX(-5%);--webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0}100%{transform:translateX(0);--webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-top{animation:img-anim-top 1.3s forwards cubic-bezier(.645,.045,.355,1);opacity:0}@keyframes img-anim-top{0%{transform:translateY(-5%);--webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0}100%{transform:translateY(0);--webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}.moveAround{animation:moveAround 200s linear infinite;-webkit-animation:moveAround 200s linear infinite}.process-section{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.process-section .process-section-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:40px 0}.process-section .process-section-wrapper .card{position:relative;min-width:320px;height:340px;box-shadow:inset 5px 5px 5px rgb(0 0 0 / .2),inset -5px -5px 15px rgb(255 255 255 / .1),5px 5px 15px rgb(0 0 0 / .3),-5px -5px 15px rgb(255 255 255 / .1);border-radius:15px;margin:15px;transition:0.5s}.process-section .process-section-wrapper .card:nth-child(1) .box .content a{background:#2196f3}.process-section .process-section-wrapper .card:nth-child(2) .box .content a{background:#e91e63}.process-section .process-section-wrapper .card:nth-child(3) .box .content a{background:#23c186}.process-section .process-section-wrapper .card .box{position:absolute;top:20px;left:20px;right:20px;bottom:20px;background:#2a2b2f;border-radius:15px;display:flex;justify-content:center;align-items:center;overflow:hidden;transition:0.5s}.process-section .process-section-wrapper .card .box:hover{transform:translateY(-50px)}.process-section .process-section-wrapper .card .box:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:rgb(255 255 255 / .03)}.process-section .process-section-wrapper .box .content{padding:20px;text-align:center}.process-section .process-section-wrapper .card .box .content h3{position:absolute;top:-20px;right:-2px;font-size:8rem;color:rgb(255 255 255 / .1)}.process-section .process-section-wrapper .card .box .content h4{font-size:28px;color:#fff;z-index:1;transition:0.5s;margin-bottom:15px}.process-section .process-section-wrapper .card .box .content p{color:rgb(255 255 255 / .9);z-index:1;transition:0.5s}.process-section .process-section-wrapper .card .box .content a{position:relative;display:inline-block;padding:8px 20px;background:#000;border-radius:5px;text-decoration:none;color:#fff;margin-top:20px;box-shadow:0 10px 20px rgb(0 0 0 / .2);transition:0.5s}.process-section .process-section-wrapper .card .box .content a:hover{box-shadow:0 10px 20px rgb(0 0 0 / .6);background:#fff;color:#000}.technologies-ul{--col-gap:1rem;--barH:1rem;--roleH:2rem;--flapH:2rem;margin-inline:auto;display:flex;flex-wrap:wrap;gap:var(--col-gap);padding-inline:calc(var(--col-gap) / 2);justify-content:center;align-items:flex-start;list-style:none}.technologies-ul li{width:8em;display:grid;grid-template:"role" "icon" "title";align-items:flex-start;gap:1rem;padding-block-end:calc(var(--flapH) + 1rem);text-align:center;background:var(--accent-color);background-image:linear-gradient(rgb(0 0 0 / .6) var(--roleH),rgb(0 0 0 / .4) calc(var(--roleH) + 0.5rem),#fff0 calc(var(--roleH) + 0.5rem + 5rem));clip-path:polygon(calc(var(--col-gap) / -2 - 5px) 0,calc(100% + var(--col-gap) / 2 + 5px) 0,calc(100% + var(--col-gap) / 2 + 5px) calc(100% - var(--flapH)),50% 100%,calc(var(--col-gap) / -2 - 5px) calc(100% - var(--flapH)))}.technologies-ul li::before{content:"";grid-area:role;height:var(--barH);width:calc(100% + var(--col-gap));margin-left:calc(var(--col-gap) / -2);margin-top:calc(var(--roleH) / 2 - var(--barH) / 2);background:grey;z-index:-1;background-image:linear-gradient(rgb(255 255 255 / .4),rgb(255 255 255 / .2) 30%,rgb(255 255 255 / .1) 40%,rgb(0 0 0 / .1) 60%,rgb(0 0 0 / .2) 70%,rgb(0 0 0 / .4))}.technologies-ul li::after{content:"";grid-area:role;background:var(--accent-color);background-image:linear-gradient(rgb(255 255 255 / .4),rgb(255 255 255 / .2) 30%,rgb(255 255 255 / .1) 40%,rgb(0 0 0 / .1) 60%,rgb(0 0 0 / .2) 70%,rgb(0 0 0 / .4));height:var(--roleH)}.technologies-ul li .icon,.technologies-ul li .title{padding-inline:1rem;color:#fff;text-shadow:0 0 .5rem rgb(0 0 0 / .5)}.technologies-ul li .icon svg{height:50px;width:50px;fill:var(--white);stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;font-weight:400;text-anchor:unset;mix-blend-mode:normal}.technologies-ul li .title{font-size:1.25rem;font-weight:700}.credits{position:fixed;bottom:1rem;right:1rem}.credits a{color:var(--color)}.background-image{background-position:center;background-repeat:no-repeat;background-size:cover}.testimonial-section{position:relative}.testimonial-wrap.style3{position:relative;margin-top:60px}.testimonial-wrap.style3 .testimonial-slider3{padding:0 0 50px}.testimonial-wrap.style3 .testimonial-slider3 .swiper-slide{margin-right:24px!important}@media (max-width:991px){.testimonial-wrap.style3 .testimonial-slider3 .swiper-slide{margin:0 auto;display:flex;justify-content:center}}.testimonial-wrap.style3 .testimonial-slider3 .swiper-slide.swiper-slide-active .testimonial-card.style3{background-color:var(--theme)}.testimonial-wrap.style3 .testimonial-slider3 .swiper-slide.swiper-slide-active .testimonial-card.style3 .profile-box .testi-content .title{color:var(--white-color)}.testimonial-wrap.style3 .testimonial-slider3 .swiper-slide.swiper-slide-active .testimonial-card.style3 .profile-box .testi-content .designation{color:var(--white-color)}.testimonial-wrap.style3 .testimonial-slider3 .swiper-slide.swiper-slide-active .testimonial-card.style3 .text{color:var(--white-color)}.testimonial-wrap.style3 .testimonial-slider3 .swiper-slide.swiper-slide-active .testimonial-card.style3 .quote .darkQuote{display:none}.testimonial-wrap.style3 .testimonial-slider3 .swiper-slide.swiper-slide-active .testimonial-card.style3 .quote .whiteQuote{display:block}.testimonial-wrap.style3 .testimonial-slider3 .swiper-slide.swiper-slide-active .testimonial-card.style3 .shape3_1{display:block}.testimonial-wrap.style3 .testimonial-slider3 .slider-pagination{position:absolute!important;z-index:10;top:98%;left:50%;transform:translate(-50%,-98%);display:flex;justify-content:center;align-items:center;width:450px;height:20px;background-color:#EBEDFF;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;--ms-border-radius:100px;--o-border-radius:100px;transition:0.4s ease-in-out;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;--ms-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;-webkit-transform:translate(-50%,-98%);-moz-transform:translate(-50%,-98%);-ms-transform:translate(-50%,-98%);-o-transform:translate(-50%,-98%)}.testimonial-wrap.style3 .testimonial-slider3 .swiper-pagination-bullet{width:10px;height:20px;flex-shrink:0;display:inline-block;background-color:#EBEDFF;transition:background-color 0.3s;margin:0 5px;border-radius:100px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;--ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-border-radius:100px;-moz-border-radius:100px;--ms-border-radius:100px;--o-border-radius:100px}.testimonial-wrap.style3 .testimonial-slider3 .swiper-pagination-bullet-active{width:150px;height:20px;background-color:var(--theme)}@media (max-width:575px){.testimonial-wrap.style3 .testimonial-slider3 .slider-pagination{width:280px;height:20px}.testimonial-wrap.style3 .testimonial-slider3 .swiper-pagination-bullet-active{width:100px;height:20px}}.testimonial-card.style3{position:relative;max-width:450px;border-radius:16px;background-color:var(--white-color);border-radius:12px;box-shadow:0 4px 25px 0 rgb(98 34 204 / .08);-webkit-border-radius:12px;-moz-border-radius:12px;--ms-border-radius:12px;--o-border-radius:12px;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;--ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}.testimonial-card.style3 .star-wrap{padding-top:40px;padding-left:35px!important}.testimonial-card.style3 .profile-box{display:flex;gap:20px;padding-top:20px;padding-left:30px;padding-bottom:20px}.testimonial-card.style3 .profile-box .testi-thumb img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;--ms-border-radius:50%;--o-border-radius:50%}.testimonial-card.style3 .profile-box .testi-content .title{color:var(--title-color);font-family:var(--title-font);font-size:20px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.4px;margin-bottom:1px}.testimonial-card.style3 .profile-box .testi-content .designation{text-align:start;color:var(--text-color);font-family:var(--title-font);font-size:16px;font-style:normal;font-weight:400;line-height:22px}.testimonial-card.style3 .profile-box .testi-content .star-wrap{display:flex;padding-left:0}.testimonial-card.style3 .profile-box .testi-content .star-wrap li{list-style-type:none}.testimonial-card.style3 .text{color:var(--text-color);font-family:var(--title-font);font-size:16px;font-style:normal;font-weight:400;line-height:28px;padding-left:30px;padding-right:30px;margin-bottom:15px}.testimonial-card.style3 .quote{position:absolute;bottom:37px;right:45px}.testimonial-card.style3 .quote .darkQuote{display:block}.testimonial-card.style3 .quote .whiteQuote{display:none}.testimonial-card.style3 .shape3_1{display:none;position:absolute;bottom:0;right:0;z-index:1}@media (max-width:767px){.testimonial-card.style3 .profile-box{padding-left:10px}.testimonial-card.style3 .text{padding-left:10px;padding-right:10px}.testimonial-card.style3 .quote{position:absolute;bottom:17px;right:10px}}.star-wrap{display:flex;padding-left:0}.star-wrap li{list-style-type:none}.arrow-btn .style1{width:52px;height:52px;line-height:48px;text-align:center;border:1px solid #fff0;border-radius:50%;background:#fff0;box-shadow:0 4px 25px 0 rgb(56 75 255 / .08);-webkit-border-radius:50%;-moz-border-radius:50%;--ms-border-radius:50%;--o-border-radius:50%;transition:background 0.4s ease;-webkit-transition:background 0.4s ease;-moz-transition:background 0.4s ease;--ms-transition:background 0.4s ease;-o-transition:background 0.4s ease}.arrow-btn .style1 svg{height:28px;width:28px;fill:var(--black);transition:fill 0.3s ease}.arrow-btn .style1:hover{background:var(--title-color);color:var(--white-color);border:1px solid #fff0}.arrow-btn .style1:hover svg{fill:var(--white-color)}.arrow-btn .style1.slider-next{margin-left:5px;background:var(--theme);color:var(--white-color)}.arrow-btn .style1.slider-next svg{height:28px;width:28px;fill:var(--white-color);transition:fill 0.3s ease}.blogSliderOne .swiper-slide{padding-bottom:2px!important}.blog-card.style1 .blog-card-thumb{overflow:hidden;position:relative;z-index:1;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;--ms-border-radius:8px;--o-border-radius:8px}.blog-card.style1 .blog-card-thumb img{width:100%;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;--ms-transition:all 0.4s;-o-transition:all 0.4s}.blog-card.style1 .blog-card-body{position:relative;z-index:5;padding:30px;background:var(--white);max-width:400px;margin:-70px auto auto;box-shadow:0 4px 25px 0 rgb(0 0 0 / .06);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;--ms-border-radius:8px;--o-border-radius:8px}.blog-card.style1 .blog-card-body .blog-meta{display:flex;align-items:center;gap:20px;margin-bottom:15px}.blog-card.style1 .blog-card-body .blog-meta .tag{padding:10px 16px;display:inline-block;color:var(--theme);font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:16px;text-transform:capitalize;border-radius:100px;border:1px solid var(--border-color);-webkit-border-radius:100px;-moz-border-radius:100px;--ms-border-radius:100px;--o-border-radius:100px}@media (max-width:991px){.blog-card.style1 .blog-card-body .blog-meta .tag{padding:10px 5px}}@media (max-width:767px){.blog-card.style1 .blog-card-body .blog-meta .tag{padding:10px 15px}}.blog-card.style1 .blog-card-body .blog-meta .date{color:var(--text-color);font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:16px;text-transform:capitalize}.blog-card.style1 .blog-card-body h3{padding-bottom:20px;max-width:285px;line-height:34px}.blog-card.style1 .blog-card-body h3 a{color:var(--header);font-family:"Rajdhani",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:34px;text-transform:capitalize}.blog-card.style1 .blog-card-body .author-meta{display:flex;align-items:center;justify-content:space-between;padding-top:24px;border-top:1px solid var(--border-color)}@media (max-width:991px){.blog-card.style1 .blog-card-body{padding:10px;margin:0 auto auto}}.blog-card.style1:hover .blog-card-thumb img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.fancy-box.style1{display:flex;align-items:center;justify-content:center;gap:25px}.fancy-box.style1 .item h4{margin-bottom:0;color:var(--title-color);font-family:var(--title-font);font-size:16px;font-style:normal;font-weight:700;line-height:26px}.fancy-box.style1 .item p{margin-bottom:0;color:var(--text-color);font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.link-btn.style1{display:inline-block;padding:10px;border-radius:4px;background:#F3F7FB;color:var(--title-color);border:1px solid #D4DCFF}.link-btn.style1 svg{margin-left:5px;width:24px;height:24px;fill:var(--title-color);transition:fill 0.3s ease}.link-btn.style1:hover{background:var(--theme);color:var(--white-color);transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;--ms-transition:all 0.4s;-o-transition:all 0.4s}.link-btn.style1:hover svg{fill:var(--white-color)}.bg-cover{background-repeat:no-repeat;background-size:cover;position:relative;background-position:center}.breadcrumb-wrapper{position:relative;overflow:hidden}.breadcrumb-wrapper::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-image:linear-gradient(270.07deg,#002B98 .07%,#00060C 99.95%);opacity:.75}.breadcrumb-wrapper .page-heading{position:relative;padding:180px 0;text-align:center;z-index:9}@media (max-width:1199px){.breadcrumb-wrapper .page-heading{padding:140px 0}}@media (max-width:991px){.breadcrumb-wrapper .page-heading{padding:120px 0}}@media (max-width:767px){.breadcrumb-wrapper .page-heading{padding:100px 0}}@media (max-width:575px){.breadcrumb-wrapper .page-heading{padding:80px 0}}.breadcrumb-wrapper .page-heading h1{color:var(--white);font-size:65px;position:relative;z-index:9}@media (max-width:991px){.breadcrumb-wrapper .page-heading h1{font-size:52px}}@media (max-width:575px){.breadcrumb-wrapper .page-heading h1{font-size:42px}}.breadcrumb-wrapper .page-heading .breadcrumb-items{display:flex;align-items:center;margin-top:20px;gap:10px;justify-content:center}@media (max-width:575px){.breadcrumb-wrapper .page-heading .breadcrumb-items{margin-top:15px}}.breadcrumb-wrapper .page-heading .breadcrumb-items li{color:var(--white);text-transform:capitalize;font-weight:600}.breadcrumb-wrapper .page-heading .breadcrumb-items li a{color:var(--white);transition:all 0.4s ease-in-out}.breadcrumb-wrapper .page-heading .breadcrumb-items li a:hover{color:var(--theme)}.breadcrumb-wrapper .page-heading .breadcrumb-items li svg{height:24px;width:24px;fill:var(--white);transition:fill 0.3s ease}.breadcrumb-wrapper .border-shape{position:absolute;top:20px;left:0}.breadcrumb-wrapper .line-shape{position:absolute;top:0;bottom:0;right:0}.breadcrumb-wrapper .line-shape img{width:100%;height:100%}.about-wrapper .about-image-items{position:relative}.about-wrapper .about-image-items .counter-shape{display:flex;align-items:center;gap:16px;padding:24px;background-color:var(--white);box-shadow:var(--box-shadow);position:absolute;bottom:30px;left:-50px;z-index:1}@media (max-width:575px){.about-wrapper .about-image-items .counter-shape{left:0}}.about-wrapper .about-image-items .counter-shape .content h3{font-size:28px;font-weight:700}.about-wrapper .about-image-items .about-image-1{max-width:415px;height:445px;position:relative}@media (max-width:991px){.about-wrapper .about-image-items .about-image-1{max-width:560px}}.about-wrapper .about-image-items .about-image-1 .about-image-2{position:absolute;bottom:-13%;right:-35%}@media (max-width:1399px){.about-wrapper .about-image-items .about-image-1 .about-image-2{right:-20%}}@media (max-width:1199px){.about-wrapper .about-image-items .about-image-1 .about-image-2{width:200px;bottom:0;right:-10%}.about-wrapper .about-image-items .about-image-1 .about-image-2 img{width:100%;height:100%}}@media (max-width:991px){.about-wrapper .about-image-items .about-image-1 .about-image-2{bottom:-13%;right:-35%}}@media (max-width:575px){.about-wrapper .about-image-items .about-image-1 .about-image-2{width:140px;bottom:initial;top:0;right:0}}.about-wrapper .about-image-items .about-image-1::after{content:"";width:100%;height:88%;position:absolute;right:-55px;top:20%;border:3px solid var(--theme);z-index:-1}@media (max-width:1199px){.about-wrapper .about-image-items .about-image-1::after{right:-30px}}@media (max-width:991px){.about-wrapper .about-image-items .about-image-1::after{width:100%;height:88%;right:-55px;top:20%}}@media (max-width:575px){.about-wrapper .about-image-items .about-image-1::after{display:none}}.about-wrapper.style-2 .about-image-items .circle-shape{position:absolute;top:0;right:25%;animation:cir36 10s linear infinite}.about-wrapper.style-2 .about-image-items .counter-shape{background-color:var(--theme);bottom:-70px;left:30px}@media (max-width:991px){.about-wrapper.style-2 .about-image-items .counter-shape{bottom:20px}}.about-wrapper.style-2 .about-image-items .counter-shape .icon{filter:grayscale(100%) brightness(300%)}.about-wrapper.style-2 .about-image-items .counter-shape .content span{color:var(--white);font-size:16px;font-weight:500}.about-wrapper.style-2 .about-image-items .counter-shape .content span span{font-size:28px;font-weight:700;margin-right:5px}.about-wrapper.style-2 .about-image-items .counter-shape .content p{font-size:14px;color:var(--white)}.about-wrapper.style-2 .about-image-items .about-image-1{max-width:386px;height:415px}@media (max-width:991px){.about-wrapper.style-2 .about-image-items .about-image-1{max-width:550px;height:530px}}@media (max-width:767px){.about-wrapper.style-2 .about-image-items .about-image-1{max-width:450px;height:415px}}@media (max-width:575px){.about-wrapper.style-2 .about-image-items .about-image-1{max-width:550px;height:500px}}.about-wrapper.style-2 .about-image-items .about-image-1 .about-image-2{box-shadow:var(--box-shadow);right:-40%}@media (max-width:1199px){.about-wrapper.style-2 .about-image-items .about-image-1 .about-image-2{right:-20%}}@media (max-width:575px){.about-wrapper.style-2 .about-image-items .about-image-1 .about-image-2{right:0}}.about-wrapper.style-2 .about-image-items .about-image-1::after{display:none}.about-wrapper.style-2 .about-content .theme-btn svg{fill:var(--white);transition:fill 0.3s ease}.service-wrapper{margin-bottom:187px}.service-box-items{margin-top:30px;background:#F3F7FB;border:1px solid var(--border-color);padding:35px 30px;position:relative;z-index:9;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;--ms-border-radius:15px;--o-border-radius:15px}.service-box-items::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-color:var(--theme);transform:scale(1,0);transition:transform 500ms ease;transform-origin:bottom center;z-index:-1}.service-box-items::after{position:absolute;top:-50px;right:0;width:105px;height:100%;content:"";background-repeat:no-repeat;background-size:cover;background-image:url(/Scripts/Web_Application/images/shape/line-shape.png);z-index:-1;visibility:hidden;opacity:0;transition:all 0.4s ease-in-out}.service-box-items .icon{position:relative;z-index:2;display:inline-block;margin-left:20px;margin-top:20px;margin-bottom:20px}.service-box-items .icon::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";width:80px;height:80px;background-repeat:no-repeat;background-size:cover;background-image:url(/Scripts/Web_Application/images/shape/shape.png);z-index:-1;transition:all 0.4s ease-in-out;border:1px solid var(--theme);border-radius:50%}.service-box-items .icon svg{height:40px;width:40px;fill:var(--theme);transition:fill 0.3s ease}.service-box-items .content{margin-top:20px}.service-box-items .content h3{margin-bottom:5px;font-size:24px;line-height:34px;font-weight:700}.service-box-items:hover::before{transform:scale(1,1);transform-origin:top center;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;--ms-border-radius:15px;--o-border-radius:15px}.service-box-items:hover::after{top:0;visibility:visible;opacity:1}.service-box-items:hover .icon::before{filter:grayscale(100%) brightness(300%);border:none}.service-box-items:hover .content h3{color:var(--white)}.service-box-items:hover .content p{color:var(--white)}.service-box-items.active::before{transform:scale(1,1);transform-origin:top center;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;--ms-border-radius:15px;--o-border-radius:15px}.service-box-items.active::after{top:0;visibility:visible;opacity:1}.service-box-items.active .icon::before{filter:grayscale(100%) brightness(300%);border:none}.service-box-items.active .content h3{color:var(--white)}.service-box-items.active .content p{color:var(--white)}.cta-section{position:relative}.cta-wrap.style1{position:relative;padding:64px 73px 62px;background:var(--theme);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;--ms-border-radius:20px;--o-border-radius:20px;z-index:6}.cta-wrap.style1 .shape{position:absolute;bottom:0;right:15%}.cta-wrap.style1 .section-title .subtitle{color:var(--white);font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:28px;text-transform:uppercase}.cta-wrap.style1 .section-title .title{color:var(--white);font-size:36px;font-style:normal;font-weight:700;line-height:46px;letter-spacing:-.72px;max-width:526px}@media (max-width:767px){.cta-wrap.style1{padding:64px 30px 62px}}.gt-btn{position:relative;z-index:2;overflow:hidden;vertical-align:middle;display:inline-block;border:none;text-transform:uppercase;text-align:center;background:var(--theme);color:var(--white-color);font-family:var(--body-font);font-size:14px;font-weight:700;line-height:1;padding:20px 28px;min-width:160px;cursor:pointer;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;--ms-border-radius:100px;--o-border-radius:100px}.gt-btn::before{content:"";background-color:var(--header);width:0;height:50%;position:absolute;top:0;left:0;transition:all 0.3s cubic-bezier(.785,.135,.15,.86);z-index:-1}.gt-btn::after{content:"";background-color:var(--header);width:0;height:50%;position:absolute;bottom:0;right:0;transition:all 0.3s cubic-bezier(.785,.135,.15,.86);z-index:-1}.gt-btn svg{margin-left:10px;height:24px;width:24px;fill:var(--title-color);transition:fill 0.3s ease}.gt-btn:hover{color:var(--white);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;--ms-border-radius:100px;--o-border-radius:100px}.gt-btn:hover svg{fill:var(--white)}.gt-btn:hover::before,.gt-btn:hover::after{width:100%}.gt-btn.style5{background:var(--white-color);color:var(--title-color);min-width:230px}.gt-btn.style5::before{content:"";background-color:var(--theme);width:0;height:50%;position:absolute;top:0;left:0;transition:all 0.3s cubic-bezier(.785,.135,.15,.86);z-index:-1}.gt-btn.style5::after{content:"";background-color:var(--theme);width:0;height:50%;position:absolute;bottom:0;right:0;transition:all 0.3s cubic-bezier(.785,.135,.15,.86);z-index:-1}.gt-btn.style5:hover{color:var(--white);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;--ms-border-radius:100px;--o-border-radius:100px}.gt-btn.style5:hover::before,.gt-btn.style5:hover::after{background-color:var(--title-color);width:100%}.wcu-card.style2{display:flex;align-items:start;gap:24px;padding:30px;background:#F3F6FD;border:1px solid var(--border-color)}.wcu-card.style2 .wcu-icon{width:100px;height:100px}.wcu-card.style2 .wcu-icon img{width:74px;height:74px}.wcu-card.style2 .wcu-content h3{color:var(--title-color);font-family:var(--title-font);font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:5px}.wcu-card.style2 .wcu-content p{color:var(--text-color);font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:25px}.project-item-wrapper.style1{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;margin-bottom:-60px;padding:80px 146px 0}@media (max-width:1199px){.project-item-wrapper.style1{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:-60px;padding:80px 30px 0}}@media (max-width:767px){.project-item-wrapper.style1{display:grid;grid-template-columns:repeat(1,1fr);gap:30px;margin-bottom:-60px;padding:80px 20px 0}}.project-item-card.style1{position:relative;display:inline-block;border:1px solid var(--border-color);background:var(--white-color);padding:65px 15px 25px;border-radius:16px;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;--ms-transition:all 0.4s;-o-transition:all 0.4s;-webkit-border-radius:16px;-moz-border-radius:16px;--ms-border-radius:16px;--o-border-radius:16px}@media (max-width:1199px){.project-item-card.style1{margin-top:40px}}.project-item-card.style1 .project-icon{position:absolute;top:-50px;left:50%;display:inline-block;padding:24px;background:var(--white-color);box-shadow:0 4px 25px rgb(0 0 0 / .06);border:1px solid var(--border-color);border-radius:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;--ms-border-radius:50%;--o-border-radius:50%}.project-item-card.style1 .project-icon svg{height:40px;width:40px;fill:var(--theme);transition:fill 0.3s ease}.project-item-card.style1 h3{color:var(--title-color);text-align:center;font-family:var(--title-font);font-size:20px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:0}.project-item-card.style1:hover,.project-item-card.style1.active{background:var(--theme)}.project-item-card.style1:hover h3,.project-item-card.style1.active h3{color:var(--white-color)}.faq-content .accordion-item{border:0;background-color:var(--white);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;--ms-border-radius:15px;--o-border-radius:15px}.faq-content .accordion-item .accordion-header{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;--ms-border-radius:15px;--o-border-radius:15px}.faq-content .accordion-item .accordion-header .accordion-button{font-weight:600;color:var(--theme);letter-spacing:-.2px;border:0;border-radius:0;box-shadow:none;background-color:var(--bg);padding:25px 30px 0;text-transform:capitalize;font-size:20px;border:1px solid var(--border-color);border:1px solid #fff0}.faq-content .accordion-item .accordion-header .accordion-button::after{font-weight:500;transition:all 0.3s ease-in-out!important;background-image:url(/Scripts/Web_Application/images/icon/chevron-right.svg);color:var(--theme2)}.faq-content .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{background-image:url(/Scripts/Web_Application/images/icon/chevron-down.svg);font-weight:500;color:var(--theme2);transform:rotate(0);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;--ms-border-radius:15px;--o-border-radius:15px}.faq-content .accordion-item .accordion-header .accordion-button.collapsed{background-color:#fff0;border:1px solid var(--border-color);padding:25px 30px;color:var(--header);border-radius:15px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;--ms-border-radius:15px;--o-border-radius:15px}.faq-content .accordion-item .accordion-collapse .accordion-body{padding-right:150px;padding-left:30px;padding-top:15px;color:var(--text-color);background-color:var(--bg);border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;--ms-border-radius:0 0 15px 15px;--o-border-radius:0 0 15px 15px}@media (max-width:1399px){.faq-content .accordion-item .accordion-collapse .accordion-body{padding-right:50px}}@media (max-width:991px){.faq-content .accordion-item .accordion-collapse .accordion-body{padding-right:30px}}.faq-content.style-2{margin-left:50px}@media (max-width:1199px){.faq-content.style-2{margin-left:20px}}@media (max-width:991px){.faq-content.style-2{margin-left:0}}.breadcrumb-section{background:navy;background:linear-gradient(159deg,rgb(0 0 128) 0%,rgb(0 191 255) 100%);padding:60px 0;color:#fff}.page-heading h1{font-size:40px;font-weight:700;color:#fff;margin-bottom:1.5rem}.page-heading p{font-size:17px;line-height:1.6;color:#fff;margin-top:1rem}.img-fluid{max-width:100%;height:auto;box-shadow:0 5px 20px rgb(0 0 0 / .2)}.contact-wrapper-2 .contact-left-items{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;--ms-border-radius:15px;--o-border-radius:15px}.contact-wrapper-2 .contact-left-items .contact-info-area-2{padding:40px;background-color:var(--theme);border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;--ms-border-radius:15px 15px 0px 0px;--o-border-radius:15px 15px 0px 0px}.contact-wrapper-2 .contact-left-items .contact-info-area-2 .contact-info-items{display:flex;align-items:center;gap:20px;position:relative;padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .3)}@media (max-width:1199px){.contact-wrapper-2 .contact-left-items .contact-info-area-2 .contact-info-items{flex-wrap:wrap}}.contact-wrapper-2 .contact-left-items .contact-info-area-2 .contact-info-items .icon{width:65px;height:65px;line-height:65px;text-align:center;position:relative}.contact-wrapper-2 .contact-left-items .contact-info-area-2 .contact-info-items .icon::before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background-repeat:no-repeat;background-size:cover;background-image:url(/Scripts/Web_Application/images/shape/circle-3.png);animation:cir36 10s linear infinite}.contact-wrapper-2 .contact-left-items .contact-info-area-2 .contact-info-items .content p{color:var(--white);margin-bottom:5px}.contact-wrapper-2 .contact-left-items .contact-info-area-2 .contact-info-items .content span{font-size:24px;color:var(--white);font-weight:700}.contact-wrapper-2 .contact-left-items .contact-info-area-2 .contact-info-items .content span a{color:var(--white)}.contact-wrapper-2 .contact-left-items .contact-info-area-2 .contact-info-items.border-none{border:none!important}.contact-wrapper-2 .contact-left-items .video-image{position:relative}.contact-wrapper-2 .contact-left-items .video-image img{width:100%;height:100%;border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;--ms-border-radius:0 0 15px 15px;--o-border-radius:0 0 15px 15px}.contact-wrapper-2 .contact-left-items .video-image .video-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9}.contact-wrapper-2 .contact-left-items .video-image .video-box .video-btn{display:inline-block;width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;color:var(--theme);background-color:var(--white)}.contact-wrapper-2 .contact-left-items .video-image .video-box .ripple::before,.contact-wrapper-2 .contact-left-items .video-image .video-box .ripple::after{box-shadow:0 0 0 0 rgb(255 255 255 / .8)}.contact-wrapper-2 .contact-content{margin-left:40px}@media (max-width:991px){.contact-wrapper-2 .contact-content{margin-left:0}}.contact-wrapper-2 .contact-content h2{margin-bottom:10px}.contact-wrapper-2 .contact-content .contact-form-items{margin-top:30px}.contact-wrapper-2 .contact-content .contact-form-items .form-clt span{color:var(--header);font-weight:600;text-transform:capitalize}.contact-wrapper-2 .contact-content .contact-form-items .form-clt input,.contact-wrapper-2 .contact-content .contact-form-items .form-clt textarea{border:1px solid var(--border-color);color:var(--text-color);padding:18px 20px;border-radius:5px}.contact-wrapper-2 .contact-content .contact-form-items .form-clt input::-moz-placeholder,.contact-wrapper-2 .contact-content .contact-form-items .form-clt textarea::-moz-placeholder{color:var(--text-color)}.contact-wrapper-2 .contact-content .contact-form-items .form-clt input::placeholder,.contact-wrapper-2 .contact-content .contact-form-items .form-clt textarea::placeholder{color:var(--text-color)}.contact-wrapper-2 .contact-content .contact-form-items .form-clt textarea{padding-bottom:150px}.contact-form-items .form-clt span{color:var(--white);margin-bottom:20px;display:inline-block}.contact-form-items .form-clt input,.contact-form-items .form-clt textarea{width:100%;outline:none;border:none;background-color:#fff0;border:1px solid var(--white);color:var(--white);padding:18px 20px}@media (max-width:767px){.contact-form-items .form-clt input,.contact-form-items .form-clt textarea{padding:14px 20px}}@media (max-width:575px){.contact-form-items .form-clt input,.contact-form-items .form-clt textarea{padding:12px 18px}}.contact-form-items .form-clt input::-moz-placeholder,.contact-form-items .form-clt textarea::-moz-placeholder{color:var(--white-color)!important}.contact-form-items .form-clt input::placeholder,.contact-form-items .form-clt textarea::placeholder{color:var(--white-color)!important}.contact-form-items .form-clt textarea{padding-bottom:70px}.contact-form.style1{padding:46px 42px 46px 38px;border-radius:16px;border:1px solid var(--border-color)}.contact-form.style1 h2{color:var(--header);font-family:"Rajdhani",sans-serif;font-size:30px;font-style:normal;font-weight:900;line-height:50px;text-transform:capitalize;margin-bottom:25px}.contact-form.style1 input{width:100%;padding:15px 20px;margin-bottom:25px;border-radius:8px;border:1px solid #D4DCFF;color:var(--text-color);font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.contact-form.style1 textarea.form-control{border-radius:8px;margin-bottom:25px}.contact-form.style1 .single-select{width:100%;height:60px;padding:15px 20px;margin-bottom:25px;border-radius:8px;border:1px solid #D4DCFF;color:var(--text-color);font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.contact-form.style1 .gt-btn svg{fill:var(--white)}@media (max-width:575px){.contact-form.style1{padding:30px}}.main-sidebar .single-sidebar-widget{padding:40px 30px;background-color:var(--bg);margin-bottom:30px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;--ms-border-radius:15px;--o-border-radius:15px}.main-sidebar .single-sidebar-widget .wid-title{margin-bottom:25px}.main-sidebar .single-sidebar-widget .wid-title h3{position:relative;padding-bottom:15px}.main-sidebar .single-sidebar-widget .wid-title h3::before{position:absolute;bottom:0;left:0;height:2px;width:83px;content:"";background-color:var(--theme)}.fancy-box-wrapper-heading h1{font-size:40px;font-weight:700}.fancy-box-wrapper.style2{display:flex;gap:20px}.fancy-box.style2{display:flex;padding:25px;gap:15px;border-radius:10px;background:rgb(0 0 0 / .15);box-shadow:0 1px 2px 0 rgb(56 209 255 / .4)}.fancy-box.style2 .item{align-items:center}.fancy-box.style2 .item .icon{display:inline-block;padding:10px;border-radius:50%;background:var(--white-color);-webkit-border-radius:50%;-moz-border-radius:50%;--ms-border-radius:50%;--o-border-radius:50%}.fancy-box.style2 .item .icon svg{height:32px;width:32px;fill:var(--theme);transition:fill 0.3s ease}.fancy-box.style2 .item h2{color:var(--white-color);font-family:var(--title-font);font-size:20px;font-style:normal;font-weight:700;line-height:26px;text-transform:capitalize;margin-bottom:15px}.fancy-box.style2 .item p{color:var(--white-color);margin-bottom:0}.details-content p{margin-top:1rem}.policy h4{margin-top:40px}.policy p{font-size:16px;color:#333;background-color:#f9f9f9;margin:15px}.policy p strong{color:#394148}.policy ul{list-style-type:disc;margin-left:20px;padding-left:30px!important;font-size:16px;line-height:1.6;color:#333}.policy ul li{margin-bottom:5px}.policy ul li strong{color:#394148}.policy ul li ul{list-style-type:circle}
