@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&amp;display=swap);:root{--primary-color:#f48432;--secondary-color:#2b2b2b;--white-color:#fff;--offwhite-color:#f5f5f5;--title-color:#2b2b2b;--paragraph-color:#404249;--border-color:#d0ccca;--font-family:"Outfit", sans-serif}*,*::after *::before{box-sizing:border-box;margin:0;padding:0}::-moz-selection{color:var(--white-color);background:var(--primary-color)}::selection{color:var(--white-color);background:var(--primary-color)}::-webkit-scrollbar{width:8px!important;height:8px!important;display:block}::-moz-scrollbar{width:8px!important;height:8px!important;display:block}::-ms-scrollbar{width:8px!important;height:8px!important}::-webkit-scrollbar-thumb{cursor:pointer!important;background:var(--primary-color)!important;border-radius:4px}body{font-family:var(--font-family);background:var(--white-color);color:var(--paragraph-color);font-size:16px;font-weight:400;line-height:140%}html{font-family:var(--font-family);-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{height:100%;margin:0}.container{max-width:1320px;margin:auto;padding:0}.container-expand{max-width:1770px;margin:auto;padding:0}.container-fluid{padding:0;padding:0 15px}@media only screen and (min-width:1200px) and (max-width:1600px){.container-expand,.container{padding:0 24px}}@media only screen and (max-width:1199.99px){.container,.container-fluid,.container-expand{padding:0% 5%}}@media only screen and (min-width:576px) and (max-width:766.99px){.container,.container-fluid,.container-expand{padding:0% 10%}}img{max-width:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{text-decoration:none}a:active,a:hover{outline:0;text-decoration:none}.animated:focus-visible{outline:none}.table{display:table;width:100%;height:100%}.table-cell{display:table-cell;vertical-align:middle}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;transition:all 0.4s ease}button:focus-visible{outline:none}input:focus-visible{outline:none}textarea:focus-visible{outline:none}button{overflow:visible;border:none!important}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.btn-close:focus{box-shadow:none}button,input,select,optgroup,textarea{font-family:var(--font-family);color:var(--paragraph-color);font-weight:500;font-size:16px;line-height:160%}.c-font,.c-font a{font-family:var(--font-family)}a,button,input,textarea{font-weight:400}img,a,input,h1,h2,h3,h4,h5,h6,p{transition:all 0.4s ease}dfn,cite,em,i{font-style:italic}address{margin:0 0 1.5em}pre{background:var(--border-color);font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:var(--font-family);font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted var(--border-color);cursor:help}mark,ins{background:var(--white-color) 9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box;scroll-behavior:smooth!important}hr{background-color:var(--border-color);border:0;height:1px;margin-bottom:1.5em}ul,ul li,li{list-style-type:disc;list-style:none;padding:0;margin:0}a{display:inline-block}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:var(--border-color) var(--border-color) var(--border-color);border-radius:3px;background:var(--white-color);color:var(--paragraph-color);line-height:1}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:var(--paragraph-color);border:1px solid var(--border-color);border-radius:4px;padding:12px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#393e46}input[type="number"]{-moz-appearance:textfield}select{border:1px solid var(--border-color)}textarea{width:100%}a{color:inherit}a:hover,a:focus,a:active{color:var(--title-color)}a:hover,a:active{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:var(--white-color);border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:var(--secondary-color);display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}h1,h2,h3,h4,h5,h6{margin:0 0 15px}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:var(--font-family);color:var(--title-color);font-weight:700;line-height:130%}h1{font-size:61px}h2{font-size:49px}h3{font-size:39px}h4{font-size:31px}h5{font-size:25px}h6{font-size:20px}p{color:var(--paragraph-color);margin:0;line-height:28px;font-weight:400;font-size:16px;margin:0}@media only screen and (max-width:767px){p{font-size:15px!important}}.pd-top-10{padding-top:10px}.pd-top-20{padding-top:20px}.pd-top-30{padding-top:30px}.pd-top-40{padding-top:40px}.pd-top-50{padding-top:50px}.pd-top-55{padding-top:55px}.pd-top-60{padding-top:60px}.pd-top-70{padding-top:70px}.pd-top-80{padding-top:80px}.pd-top-90{padding-top:90px!important}.pd-top-100{padding-top:100px}.pd-top-120{padding-top:120px}.pd-btm-10{padding-bottom:10px}.pd-btm-20{padding-bottom:20px}.pd-btm-30{padding-bottom:30px}.pd-btm-40{padding-bottom:40px}.pd-btm-50{padding-bottom:50px}.pd-btm-60{padding-bottom:60px}.pd-btm-70{padding-bottom:70px}.pd-btm-80{padding-bottom:80px}.pd-btm-90{padding-bottom:90px}.pd-btm-100{padding-bottom:100px}.pd-btm-120{padding-bottom:120px}.pd-btm-140{padding-bottom:140px}.mg-top-10{margin-top:10px}.mg-top-16{margin-top:16px!important}.mg-top-20{margin-top:20px!important}.mg-top-24{margin-top:24px!important}.mg-top-25{margin-top:25px!important}.mg-top-30{margin-top:30px}.mg-top-32{margin-top:32px!important}.mg-top-40{margin-top:40px!important}.mg-top-42{margin-top:42px!important}.mg-top-46{margin-top:46px!important}.mg-top-50{margin-top:50px}.mg-top-60{margin-top:60px}.mg-top-70{margin-top:70px}.mg-top-80{margin-top:80px}.mg-top-90{margin-top:90px}.mg-top-100{margin-top:100px}.mg-top-140{margin-top:140px}.mg-top-160{margin-top:160px}.mg-btm-10{margin-bottom:10px}.mg-btm-20{margin-bottom:20px}.mg-btm-25{margin-bottom:25px}.mg-btm-30{margin-bottom:30px}.mg-btm-35{margin-bottom:35px}.mg-btm-40{margin-bottom:40px}.mg-btm-50{margin-bottom:50px}.mg-btm-80{margin-bottom:80px}.mg-btm-120{margin-bottom:120px}.bg-primary-color{background:var(--primary-color)!important}.bg-black{background-color:var(--secondary-color)!important}.bg-gray{background-color:#efeae7}.bg-color-1{background-color:#efeae7!important}.bg-color-2{background-color:#f5f5f5!important}.bg-color-3{background-color:#f48432!important}.bg-white{background-color:var(--white-color)!important}.d-flex-end-between{display:flex;align-items:flex-end;justify-content:space-between}.d-flex-between{display:flex;align-items:center;justify-content:space-between}.z-index2,.z-index3{position:relative!important}.z-index2{z-index:2}.z-index3{z-index:3}@media only screen and (max-width:991.99px){.order-class{order:-1}}@media only screen and (max-width:1199.99px){main.mg-top-100{margin-top:70px}}.vertical-text{writing-mode:vertical-rl;transform:translateY(-50%) rotate(180deg);font-size:150px;color:rgb(219 218 218);text-transform:uppercase;position:absolute;right:45px;top:50%;white-space:nowrap;line-height:120px;margin:0;z-index:-1}.vertical-text.left{left:45px}.vertical-text.off-color{color:rgb(219 218 218 / .03)}@media only screen and (min-width:1200px) and (max-width:1890px){.vertical-text.left{left:0}}@media only screen and (max-width:1199.99px){.vertical-text{display:none}}.bg-image{background-size:cover;background-position:center;background-repeat:no-repeat}.section-style{position:relative;z-index:1;overflow:hidden}.section-gap{padding:80px 0}@media only screen and (min-width:992px) and (max-width:1199.99px){.section-gap{padding:80px 0}}@media only screen and (max-width:991.99px){.section-gap{padding:56px 0}}.section-head{margin-bottom:30px}.section-head .sm-title{font-size:16px;line-height:20px;font-weight:600;text-transform:uppercase;color:var(--title-color);position:relative;padding-left:26px}.section-head .sm-title.color{color:var(--primary-color)}.section-head .sm-title::before{position:absolute;content:"";width:13px;height:13px;background:var(--secondary-color);left:2px;top:3px;transform:rotate(135deg)}.section-head .sm-title.color::before{background:var(--primary-color)}.section-head .sm-title.white::before{background:var(--white-color)}.section-head .title{font-size:42px;line-height:52px;font-weight:600;margin:0;margin-top:32px}.section-head .theme-btn{margin-top:28px}.section-head.style2 .title{font-size:52px;line-height:62px;margin-top:16px}.section-head.style2 .text{margin-top:24px;font-size:18px;line-height:28px}.section-head.style3 .title{font-size:52px;line-height:62px;margin-top:16px}.section-head.style3 .sm-title::before{display:none}.section-head.style3 .sm-title{color:var(--paragraph-color);padding-left:0}.section-head.style3 .text{margin-top:24px;font-size:18px;line-height:28px}.service-head-btn.style3 .theme-btn{background:#fff0;color:var(--title-color);border-bottom:1px solid var(--title-color);border-radius:0;padding:0;font-size:18px;gap:8px;font-weight:600;line-height:28px;letter-spacing:-.18px;transition:none;transition:all 0.2s ease}.service-head-btn.style3 .theme-btn:hover{color:var(--primary-color);border-color:var(--primary-color)}.service-head-btn.style3 .theme-btn i{top:2px;transition:all 0.2s ease}@media only screen and (min-width:992px) and (max-width:1199.99px){.section-head.style2 .title{font-size:42px;line-height:120%}}@media only screen and (max-width:991.99px){.section-head .title,.section-head.style2 .title{font-size:28px;line-height:140%;margin-top:16px}.section-head .theme-btn{margin-top:20px}.service-head-btn.text-end{text-align:left!important;margin-top:20px}.section-head.style3 .title{font-size:28px;line-height:120%}.section-head .sm-title{font-size:14px}.section-head.style3 .text{margin-top:16px}}.updown-ani{-webkit-animation-name:UpDown;animation-name:UpDown;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.rotate-ani{animation-name:Rotate;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes UpDown{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes Rotate{from{-webkit-transform:rotate(-0deg);transform:rotate(-0deg)}to{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}}#custom-mouse{position:absolute;left:0;top:0;width:30px;height:30px;pointer-events:none;z-index:999999;transition:opacity 0.2s ease-in-out 0.5s}#custom-mouse #cursor-ball{position:fixed;width:40px;height:40px;border:1px solid rgb(34 34 34 / .1);border-radius:50%;pointer-events:none;box-sizing:border-box;border-radius:50%;transform:translate(-50%,-50%);z-index:999999}#custom-mouse #cursor-ball:after{position:absolute;content:"";left:50%;top:50%;width:3px;height:3px;border-radius:50%;background:var(--primary-color);transform:translate(-50%)}@media (max-width:1024px){#custom-mouse{display:none}}.preloader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;top:0;width:100%;z-index:9000;background:var(--white-color)}.preloader .animation-preloader{z-index:1000;position:relative}.preloader .animation-preloader::after{position:absolute;left:50%;top:30px;content:"";height:50px;width:50px;background:url(../images/favicon.webp);transform:translateX(-50%);background-repeat:no-repeat;background-position:center;background-size:contain}.preloader .animation-preloader .spinner{-webkit-animation:spinner 1s infinite linear;animation:spinner 1s infinite linear;border-radius:50%;border:3px solid #543ee81a;border-top-color:var(--primary-color);height:110px;margin:0 auto 30px auto;width:110px}.preloader.secondary .animation-preloader .spinner{border-top-color:var(--primary-color)}.preloader .loader{position:fixed;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{padding:0}.preloader .loader .loader-section .bg{background-color:var(--white-color);height:100%;left:0;width:100%;-webkit-transition:all 800ms cubic-bezier(.77,0,.175,1);-o-transition:all 800ms cubic-bezier(.77,0,.175,1);transition:all 800ms cubic-bezier(.77,0,.175,1)}.preloader.loaded .animation-preloader{opacity:0;-webkit-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out}.preloader.loaded .loader-section .bg{width:0;-webkit-transition:0.7s 0.3s allcubic-bezier(.1,.1,.1,1);-o-transition:0.7s 0.3s allcubic-bezier(.1,.1,.1,1);transition:0.7s 0.3s allcubic-bezier(.1,.1,.1,1)}@-webkit-keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.hover-layer,.hover-layer-1,.hover-layer-2,.hover-layer-4{position:relative;-webkit-transition:all 0.5s cubic-bezier(.215,.61,.355,1);transition:all 0.5s cubic-bezier(.215,.61,.355,1);-webkit-transform:perspective(600px) translate3d(0,0,0);transform:perspective(600px) translate3d(0,0,0)}.animatsvg path{stroke-dasharray:300;stroke-dashoffset:300;transition:stroke-dashoffset 1.5s ease-out}.progress-wrap{position:fixed;right:50px;bottom:50px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px #f484323b;z-index:99;opacity:0;visibility:hidden;transform:translateY(15px);-webkit-transition:all 200ms linear;transition:all 200ms linear}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap::after{position:absolute;content:"\f181";font-family:uicons-regular-rounded!important;text-align:center;line-height:46px;font-size:26px;color:var(--primary-color);left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:1;-webkit-transition:all 200ms linear;transition:all 200ms linear}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:var(--primary-color);stroke-width:4;box-sizing:border-box;-webkit-transition:all 200ms linear;transition:all 200ms linear}@media only screen and (min-width:768px) and (max-width:991.99px){.progress-wrap{right:5%}}@media only screen and (max-width:767px){.progress-wrap{right:5%}}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:var(--primary-color)!important;box-shadow:none}.nice-select:hover{border-color:var(--border-color)}.nice-select::after{margin-top:-5px}.nice-select .list{width:100%;transform:none!important;max-height:320px;overflow-y:scroll;border:1px solid var(--border-color);box-shadow:none}.nice-select .option:hover{background-color:var(--primary-color)}.nice-select .option{line-height:42px;min-height:42px;padding-left:16px;padding-right:16px}.nice-select::after{right:18px}.nice-select .option.selected{font-weight:600}.nice-select .option.selected{background:var(--primary-color);color:var(--white-color)}.nice-select .list:hover .option:not(:hover){color:var(--paragraph-color)}.nice-select .list::-webkit-scrollbar{width:4px!important;height:4px!important;display:block}.nice-select .list::-moz-scrollbar{width:4px!important;height:4px!important;display:block}.nice-select .list::-ms-scrollbar{width:4px!important;height:4px!important}.list-group-item+.list-group-item.active{margin-top:0}.theme-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--primary-color);color:var(--white-color);font-size:16px;font-weight:600;line-height:18px;letter-spacing:-.32px;padding:19px 30px;border-radius:4px;transition:all 0.3s ease;letter-spacing:.5px}.theme-btn:hover{background:var(--secondary-color);color:var(--white-color)}.theme-btn i{font-size:24px;position:relative;top:0;transform:rotate(-44deg);transition:all 0.3s ease}.theme-btn:hover i{transform:rotate(0)}.theme-btn.outline-btn{background:#fff0;border:1px solid var(--primary-color);color:var(--primary-color)}.theme-btn.outline-btn:hover{background:var(--primary-color);color:var(--white-color)}@media only screen and (max-width:991.99px){.theme-btn{font-size:14px;padding:12px 20px}.theme-btn i{font-size:20px}}.mobile-menu-modal{z-index:99999}.mobile-menu-modal .offcanvas-logo img{max-width:124px;object-fit:contain}.mobile-menu-offcanvas-toggler{text-align:center;display:inline-block;padding:0px!important;z-index:3;border-radius:50%;border:none;display:none;width:28px;height:14px;line-height:50px;background:#fff0;z-index:888}.mobile-menu-offcanvas-toggler .line{position:relative;display:block;width:24px;height:2px;background:var(--title-color);margin-left:auto;margin-right:auto;transition:all 0.3s}.mobile-menu-offcanvas-toggler:hover .line{background:var(--primary-color)}.mobile-menu-offcanvas-toggler .line+.line{margin-top:4px}.mobile-menu-modal-main-body{padding:24px 20px;overflow-y:scroll}.mobile-menu-modal.offcanvas-modal.modal.fade .modal-dialog{transform:translateX(-100%)}.mobile-menu-modal.offcanvas-modal.modal.show .modal-dialog{transform:translateX(0%)}.mobile-menu-modal .offcanvas-dialog{position:absolute;top:0;left:0;width:300px;height:100%;margin:0}.mobile-menu-modal .offcanvas-dialog .modal-content{height:100%;border-radius:0;border:0}.mobile-menu-modal .offcanvas-header{border:none;padding:18px 20px!important;position:relative;border-radius:0;display:flex;align-items:center;justify-content:space-between;background:#efeae7}.mobile-menu-modal .offcanvas-header .btn-close{color:var(--primary-color);opacity:1;width:35px;height:35px;line-height:39px;border-radius:100%;padding:0;font-size:13px;background:#fff0;transition:all 0.4s ease;margin:0;float:right;border:1px solid var(--primary-color)!important}.mobile-menu-modal .offcanvas-header .btn-close:hover{background:var(--primary-color);border:1px solid transparent!important;color:var(--white-color)}.mobile-menu-modal .offcanvas-menu::before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background-color:var(--white-color)}.offcanvas-men-list{padding-bottom:78px}.mobile-menu-modal .offcanvas-menu li{margin-bottom:16px;border-bottom:1px solid var(--border-color);padding-bottom:16px}.mobile-menu-modal .offcanvas-menu li:last-child{margin:0;padding:0;border:none}.mobile-menu-modal .offcanvas-menu li.active .menu-arrow::before{background:var(--primary-color)!important;color:var(--white-color)!important}.mobile-menu-modal .offcanvas-menu li a{font-weight:500;display:block;text-transform:capitalize;font-size:16px}.mobile-menu-modal .offcanvas-menu li a:hover,.mobile-menu-modal .offcanvas-menu li .menu-active{color:var(--primary-color)}.mobile-menu-modal .offcanvas-menu li a i{margin-left:10px}.mobile-menu-modal .offcanvas-modal .modal-content{padding:0 15px}.modal-backdrop.fade.show{background:var(--secondary-color);opacity:.5;z-index:9999}.mobile-menu-modal .offcanvas-btn{margin-top:30px}.mobile-menu-modal-bottom-button{position:absolute;width:100%;bottom:0;left:0;padding:20px;background:var(--white-color);border-top:1px solid var(--border-color)}.mobile-menu-modal-bottom-button .theme-btn{width:100%}.mobile-menu-modal-bottom-button .theme-btn{display:block;text-align:center;padding:12px 12px;font-size:14px}.mobile-menu-modal-bottom-button .theme-btn:hover{background:var(--secondary-color);color:var(--white-color)}#offcanvas-menu .sub-menu{margin-top:16px;margin-left:12px;display:none}#offcanvas-menu .sub-menu li:last-child{margin:0;padding:0}#offcanvas-menu .sub-menu li a{font-size:15px}#offcanvas-menu .sub-menu li a:hover,#offcanvas-menu .sub-menu li.active a{color:var(--primary-color)!important}#offcanvas-menu .menu-arrow{position:relative}#offcanvas-menu .menu-arrow.active a{color:var(--primary-color)}#offcanvas-menu .sub-menu li{margin-bottom:12px;padding-bottom:12px}#offcanvas-menu .menu-arrow.active .sub-menu li a{color:var(--secondary-color)}#offcanvas-menu .menu-arrow.active .sub-menu li.active a{color:var(--primary-color)}#offcanvas-menu .menu-arrow:hover::before{background:var(--primary-color);color:var(--white-color)}#offcanvas-menu .menu-arrow::before{position:absolute;font-family:uicons-solid-straight!important;content:"\f13f";font-size:16px;right:0;top:0;width:24px;height:24px;background:#f484320f;border-radius:100%;color:var(--primary-color);text-align:center;line-height:24px;transition:all 0.4s ease}#offcanvas-menu .menu-arrow.active::before{background:var(--primary-color);color:var(--white-color);content:"\f110"}.mobile-menu-modal .offcanvas-menu li.active .menu-arrow::before{content:"\f13d"!important}.mobile-menu-modal-bottom .theme-btn{text-align:center;width:100%;justify-content:center;padding:12px;font-size:15px}.mobile-menu-modal-bottom .theme-btn i{font-size:18px;top:1px;position:relative}@media only screen and (min-width:768px) and (max-width:1199.99px){.mobile-menu-offcanvas-toggler{display:block}.mobile-menu-modal .offcanvas-dialog{width:400px}.mobile-menu-offcanvas-toggler{top:6%;float:right}}@media only screen and (max-width:767.99px){.mobile-menu-offcanvas-toggler{display:block;float:right}}.topbar{background:#f5f6f7;padding:8px 0;z-index:999;position:relative}.topbar-data ul li{display:inline-block;margin-right:60px}.topbar-data ul li:last-child{margin:0}.topbar-data li a{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--title-color);font-weight:400;line-height:24px}.topbar-data li a i{font-size:16px;top:2px;position:relative}.topbar-data li a:hover{color:var(--primary-color)}.topbar-style2{background:var(--white-color);padding:18px 0}.topbar-style2 .topbar-inner{display:flex;align-items:center;justify-content:space-between}.topbar-style2 .topbar-links li{display:inline-block;margin-right:16px;padding-right:16px;position:relative;color:var(--title-color);font-size:14px;font-weight:400;line-height:24px}.topbar-style2 .topbar-links li:last-child{margin:0;padding:0}.topbar-style2 .topbar-links li:last-child::before{display:none}.topbar-style2 .topbar-links li a:hover{color:var(--primary-color)}.topbar-style2 .topbar-links li::before{position:absolute;content:"/";right:-3px;top:0}.topbar-inner p{color:var(--title-color);font-size:14px;font-weight:400;line-height:24px}.topbar-social li{display:inline-block;margin-right:10px;padding-right:10px;font-size:14px;font-weight:400;line-height:24px;color:var(--title-color)}.topbar-social li:last-child{margin:0;padding:0}.topbar-social li::before{position:absolute;content:"|";right:0;top:0;color:#ccc}.topbar-social li{position:relative}.topbar-social li a{display:flex;align-items:center;gap:4px}.topbar-social li a i{position:relative;top:2px;font-size:16px}.topbar-social li a:hover{color:var(--primary-color)}.topbar-social li:last-child::before{display:none}.header{border-bottom:1px solid #d0ccca;z-index:999}.header.sticky{position:fixed!important;top:0;left:0;right:0;z-index:999;-webkit-animation:sticky 1.2s;animation:sticky 1.2s;background-color:var(--white-color)!important;box-shadow:0 4px 30px 16px rgb(7 2 41 / .04);border:none}.pg-home .header{z-index:999;background:rgb(255 255 255 / .8);position:absolute;width:100%}@-webkit-keyframes sticky{0%{top:-200px}100%{top:0}}@keyframes sticky{0%{top:-200px}100%{top:0}}.header-logo{border-right:1px solid #d0ccca;padding-right:40px;height:70px;line-height:60px}.header-logo img{max-width:225px}.header-nav-menu li{display:inline-block;margin-right:24px}.header-nav-menu li:last-child{margin:0}.header-nav-menu li a{color:var(--title-color);font-weight:600;font-size:14px;line-height:20.16px;text-transform:uppercase;padding:38px 0;display:flex;align-items:center;gap:6px;letter-spacing:.5px}.header-nav-menu li a i{font-size:18px;position:relative;top:2px}.header-nav-menu li a:hover,.header-nav-menu li:hover>a,.header-nav-menu li.active a{color:var(--primary-color)}.header-nav-menu li:hover>.sub-menu{transform:scale(1);opacity:1;visibility:visible}.header-nav-menu li .sub-menu{position:absolute;background:var(--white-color);min-width:240px;transition:all 0.3s ease-out 0s;top:100%;opacity:0;box-shadow:0 4.4px 20px -1px rgb(19 16 34 / .05);visibility:hidden;z-index:99;text-align:left;transform:scaleY(0);transform-origin:0 0;border-radius:0 0 8px 8px;border-top:2px solid var(--primary-color);padding:5px 0}.header-nav-menu li .sub-menu li{display:block;margin:0;position:relative}.header-nav-menu li .sub-menu li .sub-menu{left:100%;top:0}.header-nav-menu li .sub-menu li .sub-menu li a{color:#000}.header-nav-menu li .sub-menu li .sub-menu li.active a{color:var(--primary-color)}.header-nav-menu li .sub-menu li a{display:flex;align-items:center;justify-content:space-between;color:var(--paragraph-color);padding:8px 20px!important;transition:all 0.4s ease-out 0s;font-size:16px;text-transform:capitalize;font-weight:500;background:transparent!important}.header-nav-menu li .sub-menu li:hover>a,.header-nav-menu li .sub-menu li.active a{color:var(--primary-color);padding-left:25px}.header-nav-menu li .sub-menu li.active::after{height:100%}.header-nav-menu li .sub-menu li:hover:after{height:100%}.header-nav-menu li .sub-menu li:last-child{border:none}.header-actions{border-left:1px solid #d0ccca;padding-left:40px;height:98px;line-height:98px}.header-actions .theme-btn{height:52px}.header-style2{border-bottom:none;background-color:var(--white-color)}.header-logo.style-2{border-right:none;padding-right:0;height:auto;line-height:0}.header-nav-menu.style-2 li a{line-height:23px}.header-actions.style-2{border-left:0;padding-left:0;height:auto;line-height:0}.header.header-style3{background-color:var(--white-color);border:none;border-top:1px solid #ccc}.header-style3 .header-nav-menu li a{padding:37px 0}.header-style3 .header-actions{display:flex;align-items:center;gap:20px}.header-style3 .header-actions-buttons a{width:56px;height:56px;line-height:58px;font-size:18px;background:#efeae7;border-radius:100%;text-align:center}.header-actions-buttons{display:flex;align-items:center;gap:12px}.header-actions-buttons a:hover{background:var(--primary-color);color:var(--white-color)}.header-style3 .header-actions .theme-btn{padding:16px 30px;border-radius:50px;height:56px}@media only screen and (min-width:1200px) and (max-width:1280px){.header-style3 .header-actions{display:none}}@media only screen and (max-width:1199.99px){.header{padding:18px 0}.header-logo{height:auto;line-height:0;border:none;padding:0}.header-nav,.header-actions{display:none}.topbar-inner p,.header-style3 .header-actions{display:none}}@media only screen and (max-width:767.99px){.topbar-data,.topbar-data.text-end{text-align:center!important}.topbar-data ul li{margin-right:16px}.topbar-inner p{display:none}.topbar-style2 .topbar-inner{text-align:center;display:block}.topbar-social li{margin-right:16px;padding-right:16px}.topbar-social{margin-top:12px}.header-style3 .header-actions{display:none}}.h-social-rotate{writing-mode:vertical-rl;transform:translateY(-50%) rotate(180deg);font-size:150px;color:rgb(219 218 218);text-transform:uppercase;position:absolute;left:75px;top:22%;white-space:nowrap;line-height:20px;margin:0}.h-social-rotate .social-list li{display:inline-block}.h-social-rotate .social-list li:last-child{margin:0}.h-social-rotate .social-list li a{font-size:20px;font-weight:700;color:var(--title-color);line-height:20px;text-transform:uppercase}.h-social-rotate .social-list li a:hover{color:var(--primary-color)}.hero-content-wrapper{padding:120px 0}.hero-content-wrapper .title-wrapper{font-size:148px;line-height:120px;margin:0}.hero-content-wrapper .title-row-1,.hero-content-wrapper .title-row-2,.hero-content-wrapper .title-row-3{display:flex;align-items:center;justify-content:center}.hero-content-wrapper .title-row-1{gap:28px}.hero-content-wrapper .title-row-1 .text-pattern{max-width:214px}.h-client-list{display:flex;justify-content:center}.h-client-list img{width:58px;height:58px;border-radius:100%;margin-left:-22px}.h-client-list .text{font-size:18px;font-weight:500}.h-client-wrapper{display:grid;justify-content:center}.h-client-wrapper .text{font-size:18px;font-weight:500;line-height:22px;margin-top:26px}.hero-content-wrapper .title-row-2{margin-top:32px}.hero-content-wrapper .title-row-2 .text-highlight{background:var(--white-color);font-size:115px;font-weight:500;line-height:125px;padding:2px 44px;border-radius:10px;text-align:center;width:100%;letter-spacing:-.8px}.hero-content-wrapper .title-row-3{gap:64px;margin-top:32px}.hero-content-wrapper .title-row-3 .description{font-size:18px;line-height:28px;font-weight:500;color:var(--paragraph-color);max-width:418px}.hero-content-wrapper .h-text-arrow{max-width:115px}.hero-image-block{position:relative;max-width:1890px;margin:auto}.hero-img{margin:auto;text-align:center}.hero-img img{max-width:1890px;border-radius:16px}.hero-features-wrapper{position:absolute;bottom:0;right:0;display:grid;grid-template-columns:repeat(3,1fr);background:var(--primary-color);border-radius:0 0 16px 0;width:1438px;gap:72px;padding:44px 70px}.features-item{border-top:1px solid var(--white-color);padding-top:25px}.features-item .title{color:var(--white-color);font-size:18px;line-height:15px;margin-bottom:14px;position:relative;padding-left:22px}.features-item .title::before{position:absolute;content:"";width:12px;height:12px;background:var(--white-color);border-radius:100% 0 0 0;left:0;top:1px}.features-item .text{color:var(--white-color);font-size:16px;line-height:26px}.hero-style2{padding:192px 0 244px}.hero-style2 .hero-content-wrapper{padding:0}.hero-style2::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgb(10 12 0 / .05) 0%,#0a0c00 100%);z-index:-1}.hero-style2 .hero-content-wrapper .sm-title{font-size:20px;font-weight:500;line-height:30px;display:block}.hero-style2 .hero-content-wrapper .title{font-size:90px;font-weight:600;line-height:102px;letter-spacing:-2.7px;margin:0;margin-top:12px}.hero-style2 .hero-content-wrapper .text{margin-top:20px;font-size:20px;font-weight:300}.hero-style2 .hero-content-wrapper .theme-btn{margin-top:32px;background:var(--white-color);color:var(--title-color);padding:21px 39px}.hero-style2 .hero-content-wrapper .theme-btn:hover{background:var(--primary-color);color:var(--white-color)}.hero-features-style2 .hero-features-wrapper{position:initial;background:#fff0;gap:24px;padding:0;width:auto}.hero-features-style2 .features-item{border-top:none;padding:25px 30px;background:var(--white-color);border-radius:8px;transition:all 0.3s ease}.hero-features-style2 .features-item:hover{transform:translateY(-5px)}.features-item .number{font-size:18px;font-weight:700;color:var(--title-color);line-height:15px;border-bottom:2px solid #dfdfdf;display:block;padding-bottom:22px;margin-bottom:22px;transition:all 0.3s ease}.hero-features-style2 .features-item:hover .number{border-bottom:2px solid #000}.hero-features-style2 .features-item .title{color:var(--title-color)}.hero-features-style2 .features-item .text{color:var(--paragraph-color)}.hero-features-style2 .features-item .title::before{background:var(--title-color)}.hero.hero-style3{overflow:hidden}.owl-carousel.hero-slider{overflow:hidden}.hero-style3 .hero-slider-item .fl-height{height:100vh}.hero-style3 .hero-slider-item::before{position:absolute;content:"";width:100%;height:100%;border-radius:0;background:linear-gradient(180deg,rgb(10 12 0 / .04) 0%,rgb(10 12 0 / .8) 100%);z-index:-1}.hero-style3 .hero-content-wrapper{padding:0;padding-bottom:50px}.hero-style3 .hero-content-wrapper .sm-title{font-size:24px;font-weight:600;line-height:26px;text-transform:capitalize;display:block;margin-bottom:16px;letter-spacing:1.2px}.hero-style3 .hero-content-wrapper .title{font-size:60px;font-weight:700;line-height:80px;text-transform:uppercase;margin:0;text-shadow:5px 5px 5px #000}.hero-style3 .hero-content-wrapper .title span{color:var(--primary-color)}.hero-style3 .hero-content-wrapper .theme-btn{margin-top:28px;border-radius:50px;padding:23px 42px}.hero-style3 .video-play-btn{line-height:184px;font-size:32px}.hero .owl-item.active .hero-content-wrapper span{animation:fadeInUp 0.8s both 1s}.hero .owl-item.active .hero-content-wrapper h1{animation:fadeInUp 1s both 1.2s}.hero .owl-item.active .theme-btn{animation:fadeInUp 1.4s both 1.6s}.hero .owl-item.active .hero-video{animation:fadeIn 1s both 1s}.hero .slider-controls{width:392px;display:flex;align-items:center;justify-content:center;gap:58px;position:absolute;right:-1px;bottom:-1px;z-index:2;background:var(--white-color);padding:36px 34px;border-radius:0}.hero .slider-progress-bar-wrapper{display:flex;align-items:center;justify-content:center;gap:20px}.hero .current-slide,.hero .total-slides{font-weight:600;font-size:18px;line-height:24px}.hero .progress-bar{width:92px;height:2px;background-color:var(--title-color);margin:0 10px;position:relative;transition:all 0.3s ease}.hero .progress{width:0;height:100%;background-color:#007bff;position:absolute;left:0;top:0;transition:all 0.3s ease}.hero .custom-dots{display:flex;align-items:center;gap:20px}.hero .dot{display:inline-block;width:10px;height:10px;border:1px solid var(--primary-color);border-radius:50%;cursor:pointer;position:relative;transition:all 0.3s ease}.hero .dot::before{position:absolute;content:"";width:22px;height:22px;border:1px solid var(--primary-color);top:50%;left:50%;transform:translate(-50%,-50%) scale(.6);border-radius:100%;opacity:0;visibility:hidden;transition:all 0.3s ease}.hero .dot.active{background-color:var(--primary-color);border:#fff0}.hero .dot.active::before{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.hero-slider-item{height:100vh;background-size:cover;background-position:center;position:relative}.hero-content{height:100%;width:100%;position:relative;z-index:2}.hero-slider-item::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .4);z-index:1}.hero-content-wrapper{position:relative;z-index:3}@media only screen and (min-width:1200px) and (max-width:1890px){.hero-image-block{max-width:100%;margin:0 15px}.hero-img img{max-width:100%}.hero-content-wrapper .title-row-2 .text-highlight,.hero-content-wrapper .title-wrapper{font-size:106px}.h-social-rotate{left:24px}}@media only screen and (min-width:1200px) and (max-width:1400px){.hero-features-wrapper{width:100%;border-radius:0 0 16px 16px}.hero-content-wrapper .title-row-2 .text-highlight,.hero-content-wrapper .title-wrapper{font-size:80px}.hero-content-wrapper .title-row-2 .text-highlight{max-width:80%;line-height:120%;font-size:64px}}@media only screen and (min-width:992px) and (max-width:1199.99px){.hero-content-wrapper{padding:80px 0}.hero-content-wrapper .title-wrapper{font-size:60px;line-height:120%}.hero-content-wrapper .title-row-2 .text-highlight{font-size:54px;line-height:120%;padding:8px 44px;max-width:80%}.hero-content-wrapper .title-row-3 .description{max-width:100%;margin-bottom:24px}.hero-content-wrapper .title-row-3,.hero-content-wrapper .title-row-3 .description{display:block!important;text-align:center}.h-social-rotate{display:none}.hero-image-block{max-width:100%;padding:0% 5%}.hero-img img{max-width:100%;border-radius:16px 16px 0 0}.hero-features-wrapper{position:inherit;grid-template-columns:repeat(3,1fr);border-radius:0 0 16px 16px;width:100%;gap:24px;padding:40px;margin-top:-8px}main.mg-top-140{margin-top:118px}.hero-style2 .hero-content-wrapper .title{font-size:54px;line-height:140%}.hero-style2{padding:80px 0}.hero-features-style2 .hero-features-wrapper{gap:20px}.hero-features-style2 .features-item{padding:32px 24px}.features-item .title{line-height:120%}.hero-style3 .hero-content-wrapper .title{font-size:50px;line-height:140%}.hero-style3 .hero-slider-item{height:auto}.hero-style3 .video-play-btn{line-height:140px}.hero-style3 .slider-controls{right:50px}}@media only screen and (max-width:991.99px){.hero-content-wrapper{padding:56px 0;text-align:center}.h-social-rotate,.h-client-wrapper{display:none}.hero-content-wrapper .title-row-1,.hero-content-wrapper .title-row-2,.hero-content-wrapper .title-row-3{display:block}.hero-content-wrapper .title-row-3{line-height:0}.hero-content-wrapper .title-wrapper{font-size:40px;line-height:120%}.hero-content-wrapper .title-row-2 .text-highlight{line-height:120%;font-size:22px;padding:6px 24px}.hero-content-wrapper .title-row-2,.hero-content-wrapper .title-row-3{margin-top:12px}.hero-content-wrapper .title-row-3 .description{font-size:16px;margin-bottom:12px;display:block;max-width:100%}.hero-content-wrapper .title-row-1 .text-pattern{max-width:124px;margin-bottom:12px}.hero-content-wrapper .h-text-arrow{max-width:56px}.hero-image-block{max-width:100%;padding:0 5%}.hero-img img{max-width:100%}.hero-features-wrapper{position:inherit;grid-template-columns:repeat(1,1fr);width:100%;gap:30px;padding:32px 24px;border-radius:16px;margin-top:24px}.features-item .text{line-height:24px}.hero-style2{padding:56px 0}.hero-style2 .hero-content-wrapper .title{font-size:40px;line-height:120%}.hero-style2 .hero-content-wrapper .theme-btn{padding:16px 32px}.hero-features-style2 .features-item{padding:24px!important}.hero-features-style2 .hero-features-wrapper{margin:0}.hero-style3 .hero-content-wrapper{padding:56px 0}.hero-style3 .hero-content-wrapper .title{font-size:40px;line-height:120%}.hero-style3 .hero-content-wrapper .theme-btn{padding:12px 24px}.hero-style3 .video-play-btn{line-height:111px}.hero-style3 .hero-slider-item{height:auto;padding-bottom:56px}.hero-video.text-end{text-align:center!important}.hero .slider-controls{width:100%;justify-content:space-between;position:inherit;padding:0;margin-top:24px}.hero-style3 .video-play-btn{font-size:24px;width:80px;height:80px;line-height:90px}}@media only screen and (min-width:768px) and (max-width:991.99px){main.mg-top-140{margin-top:118px}.hero-features-wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767.99px){.hero.hero-style3{padding-top:16px}}.about::before{position:absolute;content:"";width:546px;height:666px;background-image:url(../images/home-1/about/pattern.png);background-position:center;background-repeat:no-repeat;background-size:contain;bottom:0;z-index:-1;left:0}.about-inner{display:grid;grid-template-columns:repeat(2,1fr);gap:112px;margin-top:30px}.about-img-block img{max-width:560px}.about-content-main .text{font-size:18px;line-height:28px;margin-bottom:25px}.about-rattings{display:flex;align-items:center;gap:30px}.about-rattings .icon{width:56px;height:56px;text-align:center;line-height:54px;background:var(--secondary-color);color:var(--white-color);border-radius:4px;font-size:28px}.about-rattings .title{font-size:24px;line-height:34px;color:var(--title-color);font-weight:600}.about-rattings{border-top:1px solid var(--border-color);margin-top:25px;padding-top:25px;position:relative}.about-rattings::before{position:absolute;content:"";width:72%;height:1px;background:var(--secondary-color);top:0}.about-content-img{margin-top:112px}.about-content-img img{max-width:648px}.about-style2::before{display:none}.about-style2 .about-img-block{position:absolute;top:0;right:0;width:46%;height:100%;padding:120px 0}.about-style2 .about-img-block img{width:100%;height:100%;object-fit:cover;max-width:100%}.about-style2 .about-content-img img{min-width:630px;max-width:630px}.about-style2 .about-content-main .text{margin-top:40px}.about-style2 .about-content-img{margin-top:56px}.about-style3::before{display:none}.about-style3 .about-inner{border-radius:16px}.about-style3 .about-features{margin-top:30px}.abt-features-item{display:flex;align-items:center;gap:20px;margin-bottom:20px}.abt-features-icon{width:92px;height:92px;background:var(--primary-color);border-radius:100%;text-align:center;line-height:92px;min-width:92px}.abt-features-info .title{color:var(--title-color);font-size:26px;font-weight:600;line-height:30px;margin-bottom:12px}.abt-features-info .text{font-size:16px;font-weight:400;line-height:25px}.abt-features-item:last-child{margin:0}.about-style3 .about-content-bottom{margin-top:50px;display:flex;align-items:center;gap:40px}.about-style3 .about-content-bottom .theme-btn{border-radius:50px;background:var(--secondary-color);padding:18px 40px;line-height:24px}.about-style3 .about-content-bottom .theme-btn:hover{background:var(--primary-color)}.about-style3 .about-content-profile{display:flex;align-items:center;gap:22px}.about-style3 .profile-img img{width:62px;height:62px;border-radius:100%;object-fit:cover}.about-style3 .profile-info p{color:var(--title-color);font-size:20px;font-weight:600;line-height:140%;letter-spacing:-1px;margin-bottom:4px}.about-style3 .profile-info span{display:block;color:#475467;font-size:14px;font-weight:400;line-height:150%;letter-spacing:-.5px}.about-style3 .about-image-blocks{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-left:80px}.about-style3 .about-widget-info{border-radius:16px;background:var(--primary-color);padding:30px 15px;height:306px;padding-top:185px;width:224px}.about-style3 .about-widget-info .text{font-size:18px;font-weight:600;text-transform:uppercase;display:block;margin-bottom:12px}.about-style3 .about-widget-info .title{margin:0;font-size:18px;font-weight:400;line-height:30px}.about-style3 .about-img img{max-width:444px;border-radius:16px}.about-style3 .about-img.img-2,.about-style3 .about-img.img-3{margin-top:20px}.about-style3 .about-img.img-3 img{max-width:224px}.about-hero{position:relative;display:flex;align-items:center;min-height:100vh;overflow:hidden;background:#fff;padding:80px 0}.hero-bg{position:absolute;top:0;bottom:0;width:50%;background-size:cover;background-position:center;z-index:1}.hero-left{left:0;background-image:url(../images/bg-home.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:left}.hero-right{right:0;background-image:url(../images/bg-home-bg.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:right}.about-hero .container{position:relative;z-index:2}.about-hero-content{display:flex;align-items:baseline;gap:150px}.about-hero-content .title{font-size:100px;font-weight:600;line-height:110px;letter-spacing:-2px;margin:0}.about-hero-widget{min-width:380px;position:relative;top:50px}.about-hero-widget .text{font-size:20px;font-weight:400;line-height:32px}.about-hero-client{display:flex;align-items:center;gap:20px;border-top:1px solid #c5c5c5;padding-top:20px;margin-top:28px}.about-hero-client .client-list{margin-left:14px}.about-hero-client .client-list li{display:inline-block;margin-left:-16px}.about-hero-client .client-list li img{border-radius:100%}.about-hero-client .client-info h5{font-size:24px;font-weight:600;line-height:34px;margin-bottom:2px}.about-hero-client .client-info p{font-size:18px;font-weight:400;line-height:26px}.about-hero-img img{width:100%}.about-hero-img{max-width:1890px;margin:auto;margin-top:100px}.about.about-page::before{display:none}.about-page .about-inner{align-items:center}.abt-funfact-inner{display:grid;grid-template-columns:repeat(4,1fr);margin-left:50px}.abt-funfact-card{margin-right:30px;padding-right:30px;position:relative;min-width:312px}.abt-funfact-card::before{position:absolute;content:"";width:1px;height:100%;background:#c5c5c5;right:0}.abt-funfact-card:last-child{padding:0;margin:0}.abt-funfact-card:last-child::before{display:none}.abt-funfact-card .number{font-size:90px;font-weight:600;font-family:var(--font-family);display:flex;align-items:center;line-height:74px}.abt-funfact-card .number .odometer{font-family:var(--font-family);line-height:74px;letter-spacing:6.5px}@media only screen and (min-width:1200px) and (max-width:1400px){.about-inner{gap:80px}.about-img-block img{max-width:100%}.about-content-img img{max-width:100%}.about-style2 .about-content-img img{min-width:550px;max-width:550px}.about-style3 .about-img img{max-width:320px}.about-hero-content .title{font-size:52px;line-height:140%}.about-hero-content{align-items:center;gap:8px}.about-hero-widget{top:0}.about-hero-img{margin-top:80px}.abt-funfact-inner{grid-template-columns:repeat(3,1fr);margin-left:0;gap:24px 0}}@media only screen and (min-width:992px) and (max-width:1199.99px){.about-inner{gap:40px}.about-img-block img,.about-content-img img{max-width:100%}.about-content-img{margin-top:40px}.about-style2 .about-img-block{position:initial;width:100%;height:600px;padding:0;margin-top:40px}.about-style2 .about-content-img img{min-width:100%;max-width:100%}.about-style3 .about-image-blocks{margin-left:0;margin-top:40px}.about-hero-content .title{font-size:52px;line-height:140%}.about-hero-content{align-items:center;gap:8px}.about-hero-widget{top:0}.about-hero-img{margin-top:80px}.abt-funfact-inner{grid-template-columns:repeat(3,1fr);margin-left:0;gap:24px 0}}@media only screen and (max-width:991.99px){.about-img-block img{max-width:100%}.about-inner{display:block}.about-content-main .text{margin-top:24px}.about-content-img img{max-width:100%}.about-content-img{margin-top:24px}.about-rattings .title{font-size:16px;line-height:140%}.about-rattings{gap:20px}.about-rattings .icon{width:48px;height:48px;line-height:46px;font-size:24px}.about-content-img{margin-top:24px}.about-content-img img{max-width:100%}.about-style2 .about-img-block{position:initial;width:100%;padding:32px 0 0}.about-style2 .about-content-img img{min-width:100%;max-width:100%}.about-style2 .about-content-main .text{margin-top:24px}.about-style3 .about-inner{padding:32px 16px}.abt-features-icon{width:80px;height:80px;line-height:80px;min-width:80px}.abt-features-info .text{line-height:140%}.abt-features-info .title{font-size:24px;margin-bottom:8px}.abt-features-item{display:block}.about-style3 .about-content-bottom{margin-top:30px;display:block}.about-style3 .about-content-bottom .theme-btn{padding:12px 24px}.about-style3 .about-content-profile{margin-top:16px}.abt-features-info{margin-top:24px}.about-style3 .about-image-blocks{margin-left:0;margin-top:40px}.about-style3 .about-img img{max-width:340px}.about-hero-content{display:block}.about-hero-content .title{font-size:60px;line-height:120%;margin-bottom:16px}.about-hero-widget{top:0}.about-hero-img{max-width:100%;margin-top:40px}.abt-funfact-inner{grid-template-columns:repeat(2,1fr);margin-left:0;gap:40px}.abt-funfact-card{margin-right:0;padding-right:0;min-width:100%}.abt-funfact-card::before{display:none}.abt-funfact-card .number{font-size:62px;line-height:48px}.abt-funfact-card .number .odometer{line-height:48px}.about-hero{padding-top:56px}}@media only screen and (max-width:767px){.about-style3 .about-image-blocks{grid-template-columns:repeat(1,1fr);margin-left:0;margin-top:40px}.about-style3 .about-img.img-3 img{max-width:100%;width:100%}.about-style3 .about-img img{width:100%;max-width:100%;height:220px;object-fit:cover}.about-style3 .about-widget-info{padding:24px;height:auto;padding-top:24px;width:100%}.about-style3 .about-widget-info .title{font-size:20px;line-height:120%}.about-hero-content .title{font-size:30px;line-height:120%;letter-spacing:0}.about-hero-content,.about-hero-client{display:block}.about-hero-widget{min-width:100%;top:0;margin-top:16px}.about-hero-widget .text{line-height:140%}.about-hero-img{max-width:100%;margin-top:40px}.about-hero{padding-top:56px}.client-info{margin-top:12px}.abt-funfact-inner{grid-template-columns:repeat(2,1fr);margin-left:0;gap:24px}.abt-funfact-card::before{display:none}.abt-funfact-card{margin-right:0;padding-right:0;min-width:100%}.abt-funfact-card .number{font-size:38px;line-height:30px;margin-bottom:12px}.abt-funfact-card .number .odometer{line-height:40px}.abt-funfact-card p{line-height:120%}}.text-move-area .swiper-wrapper{transition-timing-function:linear!important}.text-move-area{padding:36px 0;background:var(--primary-color)}.text-move-slider .swiper-slide{width:auto}.text-slide-item{display:flex;align-items:center;justify-content:center;gap:32px}.text-slide-item .text{font-size:42px;line-height:52px;font-weight:600;color:var(--white-color)}.text-slide-item .brust-pucker{max-width:44px}.text-move-area.style2{background-color:var(--primary-color);padding:120px 0}.text-move-area.style2 .text-slide-item{position:relative;padding-right:60px}.text-move-area.style2 .text-slide-item::before{position:absolute;content:"";width:25px;height:25px;border:2px solid var(--white-color);right:0;border-radius:100%}.text-move-area.style2 .text-slide-item .text{font-size:72px;line-height:60px;font-weight:700;color:var(--white-color);text-transform:uppercase}.text-move-area.style2 .text-slide-item .text.outline-text{-webkit-text-fill-color:var(--primary-color);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--white-color)}@media only screen and (min-width:992px) and (max-width:1199.99px){.text-move-area.style2{padding:80px 0}.text-move-area.style2 .text-slide-item .text{font-size:60px}}@media only screen and (max-width:991.99px){.text-move-area{padding:16px 0}.text-slide-item .text{font-size:24px;line-height:120%}.text-move-area.style2{padding:24px 0}.text-move-area.style2 .text-slide-item .text{font-size:28px;line-height:140%}.text-move-area.style2 .text-slide-item::before{width:20px;height:20px}.text-move-area.style2 .text-slide-item{padding-right:50px}}.service-head{gap:206px;margin-bottom:40px}.service-img img{max-width:424px}.service-wrapper{margin-top:80px}.service-wrapper{margin-top:80px}.service-item{display:grid;grid-template-columns:repeat(2,1fr);gap:212px;border-bottom:1px solid var(--border-color);padding:42px 0}.service-item:first-child{border-top:1px solid var(--border-color)}.service-info{display:flex;align-items:center;gap:60px}.service-info.right{gap:200px}.service-info .number{font-size:18px;line-height:18px;display:inline-block}.service-info .title{font-size:42px;line-height:42px;font-weight:600;margin:0;min-width:360px}.service-item:hover .service-info .title{color:var(--primary-color)}.service-info .text{font-size:18px;line-height:28px;min-width:384px}.service-info .service-btn{display:block;width:60px;height:60px;border:1px solid var(--secondary-color);color:var(--secondary-color);text-align:center;border-radius:100%;min-width:60px;line-height:67px;transform:rotate(-44deg);font-size:28px;transition:all 0.3s ease}.service-item:hover .service-info .service-btn{background:var(--primary-color);border:1px solid #fff0;color:var(--white-color);transform:rotate(0)}.service-section-btm{text-align:center;margin-top:60px}.service-section-btm p{font-size:18px;font-weight:500;line-height:20px;color:var(--title-color)}.service-section-btm p a{color:var(--primary-color);font-weight:500}.service-style2 .service-wrapper{margin-top:60px}.service-style2 .service-item{height:140px;position:relative;z-index:3;transition:all 0.3s ease;border-bottom:1px solid rgb(34 34 34 / .15);inset:initial;pointer-events:auto}.service-style2 .service-item:hover{height:230px}.service-style2 .service-info-content{min-width:560px}.service-style2 .service-info .number{margin-top:10px}.service-style2 .service-info .title{min-width:100%}.service-style2 .service-info .text{min-width:100%;margin-top:30px;opacity:0;visibility:hidden;transform:translateY(-24px);transition:all 0.2s ease}.service-style2 .service-item:hover .service-info .text{opacity:1;visibility:visible;transform:translateY(0)}.service-style2 .service-info{align-items:start;width:100%}.service-style2 .service-info.right{justify-content:right}.service-style2 .service-info .service-btn{margin-top:-3px}.service-style2 .service-img{position:absolute;z-index:33;right:185px;top:0;opacity:0;visibility:hidden;transition:all 0.3s ease}.service-style2 .service-item:hover .service-img{top:48px;opacity:1;visibility:visible}.service-style2 .service-img img{border-radius:8px;max-width:394px;min-width:394px}.service-style3 .service-wrapper{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.service-style3 .service-item{display:block;padding:14px;border:none!important;background:#f5f5f5;border-radius:16px}.service-style3 .service-img{overflow:hidden;border-radius:16px}.service-style3 .service-img img{max-width:100%;border-radius:16px}.service-style3 .service-item:hover .service-img img{transform:scale(1.06)}.service-style3 .service-content{padding:22px}.service-style3 .service-content .title{color:var(--title-color);font-size:28px;font-weight:600;line-height:34px;margin:0;display:block;margin-bottom:12px}.service-style3 .service-content .title:hover{color:var(--primary-color)}.service-style3 .service-content .text{font-size:18px;font-weight:400;line-height:30px}.service-style3 .service-content a{display:flex;align-items:center;gap:4px;color:var(--primary-color);margin-top:40px;font-size:18px;line-height:28px;font-weight:600}.service-style3 .service-content a i{position:relative;top:3px}.service-style3 .service-content a:hover{color:var(--title-color)}.service-style4 .service-item{border-bottom:1px solid #c5c5c5;padding:40px 0}.service-style4 .service-info.right{margin-top:28px}.service-style4 .service-info{display:block}.service-style4 .service-info .service-btn{border:1px solid #fff0;float:right;background:#f5f5f5}.service-style4 .service-item:first-child{border-top:none}.service-style4 .service-info .title{font-size:52px;line-height:62px;min-width:auto;margin-bottom:16px}.service-style4 .service-info .text{min-width:auto}.service-projects .section-head.style2 .title{font-size:62px;line-height:72px;font-weight:700}.service-projects .service-item{height:auto;align-items:center;padding:32px 0}.service-projects .service-wrapper{margin-top:80px}.service-projects .service-info-content{min-width:800px}.service-projects .service-item:hover{height:auto}.service-projects .service-info .category{font-size:18px;font-weight:400;line-height:30px;margin-top:8px}.service-projects .service-info .title{line-height:52px;color:var(--title-color)!important}.service-projects .service-info .service-btn{border:1px solid #fff0;background:#f5f5f5}.service-projects .service-item:hover .service-img{top:98px}.service-projects .service-img{top:32px;right:212px}.service-projects .service-img img{border-radius:0;max-width:380px;min-width:380px;border-radius:8px}.sd-widget-img img{width:100%}.sd-widget-content{margin-top:60px}.sd-widget-content .title{font-size:62px;font-weight:700;line-height:72px;text-transform:capitalize;margin-bottom:32px}.sd-widget-content .text{font-size:18px;line-height:30px}.sd-features{margin:80px 0}.sd-features-list{display:flex;gap:80px;padding:40px 0;border-top:1px solid rgb(34 34 34 / .15)}.sd-features-list:last-child{border-bottom:1px solid rgb(34 34 34 / .15)}.sd-features-list .sf-number span{font-size:42px;font-weight:500;line-height:30px;color:var(--title-color)}.sd-features-list .sf-info h4{font-size:32px;font-weight:600;line-height:30px;margin-bottom:24px}.sd-features-list .sf-info p{font-size:18px;font-weight:400;line-height:30px}.video-widget .sd-widget-content{margin-top:0}.sub-service-widget .sd-widget-content{margin-top:38px}.video-widget .title,.sub-service-widget .title{font-size:42px;font-weight:700;line-height:52px;margin-bottom:18px}.video-widget .video.video-style2{height:700px;margin-top:60px}.sd-sub-sevice{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:42px}.sub-sevice-card{background:#f6f5f3;padding:35px}.sub-sevice-card .title{font-size:32px;font-weight:600;line-height:34px;margin-bottom:12px}.sub-sevice-card .text{font-size:18px;line-height:30px}.sub-sevice-card .list{margin-top:32px}.sub-sevice-card .list li{display:flex;margin-bottom:16px;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:24px}.sub-sevice-card .list li:last-child{margin:0}.sub-sevice-card .list li i{position:relative;top:2px}@media only screen and (min-width:1200px) and (max-width:1400px){.service-item{gap:40px}}@media only screen and (min-width:992px) and (max-width:1199.99px){.service .service-head{display:block}.service .service-img img{max-width:100%}.service .service-img{margin-top:40px}.service-info.right{gap:80px}.service-info .text{min-width:auto}.service-info .title{font-size:32px}.service-info{gap:24px}.service-item{gap:40px}.service-style3 .service-img{margin:0}.service-style3 .service-content{padding:16px}.service-style3 .service-content .title{font-size:24px}.service-projects .section-head.style2 .title{font-size:48px;line-height:120%}.service-projects .service-wrapper{margin-top:50px}}@media only screen and (max-width:991.99px){.service-head{display:block}.service-img img{max-width:100%}.service-img{margin-top:24px}.service-wrapper{margin-top:40px}.service-item,.service-info{display:block}.service-item{padding:24px 0}.service-info .title{font-size:24px;line-height:120%;min-width:100%;margin-bottom:12px}.service-info .text{line-height:140%;min-width:100%}.service-info .service-btn{width:48px;height:48px;min-width:48px;line-height:52px;font-size:20px;margin-top:24px}.service-info .number{margin-bottom:12px}.service-section-btm{margin-top:32px}.service-style2 .service-wrapper{margin-top:40px}.service-style2 .service-item{height:auto!important;display:grid;grid-template-columns:repeat(1,1fr);gap:24px}.service-style2 .service-img{position:initial;opacity:1;visibility:visible;order:-1;margin:0}.service-style2 .service-info .text{margin-top:16px;opacity:1;visibility:visible;transform:none}.service-style2 .service-img img{max-width:300px;min-width:300px}.service-style2 .service-info-content{min-width:100%}.service-style3 .service-wrapper{grid-template-columns:repeat(1,1fr);margin-top:24px}.service-style3 .service-content{padding:16px}.service-style3 .service-content .title{font-size:24px}.service-style3 .service-content .text{line-height:140%}.service-style3 .service-content a{margin-top:16px;font-size:16px}.service-style3 .service-img{text-align:center;margin:0}.service-style3 .service-img img{width:100%}.service-style4 .service-info .title{font-size:24px;line-height:120%}.service-style4 .service-info .service-btn{float:initial}.service-style4 .service-info.right{margin-top:16px}.service-projects .section-head.style2 .title{font-size:30px;line-height:140%}.service-style2 .service-img img{max-width:100%;min-width:100%}.service-projects .service-info .title{line-height:120%}.service-style4 .service-item{border-bottom:none;padding:0}.sd-widget.pd-top-120{padding-top:56px}.sd-widget.sub-service-widget.pd-btm-120{padding-bottom:56px}.sd-widget-content .title{font-size:30px;line-height:120%;margin-bottom:16px}.sd-widget-content{margin-top:40px}.sd-features{margin:56px 0}.sd-features-list .sf-info h4{font-size:30px;line-height:120%;margin-bottom:16px}.sd-features-list .sf-number span{font-size:30px}.sd-features-list{padding:24px 0;gap:30px}.video-widget .title,.sub-service-widget .title{font-size:30px;line-height:120%}.video-widget .video.video-style2{height:400px;margin-top:40px}.sd-sub-sevice{grid-template-columns:repeat(1,1fr)}.sub-sevice-card{padding:24px}.sub-sevice-card .title{font-size:24px;line-height:120%;margin-bottom:6px}}@media only screen and (min-width:768px) and (max-width:991.99px){.service-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.service-style2 .service-item{padding:0}.service-style2 .service-img img{height:300px;object-fit:cover}.service-style2 .service-item{border:none}.service-style3 .service-wrapper,.sd-sub-sevice{grid-template-columns:repeat(2,1fr)}}.funfact{border-top:1px solid var(--border-color)}.funfact-img{height:100%;left:0;position:absolute;top:0;width:46%}.funfact-img img{width:100%;height:100%;object-fit:cover}.funfact-content{padding:100px 0}.funfact-content .content-title{font-weight:600;font-size:42px;line-height:52px;margin-bottom:80px}.funfact-counter{margin-bottom:94px;display:flex;align-items:center;gap:70px}.funfact-counter:last-child{margin:0}.funfact-counter .title{font-family:var(--font-family);font-size:150px;line-height:110px;font-weight:600;min-width:180px;margin:0}.funfact-counter .text{font-size:18px;line-height:28px;font-weight:500}.funfact.funfact-style2{border:none}.funfact-bg img{width:100%;height:666px;border-radius:16px;object-fit:cover}.funfact-style2 .funfact-inner{border-radius:16px;width:100%;min-height:666px}.funfact-style2 .funfact-content{position:absolute;right:0;bottom:0;padding:0;display:flex;margin-right:227px}.funfact-style2 .funfact-counter{display:block;margin-bottom:0;background:#f5f5f5;padding:28px;max-width:296px}.funfact-style2 .funfact-counter .number,.funfact-style2 .funfact-counter .odometer{font-size:48px;font-weight:500;line-height:58px;font-family:var(--font-family);margin-bottom:0}.funfact-style2 .funfact-counter .odometer{margin-bottom:8px;line-height:40px}.funfact-style2 .funfact-counter .title{font-size:20px;font-weight:600;line-height:30px;min-width:100%;margin-bottom:10px}.funfact-style2 .funfact-counter .text{font-weight:400;color:#616161}@media only screen and (min-width:992px) and (max-width:1199.99px){.funfact-content{padding:80px 0}.funfact-counter .title{font-size:72px;line-height:54px}.funfact-counter{display:block;margin-bottom:24px}.funfact-content .content-title{font-size:34px;line-height:140%;margin-bottom:40px}.funfact-content .text{margin-top:12px}.funfact-style2 .funfact-content{margin-right:40px}}@media only screen and (max-width:991.99px){.funfact-counter{display:block}.funfact-img{position:inherit;width:100%}.funfact-content{padding:56px 0}.funfact-content .content-title{font-size:28px;line-height:140%;margin-bottom:32px}.funfact-counter .title{font-size:48px;line-height:36px}.funfact-counter .text{line-height:140%;margin-top:12px}.funfact-counter{margin-bottom:40px}.funfact-style2 .funfact-inner{min-height:100%}.funfact-style2 .funfact-counter .title{font-size:18px;line-height:16px}.funfact-bg img{height:auto}.funfact-style2 .funfact-content{position:initial;margin-top:16px}.funfact-style2 .funfact-content{display:block;margin-right:0}.funfact-style2 .funfact-counter{max-width:100%;padding:16px}.funfact-style2 .funfact-counter .number,.funfact-style2 .funfact-counter .odometer{font-size:38px}.funfact-style2 .funfact-counter .odometer{line-height:27px}}.testimonial .section-head .title{font-size:52px;line-height:62px}.owl-carousel.testimonial-slider{margin-top:56px}.testimonial-item{display:flex;align-items:center;gap:60px;background:var(--white-color);padding:60px 78px 60px 150px;border-radius:10px;max-width:1132px;margin:auto;position:relative;margin-bottom:40px}.testimonial-item .number{font-size:18px;line-height:18px;font-weight:500;position:absolute;top:60px;left:60px;color:rgb(97 97 97)}.testimonial-item .image img{max-width:150px;min-width:150px;border-radius:80px}.testimonial-item .content i{color:var(--primary-color);font-size:48px;transform:rotate(90deg)}.testimonial-item .content .text{font-size:24px;line-height:34px;color:var(--title-color);margin-top:24px}.testimonial-item .content .info{margin-top:24px}.testimonial-item .content .name{font-size:30px;line-height:34px;font-weight:600}.testimonial-item .content .designation{font-size:16px;line-height:16px;color:rgb(97 97 97)}.owl-carousel.testimonial-slider .owl-dots{position:absolute;left:50%;line-height:0;transform:translate(-50%,0)}.owl-carousel.testimonial-slider .owl-dots .owl-dot span{width:10px;height:10px;margin:0 6px;background:#fff0;display:inline-block;border-radius:100%;position:relative;transition:all 0.4s ease;border:1px solid var(--white-color)}.owl-carousel.testimonial-slider .owl-dot.active span,.owl-carousel.testimonial-slider .owl-dot:hover span{background:var(--white-color);border:1px solid #fff0}.testimonial.testimonial-style2{background:#070707;overflow:hidden}.testimonial.testimonial-style2 .container{max-width:100%}.testimonial-style2 .section-head{margin-left:244px!important}.owl-carousel.testimonial-slider-2{margin-left:244px;margin-top:64px}.testimonial-style2 .testimonial-item{width:360px;display:block;padding:0;max-width:360px;margin:0;background:#fff0;position:relative}.testimonial-style2 .testimonial-item::before{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .4) 100%);bottom:0;left:0}.testimonial-style2 .testimonial-item .image img{width:360px;max-width:360px;min-width:360px;height:100%;border-radius:0}.testimonial-style2 .testimonial-item .info{margin-top:0;background:rgb(255 255 255 / .3);backdrop-filter:blur(12px);border-top:1px solid rgb(255 255 255 / .3);padding:20px;width:100%;height:auto;transition:all 0.3s ease;overflow:hidden}.testimonial-style2 .testimonial-item .text{color:var(--white-color);font-size:20px;font-weight:600;line-height:30px;margin:0;margin-bottom:24px;transition:all 0.3s ease;transform:translateY(-98px);position:absolute;width:296px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.testimonial-style2 .testimonial-item .rattings{margin-bottom:16px;transition:all 0.3s ease}.testimonial-style2 .testimonial-item:hover .rattings{opacity:0;visibility:hidden}.testimonial-style2 .testimonial-item .rattings li{margin-right:2px;font-size:20px;display:inline-block}.testimonial-style2 .testimonial-item .rattings li:last-child{margin:0}.testimonial-style2 .testimonial-item .rattings li i{font-size:20px;color:var(--white-color);transform:none}.testimonial-style2 .testimonial-item .name{font-size:22px;font-weight:600;line-height:25px;color:var(--white-color);margin-bottom:10px;transition:all 0.3s ease}.testimonial-style2 .testimonial-item .company{display:block;font-size:18px;font-weight:600;line-height:28px;color:var(--white-color)}.testimonial-style2 .testimonial-item .designation{font-size:16px;font-weight:500;line-height:24px;display:block;color:var(--white-color)}.testimonial-style2 .owl-nav{top:-120px;left:56%;display:flex;gap:33px;position:absolute}.testimonial-style2 .owl-carousel .owl-nav button{width:56px;height:56px;line-height:62px;background:#fff0;color:var(--white-color);border-radius:100%;font-size:24px;transition:all 0.4s ease;border:1px solid #eaecf0!important}.testimonial-style2 .owl-carousel .owl-nav button:hover{background:var(--white-color);color:var(--primary-color);border:1px solid transparent!important}.testimonial-style3 .section-head .title{font-size:62px;line-height:72px;font-weight:700}.testimonial-style3 .section-head .text{font-size:20px;font-weight:400;line-height:34px;letter-spacing:-.2px;margin-top:10px}.testimonial-style3 .testimonial-inner{margin-top:36px}.testimonial-style3 .testimonial-item{padding:0;max-width:100%;margin-bottom:28px}.testimonial-style3 .testimonial-image img{max-width:600px}.testimonial-style3 .testimonial-item .content .quote-icon{width:60px;height:60px}.testimonial-style3 .testimonial-item .content .text{font-size:34px;line-height:48px;margin-top:48px;font-weight:500;letter-spacing:-1.02px}.testimonial-style3 .testimonial-item .content .info{margin-top:48px}.testimonial-style3 .testimonial-item .content .name{font-size:28px;line-height:38px;margin-bottom:6px}.testimonial-style3 .testimonial-item .content .designation{font-size:18px;line-height:30px}.testimonial-style3 .owl-nav{display:flex;gap:16px}.testimonial-style3 .owl-carousel .owl-nav button{width:70px;height:70px;line-height:76px;background:#f5f5f5;color:var(--title-color);border-radius:100%;font-size:28px;transition:all 0.4s ease;border:none!important}.testimonial-style3 .owl-carousel .owl-nav button:hover{background:var(--primary-color);color:var(--white-color)}@media only screen and (min-width:1200px) and (max-width:1600px){.testimonial-style2 .section-head{margin-left:120px!important}.owl-carousel.testimonial-slider-2{margin-left:120px}.testimonial-style2 .owl-nav{left:72%}.testimonial-style3 .testimonial-image img{max-width:100%}.testimonial-style3 .testimonial-item{margin-left:32px}.testimonial-style3 .owl-nav{margin-left:34px}}@media only screen and (min-width:992px) and (max-width:1199.99px){.testimonial .section-head .title{font-size:42px;line-height:140%}.testimonial-item .content .name{font-size:24px;line-height:120%}.testimonial-item .image img{max-width:124px;min-width:124px}.testimonial-item .content .text{font-size:18px;line-height:140%}.testimonial-style2 .section-head,.owl-carousel.testimonial-slider-2{margin-left:0px!important}.testimonial-style2 .owl-nav{left:auto;right:0}.testimonial-slider-3{margin-top:40px}.testimonial-style2 .testimonial-item{width:100%;max-width:100%}.testimonial-style2 .testimonial-item .image img{width:100%;max-width:100%;min-width:100%}}@media only screen and (max-width:991.99px){.testimonial .section-head .title{font-size:28px;line-height:140%}.testimonial-item{padding:32px;max-width:100%;text-align:center;display:block}.testimonial-item .image img{max-width:100px;min-width:100px;margin:auto;height:100px;object-fit:cover}.testimonial-item .content .text{line-height:160%;margin-top:12px}.testimonial-style2 .testimonial-item .text{margin-top:0}.testimonial-item .content .name{font-size:24px;line-height:120%;margin-bottom:12px}.testimonial-item .content{margin-top:24px}.testimonial-style2 .section-head{margin-left:0px!important}.owl-carousel.testimonial-slider-2{margin-left:0;margin-top:40px}.testimonial-style2 .owl-nav{gap:16px;position:initial;justify-content:center;margin-top:24px}.testimonial-style2 .owl-carousel .owl-nav button{width:40px;height:40px;line-height:44px}.testimonial-style2 .testimonial-item{width:100%;display:block;padding:0;max-width:100%;margin:0;background:#fff0;position:relative}.testimonial-style2 .testimonial-item img{max-width:100%!important;min-width:100%!important;height:100%!important}.testimonial-style3 .testimonial-image img{max-width:100%}.testimonial-style3 .testimonial-item .content .text{line-height:160%;margin-top:12px}.testimonial-style3 .testimonial-item .content .info{margin-top:24px}.testimonial-style3 .owl-nav{justify-content:center}.testimonial-style3 .owl-carousel .owl-nav button{width:50px;height:50px;line-height:58px;font-size:24px}.testimonial-style3 .testimonial-inner{margin-top:20px}.testimonial-style3 .testimonial-item .content .quote-icon{margin:auto}.testimonial-image{text-align:center}}.features-img{height:100%;right:0;position:absolute;top:0}.features-img img{width:100%;height:100%;object-fit:cover}.features-content{padding:60px 0}.features-content .content-title{font-weight:600;font-size:42px;line-height:52px;margin-bottom:60px}.features-info{display:flex;gap:55px;border-top:1px solid var(--border-color);padding:24px 0}.features-info .number{font-size:42px;line-height:30px;font-weight:500;color:var(--title-color);min-width:40px;float:left;text-align:center}.features-info .title{font-size:26px;line-height:30px;font-weight:600;margin-bottom:5px}.features-info .text{font-size:18px;line-height:30px;font-weight:400}@media only screen and (min-width:992px) and (max-width:1199.99px){.features-content .content-title{font-size:34px;line-height:140%;margin-bottom:41px}.features-content{padding:80px 0}.features-info{gap:52px}.features-info .title{margin-bottom:12px}}@media only screen and (max-width:991.99px){.features-img{position:inherit;width:100%}.features-content .content-title{font-size:28px;line-height:140%;margin-bottom:40px}.features-content{padding:56px 0}.features-info{gap:24px}.features-info .title{font-size:24px;margin-bottom:12px}.features-info .text{line-height:160%}.features-info .number{font-size:38px}.features-info-flex:first-child{margin:0}}.owl-carousel.portfolio-slider{margin-top:60px}.portfolio-item{display:flex;background:var(--white-color);justify-content:space-between;overflow:hidden}.portfolio-content{width:100%;padding:35px 50px 35px 35px}.portfolio-content,.portfolio-img{min-width:305px}.portfolio-img{position:relative;overflow:hidden}.portfolio-img img{width:100%!important;height:100%}.portfolio-item:hover .portfolio-img img{transform:scale(1.04)}.portfolio-btn{position:absolute;left:50%;top:50%}.portfolio-content .number{display:block;font-size:18px;line-height:18px;color:rgb(97 97 97)}.portfolio-content .title{font-size:36px;line-height:46px;color:var(--title-color);font-weight:600;margin-top:45px;transition:all 0.3s ease}.portfolio-content .title:hover{text-decoration:underline}.portfolio-content .category-list{margin-top:124px}.portfolio-content .category-list li{display:inline-block;margin-right:10px}.portfolio-content .category-list li:last-child{margin:0}.portfolio-content .category-list li a{border:1px solid var(--title-color);font-size:16px;color:var(--title-color);border-radius:85px;padding:5px 20px}.portfolio-content .category-list li a:hover{background:var(--primary-color);border:1px solid #fff0;color:var(--white-color)}.portfolio-btn{position:absolute;left:50%;top:50%;width:70px;height:70px;background:var(--white-color);border-radius:100%;text-align:center;line-height:78px;font-size:20px;transform:translate(-50%,-50%) scale(.8);color:var(--primary-color);opacity:0;visibility:hidden}.portfolio-item:hover .portfolio-btn{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.portfolio-btn:hover{background:var(--primary-color);color:var(--white-color)}.owl-carousel.portfolio-slider-2{margin-top:60px}.portfolio-style2 .portfolio-item{background:#fff0;display:block}.portfolio-style2 .portfolio-img img{min-width:100%}.portfolio-style2 .portfolio-content,.portfolio-style2 .portfolio-img{min-width:100%}.portfolio-style2 .portfolio-content{padding:0;margin-top:20px}.portfolio-style2 .portfolio-content .title{font-size:28px;line-height:38px;margin-top:0}.portfolio-style2 .portfolio-content .text{margin-top:6px}.portfolio-style2 .portfolio-content .category{margin-top:6px;font-size:18px}.portfolio-item.p-grid .portfolio-content{margin-top:0;background:#efeae7;padding:10px}.portfolio-item.p-grid .title{font-size:25px;font-weight:600;line-height:30px;margin-top:0}.portfolio-item.p-grid .category-list{margin-top:0}.portfolio-item.p-grid .category-list li{margin-right:8px;position:relative;padding-right:8px}.portfolio-item.p-grid .category-list li:last-child{margin:0;padding:0}.portfolio-item.p-grid .category-list li a{border:none;font-size:18px;color:var(--paragraph-color);border-radius:0;padding:0;font-weight:400;line-height:30px;background:#fff0}.portfolio-item.p-grid .category-list li a:hover{color:var(--primary-color)}.portfolio-item.p-grid .category-list li::before{position:absolute;content:"";width:4px;height:4px;background:var(--paragraph-color);border-radius:100%;right:-3px;top:14px}.portfolio-item.p-grid .category-list li:last-child::before{display:none}.filter-nav{margin-bottom:28px;z-index:2;position:relative}.filter-nav.masonry-nav{margin:0;margin-bottom:-40px}.filter-nav li{cursor:pointer;font-size:20px;font-weight:500;line-height:24px;color:var(--title-color);margin-right:60px}.filter-nav li:last-child{margin:0}.filter-nav li.is-checked{color:var(--primary-color);text-decoration:underline}.filter-nav li:hover{color:var(--primary-color)}.filter-nav li{transition:all 0.3s ease}.filter-nav li:last-child{margin:0}.p-grid-2column{margin:0 -16px}.p-grid-2column.grid-page{margin:0 -30px}.p-grid-2column.masonry-page{margin:0 -36px}.p-grid-2column .grid-sizer,.p-grid-2column .isotop-item{width:33%;padding:0 16px}.p-grid-2column.grid-page .grid-sizer,.p-grid-2column.grid-page .isotop-item{padding:0 30px}.p-grid-2column.masonry-page .grid-sizer,.p-grid-2column.masonry-page .isotop-item{padding:0 15px}.load-more-btn .theme-btn{padding:16px 26px}.pd-main-img{text-align:center}.pd-content{margin-top:100px;margin-left:86px}.pd-content .title{font-size:62px;font-weight:700;line-height:72px;text-transform:capitalize;margin-bottom:26px}.pd-content .text{font-size:18px;font-weight:400;line-height:32px}.pd-content .btn{margin-top:52px;padding:0;font-size:22px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:-.11px;color:var(--title-color);text-decoration:underline}.pd-content .btn:hover{color:var(--primary-color)}.pd-info{border-top:1px solid rgb(2 2 2 / .12);padding-top:60px;margin-top:90px;display:grid;grid-template-columns:repeat(3,1fr);gap:100px}.pd-info-item span{font-size:20px;font-weight:400;line-height:32px;letter-spacing:-.1px;display:block}.pd-info-item h5{margin:0;margin-top:6px;font-size:26px;font-style:normal;font-weight:600;line-height:34px}.pd-overview{margin-top:100px}.pd-overview-images{text-align:center;padding:0 10px}.pd-overview-images img{width:100%}.pd-overview-img-grid-1{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.pd-overview-content{margin-top:80px;margin-left:124px}.pd-overview-widget{margin-bottom:60px}.pd-overview-widget:last-child{margin:0}.pd-overview-widget h4{font-size:42px;font-weight:700;line-height:52px;text-transform:capitalize;margin-bottom:18px}.pd-overview-widget p{font-size:18px;font-weight:400;line-height:30px}.rp-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:74px}.rp-wrapper .portfolio-item.p-grid .title{font-size:28px;line-height:38px}@media only screen and (min-width:1200px) and (max-width:1600px){.portfolio-content,.portfolio-img{min-width:240px}.portfolio-content .title{font-size:24px;line-height:33px}.portfolio-content{padding:24px}.portfolio-content .category-list li a{padding:2px 12px;white-space:nowrap}}@media only screen and (min-width:1200px) and (max-width:1400px){.portfolio-item{flex-direction:column-reverse}.portfolio-content .category-list{margin-top:24px}.portfolio-content .title{margin-top:24px}.portfolio-img img{min-width:100%;max-height:400px;object-fit:cover}}@media only screen and (min-width:992px) and (max-width:1199.99px){.portfolio-item{flex-direction:column-reverse}.portfolio-img img{min-width:100%;max-height:400px;object-fit:cover}.portfolio-content,.portfolio-img{min-width:100%}.portfolio-content .category-list{margin-top:24px}.portfolio-content .title{font-size:28px;line-height:140%;margin-top:24px}}@media only screen and (max-width:991.99px){.portfolio-item{flex-direction:column-reverse}.portfolio-content .title{font-size:24px;line-height:140%;margin-top:16px}.portfolio-content .category-list{margin-top:24px}.portfolio-content,.portfolio-img{min-width:100%}.portfolio-img img{min-width:100%;height:340px;object-fit:cover}.portfolio-style2 .portfolio-content .title{font-size:24px;line-height:120%}.portfolio-style2 .portfolio-content{margin-top:12px}.portfolio-style2 .portfolio-content .category{line-height:120%}.isotop-menu-wrapper{gap:24px}.filter-nav li{margin-right:0}.isotop-item{width:100%}.portfolio-item.p-grid .title{font-size:32px;line-height:120%}.pd-content{margin-top:24px;margin-left:0}.pd-content .title{font-size:30px;line-height:120%;margin-bottom:12px}.pd-content .text{line-height:160%}.pd-info{padding-top:24px;margin-top:24px;gap:20px;display:flex;justify-content:space-between;flex-wrap:wrap}.pd-info-item h5{font-size:18px;line-height:120%}.pd-info-item span{line-height:120%}.pd-overview{margin-top:40px}.pd-overview-content{margin-top:40px;margin-left:0}.pd-overview-widget h4{font-size:30px;line-height:120%;margin-bottom:12px}.pd-overview-widget{margin-bottom:40px}.rp-wrapper{grid-template-columns:repeat(2,1fr);margin-top:40px}}@media only screen and (max-width:767.99px){.filter-nav.masonry-nav{margin-bottom:0}.p-grid-2column .grid-sizer,.p-grid-2column .isotop-item{width:100%}.load-more-btn .theme-btn{padding:12px 24px}.load-more-btn.mg-top-60,.isotop-item.mg-top-60,.isotop-item.mg-top-100,.load-more-btn.mg-top-100{margin-top:40px}.portfolio-item.p-grid .title{font-size:24px;line-height:120%}.rp-wrapper{grid-template-columns:repeat(1,1fr)}}.partners{padding-left:60px;padding-right:60px}.owl-carousel.partner-slider{margin-top:60px}.partners .section-head .title{font-size:20px;line-height:26px;display:flex;align-items:center;justify-content:center;gap:26px}.partners .section-head .b-line{width:427px;height:1px;background:rgb(0 0 0);display:block}.partners .owl-item{background:rgb(239 234 231);text-align:center;border-radius:15px}.partners .quality-slider .owl-item{padding:30px;min-height:125px!important;border-radius:5px}.quality-slider .partner-item h4{font-size:14px;margin:0}.quality-slider .partner-item p{font-size:16px;line-height:normal;margin-top:10px}.partners-style2 .owl-item{background:var(--offwhite-color)}.partners-style3{padding-top:80px;padding-left:0;padding-right:0}.partners-style3 .owl-carousel.partner-slider{margin-top:40px}.partners-style3 .section-head .title{display:block;line-height:30px;font-weight:400}.partners-style3 .owl-item{background:#fff0;text-align:center;padding:0!important;border-radius:15px}.partners-style3 .partner-item img{min-width:124px}@media only screen and (min-width:1200px) and (max-width:1600px){.partners .owl-item{padding:40px 24px}.partner-item img{min-width:140px}}@media only screen and (min-width:1200px) and (max-width:1400px){.partners{padding-left:0;padding-right:0}.partners .section-head .title{white-space:nowrap}.partner-item img{min-width:124px}}@media only screen and (min-width:992px) and (max-width:1199.99px){.partners{padding-left:0;padding-right:0}.partners .owl-item{padding:24px}.partner-item img{min-width:180px}.partners .section-head .title{white-space:nowrap}}@media only screen and (max-width:991.99px){.partners .section-head .b-line{display:none}.partners{padding-left:0;padding-right:0}.partner-item img{min-width:100%;height:40px}.partners .owl-item{padding:16px}.owl-carousel.partner-slider{margin-top:40px}.partners-style3{padding-top:56px}}.work-process{overflow:hidden}.work-process-img{height:100%;right:0;position:absolute;top:0;width:46%}.work-process-img img{width:100%;height:100%;object-fit:cover}.work-process-inner{padding-right:40px}.work-process-content{margin-top:44px}.process-single{display:flex;gap:30px;align-items:center;margin-bottom:56px;position:relative;z-index:2}.process-single:last-child{margin:0}.process-single::before{position:absolute;content:"";width:4px;height:100px;background:var(--primary-color);left:52px;bottom:-81px;z-index:-1}.process-single:last-child::before{display:none}.process-icon{width:104px;min-width:104px;height:104px;line-height:104px;background:var(--title-color);border-radius:100%;text-align:center;transition:all 0.3s ease}.process-single:hover .process-icon{background:var(--primary-color)}.process-icon img{width:48px;height:48px}.process-info .title{font-size:24px;font-weight:600;line-height:30px;margin-bottom:16px}.process-info p{color:#404249;font-size:18px;font-weight:400;line-height:30px}.work-process-style2 .work-process-inner{padding:0;display:flex;gap:52px;margin-top:40px}.w-process-tab-menu{min-width:336px}.w-process-tab-menu{min-width:336px}.w-process-tab-menu .list-group{background:#ebf3ff;padding:14px}.w-process-tab-menu .list-group-item{background-color:#fff0;border:none!important;padding:20px;border-radius:12px!important;font-size:20px;font-weight:600;line-height:30px}.w-process-tab-menu .list-group-item.active{background:var(--primary-color)}.w-process-tab-content .tab-content-img img{border-radius:30px;min-width:932px}.w-process-tab-content .tab-content-info{margin-top:40px}.w-process-tab-content .tab-content-process{margin-top:64px;display:grid;grid-template-columns:repeat(6,1fr);gap:24px;position:relative}.w-process-tab-content .tab-content-process::before{position:absolute;content:"";width:872px;height:2px;background:var(--primary-color);top:40px;left:30px;z-index:-1}.w-process-tab-content .single-tab-process{text-align:center}.w-process-tab-content .tab-content-info h3{font-size:36px;font-weight:600;line-height:46px;margin-bottom:18px}.w-process-tab-content .tab-content-info p{font-size:20px;font-weight:400;line-height:30px}.w-process-tab-content .process-icon{width:80px;min-width:80px;height:80px;line-height:77px;background:var(--white-color);border:2px solid var(--primary-color);margin:auto;transition:all 0.3s ease}.w-process-tab-content .process-icon img{width:42px;height:42px;transition:all 0.3s ease}.w-process-tab-content .single-tab-process:hover .process-icon{background:var(--primary-color);border:2px solid #fff0}.w-process-tab-content .single-tab-process:hover .process-icon img{filter:brightness(0) invert(1)}.w-process-tab-content .tab-content-info .process-title{margin-top:14px;color:var(--title-color);text-align:center;font-size:16px;font-weight:600;line-height:26px}@media only screen and (min-width:1200px) and (max-width:1400px){.w-process-tab-content .tab-content-process{display:flex;flex-wrap:wrap}.w-process-tab-content .tab-content-process::before{display:none}.w-process-tab-content .tab-content-img img{min-width:100%}}@media only screen and (min-width:992px) and (max-width:1199.99px){.w-process-tab-content .tab-content-img img{min-width:100%}.w-process-tab-menu{min-width:260px}.work-process-style2 .work-process-inner{gap:32px}.w-process-tab-content .tab-content-process{grid-template-columns:repeat(4,1fr)}.w-process-tab-content .tab-content-process::before{display:none}}@media only screen and (max-width:991.99px){.work-process-img{position:inherit;width:100%;margin-top:40px}.work-process-inner{padding-right:0}.process-icon{width:80px;min-width:80px;height:80px;line-height:80px}.process-icon img{width:32px;height:32px}.process-info .title{margin-bottom:8px}.process-info p{line-height:140%}.process-single{margin-bottom:40px;display:block}.process-single::before{display:none}.process-info{margin-top:16px}.w-process-tab-menu .list-group{gap:12px;display:grid;grid-template-columns:repeat(2,1fr);text-align:center}.w-process-tab-menu .list-group-item{padding:12px;font-size:14px;line-height:120%;background:#f4843221}.work-process-style2 .work-process-inner{display:inline}.w-process-tab-content .tab-content-img img{min-width:100%}.w-process-tab-content .tab-content-info h3{font-size:28px;line-height:120%;margin-bottom:12px}.w-process-tab-content .tab-content-info p{line-height:160%}.w-process-tab-content .tab-content-process{margin-top:40px;grid-template-columns:repeat(3,1fr);gap:16px}.w-process-tab-content .tab-content-process::before{display:none}.w-process-tab-content .process-icon{width:70px;min-width:70px;height:70px;line-height:68px}.w-process-tab-content .process-icon img{width:32px;height:32px}.w-process-tab-content{margin-top:40px}}@media only screen and (min-width:768px) and (max-width:991.99px){.w-process-tab-content .tab-content-process{grid-template-columns:repeat(4,1fr)}.w-process-tab-menu .list-group{grid-template-columns:repeat(3,1fr)}.w-process-tab-menu .list-group-item{padding:16px}}.why-choose{overflow:hidden;padding:60px 0}.why-choose-right{background:var(--primary-color);position:absolute;width:46%;height:100%;left:0;top:0}.why-choose-img{width:100%;height:582px}.why-choose-img img{width:100%;height:100%;object-fit:cover}.why-choose-progress{margin:96px 136px;background:var(--white-color);border-radius:8px;padding:36px}.why-choose-progress .progress-item{margin-bottom:26px}.why-choose-progress .progress-item:last-child{margin:0!important}.why-choose-progress .progress-item-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.why-choose-progress .progress-item-title,.why-choose-progress .progress-item-percentage{margin:0;color:#050505;font-size:16px;font-weight:600;line-height:24px}.why-choose-progress .progress-container,.why-choose-progress .progress{border-radius:500px;position:relative;height:6px;width:100%;border-radius:12px;background:#e6e6e6}.why-choose-progress .progress{background-color:var(--primary-color);width:0;transition:width 0.3s linear;height:6px;top:-1px;left:0}.why-choose-progress .percentage{font-size:0;position:absolute;left:0;transition:left 0.3s linear}.why-choose-inner{margin-left:32px}.why-choose-content{margin-top:40px}.why-choose-info{padding:24px 0;border-top:1px solid #d0ccc9}.why-choose-info:last-child{border-bottom:1px solid #d0ccc9}.why-choose-info .category{color:var(--title-color);font-size:20px;font-weight:500;line-height:30px;display:block;margin-bottom:6px;position:relative;padding-left:24px}.why-choose-info .category::before{position:absolute;content:"";width:9px;height:9px;background:var(--title-color);border-radius:100%;left:0;top:12px}.why-choose-info .title{font-size:52px;font-weight:600;line-height:62px;text-transform:uppercase;margin-bottom:6px}.why-choose-info .text{font-size:18px;font-weight:400;line-height:30px}.why-choose-style2 .why-choose-progress{margin:0;background:#fff0;padding:0;margin-top:30px}.why-choose-style2 .why-choose-progress .progress-item{margin-bottom:32px}.why-choose-style2 .why-chooses-img{height:100%;right:0;position:absolute;top:0;width:50%}.why-choose-style2 .why-chooses-img img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:992px) and (max-width:1600px){.why-choose-progress{margin:32px}}@media only screen and (max-width:991.99px){.why-choose-right{position:initial;width:100%;height:auto;padding-bottom:4px}.why-choose-progress{margin:24px}.why-choose-inner{margin-left:0;margin-top:40px}.why-choose-info .title{font-size:40px;line-height:46px}.why-choose-info .category{font-size:18px}.why-choose-style2 .why-chooses-img{height:400px;position:inherit;width:100%;margin-top:40px;object-fit:cover}.why-choose{padding-bottom:0}}.team-inner{margin-top:80px}.team-tab-menu .list-group-item{display:flex;align-items:center;gap:30px;padding:0;border:none;border-top:1px solid #c5c5c5;padding:20px 0;border-radius:0!important}.team-tab-menu .list-group-item.active{background-color:#fff0}.team-tab-menu .list-group-item .name{min-width:200px;margin:0;font-size:18px;font-weight:600;line-height:22px;display:flex;transition:all 0.3s ease}.team-tab-menu .list-group-item.active .name{color:var(--primary-color)}.team-tab-menu .list-group-item .number{position:relative;color:var(--primary-color);display:none;transition:all 0.3s ease}.team-tab-menu .list-group-item .number::before{position:absolute;content:"";width:52px;height:2px;background:var(--primary-color);left:42px;top:17px;transition:all 0.3s ease}.team-tab-menu .list-group-item.active .number{display:block}.team-tab-menu .list-group-item .designation{font-size:16px;font-weight:400;line-height:25px;color:var(--title-color);transition:all 0.3s ease}.team-tab-menu .list-group-item .action-btn{font-size:30px;color:var(--title-color);text-align:right;width:100%;transform:rotate(-44deg);position:relative;top:12px;right:-7px;transition:all 0.3s ease}.team-tab-menu .list-group-item.active .action-btn{transform:rotate(0);top:-2px}.team-tab-img{text-align:right;margin-left:40px}.team-tab-img img{width:100%}.team-memb-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.team-card{background:var(--white-color);padding:24px;transition:all 0.3s ease}.team-img{overflow:hidden}.team-card:hover .team-img img{transform:scale(1.06)}.team-info-list{border-bottom:1px solid #e6e6e6;margin-top:24px;margin-bottom:22px;padding-bottom:30px}.team-info-list li{display:inline-block;position:relative;padding-right:12px;margin-right:12px;font-size:18px;font-weight:500;line-height:24px;color:var(--title-color)}.team-info-list li:last-child{padding:0;margin:0}.team-info-list li::before{position:absolute;content:"";width:1.5px;height:15px;background:#e6e6e6;right:0;top:5px}.team-info-list li:last-child::before{display:none}.team-info-list li.status{padding-left:17px!important}.team-info-list li.status .active{width:7px;height:7px;background:#01c01c;display:block;border-radius:100%;position:absolute;left:0;top:9px}.team-info .name{color:var(--title-color);font-size:24px;font-weight:500;line-height:32px;margin:0}.team-info .name:hover{color:var(--primary-color)}.team-details-thumb img{width:100%;max-width:580px}.team-details-author h3{font-size:62px;font-weight:700;line-height:72px;margin-bottom:12px}.team-details-author p{font-size:24px;font-weight:400;line-height:34px}.team-details-author{margin-bottom:32px}.team-details-desc p{font-size:18px;font-weight:400;line-height:30px}.team-details-contact{margin-top:32px}.team-details-contact .contact-mail a{font-size:28px;font-weight:600;line-height:38px;text-decoration:underline;margin-bottom:6px}.team-details-contact .contact-mail a:hover{color:var(--primary-color)}.team-details-contact .contact-number a{font-size:20px;font-weight:400;line-height:32px}.team-details-social{margin-top:32px}.team-details-social ul li{display:inline-block;margin-right:8px}.team-details-social ul li:last-child{margin:0}.team-details-social ul li a{width:60px;height:60px;border:1px solid var(--border-color);border-radius:100%;text-align:center;line-height:64px;font-size:20px;color:#0f0f0f}.team-details-social ul li a:hover{background:var(--primary-color);color:var(--white-color);border:1px solid #fff0}.team-details-form{margin-top:80px}.team-details-form .form-group{margin-bottom:28px}.team-details-form .form-group input,.team-details-form .form-group textarea{border-radius:8px;background:#f5f5f5;width:100%;height:66px;padding:20px 24px;color:var(--paragraph-color);border:1px solid #fff0}.team-details-form .form-group input:focus,.team-details-form .form-group textarea:focus{border:1px solid var(--primary-color)}.team-details-form .form-group textarea{height:280px}.team-details-form-button{margin-top:12px}@media only screen and (min-width:1400px) and (max-width:1600px){.team-tab-menu .list-group-item .action-btn{top:4px}.team-tab-menu .list-group-item.active .action-btn{top:-2px}}@media only screen and (min-width:1200px) and (max-width:1400px){.team-tab-menu .list-group-item .action-btn{transform:none!important;top:3px!important}.team-tab-img img{max-width:100%}.team-tab-menu .list-group-item .designation{min-width:200px}.team-tab-menu .list-group-item .name{min-width:280px}.team-tab-menu .list-group-item .action-btn{top:4px}.team-tab-menu .list-group-item.active .action-btn{top:-4px}}@media only screen and (min-width:992px) and (max-width:1199.99px){.team-tab-img{text-align:left;margin-top:40px}.team-tab-menu .list-group-item.active .action-btn{top:-66px}.team-tab-img img{max-width:100%}.team-tab-menu .list-group-item .action-btn{top:65px}.team-tab-menu .list-group-item .action-btn{transform:none!important;top:3px!important}.team-details-info{margin-top:40px}.team-tab-img{margin-top:0;margin-left:24px}.team-tab-menu .list-group-item .name{min-width:100%}.team-tab-menu .list-group-item .action-btn{transform:none!important;top:32px!important;position:absolute;font-size:28px;right:0}.team-tab-menu .list-group-item{display:block;padding:16px 0}.team-tab-menu .list-group-item .name{font-size:24px;line-height:120%}.team-tab-menu .list-group-item .designation{min-width:100%;font-size:16px;line-height:120%;margin-top:8px}}@media only screen and (min-width:768px) and (max-width:991.99px){.team-tab-menu .list-group-item .name{min-width:100%}.team-tab-img{margin-top:0;margin-left:24px}.team-tab-menu .list-group-item .action-btn{transform:none!important;top:25px!important;position:absolute;font-size:24px;right:0}.team-memb-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.team-details-author h3{font-size:48px}.team-details-info{margin-top:40px}.team-tab-menu .list-group-item{display:block;padding:16px 0}.team-tab-menu .list-group-item .name{font-size:18px;line-height:30px}.team-tab-menu .list-group-item .designation{min-width:100%;font-size:16px;line-height:120%;margin-top:4px}}@media only screen and (max-width:767px){.team-inner{margin-top:40px}.team-tab-menu .list-group-item{display:block;padding:16px 0}.team-tab-img img{max-width:100%}.team-tab-menu .list-group-item .action-btn{transform:none!important;position:absolute;right:0;top:25px!important;font-size:24px}.team-tab-menu .list-group-item .name{font-size:18px;line-height:120%}.team-tab-menu .list-group-item .number::before{top:12px}.team-tab-img{text-align:center;margin-top:40px;margin-left:0}.team-memb-wrapper{grid-template-columns:repeat(2,1fr)}.team-member .team-info-list{margin-top:12px;margin-bottom:12px;padding-bottom:16px}.team-info-list li{font-size:16px}.team-member .team-info .name{font-size:18px;line-height:120%}.team-details-thumb img{max-width:100%}.team-details-author h3{font-size:32px;line-height:120%;margin-bottom:4px}.team-details-author{margin-bottom:16px}.team-details-contact .contact-mail a{font-size:24px}.team-details-contact{margin-top:24px}.team-details-social ul li a{width:50px;height:50px;line-height:50px;font-size:16px}.team-details-social{margin-top:24px}.team-details-form{margin-top:50px}.team-details-form .form-group textarea{height:164px}.team-details-form-button{margin-top:0}.team-details-info{margin-top:24px}}@media only screen and (max-width:480px){.team-memb-wrapper{grid-template-columns:repeat(1,1fr)}}.pricing-inner{border-radius:16px}.pricing-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px}.pricing-card{border-radius:5px;background:var(--white-color);padding:40px;transition:all 0.3s ease}.pricing-card:hover{transform:translateY(-5px)}.pricing-head .title{font-size:20px;font-weight:600;line-height:30px;margin-bottom:0}.pricing-head .text{font-size:18px;line-height:30px}.pricing-head .price{margin:0;margin-top:24px;display:flex;align-items:baseline;gap:4px;font-size:58px;font-weight:600;letter-spacing:-1.74px;line-height:46px}.pricing-head .price span{font-size:24px;letter-spacing:-.48px}.pricing-features{margin-top:34px}.pricing-features li{font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.16px;color:var(--title-color);margin-bottom:16px;position:relative;padding-left:30px}.pricing-features li:last-child{margin:0}.pricing-features li::before{position:absolute;content:"";width:24px;height:24px;left:0;top:0;background-image:url(../images/icons/black-check.svg);background-position:center;background-repeat:no-repeat}.pricing-bottom{margin-top:48px}.pricing-bottom .theme-btn{width:100%;height:60px;text-transform:capitalize;background:#0a0c00}.pricing-card:hover .theme-btn{background:var(--primary-color)}@media only screen and (min-width:992px) and (max-width:1199.99px){.pricing-head .price{font-size:39px}.pricing-card{padding:24px}.pricing-bottom .theme-btn{height:52px}}@media only screen and (min-width:768px) and (max-width:991.99px){.pricing-wrapper{grid-template-columns:repeat(2,1fr)}.pricing-head .price{font-size:39px}.pricing-features{margin-top:24px}.pricing-bottom .theme-btn{height:52px}}@media only screen and (max-width:767px){.pricing-wrapper{grid-template-columns:repeat(1,1fr)}.pricing-head .price{font-size:34px}.pricing-card{padding:24px}.pricing-head .text{line-height:24px}.pricing-head .title{font-size:24px;line-height:32px}.pricing-bottom .theme-btn{height:48px}.pricing-bottom{margin-top:32px}.pricing-inner{padding:32px 0}}.video-inner{padding:180px 60px 60px;border-radius:15px;text-align:center;max-width:1890px;margin:auto;z-index:2;position:relative}.video-overlay::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;border-radius:15px;opacity:.3;background:#000;z-index:-1}.video-content{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgb(255 255 255 / .15);padding-top:60px;margin-top:155px;text-align:left}.video-play-btn{width:180px;height:180px;border-radius:100%;background:var(--white-color);line-height:180px;font-size:16px;color:var(--title-color);text-transform:uppercase;font-weight:700;text-align:center}.video-play-btn:hover{background:var(--primary-color);color:var(--white-color)}.video-content .text{font-size:20px;line-height:30px;font-weight:500;max-width:320px;color:var(--white-color)}.video.video-style2{min-height:800px}.video-style2 .video-inner{max-width:100%;position:initial}.video-style2 .video-play-btn{position:absolute;left:50%;top:50%;margin-left:-90px;margin-top:-90px}@media only screen and (min-width:992px) and (max-width:1199.99px){.video-inner{padding:60px 40px}.video-content{margin-top:60px}.video-play-btn{width:140px;height:140px;line-height:140px;font-size:14px}.video-content{padding-top:40px;margin-top:40px;display:block;text-align:center}.video-content .text{line-height:140%;max-width:100%}.video-content .theme-btn{margin:24px 0}.video.video-style2{height:600px}}@media only screen and (max-width:991.99px){.video-inner{padding:32px}.video-content{padding-top:40px;margin-top:40px;display:block;text-align:center}.video-content .theme-btn{margin:12px 0}.video-content .text{line-height:140%;max-width:100%}.video.video-style2{height:400px}}@media only screen and (max-width:767px){.video-play-btn{width:100px;height:100px;line-height:100px;font-size:12px}.video-style2 .video-play-btn{margin-left:-50px;margin-top:-50px}.video.video-style2{height:400px;min-height:400px}}.blog-wrapper{margin-top:60px}.blog-item{display:flex;justify-content:space-between;align-items:center;gap:180px;padding:25px 0;border-top:1px solid rgb(34 34 34)}.blog-item:last-child{border-bottom:1px solid rgb(34 34 34)}.blog-content{max-width:440px}.blog-img{overflow:hidden}.blog-img img{max-width:375px}.blog-item:hover .blog-img img{transform:scale(1.06)}.blog-content .date{font-size:16px;line-height:20px;font-weight:600;text-transform:uppercase;display:block}.blog-content .title{margin:0;margin-top:20px;font-size:36px;font-weight:600;line-height:46px;transition:all 0.4s ease}.blog-item:hover .blog-content .title{text-decoration:underline}.blog-action{display:flex;align-items:center;gap:20px;min-width:160px}.blog-action .read-time{line-height:16px;font-weight:500}.blog-action .blog-btn{width:60px;height:60px;min-width:60px;line-height:70px;display:block;background:var(--secondary-color);color:var(--white-color);text-align:center;border-radius:100%;transform:rotate(-44deg);font-size:30px;transition:all 0.3s ease}.blog-item:hover .blog-action .blog-btn{background:var(--primary-color);color:var(--white-color);transform:rotate(0)}.blog-style2 .blog-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.blog-style2 .blog-item{padding:0;border:none;background:var(--white-color);padding:34px 34px 28px 24px;border-radius:12px;display:block}.blog-style2 .blog-img{border-radius:8px}.blog-style2 .blog-img img{max-width:100%;width:100%;border-radius:8px}.blog-style2 .blog-content{max-width:100%;margin-top:22px}.blog-meta li{display:inline-block;padding-right:12px;margin-right:12px;position:relative;font-size:18px;line-height:30px;color:var(--paragraph-color)}.blog-meta li:last-child{padding:0;margin:0}.blog-meta li::before{position:absolute;content:"";width:4px;height:4px;background:var(--paragraph-color);border-radius:100%;right:0;top:14px}.blog-meta li:last-child::before{display:none}.blog-meta li a:hover{color:var(--primary-color)}.blog-style2 .blog-content .title{margin-top:8px;font-size:42px;line-height:52px;text-decoration:none!important}.blog-style2 .blog-content .title a{font-weight:600;line-height:52px}.blog-style2 .blog-item .title a:hover{color:var(--primary-color)}.blog-style2 .blog-action{min-width:100%;justify-content:space-between;border-top:1.5px solid #d0ccc9;padding-top:34px;margin-top:28px}.blog-style2 .blog-action .blog-btn{width:auto;height:auto;background:transparent!important;color:var(--paragraph-color)!important;min-width:auto;line-height:24px;transform:none!important;font-size:16px;font-weight:600;text-transform:uppercase}.blog-style2 .blog-action .blog-btn:hover{color:var(--primary-color)!important}.blog-style2 .blog-action .read-time{line-height:24px;font-weight:600;text-transform:uppercase}.blog.blog-style3{background:#fff}.blog-style3 .blog-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.blog-style3 .blog-img img{width:100%;max-width:100%}.blog-style3 .blog-img{min-width:220px}.blog-style3 .blog-item{gap:40px;padding:0;border:none;background:#fff;box-shadow:0 3px 12px 0 rgb(5 5 5 / .04)}.blog-style3 .blog-content{max-width:100%;padding-right:25px}.blog-style3 .blog-category li{display:inline-block}.blog-style3 .blog-category li a{font-size:16px;font-weight:500;line-height:24px;text-transform:uppercase;color:var(--paragraph-color)}.blog-style3 .blog-content .title{margin:0;margin-top:20px;font-size:28px;font-weight:600;line-height:38px;transition:all 0.4s ease;color:var(--title-color);text-decoration:none!important}.blog-style3 .blog-item:hover .title{color:var(--primary-color)}.blog-style3 .blog-action{min-width:100%;margin-top:20px}.blog-style3 .blog-action .blog-btn{width:auto;height:auto;background:transparent!important;color:var(--title-color)!important;min-width:auto;transform:none;font-size:18px;line-height:28px;font-weight:500;transform:none!important;border-radius:0;display:flex;align-items:center;gap:8px}.blog-style3 .blog-action .blog-btn:hover{color:var(--primary-color)!important}.blog-style3 .blog-action .blog-btn i{transform:rotate(-44deg);font-size:22px;position:relative;top:3px;transition:all 0.3s ease}.blog-style3 .blog-action .blog-btn:hover i{transform:rotate(0)}.blog-grid-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:64px 24px}.blog-grid.blog-style2 .blog-img img{border-radius:0}.blog-grid.blog-style2 .blog-item{padding:0;border-radius:0}.blog-grid.blog-style2 .blog-img{border-radius:0}.blog-grid.blog-style2 .blog-content{margin-top:20px}.blog-grid.blog-style2 .blog-content .title{margin-top:4px;font-size:32px;line-height:42px}.blog-grid.blog-style2 .blog-content .title a{line-height:42px}.blog-grid.blog-style2 .blog-action{border-top:0;padding-top:0;margin-top:16px}.blog-grid.blog-style2 .blog-action .blog-btn{color:var(--title-color)!important}.blog-grid.blog-style2 .blog-action .blog-btn i{font-size:22px;position:relative;top:4px;transform:rotate(-44deg)!important}.blog-grid.blog-style2 .blog-action .blog-btn:hover{color:var(--primary-color)!important}.pagination{margin-top:80px}.pagination-list li{display:inline-block;margin-right:12px}.pagination-list li:last-child{margin:0}.pagination-list li a{width:60px;height:60px;background:#f6f5f3;border-radius:100%;text-align:center;line-height:60px;font-size:18px;font-weight:600;text-transform:uppercase}.pagination-list li a:hover,.pagination-list li.active a{background:var(--primary-color);color:var(--white-color)}.blog-sidebar{margin-left:54px}.blog-sidebar-widget{margin-bottom:60px}.blog-sidebar-widget:last-child{margin:0}.blog-sidebar-search input{width:100%;font-size:18px;font-weight:400;line-height:30px;padding:0;border:none;border-bottom:2px solid var(--title-color);border-radius:0;padding-bottom:18px}.blog-sidebar-search{position:relative}.blog-sidebar-search button{position:absolute;right:0;padding:0;font-size:24px;color:var(--title-color)}.blog-sidebar-search button:hover{color:var(--primary-color)}.blog-sidebar-title{font-size:28px;font-weight:600;line-height:34px;letter-spacing:-.56px;margin-bottom:24px}.blog-sidebar-title{font-size:28px;font-weight:600;line-height:34px;letter-spacing:-.56px;margin-bottom:24px}.blog-sidebar-category ul li{margin-bottom:12px}.blog-sidebar-category ul li:last-child{margin:0}.blog-sidebar-category ul li a{font-size:18px;font-weight:400;line-height:30px;color:var(--paragraph-color)}.blog-sidebar-category ul li a:hover{color:var(--primary-color)}.blog-latest-item{display:flex;align-items:center;gap:24px;margin-bottom:28px;transition:all 0.3s ease}.blog-latest-item:last-child{margin:0}.blog-latest-img{overflow:hidden;min-width:90px;border-radius:4px}.blog-latest-img img{max-width:90px;max-height:90px;object-fit:cover;border-radius:4px}.blog-latest-item:hover img{transform:scale(1.04)}.blog-latest-info .meta li{display:inline-block;font-size:14px;font-weight:400;line-height:normal;color:var(--paragraph-color);position:relative;padding-right:8px;margin-right:8px}.blog-latest-info .meta li:last-child{padding:0;margin:0}.blog-latest-info .meta li::before{position:absolute;content:"";width:3px;height:3px;background:var(--paragraph-color);border-radius:100%;right:-2px;top:8px}.blog-latest-info .meta li:last-child::before{display:none}.blog-latest-info .title{font-size:20px;font-weight:600;line-height:30px;color:var(--title-color)}.blog-latest-info .title:hover{color:var(--primary-color)}.blog-tags ul{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.blog-tags ul li a{font-size:16px;font-weight:500;line-height:28px;text-transform:uppercase;color:var(--title-color);background:#f5f5f5;padding:4px 16px}.blog-tags ul li a:hover{background:var(--primary-color);color:var(--white-color)}.blog-d-head{margin-top:72px}.blog-d-head-inner .category{font-size:16px;font-weight:500;line-height:26px;color:var(--white-color);background:var(--primary-color);border-radius:4px;display:inline-block;padding:4px 22px}.blog-d-head-inner .blog-meta{margin-top:24px}.blog-d-head-inner .title{font-size:72px;font-weight:700;line-height:82px;margin:0;margin-top:14px}.blog-d-head-main{margin-top:36px;display:flex;justify-content:center;align-items:center;gap:30px}.blog-admin{display:flex;align-items:center;justify-content:center;gap:20px}.admin-profile img{width:72px;height:72px;border-radius:100%;object-fit:cover}.admin-info,.blog-view{text-align:left;margin-bottom:25px}.admin-info span,.blog-view span{font-size:16px;font-weight:400;line-height:26px;color:#70706e}.admin-info p,.blog-view p{font-size:18px;font-weight:600;line-height:28px;color:#2e2d2d}.blog-details-top .text{font-size:18px;font-weight:400;line-height:28px}.blog-d-cover-img{margin-bottom:30px}.blog-d-cover-img img{width:100%}.blog-d-quote{display:flex;gap:16px}.blog-d-quote .quote-icon{width:28px;height:28px;object-fit:contain}.blog-d-quote .title{font-size:28px;font-weight:500;line-height:38px;letter-spacing:-.56px;margin:0}.blog-d-quote{margin:58px 0}.blog-d-overview-wrapper{margin:48px 0 72px;padding:0 12px}.blog-d-overview-wrapper img{width:100%}.blog-ds-overview-img-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.blog-d-widget .title{font-size:42px;font-weight:800;line-height:58px;letter-spacing:-.84px;margin-bottom:32px}.blog-d-widget .title{font-size:42px;font-weight:800;line-height:58px;letter-spacing:-.84px;margin-bottom:32px}.blog-d-tags li{display:inline-block;margin-right:12px}.blog-d-tags li a{font-size:16px;font-weight:500;line-height:30px;text-transform:uppercase;color:var(--title-color);background:#eeecec;padding:4px 16px}.blog-d-tags li:last-child{margin:0}.blog-d-tags{margin-top:32px}.blog-d-tags li a:hover{background:var(--primary-color);color:var(--white-color)}.blog-d-posts{border-top:2px solid var(--title-color);padding-top:20px;margin-top:44px;display:flex;align-items:center;justify-content:space-between}.blog-d-posts a{font-weight:600;line-height:24px;letter-spacing:-.14px;text-transform:uppercase;color:var(--title-color);display:flex;align-items:center;gap:8px}.blog-d-posts a i{font-size:22px;position:relative;top:2px}.blog-d-posts a:hover{color:var(--primary-color)}.blog-details-comment{margin-top:80px}.blog-c-title{font-size:36px;line-height:46px;letter-spacing:-.72px;margin-bottom:32px;font-weight:600}.blog-c-item{display:flex;gap:24px;margin-bottom:52px}.blog-c-item:last-child{margin:0}.blog-c-img img{min-width:100px;min-height:100px;border-radius:4px;object-fit:cover}.blog-c-info .date{font-size:16px;font-weight:400;line-height:normal;display:block;margin-bottom:8px}.blog-c-info .name{font-size:22px;font-weight:600;line-height:30px;letter-spacing:-.44px;margin-bottom:16px}.blog-c-info .text{font-size:18px;font-weight:400;line-height:30px}.blog-c-reply{font-size:16px;font-weight:600;line-height:24px;text-transform:uppercase;display:inline-flex;align-items:center;gap:4px;color:var(--title-color);margin-top:24px}.blog-c-reply i{font-size:22px;transform:rotate(-44deg);position:relative;top:1px}.blog-c-reply:hover{color:var(--primary-color)}.blog-c-item.reply-comment{margin-left:134px}.blog-details-form{margin-top:80px}.blog-d-form-head{margin-bottom:50px}.blog-d-form-head .title{font-size:42px;font-weight:600;line-height:46px;letter-spacing:-.84px;margin-bottom:12px}.blog-d-form-head .text{font-size:18px;font-weight:400;line-height:30px}.blog-details-form .form-group{margin-bottom:40px}.blog-details-form .form-group input,.blog-details-form .form-group textarea{width:100%;padding:0;border:none;border-bottom:2px solid var(--title-color);border-radius:0;font-size:18px;font-style:normal;font-weight:400;line-height:32px;color:var(--paragraph-color);padding-bottom:16px}.blog-details-form .form-group textarea{height:100px}@media only screen and (min-width:1200px) and (max-width:1890px){.blog-img img{max-width:300px;min-width:300px}}@media only screen and (min-width:1200px) and (max-width:1400px){.blog-img img{max-width:200px;min-width:200px}}@media only screen and (min-width:992px) and (max-width:1199.99px){.blog-content .title{font-size:28px;line-height:140%}.blog-content{max-width:300px}.blog-img img{max-width:300px;min-width:300px}.blog-item{gap:40px}.blog-action{min-width:auto}.blog-style2 .blog-content .title{font-size:32px;line-height:120%}.blog-style2 .blog-content .title a{line-height:120%}.blog-style3 .blog-wrapper{grid-template-columns:repeat(1,1fr)}.blog-style3 .blog-img img{max-width:300px}.blog-style3 .blog-img{min-width:300px;max-width:300px}.blog-sidebar{margin-left:0;margin-top:40px}}@media only screen and (max-width:991.99px){.blog-item{display:block}.blog-content{max-width:100%}.blog-img img{max-width:100%}.blog-action{min-width:100%;margin-top:24px}.blog-content .title{margin-top:12px;font-size:24px;line-height:140%}.blog-img{margin-top:24px}.blog-action .blog-btn{width:48px;height:48px;min-width:48px;line-height:55px;font-size:24px}.blog-style2 .blog-wrapper{grid-template-columns:repeat(1,1fr)}.blog-style2 .blog-img{margin:0}.blog-style2 .blog-item{padding:16px}.blog-style2 .blog-content .title{font-size:24px}.blog-style2 .blog-content .title a{line-height:120%;font-size:}.blog-style2 .blog-action{padding-top:16px;margin-top:16px}.blog-style2 .blog-action .blog-btn{font-size:14px;display:inline-block}.blog-style2 .blog-action .read-time{font-size:12px!important}.blog-inner.bg-color-2.section-gap{padding:32px 0}.blog-style3 .blog-wrapper{grid-template-columns:repeat(1,1fr);margin-top:40px}.blog-style3 .blog-img{min-width:100%;margin:0}.blog-style3 .blog-content .title{margin-top:12px;font-size:18px;line-height:140%}.blog-style3 .blog-action{margin-top:20px}.blog-style3 .blog-action .blog-btn{font-size:16px}.blog-style3 .blog-content{padding-right:0;padding:24px}.blog-style3 .blog-category li a{font-size:14px}.blog-style3 .blog-img img{height:240px}.blog-grid-wrapper{grid-template-columns:repeat(2,1fr);gap:24px}.blog-grid.blog-style2 .blog-content .title{font-size:20px;line-height:120%}.blog-grid.blog-style2 .blog-content .title a{line-height:120%}.blog-meta li{font-size:16px}.blog-grid.blog-style2 .blog-action{margin-top:12px}.pagination{margin-top:40px}.pagination-list li a{width:40px;height:40px;line-height:40px;font-size:14px}.pagination-list li{margin-right:8px}.blog-sidebar{margin-left:0;margin-top:40px}.blog-sidebar-title{font-size:24px;margin-bottom:16px}.blog-latest-info .title{font-size:16px;line-height:130%;margin:0;margin-top:6px}.blog-tags ul li a{font-size:14px;line-height:120%;padding:8px 16px}.blog-sidebar-widget{margin-bottom:30px}.blog-d-head{margin-top:56px}.blog-d-head-inner .category{font-size:14px;line-height:140%}.blog-d-head-inner .blog-meta{margin-top:16px}.blog-meta li{line-height:120%}.blog-meta li::before{top:8px}.blog-d-head-inner .title{font-size:28px;line-height:120%}.blog-d-head-main{margin-top:24px}.blog-d-cover-img{margin-bottom:24px}.blog-d-quote{margin:32px 0}.blog-d-quote .title{font-size:20px;line-height:140%;font-weight:500}.blog-d-overview-wrapper{margin:32px 0;padding:0}.blog-d-widget .title{font-size:32px;font-weight:600;line-height:130%;margin-bottom:24px}.blog-d-tags{display:flex;flex-wrap:wrap;gap:12px}.blog-d-tags li{margin-right:0}.blog-details-comment{margin-top:40px}.blog-c-title{font-size:28px;line-height:120%;margin-bottom:24px}.blog-c-item.reply-comment{margin-left:0}.blog-c-img img{min-width:80px;min-height:80px}.blog-c-info .text{line-height:140%}.blog-c-info .name{font-size:18px;line-height:120%;margin-bottom:12px}.blog-c-info .date{font-size:14px}.blog-c-reply{margin-top:16px}.blog-d-form-head .title{font-size:28px;line-height:120%}.blog-d-form-head{margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:991.99px){.blog-style2 .blog-wrapper{grid-template-columns:repeat(2,1fr)}.blog-style3 .blog-wrapper{grid-template-columns:repeat(2,1fr)}.blog-inner.bg-color-2.section-gap{padding:56px 0}.blog-grid-wrapper{grid-template-columns:repeat(2,1fr);gap:32px}}@media only screen and (max-width:480px){.blog-grid-wrapper{grid-template-columns:repeat(1,1fr);gap:24px}}.faq-accordion{margin-top:30px}.faq-accordion-left{margin-right:40px;margin-left:70px}.faq-accordion-right{margin-left:40px;margin-right:70px}.faq-accordion-item{border-top:1px solid #d7ddda}.faq-accordion-item:last-child{border-bottom:1px solid #d7ddda}.faq-accordion-item .accordion-button{background:#fff0;color:var(--title-color);padding:24px 0;border-radius:0px!important;box-shadow:none;margin:0;font-size:20px;font-weight:600;line-height:30px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all 0.4s ease}.faq-accordion-item .accordion-button:not(.collapsed){box-shadow:none;border-bottom:none!important;color:var(--title-color);background:#fff0;border-radius:0px!important;padding-bottom:12px}.faq-accordion-item .accordion-button:focus{box-shadow:none}.faq-accordion-body{padding:0 48px 24px 0;border-radius:0;background:#fff0;transition:all 0.4s ease}.faq-accordion-text{font-size:18px;font-weight:400;line-height:30px}.faq-accordion-item .accordion-button::after{background-image:none;transform:none;position:absolute;right:0;content:"\f13f";font-family:uicons-solid-straight!important;text-align:center;color:var(--secondary-color);transition:all 0.4s ease;font-size:18px;top:24px}.faq-accordion-item .accordion-button:not(.collapsed)::after{background:#fff0;color:var(--title-color);content:"\f13d"}.faq.faq-style2{padding:80px 0}.faq-style2 .faq-img{height:100%;left:0;position:absolute;top:0;width:50%}.faq-style2 .faq-img img{width:100%;height:100%;object-fit:cover}.faq-style2 .faq-accordion{margin-top:50px}.faq-style2 .faq-content{margin-left:80px}.faq-style2 .faq-accordion-item .accordion-button{padding:32px 0;font-size:22px}.faq-style2 .faq-accordion-item .accordion-button::after{content:"\f8d8";font-family:uicons-regular-rounded!important;font-size:18px;top:30px}.faq-style2 .faq-accordion-item .accordion-button:not(.collapsed)::after{content:"\f7e2"}.faq-style2.pricing-faq{padding:40px 0 25px}.pricing-faq .faq-wrapper{display:flex;gap:130px}.pricing-faq .faq-section-title h3{font-size:38px;font-weight:700;line-height:45px;margin:0;margin-bottom:25px}.pricing-faq .faq-content{min-width:636px}.pricing-faq .faq-accordion-item{border-top:1px solid var(--title-color)}.pricing-faq .faq-accordion-item:last-child{border-bottom:1px solid var(--title-color)}@media only screen and (min-width:1200px) and (max-width:1400px){.pricing-faq .faq-wrapper{gap:80px}}@media only screen and (min-width:992px) and (max-width:1199.99px){.faq-accordion-left{margin-right:24px;margin-left:24px}.faq-accordion-right{margin-left:24px;margin-right:24px}.faq-style2 .faq-content{margin-left:40px}.pricing-faq .faq-wrapper{display:block}.pricing-faq .faq-section-title h3{font-size:48px;line-height:140%}.pricing-faq .faq-content{min-width:100%;margin-top:40px!important}}@media only screen and (min-width:768px) and (max-width:991.99px){.faq-accordion-right{margin-left:0;margin-right:0}.faq-accordion-item:last-child{border-bottom:none}.faq-accordion-left{margin-right:0;margin-left:0}.faq-style2 .faq-img{height:400px;position:inherit;width:100%}.faq-style2 .faq-content{margin-left:0;margin-top:40px}.pricing-faq .faq-wrapper{display:block}.pricing-faq .faq-section-title h3{font-size:40px;line-height:140%}.pricing-faq .faq-content{min-width:100%;margin-top:40px!important}.faq-style2.pricing-faq{padding:56px 0}}@media only screen and (max-width:767px){.faq-accordion-left{margin-right:0;margin-left:0}.faq-accordion-item .accordion-button{padding:16px 0;font-size:16px;line-height:140%}.faq-accordion-right{margin-left:0;margin-right:0;margin-top:0}.faq-accordion-item:last-child{border-bottom:none}.faq-accordion-item .accordion-button::after{top:17px}.faq-style2 .faq-img{position:inherit;width:100%}.faq-style2 .faq-content{margin-left:0;margin-top:40px}.faq.faq-style2{padding:56px 0}.faq-style2 .faq-accordion-item .accordion-button{padding:16px 0;font-size:16px;padding-right:26px}.faq-style2 .faq-accordion{margin-top:40px}.faq-style2 .faq-accordion-item .accordion-button::after{font-size:16px;top:14px}.why-choose-style2 .why-chooses-img{position:initial;width:100%;margin-top:40px}.why-choose{padding-bottom:0}.pricing-faq .faq-wrapper{display:block}.pricing-faq .faq-section-title h3{font-size:30px;line-height:140%}.pricing-faq .faq-content{min-width:100%;margin-top:40px!important}.faq-style2.pricing-faq{padding:56px 0}}.faq-style2.pricing-faq .box{padding:15px 15px;margin-bottom:25px}.faq-style2.pricing-faq .box .feature-icon-small{padding:5px 15px}.faq-style2.pricing-faq .box h4{font-size:16px;margin-top:10px;margin-bottom:0}.faq-style2.pricing-faq .box p{font-size:16px;line-height:18px;margin-top:5px}.call-action-inner{position:relative;border-radius:20px;z-index:2}.call-action-inner::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg,#1e2120 41.21%,#fff0 65.46%);border-radius:20px;z-index:-1}.call-action-content{padding:124px 84px;max-width:60%}.call-action-content .title{font-size:52px;font-weight:600;line-height:62px;margin-bottom:20px}.call-action-content .text{color:#bbd9cd;font-size:18px;font-weight:300;line-height:32px}.call-action-content .theme-btn{background:var(--white-color);color:var(--title-color);margin-top:32px;height:64px;padding:20px 33px}.call-action-content .theme-btn:hover{background:var(--primary-color);color:var(--white-color)}@media only screen and (min-width:992px) and (max-width:1199.99px){.call-action-content{max-width:100%}}@media only screen and (min-width:768px) and (max-width:991.99px){.call-action-content{padding:80px 56px;max-width:100%}.call-action-content .title{font-size:40px;line-height:120%}.call-action-content .theme-btn{height:52px}}@media only screen and (max-width:767.99px){.call-action-content{padding:40px;max-width:100%}.call-action-content .title{font-size:28px;line-height:120%}.call-action-content .text{line-height:24px}.call-action-content .theme-btn{margin-top:24px;height:48px;padding:12px 24px}}.contact{background-color:#141414}.contact-img{position:absolute;width:46%;height:100%;left:0;top:0}.contact-img img{width:100%;height:100%;object-fit:cover}.contact-content{padding:120px 0;padding-left:12px;padding-right:94px}.contact-content .content-title{font-weight:600;font-size:52px;line-height:62px;margin-bottom:68px;color:var(--white-color)}.contact-form .form-group{margin-bottom:55px}.contact-form .form-group input,.contact-form .form-group textarea{width:100%;height:auto;background:#fff0;border:none;border-bottom:1px solid rgb(255 255 255 / .1);color:rgb(146 146 146);padding:0;padding-bottom:10px;border-radius:0}.contact-form .form-group input:focus,.contact-form .form-group textarea:focus{border-bottom:1px solid var(--primary-color)}.contact-form-btn .theme-btn:hover{background:var(--white-color);color:var(--primary-color)}.contact-info-head .title{font-size:62px;line-height:72px;margin-bottom:18px}.contact-info-head .text{font-size:18px;line-height:30px}.contact-info-main{margin-top:32px}.single-contact-info{margin-top:32px}.single-contact-info .address-title{font-size:24px;font-weight:600;line-height:34px;letter-spacing:-.24px}.single-contact-info .address-text{font-size:18px;font-weight:400;line-height:26px}.single-contact-info .contact-mail a{font-size:28px;font-weight:600;line-height:38px;text-decoration:underline;margin-bottom:6px}.single-contact-info .contact-mail a:hover{color:var(--primary-color)}.single-contact-info .contact-number a{font-size:20px;font-weight:400;line-height:32px}.contact-page-form{margin-left:80px}.contact-page-form .form-group{margin-bottom:28px}.contact-page-form .form-group input,.contact-page-form .form-group textarea{border-radius:8px;background:#f5f5f5;width:100%;height:66px;padding:20px 24px;color:var(--paragraph-color);border:1px solid #fff0}.contact-page-form .form-group input:focus,.contact-page-form .form-group textarea:focus{border:1px solid var(--primary-color)}.contact-page-form .form-group textarea{height:280px}.contact-form-button{margin-top:12px}.contact-form-button .theme-btn{height:52px}.contact-map{margin-top:80px}.contact-map .gmap_canvas,.contact-map .gmap_canvas iframe{width:100%;height:600px;filter:grayscale(100)}.alert-widget .alert{padding:12px;margin-top:20px;border-radius:4px;display:none}.alert-widget .alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-widget .alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}@media only screen and (min-width:992px) and (max-width:1199.99px){.contact-content{padding:80px 0;padding-left:0;padding-right:0}.contact-content .content-title{font-size:42px;line-height:140%;margin-bottom:40px}}@media only screen and (max-width:991.99px){.contact-img{position:inherit;width:100%}.contact-content{padding:56px 0;padding-left:0;padding-right:0}.contact-content .content-title{font-size:28px;line-height:140%;margin-bottom:40px}.contact-form .form-group{margin-bottom:40px}.contact-info-head .title{font-size:32px;line-height:140%;margin-bottom:12px}.single-contact-info{margin-top:24px}.contact-page-form{margin-left:0;margin-top:40px}.contact-page-form .form-group input,.contact-page-form .form-group textarea{height:48px}.contact-page-form .form-group textarea{height:180px}.contact-map{margin-top:40px}.contact-map .gmap_canvas,.contact-map .gmap_canvas iframe{width:100%;height:340px}.contact-form-button{margin-top:0}}.bredcrumbs.style2{padding:180px 0 60px}.breadcrumb-content .title{font-size:72px;font-weight:700;line-height:82px;color:var(--white-color);margin-bottom:16px}.bredcrumb-menu{background:#f6f5f3;padding:16px 48px}.bredcrumb-menu li{display:inline-block;margin-right:12px;padding-right:12px;position:relative}.bredcrumb-menu li:last-child{margin:0;padding:0}.bredcrumb-menu li::before{position:absolute;content:"";width:2px;height:16px;background:var(--title-color);right:-1px;top:8px}.bredcrumb-menu li:last-child::before{display:none}.bredcrumb-menu li a{color:var(--title-color);font-size:18px;font-style:normal;font-weight:400;line-height:30px;transition:all 0.3s ease}.bredcrumb-menu li.active a,.bredcrumb-menu li a:hover{color:var(--primary-color)}.bredcrumb-menu.style2{background:#fff0;padding:0}.bredcrumb-menu.style2 li{margin-right:8px;padding-right:8px}.bredcrumb-menu.style2 li a{color:var(--white-color);font-weight:600;line-height:28px}.bredcrumb-menu.style2 li.active a,.bredcrumb-menu.style2 li a:hover{color:var(--white-color);text-decoration:underline}.bredcrumb-menu.style2 li::before{content:"/";width:auto;height:auto;background:#fff0;right:-4px;top:4px;color:var(--white-color);font-size:18px}@media only screen and (min-width:768px) and (max-width:1199.99px){.bredcrumbs.style2{padding:80px 0}.breadcrumb-content .title{font-size:48px;margin-bottom:8px}}@media only screen and (max-width:767.99px){.bredcrumbs.style2{padding:56px 0}.breadcrumb-content .title{font-size:32px;line-height:120%;margin-bottom:12px}.bredcrumb-menu{padding:16px 20px}.bredcrumb-menu.style2{text-align:center}.bredcrumb-menu li a{font-size:16px;line-height:120%}.bredcrumb-menu li::before{top:4px}}.error-page{z-index:2;overflow:hidden}.error-content{margin-top:18px}.error-content h3{font-weight:600;line-height:110px;letter-spacing:-3px;font-size:100px;margin:0}.error-content p{font-size:18px;font-weight:400;line-height:30px;margin-top:18px;padding:0 100px}.error-btn{margin-top:32px}.error-big-text{position:relative;text-align:center;z-index:-1;margin-top:-260px}@media only screen and (min-width:1200px) and (max-width:1600px){.error-big-text svg{width:100%}}@media only screen and (min-width:768px) and (max-width:1199.99px){.error-inner.section-gap.pb-0{padding:56px 0px!important}.error-content h3{font-size:72px;line-height:120%}.error-big-text svg{width:100%}.error-big-text{position:absolute;margin-top:0;bottom:-100px;left:0}}@media only screen and (max-width:767px){.error-inner.section-gap.pb-0{padding:56px 0px!important}.error-content h3{line-height:120%;letter-spacing:0;font-size:40px}.error-content p{padding:0}.error-btn{margin-top:24px}.error-big-text{position:absolute;margin-top:0;bottom:-180px;left:0}.error-big-text svg{width:100%}}.footer{padding-bottom:140px;background:#141414}.footer.home-1{padding-bottom:100px}.footer-main{display:grid;grid-template-columns:repeat(5,1fr);gap:124px;padding:80px 0 120px}.footer-widget{margin:60px auto 45px}.footer-logo{margin-bottom:25px}.footer-logo img{max-width:250px}.footer-widget.footer-about{min-width:264px}.footer-widget.office{min-width:190px}.footer-widget p{font-weight:400;font-size:16px;line-height:28px;color:rgb(153 153 153)}.footer-widget{min-width:140px}.footer-widget.footer-about .text{color:rgb(153 153 153);font-size:16px;line-height:24px;margin-top:20px}.footer-newsletter{margin-top:52px;position:relative}.footer-newsletter input{width:100%;height:52px;background:#fff0;border:1px solid #2b2b2b;color:rgb(153 153 153)!important}.footer-newsletter input:focus{border:1px solid var(--primary-color)}.footer-newsletter .btn{position:absolute;width:44px;height:40px;background:var(--white-color);color:var(--primary-color);border-radius:4px;padding:0;right:6px;top:6px;line-height:44px}.footer-newsletter .btn:hover{background:var(--primary-color);color:var(--white-color)}.footer-widget .widget-title{font-size:24px;line-height:20px;color:var(--white-color);font-weight:600;margin-bottom:35px}.footer-widget .list-links li{margin-bottom:20px}.footer-widget .list-links li:last-child{margin:0}.footer-widget .list-links li a{font-weight:400;font-size:16px;line-height:20px;color:rgb(153 153 153)}.footer-widget .list-links li a:hover{color:var(--primary-color)}.footer-widget .list-links li.number a{font-size:24px;color:var(--white-color);font-weight:600}.footer-widget .list-links li.number a:hover{color:var(--primary-color)}.footer-copyright{padding:35px 0;border-top:1px solid rgb(255 255 255 / .1)}.copyright-text{text-align:center;font-size:16px;line-height:24px;color:var(--white-color)}.copyright-text a:hover{color:var(--primary-color)}.footer.footer-style2{padding-bottom:100px}.footer.footer-style2.home-3{padding-bottom:0}.footer.footer-style2,.footer-style2 .footer-inner{max-width:100%;border-radius:0}.footer-style2 .footer-main{grid-template-columns:repeat(4,1fr);padding:60px 0}.footer-style2 .footer-widget.footer-about{min-width:412px}.footer-style2 .footer-widget.office{min-width:224px}.footer-style2 .footer-widget.footer-about .text{line-height:28px;font-weight:300}.footer-style2 .footer-widget .widget-title{font-size:22px;margin-bottom:20px}.footer-style2 .footer-widget .list-links li a{line-height:28px}.footer-style2 .footer-widget .list-links li a:hover,.footer-style2 .footer-widget .list-links li.number a:hover{color:var(--primary-color)}.footer-style2 .footer-widget .list-links li{margin-bottom:8px}.footer-style2 .footer-widget .list-links li.number a{font-size:16px;font-weight:400}.footer-style2 .footer-widget .list-links li.mail a{font-weight:500;letter-spacing:-.16px}.footer-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d7ddda;padding:20px 0}.footer-style2 .copyright-text{padding:0;border-top:none;color:#fff}.footer-style2 .footer-social ul li{display:inline-block;margin-right:16px}.footer-style2 .footer-social ul li:last-child{margin:0}.footer-style2 .footer-social ul li a{font-size:20px;color:#fff}.footer-style2 .footer-social ul li a:hover{color:var(--primary-color)}@media only screen and (min-width:1200px) and (max-width:1400px){.footer-main{gap:80px}}@media only screen and (min-width:992px) and (max-width:1199.99px){.footer.home-1{padding-bottom:80px;border-radius:0}.footer-main{grid-template-columns:repeat(2,1fr);gap:40px;padding:40px 0 80px}.footer-widget:nth-child(1),.footer-widget:nth-child(2){grid-column:span 1;grid-row:1}.footer-widget:nth-child(3){grid-column:1;grid-row:2}.footer-widget:nth-child(4){grid-column:2;grid-row:2}.footer-widget:nth-child(5){grid-column:3;grid-row:2}.footer-copyright{padding:24px 0}.footer-style2 .footer-widget.footer-about{min-width:360px}.footer-style2 .footer-widget:nth-child(1),.footer-style2 .footer-widget:nth-child(2){grid-column:initial;grid-row:initial}.footer-style2 .footer-widget:nth-child(3){grid-column:initial;grid-row:initial}.footer-style2 .footer-widget:nth-child(4){grid-column:initial;grid-row:initial}.footer-style2 .footer-widget.footer-about{min-width:230px}.footer-style2 .footer-main{gap:64px;padding:56px 0}.footer-style2 .footer-widget.office{margin-top:40px}}@media only screen and (min-width:768px) and (max-width:991px){.footer.home-1{padding-bottom:70px;border-radius:0}.footer-main{grid-template-columns:repeat(2,1fr);gap:40px;padding:16px 0 56px}.footer-style2 .footer-main{grid-template-columns:repeat(3,1fr);padding:80px 0 80px}.footer-widget:nth-child(1),.footer-widget:nth-child(2){grid-column:span 1;grid-row:1}.footer-widget:nth-child(3){grid-column:1;grid-row:2}.footer-widget:nth-child(4){grid-column:2;grid-row:2}.footer-widget:nth-child(5){grid-column:3;grid-row:2}.footer-widget,.footer-widget.footer-about,.footer-widget.office{min-width:auto}.footer-copyright{padding:16px 0}.footer-style2 .footer-widget.footer-about{min-width:360px}.footer-style2 .footer-widget:nth-child(1),.footer-style2 .footer-widget:nth-child(2){grid-column:initial;grid-row:initial}.footer-style2 .footer-widget:nth-child(3){grid-column:initial;grid-row:initial}.footer-style2 .footer-widget:nth-child(4){grid-column:initial;grid-row:initial}.footer-style2 .footer-widget.footer-about{min-width:230px}.footer-style2 .footer-main{gap:64px;padding:56px 0}.footer-style2 .footer-widget.office{margin-top:-100px}}@media only screen and (max-width:767px){.footer.home-1{padding-bottom:70px;border-radius:0}.footer-inner{border-radius:0}.footer-main{grid-template-columns:repeat(2,1fr);gap:32px;padding:16px 0 56px}.footer-newsletter{margin-top:40px}.footer-widget .widget-title{font-size:20px;margin-bottom:16px}.footer-widget .list-links li.number a{font-size:18px}.footer-widget .list-links li{margin-bottom:16px}.footer-widget,.footer-widget.office,.footer-widget.footer-about{min-width:100%}.footer-copyright{padding:16px 0}.footer-style2 .footer-main{grid-template-columns:repeat(2,1fr);padding:16px 0 56px}.footer-style2 .footer-widget.footer-about{min-width:100%}.footer-style2 .footer-widget.office{min-width:100%}.footer-style2 .footer-bottom{padding:24px 0 48px;text-align:center;display:block}.footer-style2 .footer-social{margin-top:12px}}@media (max-width:480px){.footer-main{grid-template-columns:repeat(1,1fr);gap:0}.footer-style2 .footer-main{grid-template-columns:repeat(1,1fr)}}