ul{box-sizing:border-box;display:block;padding:0;margin:0}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-lg-12,.col-md-12,.col-xl-6{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.d-lg-block{display:block!important}}:root{--rr-ff-body:var(--wp--preset--font-family--base-font);--rr-ff-heading:var(--wp--preset--font-family--base-font);--rr-ff-p:var(--wp--preset--font-family--base-font);--rr-fw-normal:normal;--rr-fw-thin:100;--rr-fw-elight:200;--rr-fw-light:300;--rr-fw-regular:400;--rr-fw-medium:500;--rr-fw-sbold:600;--rr-fw-bold:700;--rr-fw-ebold:800;--rr-fw-black:900;--rr-fs-body:16px;--rr-fs-p:16px;--rr-fs-h1:180px;--rr-fs-h2:48px;--rr-fs-h3:24px;--rr-fs-h4:22px;--rr-fs-h5:16px;--rr-fs-h6:14px;--rr-color-common-white:#ffffff;--rr-color-common-black:#000000;--rr-color-common-dark:#232323;--rr-color-heading-primary:#0F0F0F;--rr-color-text-body:#696969;--rr-color-theme-primary:#0F0F0F;--rr-color-bg-1:#11151C;--rr-color-grey-1:#F8F8F8;--rr-color-grey-2:#2D343E;--rr-color-grey-light:#F2F3F4;--rr-color-border-1:rgba(15, 15, 15, 0.1);--rr-color-border-light:#E4E4E4}*{margin:0;padding:0;box-sizing:border-box}body,p{font-size:16px;color:var(--rr-color-text-body);line-height:1.625}body{background-color:var(--rr-color-common-white);font-family:var(--rr-ff-body);font-weight:400;position:relative;z-index:1}.service-section .item-wrapper .item .icon img,img{max-width:100%}a{text-decoration:none}a,a:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}h1,h2,h3,h4{font-family:var(--rr-ff-heading);color:var(--rr-color-heading-primary);margin-top:0;font-weight:var(--rr-fw-sbold);line-height:1.2;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}h1{font-size:var(--rr-fs-h1)}h2{font-size:var(--rr-fs-h2)}h3{font-size:var(--rr-fs-h3)}h4{font-size:var(--rr-fs-h4)}p{font-family:var(--rr-ff-p);font-weight:var(--rr-fw-normal);margin-bottom:15px}a:focus{outline:0}a:focus,a:hover{color:inherit;text-decoration:none}a:hover{color:var(--rr-color-theme-primary)}a,button{color:inherit;outline:0;border:0;background:#fff0}button:hover{cursor:pointer}button:focus{outline:0;border:0}::-moz-selection{background:var(--rr-color-common-black);color:var(--rr-color-common-white);text-shadow:none}::selection{background:var(--rr-color-common-black);color:var(--rr-color-common-white);text-shadow:none}::-moz-placeholder{color:var(--rr-color-common-black);font-size:var(--rr-fs-body);opacity:1}::placeholder{color:var(--rr-color-common-black);font-size:var(--rr-fs-body);opacity:1}.bg-dark-1,.section-heading-1 .sub-heading:before{background-color:var(--rr-color-heading-primary)}.container{max-width:1810px}.container-2{max-width:1320px}.section-heading-1{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:25px;column-gap:10px}.section-heading-1 .sub-heading{font-family:var(--rr-ff-heading);color:var(--rr-color-heading-primary);font-size:16px;font-weight:500;display:inline-block;text-transform:uppercase;position:relative;padding-left:15px;overflow:hidden}@media only screen and (max-width:992px){.section-heading-1 .sub-heading{font-size:14px}}.section-heading-1 .sub-heading:before{content:"";width:5px;height:5px;position:absolute;top:9%;left:0;transform:translateY(-50%);opacity:0;border-radius:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:576px){.section-heading-1 .sub-heading:before{top:50%}}.section-heading-1 .section-title{font-size:48px;line-height:1.3;font-weight:600;display:block;margin-bottom:0;text-transform:inherit;position:relative;overflow:hidden;margin-top:-10px}@media (max-width:1199px){.section-heading-1 .section-title{font-size:40px}}@media only screen and (max-width:992px){.section-heading-1 .section-title{font-size:32px;max-width:100%}}@media only screen and (max-width:767px){.section-heading-1 .section-title{font-size:28px}}@media (max-width:1600px){.section-heading{padding-left:180px}}@media (max-width:1399px){.section-heading{padding-left:150px;column-gap:180px}}@media (max-width:1199px){.section-heading{padding-left:100px;column-gap:150px}}@media only screen and (max-width:992px){.section-heading{margin-bottom:60px;padding-left:0;column-gap:100px}}@media only screen and (max-width:767px){.section-heading{flex-wrap:wrap;row-gap:20px}}@media only screen and (max-width:992px){.section-heading .sub-heading{font-size:14px}}.header .primary-header-inner .header-left .mail-box a:before,.section-heading .sub-heading:before{background-color:var(--rr-color-heading-primary);content:"";position:absolute;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-heading .sub-heading:before{width:5px;height:5px;top:50%;transform:translateY(-50%);opacity:0;border-radius:50%}.section-heading .section-title{font-weight:600}@media (max-width:1199px){.section-heading .section-title{font-size:40px}.section-heading .section-title br{display:none}}@media only screen and (max-width:992px){.section-heading .section-title{font-size:32px;max-width:100%}}@media only screen and (max-width:767px){.section-heading .section-title{font-size:28px}}.section-heading.heading-2 .sub-heading{margin-bottom:25px}.section-heading{margin-bottom:65px;position:relative;z-index:1;display:flex;align-items:start;column-gap:250px;padding-left:250px}@media (max-width:1600px){.section-heading{padding-left:180px}}@media (max-width:1399px){.section-heading{padding-left:150px;column-gap:180px}}@media (max-width:1199px){.section-heading{padding-left:100px;column-gap:150px}}@media only screen and (max-width:992px){.section-heading{margin-bottom:60px;padding-left:0;column-gap:100px}}@media only screen and (max-width:767px){.section-heading{flex-wrap:wrap;row-gap:20px;column-gap:10px}}.section-heading .sub-heading{font-family:var(--rr-ff-heading);color:var(--rr-color-heading-primary);font-size:16px;font-weight:500;display:inline-block;text-transform:uppercase;position:relative;padding-left:15px;overflow:hidden;white-space:nowrap}@media only screen and (max-width:992px){.section-heading .sub-heading{font-size:14px}}.section-heading .section-title{font-size:48px;line-height:1.3;font-weight:var(--rr-fw-sbold);display:block;margin-bottom:0;text-transform:inherit;position:relative;overflow:hidden;margin-top:-10px}@media (max-width:1399px){.section-heading .section-title{font-size:41px}}@media (max-width:1199px){.section-heading .section-title{font-size:38px}}@media only screen and (max-width:992px){.section-heading .section-title{font-size:32px;max-width:100%}}@media only screen and (max-width:767px){.section-heading .section-title{font-size:28px}}.section-heading.heading-2{flex-direction:column;align-items:baseline}.preloader span{font-size:80px;font-weight:800;color:#fff;text-transform:uppercase;overflow-x:hidden}.site-name{background-color:var(--rr-color-heading-primary)}.preloader-gutters{background-color:#fff0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex}.preloader{width:100%;height:100vh;pointer-events:none;--preloader-clip:0;clip-path:inset(0 0 0 var(--preloader-clip));position:fixed;left:0;top:0;z-index:999}.site-name{width:100%;text-align:center;align-content:center;z-index:1}@media only screen and (max-width:767px){.site-name span{font-size:40px}}.preloader-gutters .bar{width:12.5%;height:100%;background:#fff0;position:relative}.preloader-gutters .inner-bar,.site-name{position:absolute;top:0;left:0;height:100%}.preloader-gutters .inner-bar{width:0%;background-color:#fff}@media only screen and (max-width:767px){br{display:none}}.mb-65{margin-bottom:65px}.mb-35{margin-bottom:35px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.pt-130{padding-top:130px}@media (max-width:1199px){.pt-130{padding-top:100px}}@media only screen and (max-width:992px){.pt-130{padding-top:80px}}@media only screen and (max-width:767px){.pt-130{padding-top:60px}}.pb-130{padding-bottom:130px}@media (max-width:1199px){.pb-130{padding-bottom:100px}}@media only screen and (max-width:992px){.pb-130{padding-bottom:80px}}@media only screen and (max-width:767px){.pb-130{padding-bottom:60px}}.pl-0{padding-left:0!important}#scroll-percentage{height:60px;width:60px;background-color:var(--rr-color-common-white);border-radius:50%;position:fixed;bottom:40px;right:50px;transform:scale(0);display:grid;place-items:center;cursor:pointer;visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s;z-index:100}@media only screen and (max-width:992px){#scroll-percentage{right:30px}}@media only screen and (max-width:767px){#scroll-percentage{bottom:20px;right:20px}}#scroll-percentage-value{height:calc(100% - 6px);width:calc(100% - 6px);color:var(--rr-color-theme-primary);border-radius:50%;display:grid;place-items:center;font-size:12px}.header .primary-header-inner .header-left .mail-box a,.new-btn{color:var(--rr-color-heading-primary);position:relative;z-index:1}#scroll-percentage-value,.new-btn{background-color:var(--rr-color-common-white);font-weight:600}.new-btn{display:inline-flex;align-self:center;font-size:16px;line-height:1;padding:21px 40px;border:1px solid rgb(28 28 40/.1);border-radius:100px;transition:all .3s ease-in-out;overflow:hidden;text-transform:capitalize}.new-btn:before,.rr-primary-btn:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:var(--rr-color-heading-primary);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);-moz-transition:-moz-transform .4s cubic-bezier(.4,0,.2,1);-ms-transition:-ms-transform .4s cubic-bezier(.4,0,.2,1);-o-transition:-o-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:-1}.new-btn:hover,.rr-primary-btn:hover{color:var(--rr-color-common-white);border:1px solid var(--rr-color-heading-primary)}.new-btn:hover:before,.rr-primary-btn:hover:before{-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.new-btn,.rr-primary-btn,.section-title{align-items:center;font-family:var(--rr-ff-heading)}.rr-primary-btn{background-color:var(--rr-color-common-white);color:var(--rr-color-heading-primary);display:inline-flex;font-size:16px;font-weight:600;line-height:1;padding:21px 40px;border:1px solid rgb(28 28 40/.1);border-radius:100px;transition:all .3s ease-in-out;overflow:hidden;text-transform:capitalize;position:relative;z-index:1}.section-title{font-size:48px;line-height:60px;display:flex;color:#171717;font-weight:var(--rr-fw-sbold)}.header{background-color:#fff0;position:fixed;top:23px;left:0;width:100%;z-index:99;transition:all .3s ease-in-out}@media only screen and (max-width:992px){.header{position:relative;top:0;height:auto!important;border-bottom:1px solid rgb(15 15 15/.1)}}.header .logo-mb{display:flex;align-items:center;text-transform:uppercase;padding-right:30px;font-weight:700;font-size:1.5rem}.header .logo-mb span{border-radius:0 20px 0 10px;background:#000;color:#fff;display:flex;width:40px;height:40px;align-items:center;justify-content:center;position:relative}.header .logo-mb span::after{border-radius:0 20px 0 10px;border:1px solid #000;position:absolute;left:10px;top:0;content:"";width:40px;height:40px}.header .logo-mb div{color:#000;padding-left:20px}.header .primary-header-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:992px){.header .primary-header-inner{padding:25px 0}}.header .primary-header-inner .header-left{display:flex;align-items:center;column-gap:80px}@media only screen and (max-width:992px){.header .primary-header-inner .header-left{column-gap:40px}}@media only screen and (max-width:767px){.header .primary-header-inner .header-left .mail-box{display:none}}.header .primary-header-inner .header-left .mail-box a{font-size:18px;font-weight:500;display:inline-block}.header .primary-header-inner .header-left .mail-box a:before{width:0;height:1.5px;bottom:0}.footer-bottom .footer-contact .footer-contact-item .item-title a:hover:before,.header .primary-header-inner .header-left .mail-box a:hover:before,.header .primary-header-inner .header-menu-wrap ul li a:hover:after,.header .primary-header-inner .side-menu-wrap ul li a:hover:after,.primary-header,.side-menu-content{width:100%}.header .primary-header-inner .header-menu-wrap,.header .primary-header-inner .side-menu-wrap{display:flex!important;align-items:center}.header .primary-header-inner .header-menu-wrap ul,.header .primary-header-inner .side-menu-wrap ul{margin:0;padding:0;list-style:none}@media only screen and (max-width:992px){.header .primary-header-inner .header-menu-wrap ul,.header .primary-header-inner .side-menu-wrap ul{display:none}}.header .primary-header-inner .header-menu-wrap ul li,.header .primary-header-inner .side-menu-wrap ul li{display:inline-block;position:relative;margin:0 17px}@media (max-width:1399px){.header .primary-header-inner .header-menu-wrap ul li,.header .primary-header-inner .side-menu-wrap ul li{margin:0 15px}}@media (max-width:1199px){.header .primary-header-inner .header-menu-wrap ul li,.header .primary-header-inner .side-menu-wrap ul li{margin:0 10px}}.header .primary-header-inner .header-menu-wrap ul li:first-child,.header .primary-header-inner .side-menu-wrap ul li:first-child{margin-left:0}.header .primary-header-inner .header-menu-wrap ul li:last-child,.header .primary-header-inner .side-menu-wrap ul li:last-child{margin-right:0}.header .primary-header-inner .header-menu-wrap ul li a,.header .primary-header-inner .side-menu-wrap ul li a{font-family:var(--rr-ff-heading);color:#696969;display:block;font-size:16px;padding:23px 0;letter-spacing:0;font-weight:500;position:relative;text-decoration:none;-webkit-font-smoothing:antialiased;transition:all .3s ease-in-out}@media (max-width:1199px){.header .primary-header-inner .header-menu-wrap ul li a,.header .primary-header-inner .side-menu-wrap ul li a{font-size:16px}}.about-content-wrap .about-mid-content p span,.header .primary-header-inner .header-menu-wrap ul li a:hover,.header .primary-header-inner .side-menu-wrap ul li a:hover,.post-meta li span{color:var(--rr-color-heading-primary)}.header .primary-header-inner .header-menu-wrap ul li a:after,.header .primary-header-inner .side-menu-wrap ul li a:after{background-color:var(--rr-color-heading-primary);content:"";width:0;height:2px;position:absolute;bottom:25px;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header .primary-header-inner .header-right-wrap{display:flex;align-items:center;column-gap:50px;flex-wrap:wrap;row-gap:20px}@media (max-width:1399px){.header .primary-header-inner .header-right-wrap{column-gap:50px}}@media (max-width:1199px){.header .primary-header-inner .header-right-wrap{column-gap:20px}}.header .primary-header-inner .header-right-wrap .header-right{display:flex;align-items:center}.header .primary-header-inner .header-right-wrap .header-right .sidebar-trigger{display:flex;flex-direction:column;justify-content:flex-start;row-gap:10px}.header .primary-header-inner .header-right-wrap .header-right .sidebar-trigger span{background-color:var(--rr-color-heading-primary);width:40px;height:2px;display:block;border-radius:2px;transition:all .3s ease-in-out;margin-left:auto}.header .primary-header-inner .header-right-wrap .header-right .sidebar-trigger span:nth-child(2){width:40px}.header .primary-header-inner .header-right-wrap .header-right .sidebar-trigger:hover span:nth-child(2){width:30px}.side-menu-wrap #primary-menu{display:flex;flex-direction:column}.side-menu-wrap #primary-menu li{margin:0}@media (max-width:1399px){.blog-section-1{padding:100px 0}}.blog-section-1{border-top:1px solid rgb(15 15 15/.1)}@media (max-width:1199px){.blog-section-1 .section-heading-1 .sub-heading::before{top:50%}}.blog-section-1 .section-heading-1 .section-title{padding-left:90px}@media (max-width:1199px){.blog-section-1 .section-heading-1 .section-title{padding-left:0}}.post-card-wrap{border-bottom:1px solid var(--rr-color-border-1)}@media only screen and (max-width:992px){.post-card-wrap{border:0}}.post-card{display:flex;align-items:center;border-top:1px solid var(--rr-color-border-1)}@media only screen and (max-width:992px){.post-card{border:0;gap:30px}}@media only screen and (max-width:767px){.post-card{display:block}}.post-card .post-thumb-wrap{padding:30px 130px 30px 0;margin-right:130px;border-right:1px solid var(--rr-color-border-1)}@media (max-width:1399px){.post-card .post-thumb-wrap{padding-right:60px;margin-right:60px}}@media only screen and (max-width:992px){.post-card .post-thumb-wrap{padding:0;border:0;margin:0 0 30px}}.post-card .post-thumb-wrap .post-thumb{width:410px;position:relative;height:230px;overflow:hidden;border-radius:10px}@media (max-width:1199px){.post-card .post-thumb-wrap .post-thumb{width:320px}}@media only screen and (max-width:992px){.post-card .post-thumb-wrap .post-thumb{width:400px;height:auto}}@media only screen and (max-width:767px){.post-card .post-thumb-wrap .post-thumb{max-width:100%;width:100%;height:auto}.post-card .post-thumb-wrap .post-thumb img{object-fit:cover}}.post-card .post-thumb-wrap .post-thumb img{width:100%;height:100%;object-fit:cover;transition:.3s ease-in-out;transform:scale(1);border-radius:10px}@media (max-width:1399px){.post-card .post-content{padding:50px 0 60px}}@media only screen and (max-width:767px){.post-card .post-content{padding:0 0 60px}}.post-card .post-content .title{font-size:clamp(1.125rem,1.0263rem + .3947vw,1.5rem);font-weight:600;line-height:1.5;margin-bottom:30px;text-transform:none}.post-card .post-content .title a{background:linear-gradient(var(--rr-color-heading-primary) 0%,var(--rr-color-heading-primary) 98%);background-size:0 2px;background-repeat:no-repeat;background-position:left 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.post-card .post-content .title a:hover{color:var(--rr-color-heading-primary);background-size:100% 2px}.post-card .post-content .rr-primary-btn{font-size:16px;font-weight:500}.post-card:hover .post-thumb img{transform:scale(1.04)}.post-meta,.post-meta li{display:flex;align-items:center}.post-meta{list-style:none;flex-wrap:wrap;row-gap:10px;margin-bottom:20px}.post-meta li{font-family:var(--rr-ff-body);color:var(--rr-color-text-body);font-size:16px;font-weight:400;text-transform:capitalize;column-gap:10px;position:relative;padding-left:15px}.post-meta li:before{background-color:var(--rr-color-heading-primary);content:"";width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%);opacity:1;border-radius:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-meta li:not(:last-of-type){margin-right:30px}@media only screen and (max-width:767px){.post-meta li{font-size:14px}}.service-section{border-top:1px solid var(--rr-color-border-1)}@media only screen and (max-width:767px){.service-section .section-heading{column-gap:80px}}.service-section .item-wrapper{display:flex}@media (max-width:1199px){.service-section .item-wrapper{flex-wrap:wrap;align-items:center;justify-content:center}}.service-section .item-wrapper .item{padding:50px 52px 60px 51px;border:1px solid rgb(15 15 15/.1);overflow:hidden;position:relative;max-width:259px;margin-right:-1px;height:454px;display:flex;flex-direction:column;justify-content:flex-start;transition:all .3s ease-in-out}@media (max-width:1199px){.service-section .item-wrapper .item{width:100%;max-width:100%;padding:50px 20px}}.service-section .item-wrapper .item .title{color:#0f0f0f;font-family:var(--wp--preset--font-family--base-font);font-style:normal;font-weight:600;font-size:22px;line-height:30px;margin-top:30px;margin-bottom:30px;display:inline-block}@media (max-width:1399px){.service-section .item-wrapper .item .title{font-size:16px}}.service-section .item-wrapper .item .content{transform:translateY(400px);transition:transform .6s ease-in-out,opacity .6s ease-in-out}@media (max-width:1199px){.service-section .item-wrapper .item .content{transform:translateY(0)}}.service-section .item-wrapper .item .content p{color:#696969;font-family:var(--wp--preset--font-family--base-font);font-style:normal;font-weight:400;font-size:16px;line-height:28px;margin-bottom:18px}.service-section .item-wrapper .item .content .service-item-btn{color:#0f0f0f;font-family:var(--wp--preset--font-family--base-font);font-style:normal;font-weight:600;font-size:16px;line-height:19px;display:flex;align-items:center;gap:10px}.service-section .item-wrapper .active{padding:50px 54px 50px 70px;max-width:515px;width:100%}@media (max-width:1199px){.service-section .item-wrapper .active{padding:25px 54px 50px 70px}}@media only screen and (max-width:576px){.service-section .item-wrapper .active{padding:50px 20px}}.service-section .item-wrapper .active .content{transform:translateY(0)}.service-item-btn{display:flex;position:relative}.service-item-btn:after{background:url('data:image/svg+xml,');width:15px;height:15px;content:""}.about-content-wrap{display:grid;grid-template-columns:repeat(12,1fr);gap:0}@media (max-width:1199px){.about-content-wrap{grid-template-columns:1fr}}.about-content-wrap .about-left-content{grid-column:1/4;padding:120px 60px 20px 0}@media (max-width:1199px){.about-content-wrap .about-left-content{display:none}}.about-content-wrap .about-mid-content{height:100%;grid-column:4/10;border-left:1px solid #f0f0f0;padding:120px}@media only screen and (max-width:767px){.about-content-wrap .about-mid-content{padding:20px;grid-column:1/12;border-left:none}}.about-content-wrap .about-mid-content p{font-size:18px;font-weight:400}@media only screen and (max-width:767px){.about-content-wrap .about-mid-content .about-mid-item{max-width:100%}}.about-content-wrap .about-right-content{padding:120px 0 120px 60px;grid-column:10/13;position:relative}.about-content-wrap .about-right-content::before{width:1px;height:100%;content:"";position:absolute;top:0;left:2px;background:#f0f0f0}@media only screen and (max-width:767px){.about-content-wrap .about-right-content{padding:20px;grid-column:1/12}}.about-content-wrap .about-right-content .about-author-info{position:relative;margin-left:0;padding-bottom:0}.about-content-wrap .about-right-content .about-author-info .name{font-size:20px;font-weight:600;margin-top:30px}.about-content-wrap .about-right-content .about-author-info span{display:block}.hero-section{position:relative;z-index:1;border-bottom:1px solid #f0f0f0}.hero-section .shape-1,.hero-wrap .hero-img-wrap{width:100%;position:absolute;left:50%;transform:translateX(-50%)}.hero-section .shape-1{display:grid;grid-template-columns:repeat(12,1fr);gap:0;height:100%;top:0;max-width:1790px}.hero-section .shape-1 span{width:1px;height:100%;display:flex;background:#f0f0f0}.hero-wrap{position:relative;padding-top:183px}@media only screen and (max-width:992px){.hero-wrap{padding-top:70px}}@media only screen and (max-width:767px){.hero-wrap{padding-top:50px}}.hero-wrap .hero-img-wrap{max-width:616px;height:570px;bottom:0}@media (max-width:1199px){.hero-wrap .hero-img-wrap{left:42%}}.hero-content{max-width:1570px;width:100%;margin:0 auto;padding-left:30px}@media (max-width:1600px){.hero-content{padding-left:0}}.hero-content .hero-list{display:flex;align-items:center;list-style:none;margin-bottom:20px;flex-wrap:wrap;row-gap:10px}.hero-content .hero-list li{background-color:var(--rr-color-common-white);font-size:16px;font-weight:400;text-transform:capitalize;padding:5px 25px;border-radius:100px;border:1px solid rgb(15 15 15/.1);color:#0f0f0f}@media only screen and (max-width:767px){.hero-content .hero-list li{font-size:14px}}.hero-content .hero-list li:not(:last-of-type){margin-right:20px}.hero-content .hero-title-wrap{position:relative}.hero-content .hero-title-wrap .hero-title{font-size:clamp(2.5rem,1.1842rem + 5.2632vw,7rem);letter-spacing:-.01em;text-transform:uppercase;font-weight:700;line-height:1.4}.hero-content .hero-bottom-wrap{display:flex;align-items:start;justify-content:space-between;padding-bottom:100px;padding-top:100px}@media (max-width:1600px){.hero-content .hero-bottom-wrap{padding-top:100px;padding-bottom:100px}}@media (max-width:1399px){.hero-content .hero-bottom-wrap{padding-top:70px;padding-bottom:200px}}@media only screen and (max-width:992px){.hero-content .hero-bottom-wrap{padding-top:70px;padding-bottom:80px;position:relative;z-index:5}}@media only screen and (max-width:767px){.hero-content .hero-bottom-wrap{row-gap:25px;padding-top:30px;padding-bottom:40px}}@media only screen and (max-width:574px){.hero-content .hero-bottom-wrap{flex-wrap:wrap}}.hero-content .hero-bottom-wrap .hero-desc{color:var(--rr-color-heading-primary);padding-left:30px;border-left:2px solid #0f0f0f;font-size:18px;font-weight:400;margin-bottom:0;text-transform:uppercase}@media only screen and (max-width:767px){.hero-content .hero-bottom-wrap .hero-desc{font-size:16px}}.hero-content .hero-bottom-wrap .hero-desc span{font-weight:500}@media (max-width:1600px){.project-section{padding:100px 0}}@media only screen and (max-width:992px){.project-section{padding:80px 0}}.project-item-wrap{display:flex;align-items:center;column-gap:50px}@media only screen and (max-width:767px){.project-item-wrap{flex-direction:column;row-gap:0;margin-bottom:0}}@media only screen and (max-width:992px){.project-item-wrap{flex-direction:column;row-gap:0;margin-bottom:0}}.project-item{position:relative}@media (max-width:1600px){.project-item{margin-left:0}}@media only screen and (max-width:992px){.project-item{margin-bottom:50px;width:100%}}@media only screen and (max-width:767px){.project-item{height:250px;overflow:hidden;margin-bottom:30px}.project-item img{height:250px;object-fit:cover}}.project-item .project-thumb{overflow:hidden;max-width:885px;width:100%}.project-item .project-thumb img,.project-item .project-thumb-2 img{width:100%;object-fit:cover;object-position:top}.project-item .project-thumb-2{height:100%;max-width:100%;object-fit:cover;overflow:visible}.project-item .project-thumb-2 img{height:950px}@media (max-width:1199px){.project-item .project-thumb-2{height:300px}.project-item .project-thumb-2 img{object-fit:contain;height:300px}}.project-item.big-item .project-thumb{height:700px}.project-item.big-item .project-thumb-2{height:100%}@media only screen and (max-width:767px){.project-item.big-item{height:250px;overflow:hidden}.project-item.big-item img{height:250px;object-fit:cover}}.sponsor-section{padding:70px 0;border-bottom:1px solid rgb(15 15 15/.1);border-top:1px solid rgb(15 15 15/.1)}.sponsor-item img{opacity:.5;transition:all .3s ease-in-out}.sponsor-item img:hover{opacity:1}.counter-item-wrap{display:flex;align-items:center;justify-content:space-between;column-gap:24px;flex-wrap:wrap;row-gap:24px}@media only screen and (max-width:767px){.counter-item-wrap{flex-direction:column}}.counter-item .title{font-size:80px;font-weight:600;line-height:1;margin-bottom:5px}@media only screen and (max-width:992px){.counter-item .title{font-size:60px}}.counter-item .title .icon{font-size:70px}.counter-item p{font-size:16px;font-weight:500;margin-bottom:0}@media only screen and (max-width:992px){.counter-item p{font-weight:400}}.skill-section{border-top:1px solid var(--rr-color-border-1);border-bottom:1px solid var(--rr-color-border-1);position:relative;z-index:1}.skill-section .mid-border{background-color:var(--rr-color-border-1);height:100%;width:1px;position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:1;z-index:-1}@media (max-width:1600px){.skill-section .mid-border{left:54%}}@media (max-width:1399px){.skill-section .mid-border{display:none}}.skill-img{max-width:760px;width:100%;height:770px;position:relative;overflow:hidden}@media (max-width:1199px){.skill-img{margin:0 auto}}@media only screen and (max-width:767px){.skill-img{height:450px}}.skill-img img{max-width:100%;position:absolute;bottom:0;object-fit:cover;width:100%;height:100%;margin-left:auto;margin-right:auto}.skill-content{padding-left:116px}@media (max-width:1399px){.skill-content{padding-left:0}}@media (max-width:1199px){.skill-content{max-width:760px;margin:40px auto 0}}.skill-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;max-width:660px;width:100%}@media (max-width:1199px){.skill-items{max-width:100%}}@media only screen and (max-width:767px){.skill-items{grid-template-columns:1fr}}.skill-items .skill-item{border:1px solid rgb(15 15 15/.1);border-radius:10px;padding:30px}.skill-items .skill-item .skill-item-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:15px;margin-bottom:30px}.skill-items .skill-item .skill-item-top .number{font-size:16px;font-weight:400}.skill-items .skill-item .skill-item-top .icon{max-height:55px}.skill-items .skill-item .skill-item-top .icon img{object-fit:contain;max-height:55px}.skill-items .skill-item .title{font-size:22px;font-weight:500;margin-bottom:5px;line-height:1}.skill-items .skill-item .category{font-size:16px;font-weight:400;display:block;margin-bottom:30px}.sidebar-area{display:none}.sidebar-trigger{display:block;font-size:0}.sidebar-area{background-color:var(--rr-color-common-white);border-left:1px solid var(--rr-color-border-1);position:fixed;right:0;top:0;transform:translateX(100%);width:450px;height:100vh;z-index:99;display:flex;align-items:flex-start;justify-content:flex-start;overflow-y:auto;visibility:hidden;transition:all .5s ease-in-out;padding:40px}.sidebar-trigger.close{position:absolute;right:30px;top:63px;color:var(--grey-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sidebar-trigger.close:hover{color:var(--rr-color-theme-primary)}.sidebar-trigger.close svg{fill:currentColor;stroke:none;width:20px;height:20px}.sidebar-area::-webkit-scrollbar{width:8px;height:8px}.sidebar-area::-webkit-scrollbar-thumb{cursor:pointer;background:#ccc}.sidebar-area::selection{background-color:#999;color:#fff}.sidebar-area::-moz-selection{background-color:#999;color:#fff}@media (max-width:992px){.sidebar-area{width:400px;padding:60px 30px;justify-content:center}.side-menu-logo{margin-bottom:50px}.side-menu-wrap{margin-bottom:70px}}@media (max-width:767px){.sidebar-area{width:320px;padding:60px 20px}}.side-menu-logo{max-width:150px}.side-menu-about{margin:50px 0}@media only screen and (max-width:992px){.side-menu-about{display:none}}.footer-section{position:relative;z-index:1;padding:100px 0 65px}.footer-bottom{border-bottom:1px solid rgb(255 255 255/.1)}.footer-bottom .footer-contact{display:flex;align-items:start;justify-content:space-between;margin-bottom:70px;column-gap:10px}@media only screen and (max-width:992px){.footer-bottom .footer-contact{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}}@media only screen and (max-width:767px){.footer-bottom .footer-contact{grid-template-columns:1fr;grid-gap:30px}}.footer-bottom .footer-contact .footer-contact-item span{color:rgb(255 255 255/.65);font-size:16px;font-weight:500;display:block;margin-bottom:9px}.footer-bottom .footer-contact .footer-contact-item .item-title{color:var(--rr-color-common-white);font-size:20px;font-weight:500;line-height:36px;margin-bottom:0}.footer-bottom .footer-contact .footer-contact-item .item-title a{color:var(--rr-color-common-white);position:relative;padding-bottom:3px}.footer-bottom .footer-contact .footer-contact-item .item-title a:before{background-color:var(--rr-color-common-white);content:"";width:0;height:1px;position:absolute;bottom:0;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-bottom .footer-contact .footer-contact-item ul{list-style:none}.footer-bottom .footer-contact .footer-contact-item ul li{line-height:1}.footer-bottom .copyright-content{display:flex;align-items:center;justify-content:space-between}@media (max-width:1199px){.footer-bottom .copyright-content{flex-wrap:wrap;row-gap:20px}}