@font-face{font-family:Manrope;src:url(https://db.onlinewebfonts.com/t/356d2ab4795f14ee6856742cfb0f034c.eot);src:url(https://db.onlinewebfonts.com/t/356d2ab4795f14ee6856742cfb0f034c.eot?#iefix)format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/356d2ab4795f14ee6856742cfb0f034c.woff2)format("woff2"),url(https://db.onlinewebfonts.com/t/356d2ab4795f14ee6856742cfb0f034c.woff)format("woff"),url(https://db.onlinewebfonts.com/t/356d2ab4795f14ee6856742cfb0f034c.ttf)format("truetype"),url(https://db.onlinewebfonts.com/t/356d2ab4795f14ee6856742cfb0f034c.svg#Manrope)format("svg")}@font-face{font-family:Corbel;src:url(https://db.onlinewebfonts.com/t/29dc27977e417a98e56556776f41607c.eot);src:url(https://db.onlinewebfonts.com/t/29dc27977e417a98e56556776f41607c.eot?#iefix)format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/29dc27977e417a98e56556776f41607c.woff2)format("woff2"),url(https://db.onlinewebfonts.com/t/29dc27977e417a98e56556776f41607c.woff)format("woff"),url(https://db.onlinewebfonts.com/t/29dc27977e417a98e56556776f41607c.ttf)format("truetype"),url(https://db.onlinewebfonts.com/t/29dc27977e417a98e56556776f41607c.svg#Corbel)format("svg")}@font-face{font-family:CorbelBold;src:url(https://db.onlinewebfonts.com/t/c87f06ae40c78321844f2eac8b51737f.eot);src:url(https://db.onlinewebfonts.com/t/c87f06ae40c78321844f2eac8b51737f.eot?#iefix)format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/c87f06ae40c78321844f2eac8b51737f.woff2)format("woff2"),url(https://db.onlinewebfonts.com/t/c87f06ae40c78321844f2eac8b51737f.woff)format("woff"),url(https://db.onlinewebfonts.com/t/c87f06ae40c78321844f2eac8b51737f.ttf)format("truetype"),url(https://db.onlinewebfonts.com/t/c87f06ae40c78321844f2eac8b51737f.svg#CorbelBold)format("svg")}@font-face{font-family:InterSemiBold;src:url(https://db.onlinewebfonts.com/t/b7f1f88c3ff64a367cb37568de1c4040.eot);src:url(https://db.onlinewebfonts.com/t/b7f1f88c3ff64a367cb37568de1c4040.eot?#iefix)format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/b7f1f88c3ff64a367cb37568de1c4040.woff2)format("woff2"),url(https://db.onlinewebfonts.com/t/b7f1f88c3ff64a367cb37568de1c4040.woff)format("woff"),url(https://db.onlinewebfonts.com/t/b7f1f88c3ff64a367cb37568de1c4040.ttf)format("truetype"),url(https://db.onlinewebfonts.com/t/b7f1f88c3ff64a367cb37568de1c4040.svg#InterSemiBold)format("svg")}.main-header{z-index:99;width:100%;position:relative}.main-header.header-style1{position:absolute;top:0;left:0;right:0}.main-header.header-style1 .header-lower.is-fixed.is-small{background-color:#020101!important}.main-header.header-style1 .header-lower.is-fixed.is-small .header-account .nav-outer{background-color:#020101;border-right:1px solid #fff3;margin-bottom:0}.main-header.header-style1 .header-lower.is-fixed.is-small .header-account .nav-outer .main-menu .navigation>li>a{padding:32px 0}.main-header.header-style1 .header-lower.is-fixed.is-small .main-menu .navigation>li>a{color:#fff}.main-header.header-style1 .header-top{background-color:#020101;padding:5px 20px}.main-header.header-style1 .header-top .menu-left li a:hover{color:#c10804}.main-header.header-style1 .header-top .address-top-header a{color:#fff;font-size:13px}.main-header.header-style1 .header-top .address-top-header a:hover{color:#c10804}.main-header.header-style1 .header-lower{background-color:#0000;border-bottom:1px solid #fff3;padding-right:0}.main-header.header-style1 .header-lower .header-account{gap:0;padding:0}.main-header.header-style1 .header-lower .header-account .nav-outer{background-color:#fff;margin-bottom:-7px;margin-left:0}.main-header.header-style1 .header-lower .header-account .nav-outer .main-menu .navigation>li:hover>a,.main-header.header-style1 .header-lower .header-account .nav-outer .main-menu .navigation>li.current>a{transition:all .3s}.main-header.header-style1 .header-lower .header-account .nav-outer .main-menu .navigation>li>a{border-bottom:4px solid #0000;padding:35px 0}.main-header.header-style1 .header-lower .header-account .header-search{border-left:1px solid #fff3;display:block}.main-header.header-style1 .header-lower .header-account .header-search a{color:#fff;cursor:pointer;height:100%;padding:34px 40px;line-height:100%;display:block}.main-header.header-style1 .header-lower .header-account .phone-address{padding:30px 39px}.main-header.header-style1 .header-lower .header-account .phone-address i{color:#c10804}.main-header.header-style1 .header-lower .header-account .phone-address span,.main-header.header-style1 .header-lower .header-account .phone-address span a{color:#fff;font-family:InterSemiBold,sans-serif}.main-header.header-style1 .header-lower .header-account .phone-address span a:hover{color:#c10804}.main-header.header-style1 .header-lower .header-account .flat-bt-top{background-color:#c10804}.main-header.header-style1 .header-lower .header-account .flat-bt-top .icon-listing{color:#fff;cursor:pointer;height:100%;padding:35px 50px 35px 53px;font-size:16px;font-weight:500;display:inline-flex;font-family:Corbel,sans-serif!important}.main-header.header-style1 .header-lower .header-account .flat-bt-top .icon-listing i{margin-right:15px;font-size:20px}.main-header.header-style2{position:absolute;top:0;left:0;right:0}.main-header.header-style2 .header-lower.is-fixed.is-small{background-color:#222;padding-top:0}.main-header.header-style2 .header-top{background-color:#314453}.main-header.header-style2 .header-top .address-top-header li i{color:#fff;background:linear-gradient(#ffffff40,#fff0);border-radius:50px;margin-right:14px;padding:7px;font-size:13px}.main-header.header-style2 .header-top .address-top-header li span{color:#fff;font-size:16px;font-weight:400}.main-header.header-style2 .header-top .menu-left li a{color:#fff;font-weight:400}.main-header.header-style2 .header-top .social-top li a{color:#fff;font-size:15px}.main-header.header-style2 .header-lower{background-color:#0000;padding-top:20px}.main-header.header-style2 .header-lower .header-account{gap:32px}.main-header.header-style2 .header-lower .navigation>li.dropdown2:hover>ul{margin-top:10px}.main-header.header-style2 .header-lower .main-menu .navigation>li>a{padding:5px 0}.main-header.header-style2 .header-lower .nav-outer{margin-left:100px}.main-header.header-style2 .header-lower .logo-box .logo img{width:180px}.main-header.header-style2 .header-lower .main-menu .navigation>li>a{color:#fff;backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.main-header.header-style2 .header-lower .main-menu .navigation>li>a:hover{background-size:100% 100%}.main-header.header-style2 .header-lower .header-search a,.main-header.header-style2 .header-lower .header-account .phone-address ul li i{color:#fff}.main-header.header-style2 .header-lower .header-account .phone-address ul li span{color:#fff;font-size:22px;font-weight:600}.main-header.header-style2 .header-lower .header-account .btn-login .button-src{background-color:#314453}.main-header.header-style2 .header-lower .header-account .flat-bt-top a{color:#fff}.main-header.header-style3 .header-lower{background-color:#fff;padding:6px 67px 6px 65px}.main-header.header-style3 .header-lower .nav-outer{margin-left:110px}.main-header.header-style3 .header-lower .main-menu .navigation>li>a{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;padding:0;transition:all .6s cubic-bezier(.215,.61,.355,1)}.main-header.header-style3 .header-lower .main-menu .navigation>li>a:hover{background-size:100% 100%}.main-header.header-style3 .header-lower .flat-bt-top .button-src{background-color:#314453}.main-header.header-style4 .header-lower{background-color:#4a5058;border-bottom:1px solid #fff3;padding-left:66px;padding-right:66px}.main-header.header-style4 .header-lower .main-menu .navigation>li>a{color:#fff}.main-header.header-style4 .header-lower .main-menu .navigation>li:hover>a,.main-header.header-style4 .header-lower .main-menu .navigation>li.current>a{color:#fff;border-bottom:1px solid;transition:all .3s;position:relative}.main-header.header-style4 .header-lower .main-menu .navigation>li:hover>a:before,.main-header.header-style4 .header-lower .main-menu .navigation>li.current>a:before{content:"";background-color:#fff;height:1px;position:absolute;top:0}.main-header.header-style4 .header-lower .header-search a{color:#fff}.main-header.header-style4 .header-lower .nav-outer{margin-left:110px}.main-header.header-style4 .header-lower .header-account{gap:52px}.main-header.header-style4 .header-lower .header-account .phone-address ul li i{color:#c10804}.main-header.header-style4 .header-lower .header-account .phone-address ul li span{color:#fff}.main-header.header-style4 .header-lower .header-account .flat-bt-top a{color:#fff;align-items:center;gap:17px;font-size:16px;font-weight:600;display:flex;font-family:Corbel,sans-serif!important}.main-header.header-style4 .header-lower .header-account .flat-bt-top a i{font-size:20px}.main-header .header-top{background-color:#fff}.main-header .header-top .address-top-header li:not(:last-child){margin-right:40px}.main-header .header-top .address-top-header li{color:#4a5058;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:21.86px}.main-header .header-top .address-top-header li i{color:#c10804;margin-right:10px}.main-header .header-top .menu-left{margin-right:40px}.main-header .header-top .menu-left li:not(:last-child){margin-right:20px}.main-header .header-top .menu-left li a{color:#4a5058;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:21.86px}.main-header .header-top .menu-left li a:hover{color:#222}.main-header .header-top .social-top li:not(:last-child){margin-right:20px}.main-header .header-top .social-top li a{color:#4a5058;font-size:15px}.main-header .header-top .social-top li a:hover{color:#c10804}#showlogo{display:none}.main-header .header-upper{position:relative}.main-header .main-box{-o-transition:all .3s ease;background:0 0;width:100%;padding:0;transition:all .3s;position:relative;top:0;left:0}.main-header .main-box .outer-container{position:relative}.main-header .logo-box{z-index:10;position:relative}.main-header .header-left{align-items:center}.main-header .header-search a{cursor:pointer;display:block}.main-header .header-search a i{font-size:20px}.main-header .header-account .phone-address ul li{letter-spacing:.03em;font-size:18px;font-weight:600;line-height:21.78px}.main-header .header-account .phone-address ul li i{color:#c10804;margin-right:10px;font-size:25px}.main-header .header-account .flat-bt-top .icon-listing{color:#c10804;cursor:pointer;font-size:20px;display:block}.main-header .header-account{gap:30px;padding:12px 0}.main-header .logo-box .logo img{-o-transition:all .3s ease;width:162px;max-width:100%;height:auto;transition:all .3s;display:inline-block}.main-header .logo-box .logo{position:relative}.main-header .header-lower{-o-transition:all .3s ease;background-color:#f6f2ed;padding-left:20px;transition:all .3s;position:relative}.main-header .header-lower .nav-outer{padding:0 60px;position:relative}.main-header .header-upper .logo-box{padding:10px 0;position:relative}.main-header .header-upper .logo-box .logo{position:relative}.main-header .main-menu{-o-transition:all .3s ease;transition:all .3s;position:relative}.main-header .main-menu .navbar-collapse{padding:0;display:block}.main-header .header-lower .main-menu .navigation{position:relative}.main-header .main-menu .navigation>li{-o-transition:all .3s ease;margin-right:26px;transition:all .3s;display:inline-block;position:relative}.main-header .sticky-header{opacity:0;visibility:hidden;z-index:0;-o-transition:all .3s ease;width:100%;padding:0;transition:all .3s;position:fixed;top:0;left:0;box-shadow:0 0 10px #0000001a}.main-header .sticky-header .mobile-nav-toggler{cursor:pointer;display:none}.main-header .sticky-header .logo{padding:7px 0;position:relative}.main-header.fixed-header .sticky-header{z-index:999;opacity:1;visibility:visible;-ms-animation-name:fadeInDown;-op-animation-name:fadeInDown;-ms-animation-duration:.3s;-op-animation-duration:.3s;-ms-animation-timing-function:linear;-op-animation-timing-function:linear;-ms-animation-iteration-count:1;-op-animation-iteration-count:1;animation-name:fadeInDown;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}.main-header .main-menu .navigation>li>a{text-align:center;letter-spacing:0;color:#222;text-transform:capitalize;-o-transition:all .3s ease;padding:35px 0;font-family:InterSemiBold,sans-serif;font-size:18px;font-weight:600;line-height:21.78px;transition:all .3s;display:block;position:relative}.main-header .main-menu .navigation>li:last-child{margin-right:0}.main-header .main-menu .navigation>li:last-child>a{padding-right:0}.main-header .sticky-header .main-menu .navigation>li{position:relative}.main-header .sticky-header .main-menu .navigation>li:last-child{margin-right:0}.main-header .main-menu .navigation>li:last-child ul{right:0}.main-header .sticky-header .main-menu .navigation>li>a:after{top:22px}.main-header .sticky-header .main-menu .navigation>li>a>span{top:10px}.main-header .main-menu .navigation>li:hover>a,.main-header .main-menu .navigation>li.current>a{opacity:1;color:#c10804!important}.main-header .main-menu .navigation>li>ul{z-index:1;opacity:0;visibility:hidden;-o-transition:all .3s ease;background-color:#fff;width:220px;margin-top:20px;transition:all .3s;position:absolute;box-shadow:0 6px 15px #404f680d}.main-header .main-menu .navigation>li>ul:before{content:"";border-bottom:10px solid #fff;border-left:8px solid #0000;border-right:8px solid #0000;position:absolute;top:-9px;left:30px}.main-header .main-menu .navigation>li>ul.from-right{left:auto;right:0}.main-header .main-menu .navigation>li>ul>li{opacity:0;text-align:left;-o-transition:all .3s ease;border-bottom:1px solid #0206261a;width:100%;transition:all .3s;position:relative;transform:translateY(11px)}.main-header .main-menu .navigation>li>ul>li:last-child{margin-bottom:0}.main-header .main-menu .navigation>li:hover>ul>li{opacity:1;transform:translateY(0)}.main-header .main-menu .navigation>li>ul>li:last-child{border-bottom:none}.main-header .main-menu .navigation>li>ul>li>a{text-transform:capitalize;color:#222;-o-transition:all .3s ease;padding:12px 20px;font-family:Corbel,sans-serif;font-size:16px;font-weight:600;line-height:21.78px;transition:all .3s;display:block;position:relative}.main-header .main-menu .navigation>li>ul>li:hover>a{color:#c10804}.main-header .main-menu .navigation>li>ul>li:hover>a:before{opacity:1}.main-header .main-menu .navigation>li>ul>li.dropdown2>a:after{content:"";color:#222;text-align:center;z-index:5;width:10px;height:20px;font-family:icomoon;font-size:8px;font-weight:400;line-height:8px;display:block;position:absolute;top:1px;right:5px}.main-header .main-menu .navigation>li>ul>li.dropdown2:hover>a:after{color:#c10804}.main-header .main-menu .navigation>li>ul>li>ul{z-index:1;transform-origin:top;opacity:0;visibility:hidden;visibility:hidden;-o-transition:all .3s ease;background-color:#fff;width:243px;padding:20px 30px;transition:all .3s;position:absolute;top:0;left:100%;transform:scaleY(0);box-shadow:0 6px 15px #404f680d}.main-header .main-menu .navigation>li>ul>li>ul.from-right{left:auto;right:0}.main-header .main-menu .navigation>li>ul>li>ul>li{text-align:left;opacity:0;-o-transition:all .3s ease;border-bottom:1px solid #ffffff1a;width:100%;margin-bottom:15px;transition:all .3s;position:relative;transform:translateY(-8px)}.main-header .main-menu .navigation>li>ul>li>ul>li:last-child{margin-bottom:0}.main-header .main-menu .navigation>li>ul>li.dropdown2:hover>ul>li{opacity:1;-o-transition-delay:70ms;transition-delay:70ms;transform:translateY(0)}.main-header .main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-header .main-menu .navigation>li>ul>li>ul>li>a{text-transform:capitalize;color:#222;-o-transition:all .3s ease;font-family:Corbel,sans-serif;font-size:16px;font-weight:600;line-height:21.78px;transition:all .3s;display:block;position:relative}.main-header .main-menu .navigation>li>ul>li>ul>li>a:hover:before{opacity:1}.main-header .main-menu .navigation>li>ul>.current>a,.main-header .main-menu .navigation>li>ul>li>ul>.current>a,.main-header .main-menu .navigation>li>ul>li>ul>li:hover>a{color:#c10804}.main-header .main-menu .navigation>li.dropdown2:hover>ul{opacity:1;visibility:visible;transition:all .3 ease-in-out;margin-top:0}.main-header .main-menu .navigation li>ul>li.dropdown2:hover>ul{opacity:1;visibility:visible;transform:scaleY(1)}.main-header .main-menu .navigation>li.dropdown2>a:after{content:"";vertical-align:bottom;margin-left:6px;font-family:icomoon;font-size:10px;font-weight:500}.main-header .main-menu .navbar-collapse>ul li.dropdown2 .dropdown2-btn{text-align:center;color:#c10804;cursor:pointer;z-index:5;background-size:20px;border:1px solid #c10804;width:30px;height:30px;line-height:28px;display:none;position:absolute;top:6px;right:10px}.mobile-menu{visibility:hidden;z-index:999999;width:300px;max-width:100%;height:100%;padding-right:30px;position:fixed;top:0;left:0}.mobile-menu .nav-logo{background:#222;padding:15px 20px;position:relative;box-shadow:0 4px 18px #00000014}.mobile-menu .nav-logo img{max-width:135px}.mobile-menu .bottom-canvas{padding:20px}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .mobile-menu{visibility:visible}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:1;visibility:visible;-o-transition:all .3s ease;transition:all .3s}.mobile-menu-visible .mobile-menu .menu-box{-webkit-overflow-scrolling:touch;transition-duration:.5s;transition-timing-function:ease;left:0}.mobile-menu .menu-backdrop{z-index:1;visibility:hidden;opacity:0;background:#00000080;width:100%;height:100%;transition:all .3s;position:fixed;top:0;right:0}.mobile-menu .menu-box{z-index:5;-webkit-overflow-scrolling:touch;background-color:#222;border-radius:0;width:100%;height:100%;max-height:100%;transition-duration:.5s;transition-timing-function:ease;position:absolute;top:0;left:-300px;overflow-y:auto}.close-btn{text-align:center;color:#fff;cursor:pointer;z-index:2147483647;opacity:0;visibility:hidden;width:40px;font-size:30px;line-height:40px;transition:all .3s;position:fixed;top:10px;right:17px}.close-btn:before{content:"";font-family:icomoon;font-size:23px;font-weight:100}.bottom-canvas .menu-outer .collapse{display:block}.mobile-menu-visible .close-btn{visibility:visible;opacity:1}.mobile-menu .navigation{width:100%;display:block;position:relative}.mobile-menu .navigation li{display:block;position:relative}.mobile-menu .navigation li.dropdown2 .dropdown2-btn{text-align:end;cursor:pointer;z-index:5;width:100%;line-height:44px;position:absolute;top:0;right:0}.mobile-menu .navigation li.dropdown2 .dropdown2-btn:before{content:"";color:#fff;font-family:icomoon;font-size:10px}.mobile-menu .navigation li.dropdown2>ul li a{border-bottom:unset;color:#fff}.mobile-menu .navigation li.dropdown2 .dropdown2-btn span{opacity:0}.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul{background:#c10804;border-radius:10px;padding:15px 20px;display:none}.mobile-menu .navigation li>ul>li,.mobile-menu .navigation li>ul>li>ul>li{margin-bottom:0}.mobile-menu .navigation li>ul>li>a,.mobile-menu .navigation li>ul>li>ul>li>a{font-weight:500;padding:7px 0!important;font-size:20px!important}.mobile-menu .navigation li>ul>li>ul{padding-left:15px}.mobile-menu .navigation li>ul>li>ul>li>a{padding-left:40px}.mobile-menu .close-btn:hover{opacity:.5}.mobile-menu .navigation li>ul>li:last-child{border-bottom:none}.mobile-menu .navigation li>a{color:#fff;text-transform:capitalize;padding:10px 0;font-size:25px;font-weight:600;line-height:24px;display:block;position:relative}.mobile-menu .navigation li:hover>a,.mobile-menu .navigation li.current>a{color:#c10804!important}.main-header .sticky-header .navbar-header{display:none}.main-header .outer-box{position:relative}.main-header .sticky-header .main-menu .navigation>li>a{padding:22px 0}.mobile-button{text-transform:capitalize;color:#222;cursor:pointer;font-size:15px;font-weight:500;display:none}.mobile-button i{font-size:20px}.mobile-button:before{transform:translateY(-9px)}.mobile-button:after{transform:translateY(9px)}.mobile-button.active span{opacity:0}.mobile-button.active:before{transform:rotate(45deg)}.mobile-button.active:after{transform:rotate(-45deg)}.header-account .search-mobie{display:none}.mobile-menu .login-box{border-bottom:1px solid #c10804;margin-bottom:20px;padding-bottom:20px}.mobile-menu .login-box svg{margin-right:5px}.mobile-menu .menu-outer{margin-bottom:20px}.main-header .mobile-menu .menu-box .mCSB_scrollTools{width:3px}.header-lower.is-fixed.is-small{opacity:1;visibility:visible;top:-1px}.header-lower.is-fixed.is-small .main-menu .navigation>li>a{padding:30px 0}.header-lower.is-fixed{z-index:999;opacity:0;width:100%;animation:.9s ease-in-out fadeInDown;position:fixed;top:-150px;left:0;box-shadow:0 4px 8px #0000001a,inset 0 1px #ececec}.button-link{text-transform:capitalize;color:#c10804;-o-transition:all .3s ease;font-size:15px;font-weight:500;line-height:26px;transition:all .3s}.button-link i{margin-left:12px;font-size:14px;font-weight:700}.button-link:hover{color:#c10804}.button-main{color:#c10804;-o-transition:all .3s ease;border:1px solid #c10804;border-radius:12px;padding:13px 37px;font-size:15px;font-weight:500;line-height:26px;transition:all .3s}.button-main i{margin-left:12px;font-size:14px;font-weight:700}.button-main:hover{background-color:#c10804}.more-link{color:#fff;-o-transition:all .3s ease;background-color:#c10804;border-radius:12px;padding:19px 38px;font-size:16px;font-weight:700;line-height:19px;transition:all .3s;display:inline-block}.more-link:hover{color:#fff;background-color:#c10804}.button-src{color:#fff;text-align:center;text-transform:capitalize;z-index:1;background-color:#c10804;border-radius:12px;width:max-content;margin-right:15px;padding:18px 40px;font-size:20px;font-weight:500;line-height:20px;transition:all .3s ease-in-out;display:inline-block;position:relative}.button-src:before{content:"";z-index:-1;background-color:#e56363;border-radius:12px 12px 0 0;width:0;height:50%;transition:all .3s cubic-bezier(.785,.135,.15,.86);position:absolute;top:0;left:0}.button-src:after{content:"";z-index:-1;background-color:#e56363;border-radius:0 0 12px 12px;width:0;height:50%;transition:all .3s cubic-bezier(.785,.135,.15,.86);position:absolute;bottom:0;right:0}.button-src i{margin-left:5px;font-size:12px}.button-src:hover{color:#fff}.button-src:hover:before,.button-src:hover:after{width:100%}.breadcumb-section{padding-top:300px;padding-bottom:150px;overflow:hidden}.breadcumb-section .breadcrumb-video-bg{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.breadcumb-section .breadcrumb-video-bg video,.breadcumb-section .breadcrumb-video-bg img{object-fit:cover;width:100%;height:100%}.breadcumb-section:before{content:"";z-index:1;background:linear-gradient(#04061bd9,#04061b66);position:absolute;inset:0}.breadcumb-section .title-group a{color:#fff;font-size:18px;font-weight:600;line-height:28px;position:relative}.breadcumb-section .title-group a:hover{color:#c10804}.breadcumb-section .title-group a:not(:last-child){margin-right:44px}.breadcumb-section .title-group a:not(:last-child):before{content:"";font-family:icomoon;font-size:15px;position:absolute;right:-33px}.breadcumb-section .text-group{text-align:center;max-width:600px;margin:0 auto;font-size:18px;line-height:28px}.section-about-us{padding-top:288px;padding-bottom:130px}.section-about-us .about-us-image img{border-radius:205px}.section-about-us .about-us-image .vector{color:#c10804;-webkit-animation:10s linear infinite cir36;animation:30s linear infinite cir36;position:absolute;bottom:13px;left:-21%}.section-about-us .about-us-content{padding-top:37px;padding-left:2.5em}.section-about-us .about-us-content .heading-title{margin-bottom:30px}.section-about-us .about-us-content .icon-listing{margin-bottom:45px}.section-about-us .about-us-counter{padding-top:43px;padding-left:2.5em}.section-about-us .about-us-counter .title{margin-bottom:13px}.section-about-us .about-us-counter .title a{color:#c10804;backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.section-about-us .about-us-counter .title a:hover{background-size:100% 100%}.section-about-us .about-us-counter .line{background-color:#0201011a;width:100%;height:1px;margin-top:61px;margin-bottom:70px}.section-about-us .about-us-counter .line.content{margin-top:0;margin-bottom:40px}.about-home3{background-color:#0201011a;padding-bottom:122px}.about-home3 .about-number{margin-top:17px;margin-left:50px}.about-home3 .about-number .number-large{color:#c10804;letter-spacing:-26px;font-family:Corbel,sans-serif;font-size:300px;font-weight:600;line-height:240px;position:relative}.about-home3 .about-number .number-large strong{font-size:20px;line-height:0;display:block;position:absolute;bottom:0;right:0;font-weight:400!important}.about-home3 .about-number .text-about{color:#222;border-bottom:2px solid #18185e1a;margin-top:35px;margin-bottom:25px;margin-left:5px;font-size:15px;font-weight:600;rotate:-90deg}.about-home3 .about-content{margin-top:20px;margin-left:46px;margin-right:40px}.about-home3 .about-content .title{color:#4a5058;margin-bottom:18px;margin-right:6em}.about-home3 .about-content>p{margin-bottom:28px}.about-home3 .about-content .about-content-wrapper{flex-wrap:wrap;gap:30px}.about-home3 .about-content .about-content-wrapper .reading{color:#222;margin-right:30px;font-size:16px;font-weight:700}.about-home3 .about-content .about-content-wrapper .reading i{font-size:12px}.about-home3 .about-content .about-content-wrapper .image-wrap .image-list{margin-left:0;margin-right:20px}.about-home3 .about-content .about-content-wrapper .image-wrap .content-image{margin-top:5px}.about-home3 .about-content .about-content-wrapper .image-wrap .content-image .icon-shape{color:#314453;margin-top:-5px}.about-us-home5 .mask-about-h5{z-index:1;width:auto;position:absolute;top:0;right:0}.about-us-home5 .about-us-h5-content{padding-right:1em}.about-us-home5 .about-us-h5-content .heading-title{margin-bottom:62px}.about-us-home5 .about-us-h5-content .counter-about-wrap .number{color:#fff;letter-spacing:14px;font-size:200px;font-weight:600;line-height:200px;position:relative}.about-us-home5 .about-us-h5-content .counter-about-wrap .number.plus:after{content:"+";position:relative}.about-us-home5 .about-us-h5-content .counter-about-wrap .clip{background-image:url(../media/clip.4f7a8f9c.png);background-size:contain;border-radius:100%;width:350px;height:350px;position:absolute;top:-12px;right:135px}.about-us-home5 .about-us-h5-content .counter-about-wrap .experience{color:#fff;margin-left:4.7em;font-size:30px;font-weight:500;line-height:40px}.about-us-home5 .about-us-h5-image{padding-top:8px}.about-us-home5 .about-us-h5-image>img{margin-bottom:52px}.about-us-home5 .about-us-h5-image .des{color:#fff;margin-bottom:30px}.about-us-home5 .about-us-h5-image .about-us-wrap{flex-wrap:wrap;gap:50px}.about-us-home5 .about-us-h5-image .about-us-wrap .button-src{background-color:#314453}.about-us-home5 .about-us-h5-image .about-us-wrap .button-src:hover{background-color:#c10804}.about-us-home5 .about-us-h5-image .about-us-wrap .profile img{border-radius:100%;width:70px;height:70px;margin-right:30px}.about-us-page .about-us-content{padding-left:0}.about-us-page .about-us-images{padding-right:6px}.section-partner{background-image:url(../media/mask-partner.4750a18a.png);background-position:50%;background-repeat:no-repeat;background-size:contain;padding-bottom:1px;position:relative}.section-partner:before{content:"";clip-path:ellipse(50% 5% at 50% 100%);background-color:#fff;width:100%;height:45em;position:absolute;bottom:0;left:0;right:0}.section-partner .brand-logo{margin-top:100px;margin-bottom:71px}.section-partner-h2{background-image:url(../media/bg-partner.4cb0b0e9.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.section-partner-h2.style-white .collection-1 .image-partner-logo,.section-partner-h2.style-white .collection-2 .image-partner-logo{background-color:#fff}.section-service{background-image:url(../media/bg-service2.13ddd468.png);background-position:top;background-repeat:no-repeat;padding-top:50px}.section-service .heading-title h2,.section-service .heading-title p{color:#fff}.section-service .heading-title p{margin-top:20px}.faq-section4{background-color:#f6f2ed;background-image:url(../media/detail-service.da1533c0.png);background-position:0 100%;background-repeat:no-repeat}.service-cta{background-color:#fff;border-radius:20px;padding:15px 50px;display:inline-flex;box-shadow:0 10px 60px #4343431a}.service-cta img{width:auto}.service-cta p{margin-left:22px;margin-right:15px}.service-cta a{color:#c10804;font-size:16px;font-weight:600}.service-cta a i{margin-left:3px;font-size:12px}.service-cta a:hover{color:#c10804}.section-service-h2{background-image:url(../media/feature-h2.a3a8ddd2.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.section-service-h2 .row{justify-content:center}.collection-1{margin-right:10%}.collection-2{margin-left:10%}.collection-1 .image-partner-logo,.collection-2 .image-partner-logo{background-color:#fff;border:1px solid #f8f8f8;justify-content:center;align-items:center;height:125px;padding:20px;display:flex}.service-wrap-h3 .service-h3-left{flex-direction:column;gap:30px;margin-top:10px;margin-right:78px;display:flex}.service-wrap-h3 .service-image-h3{margin-left:-3.8em;margin-right:-3.8em}.service-wrap-h3 .service-h3-right{flex-direction:column;gap:30px;margin-top:10px;margin-left:78px;display:flex}.progres-wrap{flex-wrap:wrap;gap:40px}.image-list{margin-left:30px;margin-right:20px}.section-feature .content{padding:2em 1em 8em 19.2em}.section-feature .content .progres-wrap{flex-wrap:wrap;gap:40px}.section-feature .content .btn-wrap-about .image-list{margin-left:30px;margin-right:20px}.section-feature .content .btn-wrap-about .customer{margin-right:-40px;font-size:16px;font-weight:500;line-height:21px}.section-feature .image{margin-bottom:-5em;margin-left:3.2em;margin-right:-8px}.section-feature .image img{display:inline-block}.section-feature .image .quote-feature-wrap{background-color:#c10804;width:100%;max-width:323px;padding:26px 45px 24px;position:absolute;bottom:50px;left:50px}.section-feature .image .quote-feature-wrap .counter .number-style{color:#fff;font-size:65px;font-weight:600;line-height:67px;position:relative}.section-feature .image .quote-feature-wrap .counter .number-style:after{content:"+";position:absolute}.section-feature .image .quote-feature-wrap .review{margin-top:20px}.section-feature .image .quote-feature-wrap .review i{margin-right:3px}.section-feature .image .quote-feature-wrap .review span{margin-left:10px}.section-feature .image .quote-feature-wrap span{display:inline-block}.section-feature .image .quote-feature-wrap .icon-svg{color:#fff;margin-top:-10px}.section-feature .image .quote-feature-wrap .start{background-color:#fff;padding:12px 26px 0 13px;display:inline-block;position:absolute;top:10px;right:10px}.section-feature .image .quote-feature-wrap .start:before{content:"";border:1px solid #fff;width:100%;height:100%;position:absolute;bottom:-5px;left:-5px}.section-feature .image .quote-feature-wrap .start span{color:#c10804;font-size:22px;font-weight:600;line-height:20px;display:inline-block;position:relative}.section-feature .image .quote-feature-wrap .start span:after{content:"";font-family:icomoon;font-size:12px;position:absolute;top:-10px;right:-15px}.quote-feature-wrap{background-color:#c10804;width:100%;max-width:323px;padding:26px 45px 24px}.quote-feature-wrap .counter .number-style{color:#fff;font-size:65px;font-weight:600;line-height:67px;position:relative}.quote-feature-wrap .counter .number-style:after{content:"+";position:absolute}.quote-feature-wrap .review{margin-top:20px}.quote-feature-wrap .review i{margin-right:3px}.quote-feature-wrap .review img{width:120px}.quote-feature-wrap span{display:inline-block}.quote-feature-wrap .icon-svg{color:#fff;margin-top:-10px}.quote-feature-wrap .start{background-color:#fff;padding:12px 26px 0 13px;display:inline-block;position:absolute;top:10px;right:10px}.quote-feature-wrap .start:before{content:"";border:1px solid #fff;width:100%;height:100%;position:absolute;bottom:-5px;left:-5px}.quote-feature-wrap .start span{color:#c10804;font-size:22px;font-weight:600;line-height:20px;display:inline-block;position:relative}.quote-feature-wrap .start span:after{content:"";font-family:icomoon;font-size:12px;position:absolute;top:-10px;right:-15px}.section-feature2{background-image:url(../media/bg-feature2.6b12f1e1.png);background-position:top;background-repeat:no-repeat;padding-top:80px}.feature-home2 .feature-h2-wrap{background-color:#f8f8f8;margin-left:-80px;margin-right:-80px;padding:1px 80px 25px}.feature-home3 .feature-h3-content{margin-top:10px;margin-right:9em}.feature-home3 .feature-h3-image{margin-left:80px}.feature-home3 .feature-h3-image .counting-feature{padding:40px;display:inline-block;position:absolute;bottom:4.8%;left:-18.2%}.feature-home3 .feature-h3-image .counting-feature .progress-box2:not(:last-child){border-bottom:1px solid #fff3;margin-bottom:40px;padding-bottom:40px}.feature-home3 .feature-h3-image .counting-feature .progress-box2{width:100%}.feature-home3 .feature-h3-image .counting-feature .progress-box2 .progress-skill canvas{width:65px}.feature-home3 .feature-h3-image .counting-feature .progress-box2 .progress-skill i{color:#fff;font-size:25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feature-home3 .feature-h3-image .counting-feature .progress-box2 .content-progress{margin-left:24px}.feature-home3 .feature-h3-image .counting-feature .progress-box2 .content-progress .percent2{font-size:35px;font-weight:600}.feature-home4{background-image:url(../media/feature-h4.eea07bd8.png);background-position:50%;background-repeat:repeat;background-size:cover;position:relative;overflow:hidden}.feature-home4 .video-background{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.feature-home4 .video-background .background-video{object-fit:cover;filter:contrast(1.1)brightness(1.05)saturate(1.1);width:auto;min-width:100%;height:auto;min-height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feature-home4 .video-overlay{z-index:1;pointer-events:none;background-color:#314453e6;width:100%;height:100%;position:absolute;top:0;left:0}.feature-home4 .tf-container{z-index:2;position:relative}.feature-home4 .heading-title .sub-title,.feature-home4 .heading-title .title,.feature-home4 .heading-title p,.feature-home4 .heading-title .title span{color:#fff}.can-do-it .can-do-it-image .elip{z-index:1;border:1px solid #314453;border-radius:100%;width:300px;height:300px;margin-top:26px;animation:3s linear infinite alternate dot-anim-2;position:relative}.can-do-it .can-do-it-image .cdit-image{z-index:2;border-radius:10px;max-width:400px;margin-top:-14.1em;margin-left:40px;position:relative}.can-do-it .can-do-it-image .cdit-image1{z-index:2;border-radius:10px;max-width:300px;animation:3s linear infinite alternate dot-anim-3;position:absolute;top:-25px;right:2px}.can-do-it .can-do-it-image .quote-feature-wrap{z-index:2;background-color:#c10804;border-radius:10px;width:100%;max-width:303px;margin-top:-6.3em;margin-left:14.2em;padding:24px 35px;animation:3s linear infinite alternate dot-anim-4;position:relative}.can-do-it .can-do-it-image .quote-feature-wrap .counter .number-style{color:#fff;font-size:65px;font-weight:600;line-height:67px;position:relative}.can-do-it .can-do-it-image .quote-feature-wrap .counter .number-style:after{content:"+";position:absolute}.can-do-it .can-do-it-image .quote-feature-wrap .review{margin-top:20px}.can-do-it .can-do-it-image .quote-feature-wrap .review i{margin-right:3px}.can-do-it .can-do-it-image .quote-feature-wrap .review span{margin-left:10px}.can-do-it .can-do-it-image .quote-feature-wrap span{display:inline-block}.can-do-it .can-do-it-image .quote-feature-wrap .icon-svg{color:#fff;margin-top:-10px}.can-do-it .can-do-it-image .quote-feature-wrap .start{background-color:#fff;padding:12px 26px 0 13px;display:inline-block;position:absolute;top:10px;right:10px}.can-do-it .can-do-it-image .quote-feature-wrap .start:before{content:"";border:1px solid #fff;width:100%;height:100%;position:absolute;bottom:-5px;left:-5px}.can-do-it .can-do-it-image .quote-feature-wrap .start span{color:#c10804;font-size:22px;font-weight:600;line-height:20px;display:inline-block;position:relative}.can-do-it .can-do-it-image .quote-feature-wrap .start span:after{content:"";font-family:icomoon;font-size:12px;position:absolute;top:-10px;right:-15px}.can-do-it .can-do-it-content{margin-top:27px;margin-left:110px}.can-do-it .can-do-it-content .cdit-text{background-color:#f7f8fd;padding:14px 30px}.can-do-it .can-do-it-content .icon-wrap-cdit{gap:40px;margin-bottom:33px}.can-do-it .can-do-it-content .icon-wrap-cdit .icon-can-do-it .icon{color:#c10804;margin-right:15px;font-size:50px}.can-do-it .can-do-it-content .image-wrap .image-list{margin-left:0;margin-right:20px}.can-do-it .can-do-it-content .image-wrap .content-image{margin-top:13px}.can-do-it .can-do-it-content .image-wrap .content-image p{line-height:16px}.can-do-it .can-do-it-content .image-wrap .content-image p span,.can-do-it .can-do-it-content .image-wrap .content-image .icon-shape{color:#6200ea}.section-feature4{padding-bottom:110px}.section-feature4 .myFeature-4 .swiper-pagination{border:1px dashed #314453;bottom:-110px;left:50%;transform:translate(-50%)}.section-feature4 .myFeature-4 .swiper-pagination .swiper-pagination-bullet{border:2px solid #314453}.section-feature4 .myFeature-4 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#314453}.feature-service2 .feature-service2-image .service2-image{z-index:2;border-radius:10px;position:relative}.feature-service2 .feature-service2-image .testimonial-avt-box{z-index:2;border-radius:10px;position:absolute;top:70%;right:5px}.feature-service2 .feature-service2-image .cycle{z-index:1;border:1px solid #c10804;border-radius:100%;width:300px;height:300px;position:absolute;bottom:-10%;right:-12.3%}.feature-service2 .feature-service2-content{margin-top:15px;margin-right:15px}.feature-service2 .feature-service2-content .icon-listing li:not(:last-child){margin-bottom:15px}.feature-service2 .feature-service2-content .icon-listing li i{color:#fff;background-color:#c10804;border-radius:100%;margin-right:15px;padding:5px}.feature-service2 .feature-service2-content .icon-listing li i.is-green{background-color:#00e676}.feature-service2 .feature-service2-content .icon-listing li i.is-red{background-color:#c10804}.feature-service2 .feature-service2-content .icon-listing li p{letter-spacing:-1.2px}.section-marque-text{padding-top:195px;padding-bottom:108px}.marquee-wrapper{white-space:nowrap;z-index:9;position:relative;overflow:hidden}.text-slider{text-transform:capitalize;color:#222;height:100px;font-size:65px;font-weight:700;line-height:90px}.text-slider:hover{color:#c10804;background-size:100% 100%}.text-slider:not(:last-child){margin-right:90px}@media (max-width:767px){.text-slider{font-size:36px;line-height:56px!important}}.text-slider i{color:#c10804;margin-right:30px;font-size:65px}.marquee-inner{width:200%;display:inline-flex;position:absolute}.marquee-list{float:left;width:50%}.icon-circle-solid:before{content:"●";font-style:normal}.marquee-item{float:left;line-height:0%;transition:animation .2s ease-out}.marquee-item>.text-slider{backface-visibility:hidden;background-image:linear-gradient(#0000 calc(100% - 4px),currentColor 3px);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1);position:relative}.marquee-item>.text-slider:hover{color:#c10804;background-size:100% 100%}.marquee-item.style-2 .text-slider{text-transform:capitalize;color:#314453;height:65px;margin-right:40px;font-size:60px;line-height:0}@media (max-width:767px){.marquee-item.style-2 .text-slider{font-size:36px}}.marquee-item.style-2 .text-style{background-image:linear-gradient(#c10804,#c10804);background-position:0 95%;background-repeat:no-repeat;background-size:0% 2px;transition:all .4s ease-in-out}.marquee-item.style-2 .text-style:hover{color:#c10804;background-size:100% 3px}.marquee-inner.to-left{animation:50s linear infinite marqueeLeft}@keyframes marqueeLeft{0%{left:0}to{left:-100%}}.marquee-inner.to-right{animation:25s linear infinite marqueeRight}@keyframes marqueeRight{0%{right:0}to{right:-100%}}.marque-text-h4{margin-bottom:-24px;padding-top:92px}.marque-text-h4 .marquee-item>.text-slider:hover,.marque-text-h4 .text-slider i{color:#314453}.marque-text-style{background-color:#476c88}.marque-text-style:hover .marquee-inner{animation-play-state:paused}.marque-text-style .text-slider{height:45px;margin-top:20px;line-height:37px}.marque-text-style .marque-slider .marquee-item i{color:#fff;margin-right:70px;font-size:20px}.marque-text-style .marque-slider .marquee-item .text-slider{color:#fff;margin-right:70px;font-size:24px;font-weight:600;line-height:24px;transition:all .4s ease-in-out}.marque-text-style .marque-slider .marquee-item .text-slider:hover{background-image:linear-gradient(#0000 calc(100% - 2px),currentColor 3px)!important}.section-team .shape-team{color:#4a5058;z-index:1;animation:3s linear infinite alternate dot-anim-2;position:absolute;top:8%;left:-10px}.section-team .shape-team1 img{-webkit-animation:10s linear infinite cir36;width:auto;animation:30s linear infinite cir36}.section-team .shape-team1{z-index:2;position:absolute;top:17%;right:2.8%}.section-team .shape-team2{z-index:1;background-color:#f6f2ed;width:640px;height:420px;position:absolute;bottom:13.5%;right:-9px}.team-member{background-image:url(../media/bg-team2.a62f7a8c.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.section-case-studies{margin-bottom:-60px}.section-case-studies .case-studies-slider{margin-right:-60px}.section-case-studies .case-studies-content{background-color:#4a5058;background-image:url(../media/vector-case.a14ed58a.png);margin-top:60px;margin-bottom:-60px;margin-left:-51px;padding:8.2em 7em 7.5em 10.8em}.section-case-studies .case-studies-content .icon-case{color:#c10804;margin-bottom:44px;margin-left:-10px;font-size:90px;display:inline-block;position:relative}.section-case-studies .case-studies-content .icon-case:before{content:"";background-color:#ffffff12;border-radius:100%;width:75px;height:75px;position:absolute;bottom:-20px;right:-10px}.section-case-studies .case-studies-content .cycle{border:2px dashed #fff;border-radius:100%;width:300px;height:300px;animation:30s linear infinite cir36;position:absolute;top:-6em;right:-7.5em}.section-case-studies .case-studies-content .title-case{margin-bottom:25px;font-size:35px;font-weight:600;line-height:55px}.section-case-studies .case-studies-content .des{color:#ffffff8c;margin-bottom:42px}.team-member-section-4{background-image:url(../media/bg-team2.a62f7a8c.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.team-member-section-4 .team-member-right{margin-top:7px;margin-left:67px}.team-member-section-4 .team-member-right .team-member-progress-wrap{flex-wrap:wrap;gap:4em}.team-member-section-4 .team-member-right .progress-skill canvas{width:70px;height:70px}.section-cta .cta-left{width:50%;padding:18px 70px 17px 15px}.section-cta .cta-left>i{color:#fff;margin-right:20px;font-size:35px}.section-cta .cta-left p{color:#fff;letter-spacing:-.009em;margin-right:60px;font-size:22px;font-weight:400}.section-cta .cta-left p span{font-weight:600;text-decoration:underline}.section-cta .cta-left .let-talk{color:#fff;font-size:16px;font-weight:600}.section-cta .cta-left .let-talk span{margin-right:4px;text-decoration:underline}.section-cta .cta-left .let-talk i{font-size:11px}.section-cta .cta-right{width:50%;padding:18px 15px 17px 70px}.section-cta .cta-right .image-list{margin-left:0;margin-right:20px}.section-cta .cta-right .image-list li:not(:first-child){margin-left:-5px}.section-cta .cta-right .image-list img{border:2px solid #fff;width:35px;height:35px}.section-cta .cta-right .image-list i{color:#c10804;background-color:#fff;border-radius:100%;padding:12px;font-size:10px;display:block}.section-cta .cta-right p{color:#fff;font-size:22px;font-weight:500}.section-cta .cta-right p span{font-weight:700;position:relative}.section-cta .cta-right p span:after{content:"";z-index:1;-webkit-repeat:no-repeat;background-color:#fff;width:100%;height:11px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%);-webkit-mask-image:url(../media/line.066bc4dd.svg);mask-image:url(../media/line.066bc4dd.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.feature-cta{background-color:#fff;width:100%;max-width:670px;padding:20px 30px;display:inline-block}.feature-cta .feature-cta-wrap{text-align:left;gap:20px;width:100%}.feature-cta .feature-cta-wrap .image-list{margin-left:0;margin-right:0}.feature-cta .feature-cta-wrap .content{margin-right:42px}.feature-cta .feature-cta-wrap .content span{color:#4a5058;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:18px;display:block}.feature-cta .feature-cta-wrap .content p{color:#4a5058;font-family:Manrope,sans-serif;font-size:16px;font-weight:700}.feature-cta .feature-cta-wrap .content .icon-shape{color:#c10804;margin-top:-18px}.feature-cta .feature-cta-wrap .button-src{color:#4a5058;background-color:#0206261a;padding:14px 30px}.feature-cta .feature-cta-wrap .button-src:hover{color:#fff;background-color:#c10804}.cta-service{background-image:url(../media/bg-partner.4cb0b0e9.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.cta-service .image-cta-service img{padding-left:110px}.cta-service .image-cta-service .quote-feature-wrap{z-index:1;margin-top:-11em;position:relative}.cta-service .heading-title{margin-right:3em}.cta-service .heading-title .button-src,.cta-service .heading-title .button-src:hover{background-color:#c10804}.section-testimonial{overflow:hidden}.section-testimonial .tes-shape{width:auto;height:-webkit-fill-available;position:absolute;top:0;bottom:0;right:-6px}.section-testimonial .mySwiper-testimonial1 .swiper-pagination{bottom:-107px;left:16px}.section-feed-back{background-image:url(../media/bg-feed-back.a78a74af.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.section-feed-back .grid-imgae-feed-back{grid-template-columns:repeat(10,1fr);gap:30px 10px;display:grid}.section-feed-back .grid-imgae-feed-back:hover img{opacity:.3}.section-feed-back .grid-imgae-feed-back .image-tes{cursor:pointer;border-radius:100%;width:100px;height:100px;position:relative}.section-feed-back .grid-imgae-feed-back .image-tes:hover:before{opacity:1;visibility:visible;width:120%;height:120%}.section-feed-back .grid-imgae-feed-back .image-tes:before{content:"";opacity:0;visibility:hidden;border:2px dashed #c10804;border-radius:100%;width:0%;height:0%;transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-feed-back .grid-imgae-feed-back .image-tes img{border-radius:100%;width:100px;height:100px;transition:all .3s ease-in-out;position:relative}.section-feed-back .grid-imgae-feed-back .image-tes img:hover{z-index:1;position:relative;transform:scale(1.1);opacity:1!important}.testimonial-h3 .testimonial-h3-image{margin-right:80px}.testimonial-h3 .testimonial-h3-image .testimonial-avt-box{position:absolute;bottom:50px;right:-80px}.testimonial-h3 .testimonial-h3-image .testimonial-avt-box .image-list{margin-left:0}.testimonial-h3 .testimonial-h3-content{margin-top:23px;margin-left:82px;margin-right:72px}.testimonial-h3 .testimonial-h3-content .heading-title{border-bottom:1px solid #18185e1a;margin-bottom:50px;padding-bottom:60px}.testimonial-avt-box{width:100%;max-width:220px;padding:28px 35px 35px}.testimonial-avt-box p{color:#fff;font-size:20px;font-weight:600px;line-height:27px}.testimonial-avt-box .icon{color:#fff;margin-bottom:15px}.testimonial-avt-box .image-list li img{width:45px;height:45px}.testimonial-wrap-home4{z-index:2;background-image:url(../media/bg-team2.a62f7a8c.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:95px 80px 80px;position:relative}.testimonial-wrap-home4 .testimonial-wrap .testimonial-inner-header{width:49.5%;padding-right:6em}.testimonial-wrap-home4 .testimonial-wrap .mySwipertes3{width:50.5%;margin-top:6px;padding-bottom:115px}.testimonial-wrap-home4 .testimonial-wrap .mySwipertes3 .testimonial-style3 .des{color:#4a5058;margin-bottom:22px;line-height:33px}.testimonial-wrap-home4 .testimonial-wrap .mySwipertes3 .swiper-pagination-bullets{background-color:#f7f8fd;bottom:0;left:0%}.testimonial-wrap-home4 .img-cta-wrap{border-top:1px solid #002ff51a;margin-top:-20px;padding-top:83px;padding-left:25px}.testimonial-wrap-home4 .img-cta-wrap .image-list li img{width:65px;height:65px}.testimonial-wrap-home4 .img-cta-wrap .title{margin-right:60px}.testimonial-wrap-home4 .img-cta-wrap .service-cta{border-radius:10px;padding:15px 24px}.testimonial-wrap-home4 .img-cta-wrap .image-list.flex-three{margin-left:0;margin-right:60px}.testimonial-video{padding-top:455px}.section-blog{background-image:url(../media/bg-blog-1.71de8208.png);background-position:top;background-repeat:no-repeat}.section-blog-h2 .content-blog-h2{padding-right:50px}.section-blog-h2 .content-blog-h2 .heading-title{margin-bottom:25px}.section-blog-h2 .content-blog-h2 .icon-listing{margin-bottom:44px}.case-studies-slider .swiper-pagination{bottom:-30px;left:30%}.section-contact{background-image:url(../media/bg-contact-h1.7342816b.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.section-contact .content{margin-top:32px;padding-right:30%}.section-contact .content .contact-wrap .icon{color:#c10804;margin-right:30px;font-size:35px}.section-contact .content .contact-wrap .contact-content span{color:#c10804;margin-bottom:15px;line-height:16px;display:block}.section-contact .content .contact-wrap .contact-content p{color:#fff;font-size:27px;font-weight:600}.section-contact .form-contact-home1{background-color:#f6f2ed;border-radius:10px;padding:56px 50px 60px}.section-contact .form-contact-home1.style2{background-color:#fff}.section-contact .form-contact-home1.style2 .form-contact-home .form-control,.section-contact .form-contact-home1.style2 .form-contact-home .nice-select,.section-contact .form-contact-home1.style2 .form-contact-home textarea{background-color:#f6f2ed}.section-contact .form-contact-home1.style2 .btn-submit,.section-contact .form-contact-home1.style2 .btn-submit:hover{background-color:#c10804}.section-contact .form-contact-home1 .inner-title-form .title-form{margin-bottom:10px;font-size:27px;font-weight:600}.contact-form-h4{background-image:url(../media/bg-contact-h4.e3ea45f8.png);background-position:50%;background-repeat:no-repeat;background-size:contain;padding:150px 0}.contact-form-h4 .content .heading-title .des{margin-top:45px}.contact-form-h4 .content .contact-wrap .icon{color:#c10804;margin-right:30px;font-size:35px}.contact-form-h4 .content .contact-wrap .contact-content span{color:#fff;margin-bottom:15px;line-height:16px;display:block}.contact-form-h4 .content .contact-wrap .contact-content p{color:#fff;font-size:27px;font-weight:600}.contact-form-h4 .form-contact-home1{background-color:#f8f8f8;border-radius:10px;margin-left:40px;padding:56px 50px 60px}.contact-form-h4 .form-contact-home1 .inner-title-form .title-form{margin-bottom:10px;font-size:27px;font-weight:600}.contact-form-h4 .form-contact-home1 .btn-submit{background-color:#4a5058}.contact-form-h4 .form-contact-home1 .btn-submit:hover{background-color:#c10804}.quote-style .content{padding-top:2.2em;padding-left:5em;padding-right:3em}.quote-style .content .des{color:#222;letter-spacing:-.5px;margin-bottom:17px;font-size:30px;font-weight:600;line-height:40px}.quote-style .content .name span{margin-right:52px;font-size:22px;font-weight:600}.quote-style .content .name img{width:183px}.quote-style .content .image-wrap{border-top:1px solid #3333331a;margin-top:30px;padding-top:50px}.quote-style .content .image-wrap .image-list{margin-left:0;margin-right:20px}.quote-style .content .image-wrap .content-image{margin-top:5px}.quote-style .content .image-wrap .content-image .icon-shape{color:#c10804;margin-top:-5px}.our-company .content{margin-top:25px;margin-right:80px}.our-company .content .line{background-color:#fff3;width:100%;height:1px;margin-top:62px;margin-bottom:63px}.our-company .content .counter-wrap-company{justify-content:flex-start;display:flex}.our-company .content .counter-wrap-company .counter-company:not(:last-child){margin-right:7em}.our-company .content .counter-wrap-company .counter-company .title-counter{color:#fff;margin-bottom:5px;font-size:16px;font-weight:600;display:inline-block}.our-company .content .counter-wrap-company .counter-company .number-style3{color:#c10804;letter-spacing:2.7px;margin-bottom:16px;font-size:65px;font-weight:600;line-height:75px;position:relative}.our-company .content .counter-wrap-company .counter-company .number-style3.percent:after{content:"%";color:#c10804;position:absolute}.our-company .content .counter-wrap-company .counter-company .number-style3.mplus:after{content:"m+";color:#c10804;position:absolute}.our-company .content .counter-wrap-company .counter-company P{color:#ffffff8c}.our-company .image{margin-left:20px}.our-company .image img{z-index:2;width:auto;position:relative}.our-company .image img.company1{width:100%}.our-company .image img.company1.photo{border-radius:10px}.our-company .image .company2{animation:3s linear infinite alternate dot-anim-3;position:absolute;bottom:34%;right:-10%}.our-company .image .company3{animation:3s linear infinite alternate dot-anim-2;position:absolute;top:6%;left:13%}.our-company .image .company4{animation:3s linear infinite alternate dot-anim-4;position:absolute;top:27px;right:-15%}.our-company .image .company5{animation:3s linear infinite alternate dot-anim-4;position:absolute;top:44.5%;left:8px}.our-company .image .company6{z-index:1;animation:3s linear infinite alternate dot-anim-3;position:absolute;top:-10%;right:-15%}.why-chose-us .image-wc-us img{z-index:2;width:auto;position:relative}.why-chose-us .image-wc-us .wcus-1{margin-top:56px;margin-left:14px}.why-chose-us .image-wc-us .wcus-2{animation:30s linear infinite cir36;position:absolute;top:2px;left:-62px}.why-chose-us .image-wc-us .wcus-3{animation:3s linear infinite alternate dot-anim-4;position:absolute;top:42px;right:26%}.why-chose-us .image-wc-us .wcus-4{animation:3s linear infinite alternate dot-anim-3;position:absolute;top:46%;left:-75px}.why-chose-us .image-wc-us .wcus-5{animation:3s linear infinite alternate dot-anim-2;position:absolute;top:8%;left:-20%}.why-chose-us .content-wc-us .icon-wcus-wrap{gap:45px}.why-chose-us .content-wc-us .icon-wcus-wrap .icon-box-wcus{background-color:#0000;padding:0}.why-chose-us .content-wc-us .icon-wcus-wrap .icon-box-wcus:hover .title a{color:#222}.why-chose-us .content-wc-us .icon-wcus-wrap .icon-box-wcus:hover .title,.why-chose-us .content-wc-us .icon-wcus-wrap .icon-box-wcus:hover .des{color:unset}.why-chose-us .content-wc-us .icon-wcus-wrap .icon-box-wcus .icon{color:#c10804;margin-bottom:23px;font-size:50px}.why-chose-us .content-wc-us .icon-wcus-wrap .icon-box-wcus .title{margin-bottom:13px}.why-chose-us .content-wc-us .progress-wcus{margin-right:3em}.why-chose-us .content-wc-us .progress-wcus .progress-skill{margin-bottom:14px}.why-chose-us .content-wc-us .progress-wcus .progress-skill canvas{width:120px;height:120px}.why-chose-us .content-wc-us .progress-wcus .progress-skill .percent2{font-size:30px}.wcus-home3 .image-wrapper-wcus3{margin-right:60px}.wcus-home3 .image-wrapper-wcus3 .image-wcus3{align-items:flex-start;gap:30px}.wcus-home3 .image-wrapper-wcus3 .image-wcus3 img{object-fit:cover;width:100%;height:100%}.wcus-home3 .image-wrapper-wcus3 .image-wcus3 .wcus-pt{margin-top:93px}.wcus-home3 .image-wrapper-wcus3 .quote-wcus-3{width:100%;max-width:335px;padding:18px 30px;position:absolute;bottom:5.5%;left:24.2%}.wcus-home3 .image-wrapper-wcus3 .quote-wcus-3 .icon{color:#fff;margin-top:7px;margin-right:25px;font-size:50px}.wcus-home3 .image-wrapper-wcus3 .quote-wcus-3 .content .title{color:#fff;margin-bottom:7px}.wcus-home3 .image-wrapper-wcus3 .quote-wcus-3 .content p{color:#fff;font-size:13px;font-weight:400;line-height:20px}.wcus-home3 .content-wrapper-wcus3{margin-top:20px}.wcus-section4 .wcus-section4-content{margin-top:7px;margin-right:10px}.wcus-section4 .wcus-section4-content .heading-title{margin-bottom:65px}.wcus-section4 .wcus-section4-image{padding-left:6.9em}.wcus-section4 .wcus-section4-image img{z-index:2;border-radius:10px;position:relative}.wcus-section4 .wcus-section4-image .wcus-h41{margin-bottom:7px}.wcus-section4 .wcus-section4-image .wcus-h42{border-radius:20px;width:100%;max-width:355px;position:absolute;bottom:39px;left:142px}.wcus-section4 .wcus-section4-image .clip{z-index:1;background-image:url(../media/clip.4f7a8f9c.png);background-size:contain;border-radius:100%;width:300px;height:300px;position:absolute;top:-150px;right:-98px}.optimize-olutions{z-index:2;background-image:url(../media/bg-h3-banner.0e6379c5.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:286px;padding-bottom:121px}.optimize-olutions .mask-banner3{z-index:1;width:100%;position:absolute;bottom:0;left:0;right:0}.optimize-olutions .optimize-olutions-left{margin-right:13%}.optimize-olutions .optimize-olutions-right{margin-top:-2px;margin-left:21%;margin-right:30px}.optimize-olutions .optimize-olutions-right>p{color:#fff;margin-bottom:23px}.section-process{background-image:url(../media/bg-h3-banner.0e6379c5.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.section-process .process-content-wrap{margin-top:3px;margin-right:40px}.section-process .process-image-wrap{margin-top:4px;margin-left:50px}.section-pricing{z-index:2;background-image:url(../media/bg-h3-banner.0e6379c5.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.section-pricing .mask-banner3{z-index:1;width:100%;position:absolute;bottom:0;left:0;right:0}.grid-col-project{grid-template-columns:repeat(3,1fr);gap:62px 30px;display:grid}.grid-mansory-project{column-count:3;gap:20px 30px;display:block}.grid-mansory-project .tf-image-box{break-inside:avoid;margin-bottom:62px;max-width:unset!important}.project-slider{padding-bottom:240px}.project-slider .my-project-slider .swiper-pagination-bullets{width:100%;bottom:-120px;left:50%;transform:translate(-50%)}.tab-service-wrap .tab-service-content{padding-top:13px;padding-right:44px}.tab-service-wrap .tab-service-content .icon-listing li:not(:last-child){margin-bottom:14px}.tab-service-wrap .tab-service-content .icon-listing li i{color:#fff;background-color:#c10804;border-radius:100%;margin-right:15px;padding:5px}.tab-service-wrap .tab-service-content .icon-listing li i.green{background-color:#476c88}.tab-service-wrap .tab-service-content .icon-listing li i.red{background-color:#c10804;padding:8px;font-size:15px}.tab-service-wrap .tab-service-content .icon-listing li p{color:#4a5058}.tab-service-wrap .tab-service-image img{z-index:2;border-radius:10px;margin-bottom:30px;position:relative}.tab-service-wrap .tab-service-image .service1{border-radius:25px;max-width:200px;position:absolute;top:56px;right:-150px;box-shadow:0 10px 60px #54545440}.tab-service-wrap .tab-service-image .clip{z-index:1;background-image:url(../media/clip.4f7a8f9c.png);background-size:contain;border-radius:100%;width:300px;height:300px;position:absolute;bottom:-28px;right:-192px}.faq-section4 .image-faq-left{margin-left:-10.3em}.faq-section4 .faq-main{margin-top:-7px;padding-left:5em;padding-right:5em}.faq-section4 .image-faq-right{margin-top:242px;margin-right:-10.3em}.faq-section4 .image-faq-left img,.faq-section4 .image-faq-right img{border-radius:10px}@media only screen and (min-width:992px) and (max-width:1199px){.faq-section4>.tf-container>.row{flex-wrap:nowrap;align-items:stretch}.faq-section4>.tf-container>.row>.col-xl-2:first-child{display:none}.faq-section4>.tf-container>.row>.col-xl-8{flex:auto;width:calc(100% - 440px);max-width:calc(100% - 440px)}.faq-section4>.tf-container>.row>.col-xl-2:last-child{flex:0 0 440px;width:440px;max-width:440px}.faq-section4 .faq-main{padding-left:2.5em;padding-right:2.5em}.faq-section4 .image-faq-right{height:100%;margin-top:0;margin-right:0}.faq-section4 .image-faq-right img{object-fit:cover;width:100%;height:100%}}.faq-team .faq-main{padding-top:14px;padding-right:3em}.faq-team .image-faq-team{padding-left:5em}.brand-home4 .swiper-slide:nth-child(odd){margin-top:20px}.myteshome5-wrap{margin-bottom:118px;padding-left:8em;padding-right:30px}.myteshome5-wrap .myteshome5 .swiper-pagination-bullets{border:1px dashed #314453;width:100%;bottom:0;left:50%;transform:translate(-50%)}.myteshome5-wrap .myteshome5 .swiper-pagination-bullets .swiper-pagination-bullet{border:2px solid #314453}.myteshome5-wrap .myteshome5 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#314453}.fact-widget.pd-fact{margin-top:-6.8em;margin-right:-25%;padding:93px 138px 102px 80px}.fact-widget{z-index:2;justify-content:space-between;gap:50px;display:flex;position:relative}.fact-widget .counter-area{gap:90px}.fact-widget .counter-area .counter-items{border-left:1px solid #fff3;padding-top:15px;padding-left:80px}.fact-widget .counter-area .counter-items .icon{color:#fff;margin-bottom:34px;font-size:62px}.fact-widget .counter-area .counter-items .content .number{color:#fff;margin-bottom:7px;font-size:65px;font-weight:600;line-height:65px}.fact-widget .counter-area .counter-items .content .number.kplus:after{content:"k+";position:relative}.fact-widget .counter-area .counter-items .content .number.plus:after{content:"+";position:relative}.fact-widget .counter-area .counter-items .content p{color:#fff;font-size:18px;font-weight:600}.fact-widget .heading-title{min-width:450px}.fact-widget .description-area{align-items:center;display:flex}.fact-widget .description-area .des{font-size:18px;font-weight:400;line-height:1.7}.fact-widget .description-area .text-highlight{color:#c10804}@media (max-width:991px){.fact-widget .heading-title{min-width:unset}.fact-widget .description-area{border-left:none;margin-top:30px;padding-left:0}}.fact-about-us .counter-area{gap:42px}.fact-about-us .counter-area .counter-items{border-left:unset}.fact-about-us .counter-area .counter-items .icon{color:#c10804}.search-mobie .modal-dialog{max-width:800px;margin:90px auto;padding:0 15px}.search-mobie .modal-dialog .btn-close{background:0 0;padding:0;position:absolute;top:-30px;right:0}.search-mobie .modal-dialog .btn-close:before{content:"";color:#fff;font-family:icomoon;font-size:18px}.search-mobie .modal-dialog .search-input:focus{border:unset}.search-mobie .modal-dialog .search-form-mobie .search{flex-wrap:nowrap;align-items:center;display:flex;position:relative}.hamburger-area{padding:35px 30px}.hamburger-area img.logotipo{width:50%;margin-bottom:40px}.hamburger-area .offcanvas-header .btn-close{margin:0}.hamburger-area button:hover{rotate:90deg;background-color:#0000!important}.hamburger-area .menu-service{margin-bottom:30px}.hamburger-area .menu-service li{transition:all .3s ease-in-out}.hamburger-area .menu-service li:hover{margin-left:5px}.hamburger-area .menu-service li a{font-size:18px;font-weight:500}.hamburger-area .des{font-size:15px;font-weight:400;line-height:26px}.hamburger-area .footer-main-locations{margin-top:20px;margin-bottom:20px}.hamburger-area .footer-main-locations a:hover{color:#c10804}.hamburger-area .follow-social{margin-bottom:20px}.hamburger-area .follow-social span{margin-bottom:10px;font-size:18px;font-weight:500;display:inline-block}.hamburger-area .follow-social .social-footer li:not(:last-child){margin-right:10px}.hamburger-area .follow-social .social-footer li a{color:#fff;background-color:#c10804;border-radius:100%;width:40px;height:40px}.hamburger-area .follow-social .social-footer li a:hover{background-color:#c10804}.video-about-us .video-about{margin-top:-11px;margin-bottom:-20.7em;margin-right:-24%;position:relative}.video-about-us .btn-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-about-us .btn-video .tf-video{color:#c10804;background-color:#fff;width:100px;height:100px}.video-about-us .btn-video .tf-video i{font-size:16px}.video-service .video-about{margin-top:-16.5em}.video-service .video-about .btn-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-service .video-about .btn-video .tf-video{color:#c10804;background-color:#fff;width:90px;height:90px}.feature-service-page .row{flex-wrap:wrap;display:flex}.feature-service-page .row>[class*=col-]{margin-bottom:30px;display:flex}.feature-service-page .icon-box3{width:100%;height:100%}.section-benefit .benefit-list{margin-top:13px;padding-left:10.4em}.section-benefit .benefit-list .benefit-list-item li:not(:last-child){margin-bottom:40px}.section-benefit .benefit-list .benefit-list-item li i{color:#fff;background-color:#c10804;border-radius:100%;margin-right:15px;padding:5px;font-size:17px}.section-benefit .benefit-list .benefit-list-item li p{margin-top:8px}.benefit-list-item li:not(:last-child){margin-bottom:40px}.benefit-list-item li i{color:#fff;background-color:#c10804;border-radius:100%;margin-right:15px;padding:5px;font-size:17px}.benefit-list-item li p{margin-top:8px}.section-it-manager .it-manager-content{padding-top:14px;padding-right:10em}.section-it-manager .it-manager-content .nav-tabs-pricing .nav-item{margin-right:75px}.section-it-manager .it-manager-content .nav-tabs-pricing-service{margin-bottom:35px}.section-it-manager .it-manager-content .content-tab-service-details .des{margin-bottom:21px}.section-it-manager .it-manager-content .content-tab-service-details .icon-listing{flex-wrap:wrap;width:100%;margin-bottom:35px;display:flex}.section-it-manager .it-manager-content .content-tab-service-details .icon-listing li:not(:last-child){margin-bottom:0}.section-it-manager .it-manager-content .content-tab-service-details .icon-listing li{width:50%}.section-it-manager .it-manager-content .content-tab-service-details .icon-listing li i{color:#c10804}.section-it-manager .it-manager-content .content-tab-service-details .icon-listing li p{color:#222;font-size:16px;font-weight:600;line-height:40px}.section-performance{padding-bottom:22.8em}.skill-team-member .skill-team-image-center{padding-left:50px}.skill-team-member .skill-team-content{padding-right:43px}.team-member-details .des-team-details{color:#222;letter-spacing:-.5px;margin-bottom:14px;font-size:30px;font-weight:600;line-height:40px}.team-member-details .name{flex-wrap:wrap;gap:55px}.team-member-details .name span{color:#4a5058;font-size:22px;font-weight:600}.team-member-details .name img{width:183px}.team-member-details .heading-title{margin-right:6em}.team-member-details .heading-title .des{font-size:18px}.team-member-details .team-member-details-wrap{padding-left:20.6em}.team-member-details .team-member-details-wrap h3.title{margin-bottom:27px;font-size:24px;font-weight:600}.team-member-details .team-member-details-wrap .widget-team-brand{padding-top:70px;padding-right:7.6em}.team-member-details .team-member-details-wrap .widget-team-single{padding-top:70px;padding-bottom:68px;padding-right:7.6em}.team-member-details .team-member-details-wrap .widget-team-single>span{color:#c10804;margin-bottom:12px;font-family:Manrope,sans-serif;font-size:18px;font-weight:700;display:inline-block}.team-member-details .team-member-details-wrap .widget-team-single>p{color:#4a5058;letter-spacing:-.6px;font-size:30px;font-weight:600;line-height:45px}.team-member-details .team-member-details-wrap .widget-team-single>p a{color:#c10804;text-decoration:underline}.team-member-details .team-member-details-wrap .widget-team-single .skill,.team-member-details .team-member-details-wrap .widget-team-single .education{padding-right:3em}.team-member-details .team-member-details-wrap .widget-team-single .experience-wrap .experience-item:not(:last-child){margin-bottom:20px}.team-member-details .team-member-details-wrap .widget-team-single .experience-wrap .of{color:#4a5058;margin-left:10px;font-family:Manrope,sans-serif;font-size:16px;font-weight:400}.team-member-details .team-member-details-wrap .widget-team-single .experience-wrap .date-skill{text-transform:uppercase;font-size:14px;font-weight:500}.team-member-details .team-member-details-wrap .widget-team-single .awards .awards-wrap .awards-item:not(:last-child){margin-bottom:32px}.team-member-details .team-member-details-wrap .widget-team-single .awards .awards-wrap .awards-item:hover .team-hover{opacity:1;visibility:visible}.team-member-details .team-member-details-wrap .widget-team-single .awards .awards-wrap .awards-item .browser{font-size:14px;font-weight:400;line-height:21px}.team-member-details .team-member-details-wrap .widget-team-single .awards .awards-wrap .awards-item{padding-bottom:16px;position:relative}.team-member-details .team-member-details-wrap .widget-team-single .awards .awards-wrap .awards-item .team-hover{top:50%;opacity:0;pointer-events:none;z-index:2;visibility:hidden;background-position-x:75%;background-repeat:no-repeat;background-size:cover;border-radius:0;width:118px;height:140px;margin:-107px 0 0 -109px;transition:opacity .3s,transform .7s cubic-bezier(.23,1,.32,1);position:absolute;inset-inline-start:0;overflow:hidden;transform:translateY(-50%)rotate(10deg)}.project-details .heading-title{padding-right:11em}.project-details .info-project-details{background-color:#f6f2ed;margin-right:7.2em;padding:43px 50px 45px}.project-details .info-project-details .info-project li:not(:last-child){margin-bottom:35px}.project-details .info-project-details .info-project li a{color:#c10804}.project-details .interesting{padding-top:85px;padding-bottom:87px}.project-details .interesting .interesting-content{padding-right:7em}.project-details .interesting .interesting-content>p{margin-bottom:26px}.project-details .interesting .interesting-content .icon-listing{flex-wrap:wrap;width:100%;display:flex}.project-details .interesting .interesting-content .icon-listing li:not(:last-child){margin-bottom:0}.project-details .interesting .interesting-content .icon-listing li{width:50%}.project-details .interesting .interesting-content .icon-listing li i{color:#c10804}.project-details .interesting .interesting-content .icon-listing li p{color:#222;font-size:16px;font-weight:500;line-height:42px}.project-details .results{padding-top:65px;padding-bottom:90px}.project-details .results .results-content{padding-right:7.5em}.project-details .results .results-content>p{margin-bottom:39px}.project-details .next-prev-project .next-prev{color:#4a5058}.project-details .next-prev-project .next-prev i{font-size:12px}.project-details .icon-list-project{color:#c10804;font-size:35px}.faq-section .heading-title{margin-top:7px;padding-right:5em}.faq-section .tab-faq-content{padding-left:50px}.video-faq{margin-bottom:-14em}.video-faq .btn-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-faq .tf-video{color:#c10804;background-color:#fff;width:90px;height:90px}.faq2-section{padding-top:341px}.pricing-plan .pricing-plan-content{margin-top:11px;padding-right:5em}.pricing-plan .pricing-plan-content .heading-title{margin-bottom:27px;padding-right:9em}.pricing-plan .pricing-plan-content .icon-listing{flex-wrap:wrap;width:100%;display:flex}.pricing-plan .pricing-plan-content .icon-listing li:not(:last-child){margin-bottom:0}.pricing-plan .pricing-plan-content .icon-listing li{width:50%}.pricing-plan .pricing-plan-content .icon-listing li i{color:#c10804}.pricing-plan .pricing-plan-content .icon-listing li p{color:#222;font-size:16px;font-weight:600;line-height:40px}.contact-us-page .contact-us-page-form{padding:45px 60px 50px}.contact-us-page .contact-us-page-form .title{margin-bottom:27px;font-size:27px;font-weight:600}.contact-us-page .contact-us-page-form .contact-us-form label{margin-bottom:16px}.contact-us-page .contact-us-page-content{margin-top:10px;margin-right:5em}.contact-us-page .contact-us-page-content .heading-title{margin-bottom:34px}.contact-us-page .contact-us-page-content .contact-item-wrap{flex-wrap:wrap;width:100%;display:flex}.contact-us-page .contact-us-page-content .contact-item-wrap .contact-item{width:50%;margin-bottom:54px}.contact-us-page .contact-us-page-content .contact-item-wrap .contact-item .item-contact{gap:25px}.contact-us-page .contact-us-page-content .contact-item-wrap .contact-item .item-contact .icon{color:#c10804;margin-top:5px;font-size:33px}.contact-us-page .contact-us-page-content .contact-item-wrap .contact-item .item-contact .content h4{margin-bottom:7px}.contact-us-page .contact-us-page-content .contact-item-wrap .contact-item .social-footer li:not(:last-child){margin-right:10px}.contact-us-page .contact-us-page-content .contact-item-wrap .contact-item .social-footer li a{color:#4a5058;background-color:#0000;border:1px solid #0206261a;border-radius:100%;width:40px;height:40px;font-size:13px}.contact-us-page .contact-us-page-content .contact-item-wrap .contact-item .social-footer li a:hover{color:#fff;background-color:#c10804}.map-page .map,.map-page #map{height:765px}.erro-page{padding-left:15em;padding-right:15em}.erro-page .erro-content{width:100%;max-width:600px;margin-top:120px}.search-wrap{z-index:999999;background-color:#040404e6;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden}.search-wrap.open{display:block!important}.search-wrap .search-inner{width:100%;height:100%;position:relative}.search-wrap .search-inner .search-close{color:#c10804;cursor:pointer;font-size:30px;transition:all .3s;position:absolute;top:50px;right:50px}.search-wrap .search-inner .search-close:hover{transform:rotate(90deg)}.search-wrap .search-inner .search-cell{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.search-wrap .search-inner .search-cell .search-field-holder{width:50%;margin:auto;animation:.3s slideInUp;position:relative}.search-wrap .search-inner .search-cell .search-field-holder .main-search-input{text-transform:capitalize;color:#c10804;text-align:center;letter-spacing:2px;background:0 0;border:0;border-bottom:2px solid #c10804;border-radius:0;width:100%;height:70px;padding:0 50px;font-size:25px}.contact-service-details .content{margin-top:58px;padding-right:15%}.contact-service-details .form-contact-home1.style2{margin-left:40px}.mySwiper-testimonial1{margin:-60px -30px;padding:60px 30px}.fact-section .image-paralax-fact{background-image:url(../media/team-header.e77636b5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;height:350px}.section-human-values{background-color:#fff;padding:0 0 100px}.section-human-values .human-values-image{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.section-human-values .human-values-image>img{object-fit:contain;border-radius:10px;width:100%;max-width:520px;height:auto}.section-human-values .human-values-image .badge-overlay{z-index:2;animation:3s ease-in-out infinite badgeFloat;position:absolute;bottom:-20px;right:-20px}.section-human-values .human-values-image .badge-overlay img{filter:drop-shadow(0 4px 12px #00000026);max-width:120px;height:auto}@keyframes badgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.section-human-values .human-values-content{padding-top:20px;padding-left:2.5em}.section-human-values .human-values-content .title{letter-spacing:-1.44px;color:#222;margin-bottom:0;font-size:48px;font-weight:600;line-height:55px}.section-human-values .human-values-content .title .text-highlight{color:#c10804}.section-human-values .human-values-content .divider{background-color:#0201011a;width:100%;height:1px;margin-top:30px;margin-bottom:30px}.section-human-values .human-values-content .description{color:#3d3d3d;font-size:18px;line-height:1.6}.section-human-values .human-values-content .description p{margin-bottom:16px}.section-human-values .human-values-content .description strong{color:#3d3d3d;font-weight:700}.section-human-values .human-values-content .description a.text-highlight{color:#c10804;text-decoration:underline;transition:opacity .3s}.section-human-values .human-values-content .description a.text-highlight:hover{opacity:.8}@media (max-width:991px){.section-human-values{padding:80px 0}.section-human-values .human-values-content{padding-top:40px;padding-left:0}.section-human-values .human-values-content .title{font-size:36px;line-height:44px}}@media (max-width:767px){.section-human-values{padding:60px 0}.section-human-values .human-values-image{margin-bottom:30px}.section-human-values .human-values-content .title{font-size:30px;line-height:38px}.section-human-values .human-values-content .description{font-size:16px}}.section-our-culture{background-color:#fff;padding:100px 0}.section-our-culture .our-culture-content{padding-top:40px;padding-right:2em}.section-our-culture .our-culture-content .title{letter-spacing:-1.44px;color:#222;margin-bottom:0;font-size:48px;font-weight:700;line-height:55px}.section-our-culture .our-culture-content .title .text-highlight{color:#c10804}.section-our-culture .our-culture-content .divider{background-color:#0206261a;width:100%;height:1.2px;margin-top:20px;margin-bottom:28px}.section-our-culture .our-culture-content .description{color:#3d3d3d;font-size:18px;line-height:1.6}.section-our-culture .our-culture-content .description p{margin-bottom:16px}.section-our-culture .our-culture-content .description strong{color:#3d3d3d;font-weight:700}.section-our-culture .our-culture-content .description .text-highlight{color:#c10804}.section-our-culture .our-culture-image{border-radius:10px;align-items:flex-start;height:100%;display:flex;overflow:hidden}.section-our-culture .our-culture-image img{object-fit:cover;object-position:center;width:100%;height:600px}@media (max-width:991px){.section-our-culture{padding:80px 0}.section-our-culture .our-culture-content{margin-bottom:40px;padding-top:0;padding-right:0}.section-our-culture .our-culture-content .title{font-size:36px;line-height:44px}.section-our-culture .our-culture-image img{height:450px}}@media (max-width:767px){.section-our-culture{padding:60px 0}.section-our-culture .our-culture-content .title{font-size:30px;line-height:38px}.section-our-culture .our-culture-content .description{font-size:16px}.section-our-culture .our-culture-image img{height:350px}}.section-careers-cta{background-color:#fff;padding:100px 0}.section-careers-cta .careers-cta-content{padding-top:40px;padding-right:2em}.section-careers-cta .careers-cta-content .title{letter-spacing:-1.44px;color:#222;margin-bottom:0;font-size:48px;font-weight:700;line-height:55px}.section-careers-cta .careers-cta-content .title .text-highlight{color:#c10804}.section-careers-cta .careers-cta-content .divider{background-color:#0206261a;width:550px;max-width:100%;height:1.2px;margin-top:24px;margin-bottom:24px}.section-careers-cta .careers-cta-content .description{color:#3d3d3d;font-size:16px;line-height:1.6}.section-careers-cta .careers-cta-content .description p{margin-bottom:8px}.section-careers-cta .careers-cta-content .description strong{color:#3d3d3d;font-weight:700}.section-careers-cta .careers-cta-content .description .text-highlight{color:#c10804}.section-careers-cta .careers-cta-content .btn-apply-now{color:#fff;background-color:#c10804;border-radius:12px;align-items:center;gap:6px;margin-top:32px;padding:20px 40px;font-size:18px;font-weight:700;transition:background-color .3s;display:inline-flex}.section-careers-cta .careers-cta-content .btn-apply-now i{font-size:14px}.section-careers-cta .careers-cta-content .btn-apply-now:hover{color:#fff;background-color:#990603}.section-careers-cta .careers-cta-image{border-radius:10px;align-items:flex-start;height:100%;display:flex;overflow:hidden}.section-careers-cta .careers-cta-image img{object-fit:cover;object-position:center top;width:100%;height:600px}@media (max-width:991px){.section-careers-cta{padding:80px 0}.section-careers-cta .careers-cta-content{margin-bottom:40px;padding-top:0;padding-right:0}.section-careers-cta .careers-cta-content .title{font-size:36px;line-height:44px}.section-careers-cta .careers-cta-image img{height:450px}}@media (max-width:767px){.section-careers-cta{padding:60px 0}.section-careers-cta .careers-cta-content .title{font-size:28px;line-height:36px}.section-careers-cta .careers-cta-content .description{font-size:15px}.section-careers-cta .careers-cta-content .btn-apply-now{padding:16px 32px;font-size:16px}.section-careers-cta .careers-cta-image img{height:350px}}.section-delivery-quality{background-color:#fff;padding:100px 0}.section-delivery-quality .delivery-quality-left .title{letter-spacing:-1.44px;color:#222;margin-bottom:24px;font-size:47px;font-weight:700;line-height:55px}.section-delivery-quality .delivery-quality-left .title .text-highlight{color:#c10804}.section-delivery-quality .delivery-quality-left .description{color:#3d3d3d;margin-bottom:30px;font-size:18px;line-height:1.6}.section-delivery-quality .delivery-quality-left .description strong{font-weight:700}.section-delivery-quality .delivery-quality-left .delivery-quality-image{border-radius:10px;height:345px;overflow:hidden}.section-delivery-quality .delivery-quality-left .delivery-quality-image img{object-fit:cover;width:100%;max-width:630px;height:auto}.section-delivery-quality .expertise-list{flex-direction:column;gap:20px;display:flex}.section-delivery-quality .expertise-list .expertise-item{align-items:flex-start;gap:15px;display:flex}.section-delivery-quality .expertise-list .expertise-item .expertise-icon{background-color:#c10804;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:4px;display:flex}.section-delivery-quality .expertise-list .expertise-item .expertise-icon i{color:#fff;font-size:14px}.section-delivery-quality .expertise-list .expertise-item .expertise-content{flex:1}.section-delivery-quality .expertise-list .expertise-item .expertise-title{color:#222;letter-spacing:-.6px;margin-bottom:4px;font-weight:700;line-height:30px}.section-delivery-quality .expertise-list .expertise-item .expertise-description{color:#3d3d3d;margin-bottom:0;font-size:16px;line-height:1.5}@media (max-width:991px){.section-delivery-quality{padding:80px 0}.section-delivery-quality .delivery-quality-left{margin-bottom:40px}.section-delivery-quality .delivery-quality-left .title{font-size:36px;line-height:44px}}@media (max-width:767px){.section-delivery-quality{padding:60px 0}.section-delivery-quality .delivery-quality-left .title{font-size:30px;line-height:38px}.section-delivery-quality .delivery-quality-left .description{font-size:16px}.section-delivery-quality .expertise-list .expertise-item .expertise-title{font-size:18px}}.section-feature-boxes{padding:100px 0 80px}.section-feature-boxes .feature-boxes-header{text-align:center;margin-bottom:120px}.section-feature-boxes .feature-boxes-header .title{color:#222;letter-spacing:-1.44px;margin-bottom:24px;font-size:48px;font-weight:700;line-height:55px}.section-feature-boxes .feature-boxes-header .description{color:#3d3d3d;max-width:1292px;margin:0 auto 30px;font-size:20px;line-height:1.6}.section-feature-boxes .feature-boxes-header .subtitle{color:#3d3d3d;font-size:24px;font-weight:700;line-height:30px}.section-feature-boxes .feature-boxes-row{gap:20px;margin-bottom:60px;display:flex}.section-feature-boxes .feature-box-card{background-color:#fff;border-radius:12px;flex:1;padding:36px 30px;transition:all .3s;position:relative;box-shadow:0 2px 8px #0000000a}.section-feature-boxes .feature-box-card .card-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.section-feature-boxes .feature-box-card .card-number{color:#336180;letter-spacing:-.66px;font-size:22px;line-height:30px}.section-feature-boxes .feature-box-card .card-icon{object-fit:contain;width:37px;height:37px}.section-feature-boxes .feature-box-card .card-divider{background-color:#0206261a;width:75%;height:1.2px;margin-bottom:20px}.section-feature-boxes .feature-box-card .card-title{color:#c10804;letter-spacing:-.66px;margin-bottom:16px;font-size:22px;font-weight:700;line-height:30px}.section-feature-boxes .feature-box-card .card-description{color:#3d3d3d;margin-bottom:0;font-size:16px;line-height:1.5}.section-feature-boxes .feature-box-card .card-arrow{margin-top:20px}.section-feature-boxes .feature-box-card .card-arrow i{color:#fff;font-size:16px}.section-feature-boxes .feature-box-card.active{background-color:#c10804}.section-feature-boxes .feature-box-card.active .card-number{color:#fff}.section-feature-boxes .feature-box-card.active .card-icon{filter:brightness(0)invert()}.section-feature-boxes .feature-box-card.active .card-divider{background-color:#fff3}.section-feature-boxes .feature-box-card.active .card-title{color:#fff}.section-feature-boxes .feature-box-card.active .card-description{color:#ffffffd9}.section-feature-boxes .feature-box-card:hover:not(.active){transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.section-feature-boxes .feature-boxes-footer{color:#3d3d3d;text-align:center;max-width:1428px;margin:0 auto;font-size:15px;line-height:1.6}@media (max-width:991px){.section-feature-boxes{padding:80px 0 60px}.section-feature-boxes .feature-boxes-header .title{font-size:36px;line-height:44px}.section-feature-boxes .feature-boxes-row{flex-wrap:wrap;gap:16px}.section-feature-boxes .feature-box-card{flex:0 0 calc(33.333% - 12px)}}@media (max-width:767px){.section-feature-boxes{padding:60px 0 40px}.section-feature-boxes .feature-boxes-header .title{font-size:30px;line-height:38px}.section-feature-boxes .feature-boxes-header .description{font-size:16px}.section-feature-boxes .feature-boxes-header .subtitle{font-size:20px}.section-feature-boxes .feature-boxes-row{flex-direction:column;gap:16px}.section-feature-boxes .feature-box-card{flex:1}.section-feature-boxes .feature-boxes-footer{font-size:16px}}.section-extended-engineering{background-color:#f5f5f5;padding:100px 0}.section-extended-engineering .extended-content .label{color:#222;letter-spacing:-.72px;margin-bottom:0;font-size:24px;font-weight:700;line-height:55px;display:block}.section-extended-engineering .extended-content .title{color:#222;letter-spacing:-1.44px;margin-bottom:30px;font-size:48px;font-weight:700;line-height:55px}.section-extended-engineering .extended-content .description{color:#3d3d3d;margin-bottom:20px;font-size:18px;line-height:1.6}.section-extended-engineering .extended-content .description p{margin-bottom:8px}.section-extended-engineering .accordion-list{margin-bottom:24px}.section-extended-engineering .accordion-item{border-bottom:1.2px solid #0206261a}.section-extended-engineering .accordion-item .accordion-header{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.section-extended-engineering .accordion-item .accordion-title{color:#c10804;letter-spacing:-.66px;margin-bottom:0;font-size:22px;font-weight:700;line-height:30px}.section-extended-engineering .accordion-item i{color:#c10804;font-size:18px}.section-extended-engineering .accordion-item .accordion-body{max-height:0;transition:max-height .3s;overflow:hidden}.section-extended-engineering .accordion-item .accordion-body ul{margin:0;padding:0 0 16px 24px;list-style:outside}.section-extended-engineering .accordion-item .accordion-body ul li{color:#3d3d3d;font-size:16px;line-height:1.7;list-style-type:disc}.section-extended-engineering .accordion-item.open .accordion-body{max-height:300px}.section-extended-engineering .closing-text{color:#3d3d3d;font-size:18px;line-height:1.6}.section-extended-engineering .closing-text p{margin-bottom:0}.section-extended-engineering .extended-image{justify-content:center;height:100%;display:flex}.section-extended-engineering .extended-image img{object-fit:cover;border-radius:12px;width:100%;max-width:100%}@media (max-width:991px){.section-extended-engineering{padding:80px 0}.section-extended-engineering .extended-content{margin-bottom:40px}.section-extended-engineering .extended-content .title{font-size:36px;line-height:44px}}@media (max-width:767px){.section-extended-engineering{padding:60px 0}.section-extended-engineering .extended-content .label{font-size:20px;line-height:30px}.section-extended-engineering .extended-content .title{font-size:30px;line-height:38px}.section-extended-engineering .extended-content .description{font-size:16px}}.section-timezone-delivery{padding:100px 0}.section-timezone-delivery .timezone-left .title{color:#222;letter-spacing:-1.44px;margin-bottom:24px;font-size:48px;font-weight:700;line-height:55px}.section-timezone-delivery .timezone-left .description{color:#3d3d3d;margin-bottom:30px;font-size:18px;line-height:1.6}.section-timezone-delivery .timezone-left .description p{margin-bottom:8px}.section-timezone-delivery .timezone-left .timezone-image{border-radius:10px;max-height:240px;position:relative;overflow:clip}.section-timezone-delivery .timezone-left .timezone-image img{object-fit:cover;width:100%;position:relative;top:-50px}.section-timezone-delivery .timezone-right .benefits-title{color:#3d3d3d;letter-spacing:-.72px;margin-bottom:32px;font-size:24px;font-weight:700;line-height:30px}.section-timezone-delivery .timezone-right .benefits-list{flex-direction:column;gap:28px;margin-bottom:32px;display:flex}.section-timezone-delivery .timezone-right .benefit-item{align-items:center;gap:15px;display:flex}.section-timezone-delivery .timezone-right .benefit-item .benefit-icon{background-color:#c10804;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.section-timezone-delivery .timezone-right .benefit-item .benefit-icon i{color:#fff;font-size:14px}.section-timezone-delivery .timezone-right .benefit-item .benefit-text{color:#3d3d3d;letter-spacing:-.6px;margin-bottom:0;font-size:20px;font-weight:700;line-height:30px}.section-timezone-delivery .timezone-right .closing-text{color:#3d3d3d;font-size:18px;line-height:1.6}@media (max-width:991px){.section-timezone-delivery{padding:80px 0}.section-timezone-delivery .timezone-left{margin-bottom:40px}.section-timezone-delivery .timezone-left .title{font-size:36px;line-height:44px}}@media (max-width:767px){.section-timezone-delivery{padding:60px 0}.section-timezone-delivery .timezone-left .title{font-size:30px;line-height:38px}.section-timezone-delivery .timezone-left .description{font-size:16px}.section-timezone-delivery .timezone-right .benefits-title{font-size:20px}.section-timezone-delivery .timezone-right .benefit-item .benefit-text{font-size:18px}.section-timezone-delivery .timezone-right .closing-text{font-size:16px}}.section-ondemand-talent{padding:100px 0}.section-ondemand-talent .ondemand-content{flex-direction:column;justify-content:center;height:100%;display:flex}.section-ondemand-talent .ondemand-content .title{color:#222;letter-spacing:-1.44px;margin-bottom:40px;font-size:48px;font-weight:700;line-height:55px}.section-ondemand-talent .ondemand-content .divider{background-color:#0206261a;height:1.2px;margin-bottom:40px}.section-ondemand-talent .ondemand-content .description{color:#3d3d3d;margin-bottom:40px;font-size:16px;line-height:1.7}.section-ondemand-talent .ondemand-content .btn-book-meeting{color:#fff;background-color:#c10804;border-radius:12px;align-items:center;gap:6px;width:fit-content;padding:20px 40px;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.section-ondemand-talent .ondemand-content .btn-book-meeting i{font-size:16px}.section-ondemand-talent .ondemand-content .btn-book-meeting:hover{background-color:#990603}.section-ondemand-talent .ondemand-image{border-radius:10px;height:600px;overflow:clip}.section-ondemand-talent .ondemand-image img{object-fit:cover;object-position:-100px top;width:100%;height:100%}@media (max-width:991px){.section-ondemand-talent{padding:80px 0}.section-ondemand-talent .ondemand-content{margin-bottom:40px}.section-ondemand-talent .ondemand-content .title{font-size:36px;line-height:44px}.section-ondemand-talent .ondemand-image{height:400px}}@media (max-width:767px){.section-ondemand-talent{padding:60px 0}.section-ondemand-talent .ondemand-content .title{margin-bottom:24px;font-size:30px;line-height:38px}.section-ondemand-talent .ondemand-content .divider,.section-ondemand-talent .ondemand-content .description{margin-bottom:24px}.section-ondemand-talent .ondemand-content .btn-book-meeting{padding:16px 32px;font-size:16px}.section-ondemand-talent .ondemand-image{height:300px}}.section-dedicated-teams{padding:100px 0}.section-dedicated-teams .dedicated-content{flex-direction:column;justify-content:center;height:100%;display:flex}.section-dedicated-teams .dedicated-content .title{color:#222;letter-spacing:-1.44px;margin-bottom:40px;font-size:48px;font-weight:700;line-height:55px}.section-dedicated-teams .dedicated-content .divider{background-color:#0206261a;height:1.2px;margin-bottom:40px}.section-dedicated-teams .dedicated-content .description{color:#3d3d3d;margin-bottom:40px;font-size:16px;line-height:1.7}.section-dedicated-teams .dedicated-content .description p+p{margin-top:8px}.section-dedicated-teams .dedicated-content .btn-book-meeting{color:#fff;background-color:#c10804;border-radius:12px;align-items:center;gap:6px;width:fit-content;padding:20px 40px;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.section-dedicated-teams .dedicated-content .btn-book-meeting i{font-size:16px}.section-dedicated-teams .dedicated-content .btn-book-meeting:hover{background-color:#990603}.section-dedicated-teams .dedicated-image{border-radius:10px;height:600px;overflow:clip}.section-dedicated-teams .dedicated-image img{object-fit:cover;object-position:center top;width:100%;height:100%}@media (max-width:991px){.section-dedicated-teams{padding:80px 0}.section-dedicated-teams .dedicated-content{margin-bottom:40px}.section-dedicated-teams .dedicated-content .title{font-size:36px;line-height:44px}.section-dedicated-teams .dedicated-image{height:400px}}@media (max-width:767px){.section-dedicated-teams{padding:60px 0}.section-dedicated-teams .dedicated-content .title{margin-bottom:24px;font-size:30px;line-height:38px}.section-dedicated-teams .dedicated-content .divider,.section-dedicated-teams .dedicated-content .description{margin-bottom:24px}.section-dedicated-teams .dedicated-content .btn-book-meeting{padding:16px 32px;font-size:16px}.section-dedicated-teams .dedicated-image{height:300px}}.section-dedicated-advantage{padding:100px 0}.section-dedicated-advantage .advantage-content .title{color:#222;letter-spacing:-1.44px;margin-bottom:30px;font-size:48px;font-weight:700;line-height:55px}.section-dedicated-advantage .advantage-content .description{color:#3d3d3d;margin-bottom:40px;font-size:18px;line-height:1.7}.section-dedicated-advantage .advantage-content .advantage-image{border-radius:10px;max-height:240px;overflow:clip}.section-dedicated-advantage .advantage-content .advantage-image img{object-fit:cover;object-position:center -65px;width:100%;height:auto}.section-dedicated-advantage .advantage-benefits{align-items:center;height:100%;display:flex}.section-dedicated-advantage .advantage-benefits .benefits-list{flex-direction:column;gap:32px;margin:0;padding:0;list-style:none;display:flex}.section-dedicated-advantage .advantage-benefits .benefits-list li{align-items:center;gap:15px;display:flex}.section-dedicated-advantage .advantage-benefits .benefits-list .check-icon{background-color:#c10804;border-radius:50%;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;display:flex}.section-dedicated-advantage .advantage-benefits .benefits-list .check-icon i{color:#fff;font-size:14px}.section-dedicated-advantage .advantage-benefits .benefits-list .benefit-text{color:#3d3d3d;letter-spacing:-.6px;font-size:20px;font-weight:700;line-height:30px}@media (max-width:991px){.section-dedicated-advantage{padding:80px 0}.section-dedicated-advantage .advantage-content{margin-bottom:40px}.section-dedicated-advantage .advantage-content .title{font-size:36px;line-height:44px}.section-dedicated-advantage .advantage-content .advantage-image{max-height:200px}.section-dedicated-advantage .advantage-benefits .benefits-list .benefit-text{font-size:18px}}@media (max-width:767px){.section-dedicated-advantage{padding:60px 0}.section-dedicated-advantage .advantage-content .title{margin-bottom:20px;font-size:30px;line-height:38px}.section-dedicated-advantage .advantage-content .description{margin-bottom:24px;font-size:16px}.section-dedicated-advantage .advantage-benefits .benefits-list{gap:24px}.section-dedicated-advantage .advantage-benefits .benefits-list .benefit-text{font-size:16px;line-height:24px}}.section-staff-augmentation{padding:100px 0}.section-staff-augmentation .staff-content{flex-direction:column;justify-content:center;height:100%;display:flex}.section-staff-augmentation .staff-content .title{color:#222;letter-spacing:-1.44px;margin-bottom:40px;font-size:48px;font-weight:700;line-height:55px}.section-staff-augmentation .staff-content .divider{background-color:#0206261a;height:1.2px;margin-bottom:40px}.section-staff-augmentation .staff-content .description{color:#3d3d3d;margin-bottom:40px;font-size:18px;line-height:1.7}.section-staff-augmentation .staff-content .btn-book-meeting{color:#fff;background-color:#c10804;border-radius:12px;align-items:center;gap:6px;width:fit-content;padding:20px 40px;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.section-staff-augmentation .staff-content .btn-book-meeting i{font-size:16px}.section-staff-augmentation .staff-content .btn-book-meeting:hover{background-color:#990603}.section-staff-augmentation .staff-image{border-radius:10px;height:600px;overflow:clip}.section-staff-augmentation .staff-image img{object-fit:cover;object-position:center top;width:100%;height:100%}@media (max-width:991px){.section-staff-augmentation{padding:80px 0}.section-staff-augmentation .staff-content{margin-bottom:40px}.section-staff-augmentation .staff-content .title{font-size:36px;line-height:44px}.section-staff-augmentation .staff-image{height:400px}}@media (max-width:767px){.section-staff-augmentation{padding:60px 0}.section-staff-augmentation .staff-content .title{margin-bottom:24px;font-size:30px;line-height:38px}.section-staff-augmentation .staff-content .divider,.section-staff-augmentation .staff-content .description{margin-bottom:24px}.section-staff-augmentation .staff-content .btn-book-meeting{padding:16px 32px;font-size:16px}.section-staff-augmentation .staff-image{height:300px}}.section-staff-professionals{padding:100px 0}.section-staff-professionals .staff-pro-image{border-radius:10px;height:700px;overflow:clip}.section-staff-professionals .staff-pro-image img{object-fit:cover;object-position:center top;width:100%;height:100%}.section-staff-professionals .staff-pro-content{flex-direction:column;justify-content:center;height:100%;display:flex}.section-staff-professionals .staff-pro-content .title{color:#222;letter-spacing:-1.44px;margin-bottom:40px;font-size:48px;font-weight:700;line-height:55px}.section-staff-professionals .staff-pro-content .divider{background-color:#002ff51a;height:1.2px;margin-bottom:40px}.section-staff-professionals .staff-pro-content .description{color:#3d3d3d;font-size:18px;line-height:1.7}.section-staff-professionals .staff-pro-content .description p+p{margin-top:16px}@media (max-width:991px){.section-staff-professionals{padding:80px 0}.section-staff-professionals .staff-pro-image{height:400px;margin-bottom:40px}.section-staff-professionals .staff-pro-content .title{font-size:36px;line-height:44px}}@media (max-width:767px){.section-staff-professionals{padding:60px 0}.section-staff-professionals .staff-pro-image{height:300px}.section-staff-professionals .staff-pro-content .title{margin-bottom:24px;font-size:30px;line-height:38px}.section-staff-professionals .staff-pro-content .divider{margin-bottom:24px}.section-staff-professionals .staff-pro-content .description{font-size:16px}}.section-agile-squads{padding:100px 0}.section-agile-squads .agile-content{flex-direction:column;justify-content:center;height:100%;display:flex}.section-agile-squads .agile-content .title{color:#222;letter-spacing:-1.44px;margin-bottom:40px;font-size:48px;font-weight:700;line-height:55px}.section-agile-squads .agile-content .divider{background-color:#0206261a;height:1.2px;margin-bottom:40px}.section-agile-squads .agile-content .description{color:#3d3d3d;margin-bottom:40px;font-size:18px;line-height:1.7}.section-agile-squads .agile-content .btn-book-meeting{color:#fff;background-color:#c10804;border-radius:12px;align-items:center;gap:6px;width:fit-content;padding:20px 40px;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.section-agile-squads .agile-content .btn-book-meeting i{font-size:16px}.section-agile-squads .agile-content .btn-book-meeting:hover{background-color:#990603}.section-agile-squads .agile-image{border-radius:10px;height:600px;overflow:clip}.section-agile-squads .agile-image img{object-fit:cover;object-position:center top;width:100%;height:100%}@media (max-width:991px){.section-agile-squads{padding:80px 0}.section-agile-squads .agile-content{margin-bottom:40px}.section-agile-squads .agile-content .title{font-size:36px;line-height:44px}.section-agile-squads .agile-image{height:400px}}@media (max-width:767px){.section-agile-squads{padding:60px 0}.section-agile-squads .agile-content .title{margin-bottom:24px;font-size:30px;line-height:38px}.section-agile-squads .agile-content .divider,.section-agile-squads .agile-content .description{margin-bottom:24px}.section-agile-squads .agile-content .btn-book-meeting{padding:16px 32px;font-size:16px}.section-agile-squads .agile-image{height:300px}}.section-team-roles{padding:100px 0}.section-team-roles .team-roles-list .roles-section+.roles-section{margin-top:50px}.section-team-roles .team-roles-list .roles-section .section-title{color:#222;letter-spacing:-1.44px;margin-bottom:32px;font-size:48px;font-weight:700;line-height:55px}.section-team-roles .team-roles-list .roles-accordion{flex-direction:column;gap:30px;display:flex}.section-team-roles .team-roles-list .roles-accordion .role-item .role-header{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.section-team-roles .team-roles-list .roles-accordion .role-item .role-header .role-name{color:#222;letter-spacing:-.66px;font-size:22px;font-weight:700;line-height:30px}.section-team-roles .team-roles-list .roles-accordion .role-item .role-header i{color:#c10804;font-size:18px}.section-team-roles .team-roles-list .roles-accordion .role-item .role-divider{background-color:#0206261a;height:1.2px;margin-top:10px}.section-team-roles .team-roles-list .roles-accordion .role-item .role-description{margin-top:16px}.section-team-roles .team-roles-list .roles-accordion .role-item .role-description p{color:#3d3d3d;font-size:16px;line-height:1.6}.section-team-roles .team-roles-list .roles-accordion .role-item.open .role-header .role-name{color:#c10804}.section-team-roles .team-roles-image{border-radius:10px;height:100%;min-height:500px;position:sticky;top:100px;overflow:clip}.section-team-roles .team-roles-image img{object-fit:cover;object-position:-270px top;width:100%;height:100%}@media (max-width:991px){.section-team-roles{padding:80px 0}.section-team-roles .team-roles-list .roles-section .section-title{font-size:36px;line-height:44px}.section-team-roles .team-roles-image{min-height:400px;margin-bottom:40px;position:static}.section-team-roles .image-left{flex-direction:column-reverse}}@media (max-width:767px){.section-team-roles{padding:60px 0}.section-team-roles .team-roles-list .roles-section .section-title{margin-bottom:24px;font-size:30px;line-height:38px}.section-team-roles .team-roles-list .roles-accordion{gap:20px}.section-team-roles .team-roles-list .roles-accordion .role-item .role-header .role-name{font-size:18px}.section-team-roles .team-roles-image{min-height:300px}}.section-specialty-hero{padding:100px 0}.section-specialty-hero .specialty-content{flex-direction:column;justify-content:center;height:100%;display:flex}.section-specialty-hero .specialty-content .title{color:#222;letter-spacing:-1.44px;margin-bottom:40px;font-size:48px;font-weight:700;line-height:55px}.section-specialty-hero .specialty-content .divider{background-color:#0206261a;height:1.2px;margin-bottom:40px}.section-specialty-hero .specialty-content .description{color:#3d3d3d;margin-bottom:40px;font-size:16px;line-height:1.7}.section-specialty-hero .specialty-content .description p+p{margin-top:8px}.section-specialty-hero .specialty-content .btn-book-meeting{color:#fff;background-color:#c10804;border-radius:12px;align-items:center;gap:6px;width:fit-content;padding:20px 40px;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.section-specialty-hero .specialty-content .btn-book-meeting i{font-size:16px}.section-specialty-hero .specialty-content .btn-book-meeting:hover{background-color:#990603}.section-specialty-hero .specialty-image{border-radius:10px;height:600px;overflow:clip}.section-specialty-hero .specialty-image img{object-fit:cover;object-position:center top;width:100%;height:100%}@media (max-width:991px){.section-specialty-hero{padding:80px 0}.section-specialty-hero .specialty-content{margin-bottom:40px}.section-specialty-hero .specialty-content .title{font-size:36px;line-height:44px}.section-specialty-hero .specialty-image{height:400px}}@media (max-width:767px){.section-specialty-hero{padding:60px 0}.section-specialty-hero .specialty-content .title{margin-bottom:24px;font-size:30px;line-height:38px}.section-specialty-hero .specialty-content .divider,.section-specialty-hero .specialty-content .description{margin-bottom:24px}.section-specialty-hero .specialty-content .btn-book-meeting{padding:16px 32px;font-size:16px}.section-specialty-hero .specialty-image{height:300px}}.section-specialty-capabilities{background-color:#f8f9fa;padding:100px 0}.section-specialty-capabilities .capabilities-heading{color:#222;letter-spacing:-1.44px;margin-bottom:30px;font-size:48px;font-weight:700;line-height:55px}.section-specialty-capabilities .capabilities-intro{color:#3d3d3d;margin-bottom:40px;font-size:18px;line-height:1.7}.section-specialty-capabilities .capabilities-image{border-radius:10px;max-height:293px;overflow:clip}.section-specialty-capabilities .capabilities-image img{object-fit:cover;width:100%;height:auto}.section-specialty-capabilities .capabilities-list-wrap{align-items:center;display:flex}.section-specialty-capabilities .capabilities-list{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.section-specialty-capabilities .capabilities-list li{align-items:flex-start;gap:15px;display:flex}.section-specialty-capabilities .capabilities-list .check-icon{background-color:#c10804;border-radius:50%;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;margin-top:2px;display:flex}.section-specialty-capabilities .capabilities-list .check-icon i{color:#fff;font-size:14px}.section-specialty-capabilities .capabilities-list .capability-text{color:#3d3d3d;letter-spacing:-.6px;font-size:20px;font-weight:700;line-height:30px}@media (max-width:991px){.section-specialty-capabilities{padding:80px 0}.section-specialty-capabilities .capabilities-heading{font-size:36px;line-height:44px}.section-specialty-capabilities .capabilities-list{margin-top:40px}}@media (max-width:767px){.section-specialty-capabilities{padding:60px 0}.section-specialty-capabilities .capabilities-heading{font-size:30px;line-height:38px}.section-specialty-capabilities .capabilities-list .capability-text{font-size:16px;line-height:24px}}#footer .footer-top{border-bottom:1px solid #ffffff1a;margin-bottom:73px;padding:80px 0}#footer .footer-top .social-footer li:not(:first-child){margin-left:60px}#footer .footer-top .social-footer li a{color:#fff;font-size:16px;font-weight:400}#footer .footer-top .social-footer li a:hover{color:#c10804}#footer .footer-top .social-footer li a i{color:#c10804;margin-right:10px}#footer .footer-top .logo-footer img{width:169px}#footer .footer-main .footer-main-newsletter{padding-right:36px}#footer .footer-main .footer-main-newsletter .title-new{letter-spacing:0;font-size:32px;font-weight:700;line-height:38px}#footer .footer-main .footer-main-newsletter .title-new span{font-weight:400}#footer .footer-main .footer-main-newsletter .accept{font-size:16px}#footer .footer-main .title-footer{margin-bottom:25px;font-size:18px;font-weight:600}#footer .footer-main .footer-main-right{padding-left:4.5em}#footer .footer-main .footer-main-right .footer-main-service .menu-service li:not(:last-child){margin-bottom:10px}#footer .footer-main .footer-main-right .footer-main-service .menu-service li a{color:#ffffff8c;-o-transition:all .3s ease;backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;font-size:16px;font-weight:400;line-height:20px;transition:all .6s cubic-bezier(.215,.61,.355,1)}#footer .footer-main .footer-main-right .footer-main-service .menu-service li a:hover{color:#c10804;background-size:100% 100%}#footer .footer-main .footer-main-right .footer-main-locations .text-lcation{color:#ffffff8c;font-size:20px;font-weight:600;line-height:35px}#footer .footer-main .footer-main-right .footer-main-locations .phone{font-size:24px;font-weight:600;line-height:45px}#footer .footer-bottom{padding-top:64px;padding-bottom:80px}#footer .footer-bottom .coppy-right{font-size:12px}.footer-style-2{background-image:url(../media/bg-footer2.76a1ae75.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.footer-style-2:before{content:"";opacity:.95;z-index:1;background-color:#f6f2ed;width:100%;height:100%;position:absolute}.footer-style-2 .marque-text-slider-footer{padding-top:87px;padding-bottom:78px}.footer-style-2 .footer-main{background-color:#fff;margin-left:-55px;margin-right:-55px;padding:73px 55px 70px}.footer-style-2 .footer-main .logo-footer{width:28%;padding-right:2%}.footer-style-2 .footer-main .logo-footer .logo{width:170px;margin-top:7px;margin-bottom:24px}.footer-style-2 .footer-main .logo-footer .des{margin-bottom:23px}.footer-style-2 .footer-main .logo-footer .follow-social span{margin-bottom:10px;font-size:18px;font-weight:600;display:inline-block}.footer-style-2 .footer-main .logo-footer .follow-social .social-footer li:not(:last-child){margin-right:10px}.footer-style-2 .footer-main .logo-footer .follow-social .social-footer li a{color:#4a5058;background-color:#f6f2ed;border-radius:100%;width:40px;height:40px;font-size:13px}.footer-style-2 .footer-main .logo-footer .follow-social .social-footer li a:hover{color:#fff;background-color:#c10804}.footer-style-2 .footer-main .menu-services,.footer-style-2 .footer-main .menu-suport{width:20%;padding-left:10px}.footer-style-2 .footer-main .newsletter{width:32%;padding-left:3px}.footer-style-2 .footer-main .newsletter .privacy-policy{margin-top:18px}.footer-style-2 .footer-main .newsletter .privacy-policy a{font-size:16px;font-weight:700;text-decoration:underline}.footer-style-2 .footer-main .title-footer2{margin-bottom:25px}.footer-style-2 .footer-main .menu-service li:not(:last-child){margin-bottom:10px}.footer-style-2 .footer-main .menu-service li{transition:all .4s ease-in-out}.footer-style-2 .footer-main .menu-service li a{font-size:"Manrope",sans-serif;color:#4a5058}.footer-style-2 .footer-main .menu-service li a:hover{color:#c10804}.footer-style-2 .footer-main .menu-service li a i{margin-right:3px;font-size:12px}.footer-style-2 .go-top-h1{margin:0 auto}.footer-style-2 .go-top-h1.show{margin-bottom:-35px;right:0}.footer-style-2 .footer-bottom2{padding-bottom:26px}.footer-style-2 .footer-bottom2 .menu-right-bottom li:not(:first-child){margin-left:23px}.footer-style-2 .footer-bottom2 .menu-right-bottom li a{color:#4a5058;font-family:Manrope,sans-serif;font-size:16px;font-weight:400}.footer-style-2 .footer-bottom2 .menu-right-bottom li a:hover{color:#c10804}.footer-style-3{z-index:2;background-image:url(../media/bg-h3-banner.0e6379c5.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:73px;padding-bottom:30px}.footer-style-3 .mask-banner3{z-index:1;opacity:.5;width:100%;position:absolute;bottom:-25em;left:0;right:0}.footer-style-3 .title-footer{margin-bottom:24px}.footer-style-3 .logo-footer .logo{width:180px;margin-top:7px;margin-bottom:31px}.footer-style-3 .logo-footer .des{color:#ffffff8c;margin-bottom:41px}.footer-style-3 .footer-main-service{margin-left:5.3em}.footer-style-3 .footer-main-service .menu-service li:not(:last-child){margin-bottom:10px}.footer-style-3 .footer-main-service .menu-service li a{color:#ffffff8c;transition:all .3s ease-in-out}.footer-style-3 .footer-main-service .menu-service li a:hover{color:#fff}.footer-style-3 .footer-main-locations{margin-left:2.5em}.footer-style-3 .footer-main-locations>p{color:#ffffff8c;font-size:20px;font-weight:600;line-height:35px}.footer-style-3 .footer-main-locations .phone{color:#fff;font-size:24px}.footer-style-3 .footer-download-ap{margin-left:3.7em}.footer-style-3 .footer-download-ap p{color:#ffffff8c}.footer-style-3 .footer-download-ap .btn-wrap{flex-direction:column;align-items:flex-start;margin-top:30px;display:flex}.footer-style-3 .footer-download-ap .btn-wrap .gg-play{background-color:#314453;margin-bottom:10px}.footer-style-3 .footer-download-ap .btn-wrap .gg-play:hover{background-color:#c10804}.footer-style-3 .footer-download-ap .btn-wrap .apple-store{background-color:#0000;border:1px solid #fff}.footer-style-3 .footer-download-ap .btn-wrap .apple-store:hover{color:#222;background-color:#fff}.footer-style-3 .footer-bottom3{margin-top:70px;padding:26px 0}.footer-style-3 .footer-bottom3 p{line-height:40px}.footer-style-3 .footer-bottom3 .social-share li a{color:#fff;background-color:#fff3;width:40px;height:40px;margin-bottom:0}.footer-style-3 .footer-bottom3 .social-share li a:hover{background-color:#314453}.footer-style-4{background-image:url(../media/bg-team2.a62f7a8c.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.footer-style-4 .footer-top4 .footer-top-left{margin-top:-6px;margin-right:20px}.footer-style-4 .footer-top4 .footer-top-left .title{margin-bottom:38px}.footer-style-4 .footer-top4 .footer-top-left #form-footer .input-group input{color:#4a5058;background-color:#fff;border:1px solid #ffffff1a}.footer-style-4 .footer-top4 .footer-top-left #form-footer .input-group input::placeholder,.footer-style-4 .footer-top4 .footer-top-left #form-footer .input-group i{color:#4a5058}.footer-style-4 .footer-top4 .footer-top-left .submit-footer-form{background-color:#314453!important}.footer-style-4 .footer-top4 .footer-top-left .submit-footer-form:hover{background-color:#c10804!important}.footer-style-4 .footer-top4 .footer-map{margin-left:26px}.footer-style-4 .footer-top4 .footer-map .map2,.footer-style-4 .footer-top4 .footer-map #map2{height:240px}.footer-style-4 .footer-top4 .footer-top-right{margin-top:36px;margin-left:42px}.footer-style-4 .footer-top4 .footer-top-right .title{margin-bottom:20px}.footer-style-4 .footer-top4 .footer-top-right .address{margin-right:-10px}.footer-style-4 .footer-top4 .footer-top-right .address li:not(:last-child){margin-bottom:15px}.footer-style-4 .footer-top4 .footer-top-right .address li i{color:#314453;margin-top:11px;margin-right:15px;font-size:16px}.footer-style-4 .footer-top4 .footer-top-right .address li p{font-size:20px;font-weight:500;line-height:35px}.footer-style-4 .footer-main4{border-top:1px solid #002ff51a;padding-top:67px;padding-bottom:70px}.footer-style-4 .footer-main4 .title-menu{margin-bottom:25px}.footer-style-4 .footer-main4 .menu-service li:not(:last-child){margin-bottom:9px}.footer-style-4 .footer-main4 .menu-service li a{color:#4a5058;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;transition:all .3s ease-in-out}.footer-style-4 .footer-main4 .menu-service li a:hover{color:#c10804}.footer-style-4 .footer-main4 .menu-service li a i{margin-right:4px;font-size:12px}.footer-style-4 .footer-main4 .footer-item-logo{width:35%;margin-top:8px}.footer-style-4 .footer-main4 .footer-item-logo .logo-footer{width:169px;margin-bottom:25px}.footer-style-4 .footer-main4 .footer-item-logo .des{margin-bottom:28px}.footer-style-4 .footer-main4 .footer-item-logo .follow-social{text-align:right}.footer-style-4 .footer-main4 .footer-item-logo .follow-social .title{letter-spacing:.4px;margin-bottom:16px}.footer-style-4 .footer-main4 .footer-item-logo .follow-social .social-footer{justify-content:flex-end}.footer-style-4 .footer-main4 .footer-item-logo .follow-social .social-footer li:not(:last-child){margin-right:10px}.footer-style-4 .footer-main4 .footer-item-logo .follow-social .social-footer li a{color:#4a5378;background-color:#002ff51a;border-radius:100%;width:40px;height:40px}.footer-style-4 .footer-main4 .footer-item-logo .follow-social .social-footer li a:hover{color:#fff;background-color:#314453}.footer-style-4 .footer-main4 .footer-item-quick-link{width:18%;padding-left:26px}.footer-style-4 .footer-main4 .footer-item-support{width:18%;padding-left:42px}.footer-style-4 .footer-main4 .footer-item-resources{width:18%;padding-left:50px}.footer-style-4 .footer-main4 .footer-item-our-team{width:20%;padding-left:32px}.footer-style-4 .footer-main4 .footer-item-our-team .des{margin-bottom:20px}.footer-style-4 .footer-main4 .footer-item-our-team .button-src{background-color:#314453}.footer-style-4 .footer-main4 .footer-item-our-team .button-src:hover{background-color:#c10804}.footer-bottom4{background-color:#e6eafc;margin-bottom:25px;padding:17px 0}.footer-bottom4 .menu-right-bottom li:not(:first-child){margin-left:23px}.footer-bottom4 .menu-right-bottom li a{color:#4a5058;font-family:Manrope,sans-serif;font-size:16px;font-weight:400}.footer-bottom4 .menu-right-bottom li a:hover{color:#314453}.go-top-h4{margin:0 auto -70px}.go-top-h4.button-go:before{z-index:-1;background-color:#002ff5}.footer-style-5 .footer-top5{border-bottom:1px solid #ffffff12;margin-bottom:20px;padding-top:60px;padding-bottom:60px}.footer-style-5 .footer-top5 .logo-footer img{width:169px}.footer-style-5 .footer-top5 .social-footer5 li:not(:first-child){margin-left:60px}.footer-style-5 .footer-top5 .social-footer5 li a{color:#fff;font-family:Manrope,sans-serif;font-size:16px;font-weight:400}.footer-style-5 .footer-top5 .social-footer5 li a:hover{color:#c10804}.footer-style-5 .footer-top5 .social-footer5 li a i{color:#c10804;margin-right:10px;font-size:13px}.footer-style-5 .title-footer{margin-bottom:25px}.footer-style-5 .menu-service li{color:#fff;font-weight:600;line-height:25px}.footer-style-5 .menu-service li a{color:#ffffff8c;font-size:18px;font-weight:400;line-height:25px;transition:all .3s ease-in-out}.footer-style-5 .menu-service li a:hover{color:#c10804}.footer-style-5 .menu-service ul{margin-left:15px}.footer-style-5 .footer-main5{padding-top:76px;padding-bottom:44px}.footer-style-5 .footer-main5 .footer-newsletter .title-new{letter-spacing:0;font-size:24px;font-weight:600;line-height:29px}.footer-style-5 .footer-main5 .footer-newsletter .title-new span{font-weight:400}.footer-style-5 .footer-main5 .footer-newsletter .accept{font-size:12px}.footer-style-5 .footer-main5 .footer-newsletter #form-footer .submit-footer-form{background-color:#314453;margin-left:11px}.footer-style-5 .footer-main5 .footer-newsletter #form-footer .submit-footer-form:hover{background-color:#c10804}.footer-style-5 .footer-main5 .footer-menu-service{margin-left:3.5em}.footer-style-5 .footer-main5 .footer-contact{letter-spacing:-.4px;margin-left:4.7em}.footer-style-5 .footer-main5 .footer-contact .des{color:#fff;margin-bottom:50px;font-size:20px;font-weight:600;line-height:30px}.footer-style-5 .footer-bottom5 .menu-right-bottom li:not(:first-child){margin-left:23px}.footer-style-5 .footer-bottom5 .menu-right-bottom li a{color:#fff;font-family:Manrope,sans-serif;font-size:16px;font-weight:400}.footer-style-5 .footer-bottom5 .menu-right-bottom li a:hover{color:#c10804}.footer-style-5 .footer-bottom5 .go-top-h5{width:60px;height:60px;margin:0 auto;line-height:50px;bottom:0}.footer-style-5 .footer-bottom5 .go-top-h5.show{right:0}.slider-image-it{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.slider-image-it .slider-video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.slider-image-it img{object-fit:cover;width:100%;height:100%}.form-footer .input-group input{color:#fff;background-color:#0000;border:1px solid #ffffff1a;padding:21px 15px 19px 49px;font-size:12px;font-weight:400;line-height:16.53px;border-radius:12px!important}.form-footer .input-group input::placeholder{color:#ffffff8c;font-size:12px;font-weight:400;line-height:16.53px}.form-footer .input-group i{color:#fff;font-size:12px;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.form-footer .submit-footer-form{background-color:#c10804;width:100%;max-width:154px;margin-left:30px;padding:14px 20px;font-size:15px;font-weight:700}.form-footer .submit-footer-form:hover{background-color:#c10804}.form-footer .submit-footer-form i{font-size:10px}.search-form-blog .input-search{border:1px solid #0206261a;border-radius:12px;padding:23px 60px 23px 25px}.search-form-blog button{background-color:#0000;padding:20px 25px;position:absolute;right:0}.search-form-blog button i{color:#222}.search-form-blog button:hover{background-color:#0000}#form-comment-blog .input-group{padding:20px 25px}#form-comment-blog button i{font-size:12px}.form-contact-home fieldset{width:100%}.form-contact-home fieldset>i{color:#4a5058;z-index:2;font-size:16px;position:absolute;top:20px;right:20px}.form-contact-home .input-group{flex-flow:row;gap:20px;width:100%}.form-contact-home .form-control{width:100%;padding:18px 40px 18px 20px;border-radius:5px!important}.form-footer2{background-color:#f6f2ed;border:1px solid #0206261a;border-radius:12px;padding:3px}.form-footer2>i{color:#4a5058;font-size:12px;position:absolute;top:20px;left:24px}.form-footer2 button{width:100%;max-width:124px;padding:10px 20px}.form-footer2 button i{font-size:12px}.form-footer2 input{background-color:#0000!important;padding:13px 20px 13px 43px!important;font-size:12px!important;font-weight:400!important}.form-footer2 input::placeholder{font-size:12px!important;font-weight:400!important}.form-footer3{background-color:#fff3;border:1px solid #fff3;border-radius:12px;padding:8px}.form-footer3>i{color:#fff;font-size:13px;position:absolute;top:22px;left:25px}.form-footer3 input{height:38px;color:#ffffff8c!important;background-color:#0000!important;padding:12px 20px 12px 40px!important;font-size:12px!important;font-weight:400!important}.form-footer3 input::placeholder{color:#ffffff8c!important;font-size:12px!important;font-weight:400!important}.form-footer3 button{background-color:#314453;padding:5px 12px}.button-go{text-align:center;z-index:999;opacity:0;visibility:hidden;cursor:pointer;border:5px solid #fff;border-radius:100%;width:70px;height:70px;line-height:60px;display:block;position:fixed;bottom:36px;right:25px;overflow:hidden}.button-go.show{opacity:1;visibility:visible;right:20px}.button-go:before,.button-go:after{content:"";-o-transition:all .3s ease;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.button-go:before{z-index:-1;background-color:#c10804}.button-go:after{content:"";color:#fff;font-family:icomoon;font-size:14px;font-weight:600}.button-go:hover{transform:translateY(-3px)}.preload{overflow:hidden}.preload-container{z-index:2147483647;background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0}.tf-pagination{flex-wrap:wrap;gap:15px}.tf-pagination li{color:#fff;border-radius:100%}.tf-pagination li .pages-link{color:#4a5058;background-color:#f6f2ed;border-radius:100%;justify-content:center;align-items:center;width:50px;height:50px;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;display:flex}.tf-pagination li .pages-link:hover,.tf-pagination li .pages-link.active{color:#fff;background-color:#c10804}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;box-sizing:border-box}.noUi-target{direction:ltr;position:relative}.noUi-base{z-index:1;width:100%;height:100%;position:relative}.noUi-origin{position:absolute;inset:0}.noUi-handle{z-index:1;position:relative}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{transform:translate(0,0)}.noUi-horizontal{height:3px}.noUi-horizontal .noUi-handle{background-color:#f6f6f6;border:1px solid #ccc;border-radius:5px;width:17px;height:17px;position:relative;top:-6.5px;left:0}.caption{margin-bottom:10px}.noUi-background{background:#d6d7d9}.noUi-connect{background:#c10804;transition:background .45s}.noUi-origin{border-radius:2px}.noUi-target{border-radius:2px;width:100%;height:7px}.noUi-horizontal .noUi-handle.noUi-handle-upper{left:-7px}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{cursor:default;box-sizing:content-box!important}.noUi-handle:active{border:1px solid #c10804}[disabled].noUi-connect,[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-origin,[disabled] .noUi-handle{cursor:not-allowed}.slider-labels .caption{font-size:16px;font-weight:500}#slider-range-value01:after,#slider-range-value1:after{content:" — ";margin:0 2px}.side-blog:hover .blog-image img{transform:scale(1.1)}.side-blog .blog-image img{-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out}.side-blog .content-list{background-color:#fff;padding:31px 40px;box-shadow:0 10px 60px #cbcbcb40}.side-blog .content-list .btn-wrap{border-top:1px solid #0206261a;padding-top:24px}.side-blog .content-list .btn-wrap .more-links{color:#4a5058;font-size:16px;font-weight:700;line-height:19.36px}.side-blog .content-list .btn-wrap .more-links:hover{color:#c10804}.side-blog .content-list .btn-wrap .more-links i{margin-left:3px;font-size:12px}.side-blog .content-grid{padding-top:31px}.side-blog .content-grid .entry-title{font-size:30px;line-height:40px}.side-blog .blog-content .top-detail-info .category{text-transform:uppercase;color:#c10804;margin-right:44px;font-size:16px;font-weight:600;line-height:30px;position:relative}.side-blog .blog-content .top-detail-info .category:before{content:"";background-color:#c10804;border-radius:100px;width:5px;height:5px;position:absolute;top:50%;right:-29px;transform:translateY(-50%)}.side-blog .blog-content .top-detail-info .date{font-size:16px;font-weight:500;line-height:21.86px}.side-blog .blog-content .entry-title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;margin-bottom:23px;display:-webkit-box;overflow:hidden}.side-blog .blog-content .entry-title a{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.side-blog .blog-content .entry-title a:hover{background-size:100% 100%}.side-blog .blog-content .description{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:30px;display:-webkit-box;overflow:hidden}.blog-standard{padding:40px 16em 40px 60px}.blog-standard .content-standard .entry-title{font-size:30px;line-height:40px}.blog-standard .content-standard .admin{color:#4a5058;padding-left:50px;font-size:16px;font-weight:400;line-height:30px}.blog-standard .content-standard .admin:before{content:"";background-color:#4a5058;width:30px;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.blog-standard .content-standard .icon-standard{color:#dcd5cc;font-size:83px;position:absolute;top:20%;right:7%}.tag-blog{flex-wrap:wrap;display:flex}.tag-blog li{margin-bottom:10px;margin-right:10px}.tag-blog li a{color:#4a5058;border:1px solid #0206261a;border-radius:10px;padding:4px 19px;font-size:16px;font-weight:400;line-height:30px;display:inline-block}.tag-blog li a:hover,.tag-blog li a.active{color:#fff;background-color:#c10804}.social-share li:not(:first-child){margin-left:10px}.social-share li a{color:#4a5058;border:1px solid #0206261a;border-radius:100%;width:35px;height:35px;margin-bottom:10px;font-size:12px}.social-share li a:hover{color:#fff;background-color:#c10804}.bb-blog{border-bottom:1px solid #0206261a}.sidebar-blog .title-blog{padding-bottom:22px;line-height:18px}.sidebar-blog .widget .category-blog li:not(:last-child){margin-bottom:28px}.sidebar-blog .widget .category-blog li a{color:#4a5058;font-size:18px;font-weight:500;line-height:28px}.sidebar-blog .widget .category-blog li a:hover{color:#c10804}.sidebar-blog .widget .widget-recent-post .recent-post-item .image img{width:100px}.sidebar-blog .widget .widget-recent-post .recent-post-item .content{padding-left:30px}.sidebar-blog .widget .widget-recent-post .recent-post-item .content .date{color:text;font-size:15px;font-weight:500;display:inline-block}.sidebar-blog .widget .widget-recent-post .recent-post-item .content .title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sidebar-blog .widget .widget-banner{background-image:url(../media/widget-bar.57f11e1b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:50px 50px 60px}.sidebar-blog .widget .widget-banner:before{content:"";z-index:1;background:#020626a6;position:absolute;inset:0}.sidebar-blog .widget .widget-banner .title-banner{margin-bottom:2.5em;font-size:30px;line-height:40px}.sidebar-blog .widget .widget-banner .des{margin-bottom:33px}.blog-single .side-blog-single{margin-top:-11px}.blog-single .side-blog-single .entry-title{font-size:30px;line-height:45px}.blog-single .side-blog-single .quote-blog{border-left:3px solid #c10804;padding:27px 40px 25px 52px}.blog-single .side-blog-single .quote-blog .icon{color:#c10804;font-size:55px}.blog-single .side-blog-single .quote-blog .content{padding-left:40px}.blog-single .side-blog-single .quote-blog .content .title-quote{margin-bottom:10px;font-size:27px;line-height:40px}.blog-single .side-blog-single .quote-blog .content .name{padding-left:60px;font-size:16px;font-weight:500;line-height:19px}.blog-single .side-blog-single .quote-blog .content .name:before{content:"";background-color:#c10804;width:40px;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.blog-single .side-blog-single .tag-share-blog{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.blog-single .side-blog-single .tag-share-blog .tag-share{margin-bottom:10px;margin-right:20px;font-size:18px;font-weight:600;line-height:28px}.blog-single .author-blog{padding:32px 50px 33px 40px}.blog-single .author-blog .image{margin-right:40px}.blog-single .author-blog .image img{border-radius:100%;width:130px}.blog-single .author-blog .content h4{margin-bottom:8px}.blog-single .author-blog .content p{margin-bottom:23px}.blog-single .author-blog .content .social-profile{margin-bottom:10px}.blog-single .author-blog .content .social-profile li:not(:last-child){margin-right:24px}.blog-single .author-blog .content .social-profile li a{color:#4a5058}.blog-single .author-blog .content .social-profile li a:hover{color:#c10804}.blog-single .post-blog .post-blog-item .image-post img{width:100px}.blog-single .post-blog .post-blog-item .image-post.left{margin-right:30px}.blog-single .post-blog .post-blog-item .image-post.right{margin-left:30px}.blog-single .post-blog .post-blog-item .content-post .date{font-size:16px;font-weight:500}.blog-single .post-blog .post-blog-item .content-post .title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-single .comment-blog .comment .comment-item .comment-image{margin-top:9px;margin-right:35px}.blog-single .comment-blog .comment .comment-item .comment-image img{border-radius:100%;width:100px}.blog-single .comment-blog .comment .comment-item .comment-content{padding-right:5em}.blog-single .comment-blog .comment .comment-item .comment-content .name{margin-right:10px;font-size:16px;font-weight:600;line-height:19px}.blog-single .comment-blog .comment .comment-item .comment-content .des{margin-top:6px;margin-bottom:8px}.blog-single .comment-blog .comment .comment-item .comment-content .repply-link{color:#4a5058;font-size:16px;font-weight:600}.blog-single .comment-blog .comment .comment-item .comment-content .repply-link:hover{color:#c10804}.blog-single .comment-blog .comment .comment-item .comment-content .repply-link i{font-size:11px}.blog-single .comment-blog .comment-repply{padding-left:4.4em}.blog-single .comment-form{padding:45px 50px 50px}.blog-single .comment-form .title.bb-blog{padding-bottom:16px}.slider-Swiper-it .swiper-slide-active .slider-image-it img{transform:scale(1.12)}.slider-it-main:before{content:"";z-index:1;background:linear-gradient(#000000bf,#0000004d);position:absolute;inset:0}.slider-it-main .slider-image-it{position:absolute;inset:0}.slider-it-main .slider-image-it img{object-fit:cover;-o-transition:all 5s ease-out 0s;width:100%;height:100%;transition:all 5s ease-out;transform:scale(1)}.slider-it-main .slider-content-it .sub-title-slider i{color:#fff;margin-left:-5px;margin-right:10px;font-size:25px}.slider-it-main .slider-content-it .sub-title-slider span{letter-spacing:-.026em;border-bottom:1px solid #ffffffa8;font-size:22px;line-height:20px;display:inline-block}.slider-it-main .slider-content-it .title-slider{margin-top:20px;margin-bottom:32px}.slider-it-main .slider-content-it .title-slider span{color:#c10804;font-weight:700}.slider-it-main .slider-content-it .des{letter-spacing:.025em;font-size:20px;line-height:24px}.slider-it-main .it-solution{-webkit-text-stroke:0px #fff3;color:#fff3;letter-spacing:-.029em;z-index:2;font-family:Manrope,sans-serif;font-size:150px;line-height:135px;animation:4s infinite shine;position:absolute;bottom:45px;left:3px;-webkit-mask-image:linear-gradient(-75deg,#384bff26 50%,#314453 50%,#384bff26 100%);mask-image:linear-gradient(-75deg,#384bff26 50%,#314453 50%,#384bff26 100%);-webkit-mask-size:200%;mask-size:200%}.slider-it-main .mask-slider{z-index:2;width:auto;animation:3s linear infinite alternate dot-anim-3;position:absolute;top:10%;right:10%}.swiper-button-next,.swiper-button-prev{background-color:#0000;border:1px solid #fff;border-radius:100%;width:65px;height:65px;opacity:1!important}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#c10804;border:1px solid #c10804}.swiper-button-next:after,.swiper-button-prev:after{font-size:15px;font-weight:600}.swiper-button-next svg,.swiper-button-prev svg{display:none}.swiper-button-disabled{background-color:#0000;border:1px solid #fff3;opacity:1!important}.slider-Swiper-it{min-height:100svh}@supports (min-height:100dvh){.slider-Swiper-it{min-height:100dvh}}.slider-Swiper-it>.swiper,.slider-Swiper-it>.swiper-wrapper,.slider-Swiper-it .swiper-wrapper,.slider-Swiper-it .swiper-slide,.slider-Swiper-it .slider-it-main{min-height:inherit}.slider-Swiper-it .swiper-slide{height:auto}.slider-Swiper-it .slider-it-main{align-items:center;display:flex}.slider-Swiper-it .tf-container{width:100%}.slider-Swiper-it .button-swiper{position:absolute;bottom:12%;left:0;right:0}.slider-Swiper-it .button-swiper .swiper-button-next{right:16%}.slider-Swiper-it .button-swiper .swiper-button-prev{left:73%}.tf-video{color:#fff;background-color:#c10804;border-radius:100%;width:56px;height:56px;animation:2s infinite pulse_two}.tf-video i{font-size:12px}.tf-video:hover{color:#fff;background-color:#c10804}.banner-home2{padding:0 115px 90px}.banner-home2 .banner-home2-wrap{background-color:#fff}.banner-home2 .banner-home2-wrap .content{padding-top:130px;padding-bottom:127px}.banner-home2 .banner-home2-wrap .content .sub-title{color:#c10804;letter-spacing:-.03em;padding:5px 20px;font-size:22px;font-weight:700;line-height:30px;box-shadow:0 10px 30px #ababab26}.banner-home2 .banner-home2-wrap .content .title{letter-spacing:-.06em;margin-top:27px;margin-bottom:48px;font-size:80px;line-height:90px}.banner-home2 .banner-home2-wrap .image .shape{z-index:2;width:auto;margin-top:33px;margin-bottom:-142px;margin-left:54px;position:relative}.banner-home2 .banner-home2-wrap .image .shape1,.banner-home2 .banner-home2-wrap .image .shape2,.banner-home2 .banner-home2-wrap .image .shape3,.banner-home2 .banner-home2-wrap .image .shape4{width:auto;position:absolute}.banner-home2 .banner-home2-wrap .image .shape1{z-index:1;animation:3s linear infinite alternate dot-anim-2;top:32%;left:61px}.banner-home2 .banner-home2-wrap .image .shape2{z-index:1;animation:3s linear infinite alternate dot-anim-4;top:47.5%;right:-58px}.banner-home2 .banner-home2-wrap .image .shape3{z-index:1;animation:3s linear infinite alternate dot-anim-3;top:82px;right:36px}.banner-home2 .banner-home2-wrap .image .shape4{-webkit-animation:10s linear infinite cir36;animation:30s linear infinite cir36;top:12%;left:16%}.banner-home3{z-index:2;background-image:url(../media/bg-h3-banner.0e6379c5.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:262px;padding-bottom:96px}.banner-home3 .mask-banner3{z-index:1;width:100%;position:absolute;bottom:0;left:0;right:0}.banner-home3 .content{padding-top:27px}.banner-home3 .content .title{margin-bottom:37px}.banner-home3 .content .des{letter-spacing:1.04px;margin-bottom:43px}.banner-home3 .content .btn-wrap-banner{flex-wrap:wrap;gap:23px}.banner-home3 .content .btn-wrap-banner .btn-main .button-src{background-color:#314453}.banner-home3 .content .btn-wrap-banner .btn-video span{margin-left:16px}.banner-home3 .image{margin-left:-8px;margin-right:-6em}.banner-home4{padding-top:34px}.banner-home4 .content{padding-top:4.7em;padding-bottom:2em}.banner-home4 .content .sub-title i{color:#314453;margin-right:7px;font-size:24px}.banner-home4 .content .sub-title span{letter-spacing:-.6px;border-bottom:1px solid;font-size:22px;line-height:20px;display:inline-block}.banner-home4 .content .title{margin-top:22px;margin-bottom:46px}.banner-home4 .content .btn-wrap{flex-wrap:wrap;gap:20px}.banner-home4 .content .btn-wrap .button-src:first-child{background-color:#314453}.banner-home4 .image{padding-left:6.4em}.banner-home4 .image .image2,.banner-home4 .image .image3,.banner-home4 .image .image4,.banner-home4 .image .image5{width:auto;position:absolute}.banner-home4 .image .image1{z-index:1;position:relative;top:112px}.banner-home4 .image .image2{z-index:2;animation:3s linear infinite alternate dot-anim-3;top:35%;left:110px}.banner-home4 .image .image3{z-index:2;padding:17px;animation:3s linear infinite alternate dot-anim-2;top:-5%;left:25%}.banner-home4 .image .image4{z-index:2;border-radius:30px;width:100%;max-width:252px;animation:3s linear infinite alternate dot-anim-4;top:8%;right:-27%}.banner-home4 .image .image5{z-index:1;top:4%;left:8%}.banner-home5{padding-top:140px;padding-bottom:173px}.banner-home5 .mask-hero{z-index:1;width:auto;animation:3s linear infinite alternate dot-anim-4;position:absolute;bottom:19%;right:3%}.banner-home5 .content{padding-top:7px}.banner-home5 .content .sub-title{letter-spacing:-.6px;font-size:22px}.banner-home5 .content .sub-title i{margin-right:10px;font-size:25px}.banner-home5 .content .title{margin-top:24px;margin-bottom:46px}.banner-home5 .content .btn-wrap .btn-main .button-src{background-color:#314453}.banner-home5 .content .btn-wrap .btn-main .button-src:hover{background-color:#c10804}.banner-home5 .content .btn-wrap .btn-main:not(:last-child){margin-right:50px}.banner-home5 .content .btn-wrap .btn-main .learn-more{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.banner-home5 .content .btn-wrap .btn-main .learn-more:hover{background-size:100% 100%}.banner-home5 .content .btn-wrap .btn-main .learn-more i{font-size:10px}.banner-home5 .image{padding-left:6.8em}.banner-home5 .image img{z-index:2;border-radius:160px;position:relative}.counter-wrap{padding-right:14.5em}.couner .number{letter-spacing:2px;margin-bottom:4px;font-size:48px;font-weight:600;line-height:55px;position:relative}.couner .number.number-style1:after{content:"k+";font-size:48px;font-weight:600;line-height:55px}.couner .number.number-style2:after{content:"m+";font-size:48px;font-weight:600;line-height:55px}.service-grid{background-color:#fff;grid-template-columns:repeat(4,1fr);display:grid}.section-service .service-grid{align-items:stretch}.section-service .service-grid .icon-box1,.section-service .service-grid .icon-box1-visible{height:100%}.grid-feature{grid-template-columns:repeat(5,1fr);gap:30px;display:grid}.bg-feature-wrap{padding:40px 15px}.icon-box{background-color:#fff;padding:40px 50px;box-shadow:0 10px 60px #4343431a}.icon-box:before{z-index:0;content:"";-o-transition:all .3s ease;z-index:1;transform-origin:bottom;background-color:#c10804;width:100%;height:100%;transition:transform .5s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.icon-box:after{z-index:0;content:"";background-color:#c10804;border-radius:5px;width:90%;height:5px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.icon-box:hover:after{height:0;transition:transform .5s}.icon-box:hover:before{transform-origin:bottom;transform:scale(1)}.icon-box:hover .mask-bg-iconbox,.icon-box:hover .icon,.icon-box:hover .title a,.icon-box:hover .des,.icon-box:hover .btn-icon-box{color:#fff;z-index:1}.icon-box:hover .btn-icon-box{border:2px solid #fff}.icon-box:hover .mask-bg-iconbox{opacity:.5}.icon-box .mask-bg-iconbox{color:#020101;opacity:.15;position:absolute;top:0;left:0;right:0}.icon-box .icon{color:#c10804;font-size:60px;transition:all .3s}.icon-box .btn-icon-box{border:2px solid #3333331a;padding:16px 38px;font-family:Corbel,sans-serif;font-size:16px;font-weight:700;line-height:19px;display:inline-block}.icon-box .btn-icon-box:hover{color:#222;background-color:#fff}.icon-box .btn-icon-box i{font-size:12px}.icon-box1{transition:all .3s ease-in-out;position:relative}.icon-box1:hover{background-color:#c10804;background-image:url(../media/bg-vector.d91dc3ff.png)}.icon-box1:hover .icon-box1-visible{opacity:0;visibility:hidden;position:relative}.icon-box1:hover .icon-box1-hide{opacity:1;background-color:#c10804;background-image:url(../media/bg-service-bloco.e9d5c074.png);background-repeat:no-repeat;background-size:contain;top:-23px;bottom:-29px}.icon-box1:hover .icon-box1-hide .icon i{z-index:2;position:absolute}.icon-box1:hover .icon-box1-hide .icon:after{content:"";z-index:1;background-color:#476c88;border-radius:100%;width:60px;height:60px;display:none;position:absolute;top:60px;left:60px}.icon-box1 .icon-box1-visible{vertical-align:top;opacity:1;visibility:visible;border:1px solid #0201011a;padding:48px 50px;transition:all .3s}.icon-box1 .icon-box1-visible .content .title{font-size:30px}.icon-box1 .icon-box1-visible .content .number{color:#c10804;font-family:Corbel,sans-serif;font-size:16px;font-weight:600;line-height:19px;display:inline-block}.icon-box1 .icon-box1-visible .content .icon{color:#c10804;z-index:1;margin-bottom:20px;font-size:55px;display:inline-block;position:relative}.icon-box1 .icon-box1-visible .content .icon:before{content:"";background-color:#c108042b;border-radius:100%;width:60px;height:60px;position:absolute;bottom:-5px;left:5px}.icon-box1 .icon-box1-visible .button-icon-box{position:absolute;bottom:85px;right:55px}.icon-box1 .icon-box1-visible .button-icon-box .service-link{color:#222;background-color:#f6f2ed;border-radius:30px;padding:19px;font-size:20px}.icon-box1 .icon-box1-visible .button-icon-box .service-link:hover{color:#fff;background-color:#c10804}.icon-box1 .icon-box1-hide{z-index:1;opacity:0;padding:50px;transition:all .3s;position:absolute;inset:0}.icon-box1 .icon-box1-hide .icon{color:#fff;font-size:60px}.icon-box1 .icon-box1-hide .number{color:#c10804;background:#fff3;-webkit-text-stroke:.03em transparent;-webkit-background-clip:text;background-clip:text;font-family:InterSemiBold,sans-serif;font-size:64px;font-weight:600;line-height:80px}.icon-box1 .icon-box1-hide .title{color:#f6f6f6;margin-top:7px;margin-bottom:17px}.icon-box1 .icon-box1-hide .title a{color:#fff}.icon-box1 .icon-box1-hide .des{color:#fff;margin-bottom:27px;font-size:17px;line-height:17px}.icon-box1 .icon-box1-hide .button-icon-box .service-link{color:#fff;font-family:Corbel,sans-serif;font-size:16px;font-weight:600}.icon-box1 .icon-box1-hide .button-icon-box .service-link:hover i{margin-left:10px}.icon-box1 .icon-box1-hide .button-icon-box .service-link i{margin-left:5px;font-size:12px;transition:all .3s}.icon-box2{background-color:#fff;border-radius:117px;flex-direction:column;justify-content:space-between;align-items:center;padding:60px 25px;transition:all .3s ease-in-out;display:flex;overflow:hidden;box-shadow:0 10px 60px #4343431a}.icon-box2:after{content:"";background-color:#c10804;width:100%;height:100%;transition:all .4s ease-in-out;position:absolute;top:-100%;left:0;right:0}.icon-box2:before{content:"";z-index:1;border:1px dashed #0206261a;border-radius:117px;margin:15px;position:absolute;inset:0}.icon-box2:hover:before{border:1px dashed #fff}.icon-box2:hover:after{top:0}.icon-box2:hover .icon,.icon-box2:hover .title{color:#fff;z-index:2;position:relative}.icon-box2:hover .check{z-index:1;background-color:#476c88;position:relative}.icon-box2:hover .icon{transform:rotateY(180deg)}.icon-box2 .icon{color:#476c88;-o-transition:all .3s ease;z-index:2;margin-bottom:35px;font-size:65px;transition:all .3s;position:relative}.icon-box2 .title{text-align:center;z-index:2;margin-bottom:30px;font-size:25px;line-height:25px}.icon-box2 .check{color:#fff;background-color:#476c88;border-radius:100%;padding:6px;font-size:18px;display:inline-block}.icon-box3{background-color:#fff;padding:40px 22px;transition:all .3s;display:block;box-shadow:0 10px 60px #9595951a}.icon-box3:hover{-o-transition:all .3s ease;background-color:#c10804;padding:40px 22px;transition:all .3s}.icon-box3:hover .icon-box-wrap .icons{transform:rotateY(360deg)}.icon-box3:hover .inner-bottom{transform:translateY(-29px)}.icon-box3:hover .inner-bottom .icon-bottom{opacity:1;visibility:visible;transform:translateY(0)}.icon-box3:hover .icon-box-wrap{border-bottom:1px solid #fff}.icon-box3:hover .icon-box-wrap .number,.icon-box3:hover .icon-box-wrap .icons,.icon-box3:hover .des,.icon-box3:hover .title{color:#fff}.icon-box3:hover .icon-box-wrap .icons img{filter:brightness(0)invert()}.icon-box3 .icon-box-wrap{border-bottom:1px solid #0206261a;margin-bottom:25px;padding-bottom:27px}.icon-box3 .icon-box-wrap .number{color:#4a5058;font-family:Corbel,sans-serif;font-size:22px;font-weight:400;line-height:30px}.icon-box3 .icon-box-wrap .icons{color:#c10804;-o-transition:all .3s ease;font-size:40px;transition:all .3s}.icon-box3 .icon-box-wrap .icons img{-o-transition:all .3s ease;width:40px;height:40px;transition:all .3s}.icon-box3 .inner-bottom{-o-transition:all .3s ease;margin-top:41px;margin-bottom:-53px;transition:all .3s}.icon-box3 .inner-bottom .des{margin-bottom:22px;font-size:16px;line-height:26px}.icon-box3 .inner-bottom .icon-bottom{color:#fff;opacity:0;visibility:hidden;font-size:22px;transition:all .5s;transform:translateY(29px)}.icon-box3 .title{margin-bottom:10px}.icon-box4{padding:40px 50px 40px 60px;transition:all .3s}.icon-box4:hover{background-color:#fff}.icon-box4 .icons{color:#c10804;margin-bottom:35px;font-size:55px}.icon-box4 .title{margin-bottom:14px}.icon-box4 .title a{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.icon-box4 .title a:hover{background-size:100% 100%}.icon-box4 .des{margin-bottom:28px}.icon-box4 .read-more{color:#4a5058;font-family:Corbel,sans-serif;font-size:16px;font-weight:700;line-height:16px}.icon-box4 .read-more:hover{color:#c10804}.icon-box4 .read-more i{font-size:12px}.icon-box5{padding:30px 42px 20px 35px}.icon-box5 .icons{color:#c10804;font-size:55px}.icon-box5 .title{margin-top:30px;margin-bottom:12px}.icon-box6{background-color:#fff;border-radius:20px;padding:40px 50px 37px;transition:all .3s ease-in-out}.icon-box6:hover{-o-transition:all .3s ease;background-color:#314453;border-radius:20px;transition:all .3s}.icon-box6:hover .btn-icon-wrap .read-more{visibility:visible;opacity:1;margin-left:0}.icon-box6:hover .icons,.icon-box6:hover .title,.icon-box6:hover .title a,.icon-box6:hover .des,.icon-box6:hover i{color:#fff}.icon-box6:hover .btn-icon-wrap i{margin-left:0;font-size:12px}.icon-box6:hover .icons:before{background-color:#fff3}.icon-box6 .icons{color:#c10804;font-size:70px;position:relative}.icon-box6 .icons:before{content:"";background-color:#002ff50d;border-radius:100%;width:55px;height:55px;transition:all .3s;position:absolute;bottom:-15px;left:15px}.icon-box6 .line{background-color:#c10804;width:78px;height:3px;transition:all .3s ease-in-out}.icon-box6 .title{margin-top:46px;margin-bottom:33px;transition:all .3s ease-in-out}.icon-box6 .des{margin-top:30px;margin-bottom:30px;transition:all .3s ease-in-out}.icon-box6 .btn-icon-wrap{overflow:hidden}.icon-box6 .btn-icon-wrap .read-more{color:#fff;backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;margin-left:-85px;font-family:Corbel,sans-serif;font-size:16px;font-weight:600;line-height:16px;transition:all .6s cubic-bezier(.215,.61,.355,1)}.icon-box6 .btn-icon-wrap .read-more:hover{background-size:100% 100%}.icon-box6 .btn-icon-wrap i{margin-left:-5px;font-size:16px}.icon-box7{padding-bottom:26px}.icon-box7 .icons{color:#c10804;padding-top:7px;font-size:40px}.icon-box7 .content .title{margin-bottom:7px}.icon-box-8:hover,.icon-box-8.active{background-color:#c10804}.icon-box-8:hover .icon{transform:rotateY(180deg)}.icon-box-8.active .icon,.icon-box-8.active .content .title,.icon-box-8.active .content .des,.icon-box-8:hover .icon,.icon-box-8:hover .content .title,.icon-box-8:hover .content .des{color:#fff}.icon-box-8:hover .icon img,.icon-box-8.active .icon img{filter:brightness(0)invert()}.icon-box-8{-o-transition:all .3s ease;align-items:center;padding:24px 37px 20px;transition:all .3s}.icon-box-8 .icon{color:#c10804;-o-transition:all .3s ease;margin-right:30px;transition:all .3s}.icon-box-8 .icon img{filter:invert(15%)sepia(90%)saturate(5500%)hue-rotate(355deg)brightness(95%)contrast(90%);-o-transition:all .3s ease;width:40px;height:40px;transition:all .3s}.icon-box-8 .content .title a{color:#fff}.icon-box-8 .content .des{color:#ffffff8c;font-family:Manrope,sans-serif}.icon-box-wcus{background-color:#f7f8fd;padding:35px 40px 26px;transition:all .3s ease-in-out}.icon-box-wcus.style2{background-color:#f6f2ed}.icon-box-wcus.style2 .icon{color:#c10804}.icon-box-wcus.style2:hover{background-color:#c10804}.icon-box-wcus:hover{background-color:#314453}.icon-box-wcus:hover .icon,.icon-box-wcus:hover .title a,.icon-box-wcus:hover .des{color:#fff}.icon-box-wcus .icon{color:#314453;margin-bottom:25px;font-size:50px}.icon-box-wcus .title{color:#4a5058;margin-bottom:7px}.tf-icon-box{border:1px solid #0206261a;padding:60px 104px 50px;position:relative;overflow:hidden}.tf-icon-box:hover:before{bottom:0}.tf-icon-box:before{content:"";z-index:1;background-color:#f6f2ed;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;bottom:-100%;left:0;right:0}.tf-icon-box .icon,.tf-icon-box .title,.tf-icon-box .des{z-index:2;position:relative}.tf-icon-box .des{font-size:15px;line-height:20px}.tf-icon-box .icon{color:#c10804;font-size:55px}.tf-icon-box .title{margin-top:35px;margin-bottom:12px;font-size:24px;line-height:30px}.feature-about-wrap .col-12{padding:0;display:flex}.feature-about-wrap .tf-icon-box{flex-direction:column;width:100%;display:flex}.feature-about-wrap .row{margin-left:0;margin-right:0}.tf-performance{background-color:#fff;padding:35px 50px 27px}.tf-performance:hover .number{color:#fff;background-color:#c10804}.tf-performance .number{color:#c10804;text-align:center;border:1px solid #c10804;border-radius:100%;width:40px;height:40px;margin-bottom:10px;font-size:14px;font-weight:600;line-height:40px;transition:all .3s ease-in-out;display:inline-block}.tf-performance .title{margin-top:12px;margin-bottom:12px}.tf-blog-style1:hover .image img{transform:scale(1.1)}.tf-blog-style1 .image{display:block;overflow:hidden}.tf-blog-style1 .image:before{content:"";z-index:1;background:linear-gradient(#02062600,#020626);position:absolute;inset:0}.tf-blog-style1 .image img{-o-transition:all .3s ease;transition:all .3s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out}.tf-blog-style1 .content{position:absolute}.tf-blog-style1 .content.style1{z-index:2;bottom:30px;left:50px;right:100px}.tf-blog-style1 .content.style1 .title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;margin-bottom:14px;font-size:30px;font-weight:600;line-height:40px;display:-webkit-box;overflow:hidden}.tf-blog-style1 .content.style1 .title a{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.tf-blog-style1 .content.style1 .title a:hover{background-size:100% 100%}.tf-blog-style1 .content.style2{z-index:2;bottom:30px;left:40px;right:40px}.tf-blog-style1 .content.style2 .title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;margin-bottom:14px;display:-webkit-box;overflow:hidden}.tf-blog-style1 .content.style2 .title a{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.tf-blog-style1 .content.style2 .title a:hover{background-size:100% 100%}.tf-blog-style1 .content .read-more i{font-size:12px}.tf-blog-style2{position:relative}.tf-blog-style2.blog-pd1{padding-bottom:25px}.tf-blog-style2.blog-pd1:not(:last-child){margin-bottom:30px}.tf-blog-style2:hover .team-hover{opacity:1;visibility:visible}.tf-blog-style2.blog-pd2{padding-bottom:21px}.tf-blog-style2.blog-pd2:not(:last-child){margin-bottom:30px}.tf-blog-style2 .image{width:100%;max-width:190px;margin-left:30px}.tf-blog-style2 .content.style1 .date{line-height:22px}.tf-blog-style2 .content.style1 .title{margin-top:9px;margin-bottom:14px}.tf-blog-style2 .content.style1 .title a{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.tf-blog-style2 .content.style1 .title a:hover{background-size:100% 100%}.tf-blog-style2 .content.style2 .date{line-height:13px}.tf-blog-style2 .content.style2 .title{margin-top:14px;margin-bottom:14px}.tf-blog-style2 .content.style2 .title a{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.tf-blog-style2 .content.style2 .title a:hover{background-size:100% 100%}.tf-blog-style2 .content .date{color:#4a5058;display:block}.tf-blog-style2 .content .title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tf-blog-style2 .content .read-more{color:#4a5058;font-size:16px;font-weight:600;line-height:19px}.tf-blog-style2 .content .read-more i{font-size:12px;transition:all .3s}.tf-blog-style2 .content .read-more:hover{color:#c10804}.tf-blog-style2 .content .read-more:hover i{margin-left:5px}.tf-blog-style3.blog-style3-dark .content .title a{color:#fff!important}.tf-blog-style3.blog-style3-dark .read-more{color:#ffffff80!important}.tf-blog-style3.bg-sd{background-color:#fff;box-shadow:0 10px 60px #a5a5a540}.tf-blog-style3:hover .image img{transform:scale(1.1)}.tf-blog-style3 .image{display:block;position:relative;overflow:hidden}.tf-blog-style3 .image img{-o-transition:all .3s ease;transition:all .3s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out}.tf-blog-style3 .image .date-ab{color:#fff;text-transform:uppercase;text-align:center;background-color:#314453;width:63px;padding:11px 8px;font-size:16px;font-weight:600;line-height:23px;position:absolute;top:0;right:0}.tf-blog-style3 .content.style1{padding:31px 40px 28px 36px}.tf-blog-style3 .content.style1 .title{margin-bottom:14px}.tf-blog-style3 .content.style1 .title a{color:#4a5058;backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.tf-blog-style3 .content.style1 .title a:hover{background-size:100% 100%}.tf-blog-style3 .content.style2{padding:31px 40px 32px 45px}.tf-blog-style3 .content.style2 .title{margin-bottom:14px}.tf-blog-style3 .content.style2 .title a{color:#4a5058;backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.tf-blog-style3 .content.style2 .title a:hover{background-size:100% 100%}.tf-blog-style3 .content.style3{padding-top:30px}.tf-blog-style3 .content.style3 .title{margin-bottom:20px}.tf-blog-style3 .content.style3 .title a{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.tf-blog-style3 .content.style3 .title a:hover{background-size:100% 100%}.tf-blog-style3 .content .date{font-size:16px;font-weight:500}.tf-blog-style3 .content .title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;display:-webkit-box;overflow:hidden}.tf-blog-style3 .content .btn-wrap-link:hover i{margin-left:5px}.tf-blog-style3 .content .btn-wrap-link .read-more{color:#4a5058;backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;font-size:20px;font-weight:700;transition:all .6s cubic-bezier(.215,.61,.355,1)}.tf-blog-style3 .content .btn-wrap-link .read-more:hover{color:#314453;background-size:100% 100%}.tf-blog-style3 .content .btn-wrap-link i{font-size:12px;transition:all .3s}.heading-title .sub-title{margin-bottom:17px;font-size:18px;font-weight:700;line-height:24px;display:inline-block}.heading-title .des{margin-top:29px}.icon-listing li:not(:last-child){margin-bottom:10px}.icon-listing li i{color:#c10804;margin-right:15px}.icon-listing li p{font-size:18px;font-weight:600;line-height:30px}.counter-style1 .icon{color:#c10804;margin-bottom:21px;font-size:45px}.counter-style1 .number-counter{letter-spacing:2px;font-size:48px;font-weight:600;line-height:55px;display:inline-block}.counter-style1 .number-counter.number-kplus:after{content:"k+";position:relative}.counter-style1 .number-counter.number-mplus:after{content:"m+";position:relative}.testimonial-style1{background-color:#fff;padding:40px 50px;transition:all .3s ease-in-out;box-shadow:0 10px 60px #4343431a}.testimonial-style1:hover{-o-transition:all .3s ease;background-color:#f6f2ed;transition:all .3s}.testimonial-style1:hover .testimonial-profile{-o-transition:all .3s ease;background-color:#fff;transition:all .3s}.testimonial-style1:hover .testimonial-profile:before{-o-transition:all .3s ease;border-bottom:15px solid #fff;transition:all .3s}.testimonial-style1 .testimonial-header i{color:#c10804;font-size:40px}.testimonial-style1 .testimonial-header img{width:auto}.testimonial-style1 .line{background-color:#0206261a;width:100%;height:1px;margin-top:40px;margin-bottom:34px}.testimonial-style1 .des{letter-spacing:-.2px;font-size:18px;font-weight:400;line-height:28px}.testimonial-style1 .testimonial-profile{background-color:#f6f2ed;border-radius:5px;margin-top:50px;padding:16px 30px;position:relative}.testimonial-style1 .testimonial-profile:before{content:"";border-bottom:15px solid #f6f2ed;border-left:2px solid #0000;border-right:14px solid #0000;width:0;height:0;position:absolute;top:-15px;left:10%}.testimonial-style1 .testimonial-profile .image{margin-right:15px}.testimonial-style1 .testimonial-profile .image img{border-radius:100%;width:50px;height:50px}.testimonial-style1 .testimonial-profile .content .job{font-size:14px;font-weight:400}.testimonial-style1 .testimonial-profile .content .review{color:#fff;background-color:#c10804;border-radius:20px;padding:1px 10px;font-size:16px;font-weight:600;display:inline-block;position:absolute;top:-16px;right:-10px}.testimonial-style1 .testimonial-profile .content .review i{margin-right:5px}.testimonial-style2{background-color:#252843;padding:50px 70px}.testimonial-style2 .prolifle .image img{border-radius:100%;width:70px;height:70px;margin-right:30px}.testimonial-style2 .prolifle .image .name{color:#fff;font-size:22px;font-weight:600}.testimonial-style2 .prolifle .image .name .job{font-size:14px;font-weight:400}.testimonial-style2 .icon i{color:#c10804;font-size:40px}.testimonial-style2 .des{color:#fff;margin-top:29px;margin-bottom:31px;font-size:18px;font-weight:600;line-height:32px}.testimonial-style2 .testimonial-bottom img{width:auto}.testimonial-style2 .testimonial-bottom .review{margin-right:10px}.testimonial-style2 .testimonial-bottom .review i{color:#ffa41b;font-size:18px}.mySwipertes3 .swiper-pagination-bullets{bottom:15px;left:12%;border:1px dashed #314453!important}.mySwipertes3 .swiper-pagination-bullet-active{background:#314453!important}.mySwipertes3 .swiper-pagination-bullet{border:2px solid #314453!important}.testimonial-style3.testimonial-style3-dark .content .des,.testimonial-style3.testimonial-style3-dark .testimonial-bottom .name{color:#fff!important}.testimonial-style3.testimonial-style3-dark .image:before{border:1px solid #fff!important}.testimonial-style3 .image{z-index:2;position:relative}.testimonial-style3 .image:before{z-index:1}.testimonial-style3 .image img{z-index:2;position:relative}.testimonial-style3.style3-h5 .image{z-index:2;margin-right:70px;position:relative}.testimonial-style3.style3-h5 .image:before{content:"";z-index:1;border:1px solid #3333331a;border-radius:100%;width:270px;position:absolute;top:0;bottom:0;left:-80px}.testimonial-style3.style3-h5 .image img{border-radius:100%;width:270px}.testimonial-style3.style3-h5 .content .des{color:#222;letter-spacing:-.6px;border-bottom:1px solid #3333331a;margin-top:0;margin-bottom:37px;padding-bottom:30px;font-size:30px;font-weight:500;line-height:40px}.testimonial-style3.style3-h5 .content .testimonial-bottom .testimonial-top i{margin-right:30px;font-size:50px}.testimonial-style3 .testimonial-top i{color:#314453;margin-right:20px;font-size:28px}.testimonial-style3 .testimonial-top .name{color:#4a5058;font-size:22px;font-weight:600}.testimonial-style3 .testimonial-top .name .job{font-size:14px;font-weight:400}.testimonial-style3 .des{color:#4a5058;letter-spacing:-.5px;margin-top:21px;margin-bottom:31px;font-size:22px;font-weight:600;line-height:30px}.testimonial-style3 .testimonial-bottom{flex-wrap:wrap}.testimonial-style3 .testimonial-bottom img{width:auto}.testimonial-style3 .testimonial-bottom .review{margin-right:10px}.testimonial-style3 .testimonial-bottom .review i{color:#ffa41b;font-size:18px}.tf-team-list:not(:last-child){margin-bottom:39px}.tf-team-list{border-bottom:1px solid #0201011a;padding-bottom:26px;transition:all .3s}.tf-team-list:hover{border-bottom:1px solid #222}.tf-team-list:hover .link-team{background-color:#c10804}.tf-team-list:hover .box-wrap .name a{background-size:100% 100%}.tf-team-list .number{color:#c10804;width:73px;font-size:20px;font-weight:400;line-height:20px;display:inline-block}.tf-team-list .box-wrap{width:max-content}.tf-team-list .box-wrap .name{margin-bottom:2px;line-height:22px}.tf-team-list .box-wrap .name a{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.tf-team-list .box-wrap .job{font-size:16px;font-weight:400}.tf-team-list .link-team{color:#fff;background-color:#c10804;border-radius:100%;width:45px;height:45px;transition:all .3s}.tf-team-list .link-team:hover{transform:rotate(45deg)}.tf-team-list .link-team i{font-size:15px}.team-grid-4{grid-template-columns:1fr 1fr;gap:70px 90px;display:grid}.tf-team{background-color:#fff;border:1px solid #0206261a;padding:22px 20px 30px;position:relative}.tf-team:hover .image .social-team{opacity:1;visibility:visible;bottom:9px}.tf-team:hover .image img,.tf-team:hover .image a{margin-bottom:0}.tf-team:hover .icon-team-plus{opacity:0;visibility:hidden}.tf-team .content{padding:0 20px 20px}.tf-team .image a{border-radius:10px;margin-bottom:30px;display:block;position:relative;overflow:hidden}.tf-team .image a img{object-fit:cover;border-radius:10px;width:100%;height:277px;margin-bottom:-30px;transition:all .3s}.tf-team .image .social-team{opacity:0;visibility:hidden;z-index:2;background-color:#c10804;border-radius:5px;padding:5px 18px;transition:all .4s ease-in-out;position:absolute;bottom:-30px;left:50%;transform:translate(-50%);display:inline-flex!important}.tf-team .image .social-team li:not(:last-child){margin-right:15px}.tf-team .image .social-team li a{font-size:15px;color:#fff!important}.tf-team .icon-team-plus{color:#fff;z-index:2;opacity:1;visibility:visible;background-color:#c10804;border:3px solid #f6f2ed;border-radius:100%;width:55px;height:55px;font-size:12px;transition:all .3s;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.tf-team-style2:hover .content{background-color:#c10804;box-shadow:0 10px 60px #086ad880}.tf-team-style2:hover .content .title a,.tf-team-style2:hover .content .job,.tf-team-style2:hover .content .line{color:#fff}.tf-team-style2:hover .content .line{background-color:#ffffff1a}.tf-team-style2:hover .content .social-team a{color:#4a5058;background-color:#fff}.tf-team-style2 .image img{width:100%;min-width:350px}.tf-team-style2 .content{background-color:#fff;width:100%;margin-top:90px;margin-left:-5em;padding:34px 50px 40px;transition:all .4s ease-in-out;box-shadow:0 10px 60px #9595951a}.tf-team-style2 .content .title{margin-bottom:1px}.tf-team-style2 .content .line{background-color:#0206261a;width:100%;height:1px;margin-top:21px;margin-bottom:31px}.tf-team-style2 .content .social-team li:not(:last-child){margin-right:10px}.tf-team-style2 .content .social-team li a{color:#4a5058;background-color:#2222221a;border-radius:100%;width:40px;height:40px}.tf-team-style2 .content .social-team li a:hover{color:#fff;background-color:#c10804}.tf-team-style3{-o-transition:all .3s ease;border:1px solid #4a5058;border-radius:10px;transition:all .3s;position:relative}.tf-team-style3:hover{margin-bottom:-40px;padding-bottom:40px}.tf-team-style3:hover .content .social-team,.tf-team-style3:hover .content .btn-book-meeting{opacity:1;visibility:visible;margin-top:0;bottom:15px}.tf-team-style3 .image img{border-radius:10px 10px 0 0}.tf-team-style3 .content{padding:25px 20px 30px}.tf-team-style3 .content .title a{color:#c10804!important}.tf-team-style3 .content .title a:hover{color:#314453!important}.tf-team-style3 .content .job{margin-bottom:10px;font-size:16px}.tf-team-style3 .content .social-team{opacity:0;visibility:hidden;margin-top:-40px;transition:all .3s ease-in-out;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.tf-team-style3 .content .social-team li:not(:last-child){margin-right:10px}.tf-team-style3 .content .social-team li a{color:#4a5058;background-color:#0000;border:1px solid #4a5058;border-radius:100%;width:40px;height:40px}.tf-team-style3 .content .social-team li a:hover{color:#fff;background-color:#314453;border:1px solid #314453}.tf-team-style3 .content .btn-book-meeting{color:#fff;opacity:0;visibility:hidden;background-color:#c10804;border-radius:10px;align-items:center;gap:0;margin-top:-40px;padding:12px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s ease-in-out;display:inline-flex;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.tf-team-style3 .content .btn-book-meeting i{font-size:14px}.tf-team-style3 .content .btn-book-meeting:hover{opacity:1;background-color:#c10804}.tf-image-box.bd-line .content{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;border-bottom:1px solid #0206261a;padding-bottom:30px;transition:all .6s cubic-bezier(.215,.61,.355,1)}.tf-image-box:hover.bd-line .content{color:#314453;background-size:100% 100%}.tf-image-box:hover .content .icon{opacity:1;visibility:visible;margin-right:0}.tf-image-box:hover .image img{transform:scale(1.1)}.tf-image-box .image{display:block}.tf-image-box .image img{-o-transition:all .3s ease;transition:all .3s}.tf-image-box .content{margin-top:26px}.tf-image-box .content .number{color:#4a5058;font-size:16px;font-weight:600}.tf-image-box .content .line{background-color:#c10804;width:40px;height:2px;margin-left:20px;margin-right:20px}.tf-image-box .content .category{font-size:16px;font-weight:400}.tf-image-box .content .title{margin-top:5px}.tf-image-box .content .title a{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.tf-image-box .content .title a:hover{background-size:100% 100%}.tf-image-box .content .icon{color:#fff;opacity:0;visibility:hidden;background-color:#314453;border-radius:100%;width:45px;height:45px;margin-right:30px;font-size:15px;transition:all .3s;display:inline-flex}.tf-image-box .content .icon:hover{background-color:#c10804;transform:rotate(45deg)}.tf-case{position:relative;overflow:hidden}.tf-case:hover .content-case .link-case{opacity:1;visibility:visible;margin-bottom:0;transition:all .3s}.tf-case:hover .image-case:before{top:0}.tf-case:hover .image-case img{transform:scale(1.1)}.tf-case .image-case:before{content:"";z-index:1;background-color:#0000008f;width:100%;height:100%;transition:all .3s;position:absolute;top:-100%;left:0}.tf-case .image-case{overflow:hidden}.tf-case .image-case img{-o-transition:all .3s ease;transition:all .3s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out}.tf-case .content-case{z-index:2;background-color:#fff;padding:26px 40px 0;position:absolute;bottom:30px;left:30px;right:30px;overflow:hidden}.tf-case .content-case .category{color:#c10804;margin-bottom:10px;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;display:inline-block}.tf-case .content-case .title{letter-spacing:-1px;margin-bottom:27px}.tf-case .content-case .title a{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tf-case .content-case .link-case{opacity:0;visibility:hidden;border-top:1px solid #0206261a;margin-bottom:-64px;padding:18px 0 16px;transition:all .4s ease-in-out}.tf-case .content-case .link-case a{color:#222;font-size:16px;font-weight:600}.tf-case .content-case .link-case a:hover{color:#c10804}.tf-case .content-case .link-case a i{font-size:12px}.tf-image-box2.style-dark .content .category{color:#c10804;border-bottom:1px solid #0206261a}.tf-image-box2.style-dark .content .image-box-inner .number{background-color:#c10804;transition:all .3s ease-in-out}.tf-image-box2.style-dark .content .image-box-inner .title a{color:#222}.tf-image-box2.style-dark .content .image-box-inner .title a:hover{color:#c10804}.tf-image-box2:hover .image img{transform:scale(1.1)}.tf-image-box2:hover .content .image-box-inner .number{background-color:#c10804}.tf-image-box2 .image{display:block;overflow:hidden}.tf-image-box2 .image img{-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out}.tf-image-box2 .content .category{letter-spacing:-.5px;color:#fff;border-bottom:1px solid #fff3;padding:16px 0;font-size:16px;font-weight:600;display:block}.tf-image-box2 .content .image-box-inner{margin-top:27px}.tf-image-box2 .content .image-box-inner .number{text-align:center;color:#fff;background-color:#314453;border-radius:100%;width:100%;max-width:50px;height:50px;margin-right:30px;font-size:22px;font-weight:600;line-height:50px;transition:all .3s;display:inline-block}.tf-image-box2 .content .image-box-inner .title a{backface-visibility:hidden;color:#fff;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.tf-image-box2 .content .image-box-inner .title a:hover{background-size:100% 100%}.tf-image-box2 .content .image-box-inner .title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tf-image-box3{background-color:#f7f8fd;width:100%;padding:15px}.tf-image-box3 .image-box3-content{padding:76px 75px 35px 84px}.tf-image-box3 .image-box3-content .heading-title .icon{color:#314453;margin-top:-10px;display:block}.tf-image-box3 .image-box3-content .heading-title .button-src{background-color:#314453}.tf-image-box3 .image-box3-content .heading-title .button-src:hover{background-color:#c10804}.tf-image-box3 .image-box3-image img{object-fit:cover;width:425px;height:507px}.service-item.service-dark:hover{background-color:#2e2e2e;box-shadow:unset!important}.service-item.service-dark .category{color:#ffffffa6!important}.service-item.service-dark .category .number:before{background-color:#ffffffa6!important}.service-item.service-dark .title{font-size:22px!important}.service-item.service-dark .title a{color:#fff}.service-item.service-dark .des{color:#ffffffa6!important}.service-item.service-dark .btn-main .btn-service{color:#fff;border:unset;background-color:#2e2e2e}.service-item:hover{border-bottom:unset;border-radius:10px;padding:30px;box-shadow:0 10px 60px #a5a5a540}.service-item:hover .title{color:#c10804}.service-item:hover .btn-main .btn-service{color:#fff;background-color:#c10804}.service-item:hover .image{margin-right:4.4em}.service-item{padding:30px 0;transition:all .4s ease-in-out;border-bottom:1px solid #002ff51a!important}.service-item .image{border-radius:70px;flex-shrink:0;max-height:150px;margin-right:4.2em;transition:all .4s ease-in-out;overflow:hidden}.service-item .image img{object-fit:cover;border-radius:70px;width:300px}.service-item .content{width:310px}.service-item .content .category{color:#4a5058;margin-bottom:10px;font-size:16px;font-weight:400}.service-item .content .category .number{padding-left:48px;position:relative}.service-item .content .category .number:before{content:"";background-color:#4a5058;width:35px;height:1px;position:absolute;bottom:6px;left:5px}.service-item .content .title{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;font-size:22px;line-height:22px;transition:all .6s cubic-bezier(.215,.61,.355,1)}.service-item .content .title:hover{background-size:100% 100%}.service-item .btn-main{width:17%;text-align:-webkit-right}.service-item .btn-main .btn-service{color:#c10804;text-align:center;border:1px solid #002ff51a;border-radius:100%;width:45px;height:45px;padding-top:10px;line-height:30px;display:block}.service-item .btn-main .btn-service:hover{background-color:#c10804}.service-item .des{width:35%;margin-left:3em;font-size:15px;line-height:20px}.tf-portfolio.portfolio-dark .content .inner-title .title a{color:#fff}.tf-portfolio.portfolio-dark .content .inner-title p{color:#ffffff80}.tf-portfolio.portfolio-dark .content .btn-main .link-portfolio{color:#c10804;background-color:#fff}.tf-portfolio:hover .content .btn-main .link-portfolio{color:#fff;background-color:#314453;box-shadow:0 10px 60px #002ff599}.tf-portfolio .image{margin-bottom:36px;display:block}.tf-portfolio .content{justify-content:space-between;align-items:center;gap:20px;display:flex}.tf-portfolio .content .inner-title .title{margin-bottom:12px;font-size:27px}.tf-portfolio .content .inner-title .title a{backface-visibility:hidden;background-image:linear-gradient(#0000 100%,currentColor 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.tf-portfolio .content .inner-title .title a:hover{background-size:100% 100%}.tf-portfolio .content .inner-title p{line-height:16px}.tf-portfolio .content .btn-main .link-portfolio{text-align:center;color:#c10804;border-radius:100px;width:50px;height:50px;font-size:20px;line-height:50px;display:inline-block;box-shadow:0 10px 60px #a5a5a540}.tf-portfolio .content .btn-main .link-portfolio:hover{background-color:#c10804;transform:rotate(45deg)}.progress-skill .couter2 .chart2,.progress-skill .couter .chart{justify-content:center;align-items:center;display:flex;position:relative}.progress-skill .couter2 .chart2 span.percent2,.progress-skill .couter .chart span.percent{color:#222;font-family:Corbel,sans-serif;font-size:24px;font-weight:600;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-skill .couter2 .chart2 span.percent2{color:#222}.progress-skill .couter2 .chart2 span.percent2:after,.progress-skill .couter .chart span.percent:after{content:"%";font-size:16px;font-weight:600}.content-progress{margin-left:20px}.progress-wrap .pro-items{width:100%}.progress-wrap .pro-items:not(:last-child){margin-bottom:32px}.progress-wrap .pro-items .pro-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.progress-wrap .pro-items .pro-head .title,.progress-wrap .pro-items .pro-head .point{color:#222;font-size:18px;font-weight:600}.progress-wrap .pro-items .progress{background:0 0;border-radius:100px;justify-content:flex-start;align-items:center;width:100%;height:3px;display:flex;position:relative}.progress-wrap .pro-items .progress-value{background:#c10804;border-radius:16px;width:0;height:3px;animation:3s forwards load}.progress-wrap .pro-items .style-two{animation:3s forwards load2}.progress-wrap .pro-items .style-three{animation:3s forwards load3}@keyframes load{0%{width:0}to{width:85%}}@keyframes load2{0%{width:0}to{width:95%}}@keyframes load3{0%{width:0}to{width:72%}}.image-list li:not(:first-child){margin-left:-10px}.image-list li img{border-radius:100%;width:40px;height:40px;transition:all .3s}.image-list li img:hover{margin-top:-10px}.swiper-pagination{border:1px dashed #c10804;border-radius:20px;padding:3px 23px;display:inline-block;width:auto!important}.swiper-pagination .swiper-pagination-bullet{opacity:1;background:#fff;border:2px solid #c10804;border-radius:50%;width:10px;height:10px;display:inline-block;margin:0 7px!important}.swiper-pagination .swiper-pagination-bullet-active{background:#c10804}.step-item{background-color:#476c88;padding:28px 50px 21px 40px;transition:all .3s ease-in-out}.step-item:hover{background-color:#314453}.step-item:hover .step{color:#222;background-color:#fff}.step-item:hover .des{color:#fff}.step-item .step{text-transform:uppercase;color:#fff;background-color:#0000;border:2px solid #fff;border-radius:10px;margin-bottom:17px;padding:4px 9px;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:14px;display:inline-block}.step-item .title{margin-bottom:4px}.step-item .title a{color:#fff}.step-item .des{color:#ffffff8c}.funfat-item{background-color:#f7f8fd;margin-top:60px;padding:1px 50px 32px;transition:all .4s ease-in-out}.funfat-item:hover{background-color:#fff;box-shadow:0 10px 60px #a5a5a540}.funfat-item:hover .icon{color:#fff;background-color:#314453}.funfat-item .icon{color:#314453;background-color:#fff;border-radius:100%;width:106px;height:106px;margin-top:-53px;margin-bottom:24px;font-size:60px;transition:all .4s ease-in-out;box-shadow:0 10px 60px #a5a5a540}.funfat-item .funfat-item-wrap .number-counter{color:#4a5058;letter-spacing:5px;margin-right:30px;font-size:65px;font-weight:600;line-height:65px}.funfat-item .funfat-item-wrap .number-plus:after{content:"+"}.funfat-item .funfat-item-wrap .des{margin-top:5px;font-size:18px;font-weight:600;line-height:28px}.accordion-h3{border-left:3px solid #c10804;padding-left:40px}.accordion-h4 .accordion-item:not(:last-child){margin-bottom:32px}.accordion-h4 .accordion-item .accordion-header{padding-right:0}.accordion-h4 .accordion-item .accordion-header span{color:#4a5058;letter-spacing:-.7px;border-bottom:1px solid #0201011a;padding:5px 30px 13px 0;font-size:22px;font-weight:600}.accordion-h4 .accordion-item .accordion-header span:after{color:#314453;right:0}.accordion-h4 .accordion-item .accordion-body{padding-top:23px;padding-bottom:0;padding-right:8px}.accordion-button:not(.collapsed){color:unset;background-color:unset;box-shadow:unset}.accordion-item{color:unset;background-color:unset;border:unset}.accordion-item:not(:last-child){margin-bottom:30px}.accordion-item .accordion-header{padding-right:40px;position:relative}.accordion-item .accordion-header span{color:#4a5058;letter-spacing:-.5px;padding:0;font-size:20px;font-weight:600}.accordion-item .accordion-header span:after{content:"";background-image:none;font-family:icomoon;font-size:15px;position:absolute;top:2px;right:0;rotate:90deg}.accordion-item .accordion-header .accordion-button{background-color:unset}.accordion-item .accordion-header .accordion-button.collapsed:after{rotate:none}.accordion-item .accordion-body{letter-spacing:.3px;color:#4a5058;padding:10px 12px 10px 0}.tf-pricing{background-color:#fff;padding:32px 50px 40px;transition:all .4s ease-in-out;position:relative}.tf-pricing.pricing-dark{background-color:#4a5058}.tf-pricing.pricing-dark .pricing-header .plan,.tf-pricing.pricing-dark .pricing-header .title,.tf-pricing.pricing-dark .icon-listing li p,.tf-pricing.pricing-dark .button-src{color:#fff!important}.tf-pricing.pricing-dark .button-src{border:1px solid #fff!important}.tf-pricing.pricing-dark .icon-listing li i{color:#c10804!important}.tf-pricing:hover{background-color:#314453;transform:translateY(-10px)}.tf-pricing:hover .pricing-header .plan,.tf-pricing:hover .pricing-header .price,.tf-pricing:hover .pricing-header .des,.tf-pricing:hover .icon-listing li i,.tf-pricing:hover .icon-listing li p{color:#fff}.tf-pricing:hover .pricing-header{border-bottom:1px solid #fff3}.tf-pricing:hover .icon-listing li.no-vip i,.tf-pricing:hover .icon-listing li.no-vip p{color:#ffffff8c}.tf-pricing:hover .button-src{background-color:#0000;border:2px solid #fff}.tf-pricing .popular{clip-path:polygon(100% 0,100% 50%,100% 100%,0% 100%,5% 50%,0% 0%);color:#fff;background-color:#ff8c22;padding:4px 15px 3px 23px;display:inline-block;position:absolute;top:9%;right:-45px;rotate:-90deg}.tf-pricing .popular span{text-transform:uppercase}.tf-pricing .pricing-header{border-bottom:1px solid #18185e1a;padding-bottom:30px}.tf-pricing .pricing-header .plan{color:#314453;letter-spacing:-1px;margin-bottom:17px;font-size:20px;font-weight:600;line-height:30px;display:inline-block}.tf-pricing .pricing-header .price{color:#4a5058;letter-spacing:2px;margin-bottom:12px;font-size:65px;font-weight:600;line-height:75px}.tf-pricing .pricing-header .price .per{letter-spacing:-.9px;margin-bottom:10px;font-size:18px;line-height:26px}.tf-pricing .icon-listing{margin-top:36px;margin-bottom:33px}.tf-pricing .icon-listing li:not(:last-child){margin-bottom:15px}.tf-pricing .icon-listing li i{color:#314453;font-size:18px;font-weight:800}.tf-pricing .icon-listing li p{color:#4a5058;font-size:16px;font-weight:500}.tf-pricing .icon-listing li.no-vip i{color:#4a5058;font-size:11px;font-weight:500}.tf-pricing .icon-listing li.no-vip p{color:#4a5058}.tf-pricing .button-src{background-color:#4a5058;border:2px solid #4a5058;padding:16px 39px}.tf-pricing.style-01{padding:43px 57px 51px 50px}.tf-pricing.style-01:hover .button-src{color:#fff;background-color:#314453;border:2px solid #314453}.tf-pricing.style-01:hover .pricing-header .plan,.tf-pricing.style-01:hover .pricing-header .title,.tf-pricing.style-01:hover .pricing-header .price,.tf-pricing.style-01:hover .pricing-header .per,.tf-pricing.style-01:hover .pricing-header .price .des,.tf-pricing.style-01:hover .icon-listing li i,.tf-pricing.style-01:hover .icon-listing li p{color:#fff!important}.tf-pricing.style-01:hover .pricing-header{border-bottom:1px solid #18185e1a}.tf-pricing.style-01:hover .button-src{background-color:#fff;color:#222!important}.tf-pricing.style-01 .popular{position:absolute;top:0;right:0;rotate:none}.tf-pricing.style-01 .pricing-header{padding-bottom:25px}.tf-pricing.style-01 .pricing-header .plan{color:#6200ea;letter-spacing:0;margin-bottom:0;font-size:16px;font-weight:400}.tf-pricing.style-01 .pricing-header .title{margin-bottom:15px}.tf-pricing.style-01 .pricing-header .price{color:#314453;padding-left:20px;position:relative}.tf-pricing.style-01 .pricing-header .price:before{content:"$";font-size:22px;font-weight:600;position:absolute;top:-14px;left:0}.tf-pricing.style-01 .pricing-header .price .per{color:#4a5058}.tf-pricing.style-01 .icon-listing{margin-top:43px;margin-bottom:43px}.tf-pricing.style-01 .icon-listing li:not(:last-child){margin-bottom:25px}.tf-pricing.style-01 .icon-listing li i{color:#6200ea;margin-right:10px}.tf-pricing.style-01 .icon-listing li p{color:#4a5058;font-weight:600}.tf-pricing.style-01 .button-src{color:#222;text-align:center;background-color:#0000;border:2px solid #4a5058;width:100%;padding:16px 20px}.tf-pricing.text-service:hover{background-color:#c10804}.tf-pricing.text-service:hover .button-src{border:1px solid #c10804}.tf-pricing.text-service .pricing-header .plan,.tf-pricing.text-service .pricing-header .price,.tf-pricing.text-service .icon-listing li i{color:#c10804!important}.brand-item{cursor:pointer;border:1px solid #6200ea1a;border-radius:100%;width:200px;height:200px;margin:20px;transition:all .3s ease-in;position:relative}.brand-item:after{pointer-events:none;content:"";box-sizing:content-box;border-radius:50%;width:100%;height:100%;position:absolute}.brand-item.effect-1:hover:after{opacity:1;transform:scale(1)}.brand-item.effect-1:after{-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;opacity:0;padding:7px;transition:transform .2s,opacity .2s;top:-7px;left:-7px;transform:scale(.8);box-shadow:0 0 0 4px #314453}.brand-item:hover{background-color:#314453}.brand-item img{width:auto;height:30px}.brand-item .first{z-index:-1;opacity:0;visibility:hidden;transition:z-index .5s,transform .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand-item:hover .first{z-index:1;opacity:1;visibility:visible}.item-team-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(100px,auto);gap:15px;margin-left:6.9em;margin-right:8px;display:grid}.item-team-grid .item-team-member>a{display:block;overflow:hidden}.item-team-grid .item-team-member>a img{object-fit:cover;width:100%;height:100%}.item-team-grid .item-team-member .social-team{opacity:1;visibility:hidden;background-color:#c10804;padding:11px 30px;transition:all .3s;display:none;position:absolute;bottom:0;left:30px}.item-team-grid .item-team-member .social-team li:not(:last-child){margin-right:25px}.item-team-grid .item-team-member .social-team li a{color:#fff}.group-team-style1 .content-right .active-thumb{grid-area:1/1/4/3;animation:.3s ease-in fadeIn}.group-team-style1 .content-right .item-team-member.active-thumb img{height:444px}.group-team-style1 .content-right .item-team-member.active-thumb .social-team{display:inline-flex;opacity:1!important;visibility:visible!important;bottom:30px!important}.group-team-style1 .content-right .item-team-member img{object-fit:cover;height:138px}.mouse-cursor{pointer-events:none;visibility:hidden;border-radius:50%;position:fixed;top:0;left:0;transform:translateZ(0)}.cursor-inner{z-index:10000001;-o-transition:width .3s ease-in-out,height .3s ease-in-out,margin .3s ease-in-out,opacity .3s ease-in-out;background-color:#314453;width:6px;height:6px;transition:width .3s ease-in-out,height .3s ease-in-out,margin .3s ease-in-out,opacity .3s ease-in-out}.cursor-inner.cursor-hover{opacity:.3;background-color:#314453;width:70px;height:70px;margin-top:-35px;margin-left:-35px}.cursor-outer{box-sizing:border-box;z-index:10000000;opacity:.5;-o-transition:all 80ms ease-out;border:1px solid #314453;width:30px;height:30px;margin-top:-12px;margin-left:-12px;transition:all 80ms ease-out}.cursor-outer.cursor-hover{opacity:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{border-radius:5px;box-shadow:inset 0 0 5px #c10804}::-webkit-scrollbar-thumb{background:#c10804;border-radius:10px}.nav-tabs-project .nav-item .nav-link{padding:unset;background-color:unset;border-radius:unset;color:#4a5058;border-bottom:2px solid #fff;margin:0 25px;padding-bottom:13px;font-size:18px;font-weight:500}.nav-tabs-project .nav-item .nav-link.active{color:#222;border-bottom:2px solid #c10804;font-weight:600}.nav-tabs-service{gap:67px}.nav-tabs-service .nav-item .nav-link{border-radius:unset;color:#222;letter-spacing:-.7px;backface-visibility:hidden;background-color:#0000;background-image:linear-gradient(#0000 calc(100% - 1px),#f50b0bac 0);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;border-bottom:2px solid #f50b0bac;align-items:center;padding:7px 0 25px;font-size:22px;font-weight:600;transition:all .6s cubic-bezier(.215,.61,.355,1);display:flex}.nav-tabs-service .nav-item .nav-link:hover{color:#314453;background-size:100% 100%}.nav-tabs-service .nav-item .nav-link.active{border-bottom:2px solid #c00202}.nav-tabs-service .nav-item .nav-link i{color:#c10804;margin-right:20px;font-size:50px}.nav-tabs-pricing.nav-tabs-pricing-white .nav-item .nav-link{color:#fff}.nav-tabs-pricing.nav-tabs-pricing-white .nav-item .nav-link.active{color:#c10804;border-bottom:1px solid #c10804}.nav-tabs-pricing.nav-tabs-pricing-service .nav-link.active{color:#c10804!important;border-bottom:1px solid #c10804!important}.nav-tabs-pricing{border-bottom:1px solid #18185e1a;display:inline-flex}.nav-tabs-pricing .nav-item{margin-right:34px}.nav-tabs-pricing .nav-item .nav-link{border-radius:unset;color:#222;background-color:#0000;padding:15px 15px 9px 0;font-size:16px;font-weight:600;line-height:24px}.nav-tabs-pricing .nav-item .nav-link i{font-size:15px}.nav-tabs-pricing .nav-item .nav-link.active{color:#314453;border-bottom:1px solid #314453}.tab-faq-page .nav-item{margin-bottom:10px}.tab-faq-page .nav-item:not(:last-child){margin-right:18px}.tab-faq-page .nav-item .nav-link{color:#4a5058;background-color:#f6f2ed;padding:7px 21px}.tab-faq-page .nav-item .nav-link.active,.tab-faq-page .nav-item .nav-link:hover{color:#fff;background-color:#c10804}.tf-tabs .toggle-btn-tabs{-o-transition:all .3s ease-in-out;background:#c10804;border-radius:100px;width:50px;height:20px;transition:all .3s ease-in-out;display:inline-block;position:relative}.tf-tabs .toggle-btn-tabs .btn-tog.btn-1{z-index:5;cursor:pointer;width:14px;height:14px;position:absolute;bottom:3px;left:3px}.tf-tabs .toggle-btn-tabs .btn-tog.btn-1.active{z-index:4}.tf-tabs .toggle-btn-tabs .btn-tog.btn-1:after{content:"";-o-transition:all .3s ease-in-out;background-color:#fff;border-radius:50%;width:14px;height:14px;transition:all .3s ease-in-out;position:absolute;bottom:0;left:0}.tf-tabs .toggle-btn-tabs .btn-tog.btn-2{content:"";background-color:unset;z-index:5;cursor:pointer;border-radius:50%;width:14px;height:14px;position:absolute;bottom:3px;right:3px}.tf-tabs .toggle-btn-tabs .btn-tog.btn-2.inactive,.tf-tabs .toggle-btn-tabs .btn-tog.btn-2,.tf-tabs .toggle-btn-tabs .btn-tog.btn-1.inactive{z-index:6;width:100%!important}.tf-tabs .toggle-btn-tabs .btn-tog.btn-2.active{z-index:4;width:32px}.tf-tabs .toggle-btn-tabs .btn-tog.inactive.btn-1:after{transform:translate(30px)}.tf-tabs .toggle-btn-tabs .btn-tog.active.btn-1:after{transform:translate(0)}.tf-tabs .toggle-btn-tabs.active{background:#c10804}.tf-tabs .toggle-btn-over{justify-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.tf-tabs .toggle-btn-over .text-toggle{color:#222;padding:0 20px;font-size:16px;font-weight:600;line-height:24px}.tf-tabs .toggle-btn-over .text-toggle i{font-size:12px}.tf-tabs .tf-tabcontent{padding-top:70px;overflow:hidden}.tf-tabs .tf-tabcontent .tf-tabcontent-inner{text-align:left;width:100%;font-size:16px;font-weight:400;line-height:26px;display:none}.tf-tabs .tf-tabnav ul>li .tab-title-text{font-size:14px;font-weight:700;line-height:24px}.tf-tabcontent:before,.tf-tabcontent:after{content:"";display:table}.tf-tabcontent:after{clear:both}.tf-tabs .tf-tabcontent .tf-tabcontent-inner.active,.tf-tabs .tf-tabcontent .tf-tabcontent-inner.set-active-tab{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;border:0;outline:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{margin-right:0!important}*{box-sizing:border-box;margin:0;padding:0}body{color:#222;background-color:#fff;font-family:Corbel,sans-serif;font-size:18px;font-weight:400;line-height:30px}img{width:100%;height:auto}.row{margin-left:-15px;margin-right:-15px}ul,li{margin-bottom:0;padding-left:0;list-style:none}.center{text-align:center}.row>*{padding-left:15px;padding-right:15px}.tf-container{width:100%;max-width:1320px;margin:auto;padding-left:15px;padding-right:15px}.tf-container.full{width:100%;max-width:100%;margin:auto;padding-left:0;padding-right:0}label{color:#222;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;line-height:16px}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#4a5058;background-color:#fff;border:1px solid #0000;border-radius:5px;outline:0;width:100%;padding:23px 25px;font-size:16px;font-weight:400;line-height:18px}textarea::placeholder,input[type=text]::placeholder,input[type=password]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=time]::placeholder,input[type=week]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=color]::placeholder{color:#4a5058;-o-transition:all .3s ease;font-size:16px;font-weight:400;line-height:18px;transition:all .3s}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus{-o-transition:all .3s ease;border:1px solid #c10804;transition:all .3s}::-webkit-input-placeholder{color:#4a5058}:-moz-placeholder-shown{color:#4a5058}::-moz-placeholder{color:#4a5058;opacity:1}:-ms-placeholder-shown{color:#4a5058}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;letter-spacing:-.04em;font-family:Corbel,sans-serif;font-weight:600}h1{font-size:64px;line-height:64px}h2{word-spacing:10px;font-size:48px;line-height:55px}h3{font-size:32px;line-height:30px}h4{font-size:24px;line-height:30px}h5{font-size:18px;line-height:28px}h6{font-size:16px;line-height:19.36px}p{font-family:Manrope,sans-serif;line-height:inherit}.msg-success{color:#0000;background:linear-gradient(90deg,#e250e5,#4b50e6,#e250e5) 0 0/200% 200%;-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:400;line-height:28px;transition:color .2s ease-in-out;animation:2s ease-in-out infinite rainbow}label.error{color:red}.text-white{color:#fff}.text-red{color:#c10804!important}.text-blue1{color:#314453}.text-blue1.mask{z-index:0;padding:0 0 10px;position:relative}.text-blue1.mask:after{content:"";z-index:-1;-webkit-repeat:no-repeat;background-color:#314453;width:100%;height:11px;animation:3s linear infinite alternate dot-anim-2;position:absolute;bottom:0;left:0%;-webkit-mask-image:url(../media/line.066bc4dd.svg);mask-image:url(../media/line.066bc4dd.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.text-blue2{color:#c10804}.text-blue2.mask{z-index:0;padding:0 0 10px;position:relative}.text-blue2.mask:after{content:"";z-index:-1;-webkit-repeat:no-repeat;background-color:#c10804;width:100%;height:11px;animation:3s linear infinite alternate dot-anim-2;position:absolute;bottom:0;left:0%;-webkit-mask-image:url(../media/line-blue.d50f2c0d.svg);mask-image:url(../media/line-blue.d50f2c0d.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.text-black{color:#222}.text-black.mask{z-index:0;padding:0 0 10px;position:relative}.text-black.mask:after{content:"";z-index:-1;-webkit-repeat:no-repeat;background-color:#314453;width:100%;height:11px;animation:3s linear infinite alternate dot-anim-2;position:absolute;bottom:0;left:0%;-webkit-mask-image:url(../media/line-blue.d50f2c0d.svg);mask-image:url(../media/line-blue.d50f2c0d.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.color-text{color:#4a5058}.texts-blue,.text-highlight,.texts-yellow{color:#c10804}.text-yellow.mask{z-index:0;padding:0 0 10px;position:relative}.text-yellow.mask:after{content:"";z-index:-1;-webkit-repeat:no-repeat;background-color:#ffa41b;width:100%;height:11px;animation:3s linear infinite alternate dot-anim-2;position:absolute;bottom:0;left:0%;-webkit-mask-image:url(../media/line-blue.d50f2c0d.svg);mask-image:url(../media/line-blue.d50f2c0d.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.text-24{font-size:14px;font-weight:400;line-height:24px}.m0-auto{margin:0 auto}.w-680{width:100%;max-width:680px}.w-650{width:100%;max-width:647px}.w-760{width:100%;max-width:760px}.pt-122{padding-top:122px}.pt-75{padding-top:75px}.pt-130{padding-top:130px}.pb-130{padding-bottom:130px}.pb-75{padding-bottom:75px}.flex{display:flex}.flex-one{justify-content:space-between;display:flex}.flex-two{justify-content:space-between;align-items:center;display:flex}.flex-three{align-items:center;display:flex}.flex-five{justify-content:center;align-items:center;display:flex}.flex-six{justify-content:flex-end;align-items:center;display:flex}.flex-seven{justify-content:space-between;align-items:flex-end;display:flex}.center,.text-center{text-align:center}.absolute{position:absolute}.relative{position:relative}.overflow-hiden{overflow:hidden}.font-man{font-family:Manrope,sans-serif}.flex-none{flex:none!important}.text-t{text-transform:capitalize}.text-u{text-transform:uppercase}.text-unset{text-transform:unset!important}.text-line{text-decoration-line:underline!important}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-space{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.align-center{align-items:center}.text-end{text-align:end}.font-italic{font-style:italic}.al-i-end{align-items:flex-end}.z-index-2{z-index:2}.z-index-3{z-index:3}.bd-rd-10{border-radius:10px}#wrapper{max-width:100%;height:100%;position:relative;overflow:hidden}.wrapper-style{background:#faf8ff}button{border:none;font-family:Corbel,sans-serif}button:hover,button[type=submit]:hover{border:unset;background-color:#c10804;transition:all .3s}button,input[type=submit]{border:unset;text-transform:capitalize;color:#fff;-o-transition:all .3s ease;cursor:pointer;background-color:#c10804;border-radius:12px;padding:14px 40px;font-family:Corbel,sans-serif;font-weight:700;line-height:26px;transition:all .3s}button i,input[type=submit] i{font-size:10px}.mb-10{margin-bottom:10px}.mb-13{margin-bottom:13px}.mb-15{margin-bottom:15px}.mb-18{margin-bottom:18px}.mb-20{margin-bottom:20px}.mb-23{margin-bottom:23px}.mb-26{margin-bottom:26px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-47{margin-bottom:47px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-100{margin-bottom:100px}.mb-130{margin-bottom:130px}.ml-20px{margin-left:20px}.ml-30px{margin-left:30px}.pb-50{padding-bottom:50px}.mt-40{margin-top:40px}.mt-75{margin-top:75px}.mt--70{margin-top:-70px}.pd-5{padding:5px}.mr-3em{margin-top:-10px;margin-right:3.1em}.ml-3em{margin-top:10px;margin-left:3.1em}.mb--10em{margin-bottom:-10.2em}.mb--13em{margin-bottom:-13.8em}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fs-italic{font-style:italic}.pd-section{padding-top:60px;padding-bottom:60px}.bg-1{background-color:#4a5058}.bg-2{background-color:#f6f2ed}.bg-3{background-color:#4a5058}.bg-4{background-color:#f7f8fd}.bg-5,.bg-6{background-color:#c10804}.bg-7{background-color:#f3ebff}.bg-8{background-color:#314453!important}.bg-9{background-color:#2e2e2e}.bg-10{background-color:#f8f8f8}.bg-11{background-color:#020626}.bg-12{background-color:#020101}.bd-rd-12{border-radius:12px}input[type=radio]+label{cursor:pointer;margin-right:15px;padding-left:30px;font-size:15px;font-weight:400;display:inline-block;position:relative}input[type=radio]+label:before{content:"";background-color:#fff;border:1px solid #c10804;border-radius:50%;width:20px;height:20px;margin-right:14px;display:block;position:absolute;top:-3px;left:0}input[type=radio]{display:none!important}input[type=radio]:checked+label:after{content:"";background:#c10804;border-radius:50%;width:12px;height:12px;display:block;position:absolute;top:1px;left:4px}input[type=checkbox]+label{cursor:pointer;margin-right:15px;padding-left:30px;font-size:15px;font-weight:400;display:inline-block;position:relative}input[type=checkbox]+label:before{content:"";background-color:#fff;border:1px solid #c10804;border-radius:4px;width:20px;height:20px;margin-right:14px;display:block;position:absolute;top:-3px;left:0}input[type=checkbox]{display:none!important}input[type=checkbox]:checked+label:after{content:"";color:#fff;background-color:#c10804;border-radius:3px;width:20px;height:20px;padding-top:2px;padding-left:5px;font-family:icomoon;font-size:10px;line-height:20px;display:block;position:absolute;top:-3px;left:1px}a{-o-transition:all .3s ease;color:#222;-o-transition:all .3s ease;text-decoration:none;transition:all .3s}a:focus,a:hover{color:#fff;-o-transition:all .3s ease;outline:0;font-weight:700;text-decoration:none;transition:all .3s}@keyframes rainbow{0%{background-position:0}50%{background-position:100%}to{background-position:0}}path{-o-transition:all .3s ease;transition:all .3s}.form-wg{margin-left:-30px}.form-wg .wg-box{margin-left:30px;width:calc(50% - 30px)!important}.form-wg .wg-box2{margin-left:30px;width:calc(33.333% - 30px)!important}.form-wg .wg-box3{width:calc(25% - 30px);margin-left:30px}#header.style-absolute.is-fixed,.header.is-fixed{z-index:9999;opacity:1;-o-transition:all .5s ease;background:#fff;border:none;width:100%;transition:all .5s;position:fixed;top:-80px;left:0;box-shadow:0 3px 9px #0000000d}#header.style-absolute.is-fixed{background:#c10804}@keyframes spin{to{transform:rotate(360deg)}}.spinner{border:4.5px solid #d7e0e6;border-color:#d7e0e6 #0000;border-radius:50%;width:56px;height:56px;animation:1s linear infinite spinner-e04l1k;display:grid}.spinner:before,.spinner:after{content:"";border:inherit;border-radius:50%;grid-area:1/1;margin:2.2px}.spinner:before{animation:inherit;border-color:#c10804 #0000;animation-duration:.5s;animation-direction:reverse}.spinner:after{margin:8.9px}@keyframes spinner-e04l1k{to{transform:rotate(1turn)}}html{-webkit-font-smoothing:antialiased}*,:before,:after{box-sizing:border-box}body .dribbble{display:block;position:fixed;bottom:20px;right:20px}body .dribbble img{height:28px;display:block}.modal-video-close-btn{padding:0!important}.modal-video-close-btn:hover{background-color:#0000!important}@media only screen and (max-width:1770px){.header-style2 .header-lower .phone-address{display:none}}@media only screen and (max-width:1400px){.tf-icon-box{border:1px solid #0206261a;padding:50px 30px;position:relative;overflow:hidden}.main-header.header-style3 .header-lower{padding-left:20px;padding-right:20px}.slider-Swiper-it .button-swiper .swiper-button-next{right:3%}.slider-Swiper-it .button-swiper .swiper-button-prev{left:85%}}@media only screen and (max-width:1366px){.breadcumb-section{padding:250px 0 85px}.tf-container{max-width:1280px}.section-case{padding-left:15px;padding-right:15px}.main-header.header-style1 .header-lower .header-account .phone-address{display:none}.main-header .header-lower{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1320px){.video-about-us .video-about{margin-top:0;margin-right:0%}.banner-home3 .image{margin-left:0;margin-right:0}.banner-home2 .banner-home2-wrap .image{margin-right:0}.banner-home2{padding:0 15px 90px}.section-case-studies .case-studies-content{margin-left:-30px;padding:3.2em 1em 3em 2em}.section-cta .cta-left{padding:18px 30px 17px 15px}.section-cta .cta-left p{margin-right:30px;font-size:16px}.section-cta .cta-left>i{font-size:35px}.section-cta .cta-right p{font-size:16px}.section-cta .cta-right{padding:18px 15px 17px 30px}}@media only screen and (max-width:1024px){.breadcumb-section{padding:150px 0 60px}.slider-it-main .it-solution{font-size:115px;line-height:115px}.service-item .des{margin:40px}.wcus-section4-image{padding-left:15px!important}.section-team-roles .team-roles-image{min-height:inherit}.section-team-roles .team-roles-image img{object-position:initial}.fact-widget{display:flow-root;padding:40px 20px!important}.fact-widget .description-area{border-left:initial;padding-left:initial;margin-top:20px}.human-values-image .badge-overlay{bottom:-15px!important;right:0!important}.human-values-image .badge-overlay img{max-width:90px!important}.main-header .header-left{margin-left:0}.section-testimonial .tes-shape{object-fit:cover;width:50%}.project-details .interesting .interesting-content,.project-details .results .results-content{padding-right:0}.project-details .info-project-details{margin-right:0}.main-header.header-style4 .header-lower{padding-left:20px;padding-right:20px}.header-style2 .header-lower .mobile-button i{color:#fff}.main-header .header-lower{padding:15px 20px}.main-header.header-style1 .header-lower .header-account .header-search a{padding:30px 40px}.mobile-button i{color:#c10804}.main-header .header-lower .nav-outer,.header-search{display:none}.main-header.header-style1 .mobile-button i{color:#fff}.main-header.header-style1 .header-lower{padding:20px}.main-header.header-style1 .header-lower .header-account .nav-outer,.main-header.header-style1 .header-lower .header-account .phone-address{display:none}.slider-it-main .slider-content-it .title-slider br,.service-cta{display:none!important}.mobile-button{display:block}.flat-bt-top{display:none}.main-header{height:auto}}@media only screen and (max-width:1280px){.breadcumb-section{padding:200px 0 75px}.section-service{padding-top:50px;padding-bottom:50px}.tf-container{max-width:1024px}.section-feature .content{padding-top:0;padding-bottom:3em;padding-left:1em}.erro-page{padding-left:0;padding-right:0}.team-member-details .team-member-details-wrap .widget-team-single,.team-member-details .team-member-details-wrap .widget-team-brand{padding-right:0}.team-member-details .team-member-details-wrap{padding-left:0}.testimonial-wrap-home4 .img-cta-wrap{flex-wrap:wrap;gap:30px;margin-top:0;padding-left:0}.testimonial-wrap-home4 .img-cta-wrap .title,.testimonial-wrap-home4 .img-cta-wrap .image-list.flex-three{margin-right:0}.testimonial-wrap-home4 .testimonial-wrap .testimonial-inner-header{padding-right:3em}.testimonial-wrap-home4{padding:95px 40px 80px}.tab-service-wrap .tab-service-image .clip{bottom:-15px;right:15px}.tab-service-wrap .tab-service-image .service1{max-width:150px;right:15px}.icon-box6{padding:40px 30px 37px}.banner-home4 .content .title{font-size:50px;line-height:63px}.testimonial-h3 .testimonial-h3-content{margin-top:0;margin-left:30px;margin-right:0}.mySwipertes3 .swiper-pagination-bullets{display:none;bottom:-20px;left:6%}.funfat-item{margin-top:50px;padding:1px 20px 32px 30px}.funfat-item .icon{width:80px;height:80px;font-size:30px}.funfat-item .funfat-item-wrap .number-counter{margin-right:20px;font-size:50px;line-height:65px}.feature-home3 .feature-h3-content{margin-top:0;margin-right:0}.about-home3 .about-content{margin-top:0;margin-left:0;margin-right:0}.about-home3 .about-number{margin-top:0;margin-left:0}.banner-home3 .content .title{font-size:45px;line-height:55px}.banner-home3{padding-top:180px}.banner-home2 .banner-home2-wrap .content .title{font-size:50px;line-height:60px}.main-header .header-lower .header-account .nav-outer{padding:0 36px}.main-header .header-lower .header-search,.header-top{display:none}#footer .footer-top{margin-bottom:50px;padding:40px 0}#footer .footer-bottom{padding-top:50px;padding-bottom:40px}}@media only screen and (max-width:1199px){.section-about-us .about-us-counter .counter-wrap-about{justify-content:flex-start;gap:50px}.about-us-page .about-us-counter{padding-top:30px;padding-left:0}.section-blog-h2 .content-blog-h2{margin-bottom:50px;padding-right:0}.tf-case{margin-bottom:30px}.case-studies-slider .swiper-pagination{bottom:0}.section-case-studies{padding:0 15px}.section-case-studies .case-studies-content{margin-top:50px;margin-bottom:0;margin-left:0}.section-marque-text{padding-top:80px;padding-bottom:80px}.service-item .content{padding-right:0}.service-item .image{margin-right:3.2em}.section-feature .image{margin-left:1em;margin-right:15px}.service-item .btn-main{width:13%}}@media only screen and (max-width:1180px){.banner-home2 .banner-home2-wrap .image .shape1{top:32%;left:0}.banner-home2 .banner-home2-wrap .image .shape4{width:100%;left:0%}.icon-box4{padding:40px 30px}.section-feed-back .grid-imgae-feed-back img{width:70px;height:70px}}@media only screen and (max-width:1140px){.pricing-plan .pricing-plan-content .heading-title{margin-bottom:0;padding-right:0}.pricing-plan .pricing-plan-content{padding-right:0}.faq-section .tab-faq-content{margin-top:40px;padding-left:0}.faq-section .heading-title{padding-right:0}.faq-team .image-faq-team{padding-left:0}.cta-service .image-cta-service .quote-feature-wrap{margin-top:-8em}.nav-tabs-service .nav-item .nav-link{font-size:18px}.nav-tabs-service .nav-item .nav-link i{margin-right:15px;padding:0 0 15px;font-size:35px}.can-do-it .can-do-it-content{margin-left:40px}.banner-home4 .content .title{font-size:45px;line-height:60px}.counter-wrap{padding-right:8.5em}.banner-home4 .content .btn-wrap.mb-50{margin-bottom:25px}}@media only screen and (max-width:1024px){.slider-it-main .tf-container{max-width:800px}.slider-it-main .title-slider{font-size:40px;line-height:40px}.slider-it-main .des{font-size:17px!important}.pt-130{padding-top:80px}.grid-col-project{grid-template-columns:repeat(2,1fr)}.video-faq{margin-bottom:1em}.faq2-section{padding-top:80px}.team-member-details .heading-title{margin-right:0}.section-it-manager .it-manager-content{padding-top:0;padding-right:3em}.section-benefit .benefit-list{margin-top:0;padding-left:3em}.mr-3em{margin-top:0;margin-right:0}.ml-3em{margin-top:0;margin-left:0}.can-do-it .can-do-it-image .quote-feature-wrap{margin-left:0}.optimize-olutions .optimize-olutions-right{margin-top:0;margin-left:0%;margin-right:0}.about-home3 .about-number .number-large{font-size:300px}.team-grid-4{grid-template-columns:1fr;gap:30px 50px}.grid-feature{grid-template-columns:repeat(5,1fr)}.footer-style-5 .footer-main5 .footer-contact{letter-spacing:-.4px;margin-left:1em}.footer-style-5 .footer-main5 .footer-menu-service{margin-left:2em}.about-us-home5 .about-us-h5-content{padding-right:2em}.about-us-home5 .about-us-h5-content .counter-about-wrap .experience{font-size:20px;line-height:24px}.about-us-home5 .about-us-h5-content .counter-about-wrap .clip{width:200px;height:200px;top:-12px;right:110px}.about-us-home5 .about-us-h5-content .counter-about-wrap .number{letter-spacing:4px;font-size:100px;line-height:100px}.fact-section .fact-widget .counter-area .counter-items{padding-left:40px}.fact-section .fact-widget{padding:80px 50px!important}.banner-home5 .content .title{font-size:40px;line-height:55px}.item-team-grid{margin-top:50px;margin-left:0;margin-right:0}.service-grid{grid-template-columns:repeat(4,1fr)}#main .main-wrap{border-radius:35px}#footer .footer-main .footer-main-right{padding-left:1em}.main-header .header-search{display:none}.header-account .search-mobie a i{color:#fff;font-size:16px}.header-account .register ul li i{margin-right:0;padding:5px;font-size:16px}.header-account .register ul li a,.header-account .search-mobie a{display:flex}.main-header .header-account{gap:20px}.header-account .register a span{display:none}}@media only screen and (max-width:991px){.our-blog .sidebar-blog{margin-bottom:50px}#footer .footer-main .footer-main-newsletter{margin-bottom:30px;padding-right:0}.section-contact .content{margin-top:0;margin-bottom:30px;padding-right:0%}.section-cta .cta-left,.section-cta .cta-right{padding:18px 15px 17px}.section-team .shape-team2,.section-testimonial .tes-shape,.swiper-pagination{display:none}.footer-style-4 .footer-top4 .footer-top-right{margin-left:0}.footer-style-4 .footer-top4 .footer-map{margin-top:30px;margin-left:0}.pricing-plan .pricing-plan-content .icon-listing li{width:100%}.project-details .heading-title{padding-right:3em}.skill-team-member .skill-team-image-center{padding-left:0}.skill-team-member .skill-team-content{margin-bottom:40px;padding-right:0}.video-service .video-about{margin-top:1em}.section-performance{padding-bottom:80px}.testimonial-video{padding-top:80px}.video-about-us .video-about{margin-bottom:0;padding-bottom:1em}.fact-widget.fact-about-us{flex-direction:column}.fact-about-us .counter-area .counter-items{width:100%}.footer-style-4 .footer-main4{flex-wrap:wrap}.footer-item-quick-link,.footer-item-support,.footer-item-resources,.footer-item-our-team{width:25%!important;padding-left:0!important}.footer-style-4 .footer-main4 .footer-item-logo{width:100%;margin-top:0;margin-bottom:40px}.tf-blog-style3 .content.style2{padding:31px 20px 28px 30px}.contact-form-h4{padding-top:20px}.contact-form-h4 .form-contact-home1{margin-top:40px;margin-left:0}.faq-section4 .image-faq-left{margin-bottom:40px}.wcus-section4 .wcus-section4-image{padding-top:40px;padding-left:0}.team-member-section-4 .tf-team{margin-bottom:30px}.team-member-section-4 .team-member-right{margin-top:20px;margin-left:0}.tab-service-wrap .tab-service-content{padding-bottom:30px;padding-right:0}.icon-box6{margin-bottom:30px}.icon-box6 .title a br{display:none}.footer-bottom3 p{text-align:center;margin-bottom:10px;line-height:25px!important}.footer-bottom3 .social-share{justify-content:center}.footer-style-3 .footer-main-locations{margin-left:0}.footer-style-3 .footer-main-service,.footer-style-3 .footer-download-ap{margin-left:2em}.footer-style-3 .logo-footer,.footer-style-3 .footer-main-service,.footer-style-3 .footer-download-ap,.footer-style-3 .footer-download-ap{margin-bottom:40px}.funfat-item-wrap{flex-direction:column}.wcus-home3 .image-wrapper-wcus3{margin-bottom:30px;margin-right:0}.tf-team-style3{margin-bottom:30px}.feature-home3 .feature-h3-image .counting-feature{left:4%}.feature-home3 .feature-h3-image{margin-left:0}.feature-home3 .feature-h3-content{margin-bottom:30px}.service-wrap-h3 .service-h3-left{flex-direction:row;margin-top:0;margin-bottom:40px;margin-right:0;display:flex}.service-wrap-h3 .service-image-h3{margin-left:0;margin-right:0}.service-wrap-h3 .service-h3-right{flex-direction:row;margin-top:30px;margin-left:0;display:flex}.banner-home3 .content{padding-top:0;padding-bottom:40px}.section-feed-back .grid-imgae-feed-back{display:none!important}.why-chose-us .content-wc-us{padding-top:40px;padding-bottom:80px}.why-chose-us .image-wc-us .wcus-1{margin-top:0;margin-left:0;left:60%;transform:translate(-50%)}.why-chose-us .image-wc-us .wcus-2{left:50%;transform:translate(-50%)}.our-company .image .company4{right:12%}.our-company .image .company2{right:0%}.our-company .image .company6{top:0%;right:0%}.our-company .content{margin-top:0;margin-bottom:30px;margin-right:0}.icon-box3{margin-bottom:30px}.footer-style-2 .marque-text-slider-footer{padding-top:60px;padding-bottom:60px}.pd-section{padding-top:80px;padding-bottom:80px}.pb-130{padding-bottom:80px}.pt-130,.pt-122{padding-top:80px}.myteshome5-wrap{margin-bottom:80px}.testimonial-style3.style3-h5 .content .testimonial-bottom .testimonial-top i{margin-right:20px;font-size:30px}.testimonial-style3 .testimonial-top .name{font-size:18px}.testimonial-style3.style3-h5 .content .des{margin-bottom:25px;padding-bottom:20px;font-size:20px;line-height:32px}.testimonial-style3.style3-h5 .image{margin-right:40px}.testimonial-style3.style3-h5 .image img,.testimonial-style3.style3-h5 .image:before{width:200px}.myteshome5-wrap{padding-left:5em;padding-right:0}.section-cta .cta-left,.section-cta .cta-right{justify-content:center;width:100%}.section-cta{flex-direction:column}.banner-home5 .image{padding-left:0}.slider-it-main .mask-slider{width:100px;top:20%;right:10%}.slider-Swiper-it .button-swiper{display:none}.main-header{position:relative}.main-header .main-box .logo-box{text-align:left;margin:0;position:relative;inset:0}.main-header .main-menu{display:none}.main-header .sticky-header .mobile-nav-toggler{display:block}.main-header .header-lower .nav-outer{margin-right:0;position:static}}@media only screen and (max-width:768px){.service-grid{grid-template-columns:repeat(2,1fr)}.grid-col-project{grid-template-columns:repeat(1,1fr)}.grid-mansory-project{column-count:1}.grid-mansory-project .tf-image-box{margin-bottom:30px}.fact-section .image-paralax-fact{height:350px}.contact-service-details .form-contact-home1.style2{margin-left:0}.case-studies-h5 .myportfolio{padding-left:15px;padding-right:15px}.banner-home4 .content{padding-top:0;padding-bottom:4em}.banner-home4 .image .image1{top:0}.tab-service-wrap .tab-service-image .clip{bottom:-60px;right:-80px}.tab-service-wrap .tab-service-image{margin-right:0}.banner-home2 .banner-home2-wrap .image .shape{width:100%;margin-top:0;margin-bottom:0;margin-left:0}.footer-style-2 .footer-main .logo-footer,.footer-style-2 .footer-main .menu-services,.footer-style-2 .footer-main .menu-suport,.footer-style-2 .footer-main .newsletter{width:calc(50% - 40px);padding-left:0;padding-right:0}.footer-style-2 .footer-main{margin-left:0;margin-right:0;padding:73px 15px 70px}.testimonial-h3 .testimonial-h3-image .testimonial-avt-box{position:absolute;right:30px}.testimonial-h3 .testimonial-h3-image{margin-right:0}.ml-20px{margin-left:0}.erro-page .erro-content{margin-top:60px}.breadcumb-section{padding-top:150px;padding-bottom:65px}h1{font-size:34px;line-height:34px}.map-page .map,.map-page #map{height:400px}.contact-us-page .contact-us-page-form{padding:45px 30px 50px}.contact-us-page .contact-us-page-content{margin-top:0;margin-bottom:40px;margin-right:0}.pricing-plan .pricing-plan-content{margin-top:0;margin-bottom:30px}.project-details .icon-list-project{margin:20px 0;display:inline-block}.interesting .title,.results .title{margin-bottom:20px}.interesting .title br,.results .title br{display:none}.image-two-project,.image-two-project2{margin-bottom:30px}.project-details .heading-title{margin-bottom:40px;padding-right:0}.team-member-details .team-member-details-wrap .widget-team-single .skill,.team-member-details .team-member-details-wrap .widget-team-single .education{margin-bottom:30px;padding-right:0}.team-member-details .heading-title{margin-bottom:20px}.faq-team .faq-main{margin-bottom:50px;padding-top:0;padding-right:0}.section-it-manager .it-manager-content{margin-bottom:40px;padding-top:0;padding-right:0}.section-benefit .benefit-list{margin-top:30px;padding-left:0}.feature-service2 .feature-service2-image .service2-image{padding-left:0}.feature-service2 .feature-service2-content{margin-top:0;margin-bottom:30px;margin-right:0}.cta-service .heading-title{margin-bottom:30px;margin-right:0}.testimonial-style3.style3-h5 .image img,.testimonial-style3.style3-h5 .image:before{width:130px}.fact-about-us .counter-area .counter-items .icon{margin-bottom:20px;font-size:45px}.fact-about-us .counter-area .counter-items .content .number{font-size:50px;line-height:50px}.fact-about-us .counter-area .counter-items{text-align:center;padding-top:0;padding-left:0}.section-about-us .about-us-content{padding-top:30px}.about-us-page .about-us-images{padding-top:30px;padding-right:0}.footer-bottom4{margin-bottom:0;padding:50px 0 20px}.footer-bottom4 p{text-align:center}.footer-bottom4 .menu-right-bottom.flex-six{justify-content:center}.footer-item-quick-link,.footer-item-support,.footer-item-resources,.footer-item-our-team{margin-bottom:40px;width:50%!important}.testimonial-wrap-home4 .testimonial-wrap .testimonial-inner-header{width:100%;margin-bottom:30px;padding-right:0}.testimonial-wrap-home4 .testimonial-wrap .mySwipertes3{width:100%;margin-top:0;padding-bottom:70px}.testimonial-wrap-home4 .testimonial-wrap{flex-direction:column}.can-do-it .can-do-it-content{margin-top:40px;margin-left:0}.testimonial-h3 .testimonial-h3-content{margin-top:30px;margin-left:0}.testimonial-h3 .testimonial-h3-content .heading-title{margin-bottom:30px;padding-bottom:30px}.section-process .process-content-wrap{margin-top:0;margin-bottom:50px;margin-right:0}.section-process .process-image-wrap{margin-top:0;margin-left:0}h2{font-size:36px;line-height:45px}.col-md-4:not(:last-child) .tf-image-box2{margin-bottom:50px}.optimize-olutions .optimize-olutions-left{margin-bottom:25px;margin-right:0%}.icon-box4{padding:40px 30px}.about-home3 .about-number{margin-bottom:40px}.ml-30px{margin-left:0}.our-company .image .company1{width:100%!important}.our-company .image .company2,.our-company .image .company3,.our-company .image .company4,.our-company .image .company6{display:none}.quote-style .content{padding-top:2em;padding-left:0;padding-right:0}.feature-cta .feature-cta-wrap{text-align:center;flex-direction:column;gap:20px}.feature-cta .feature-cta-wrap .content{margin-right:0}.banner-home2 .banner-home2-wrap .image{margin-top:0;padding-left:0}.banner-home2 .banner-home2-wrap .content{padding-top:80px;padding-bottom:50px}.footer-style-2 .footer-bottom2{text-align:center}.footer-style-2 .menu-right-bottom{text-align:center;justify-content:center}.footer-style-2 .footer-main{flex-wrap:wrap;gap:40px}.section-contact .content{margin-top:0;margin-bottom:50px;padding-right:0%}.tf-blog-style1{margin-bottom:30px}.grid-feature{grid-template-columns:repeat(2,1fr)}.footer-bottom5 .menu-right-bottom{justify-content:center}.footer-bottom5{text-align:center}.footer-style-5 .footer-bottom5 .go-top-h5.show{margin-top:20px;margin-bottom:20px}.footer-main5 .footer-newsletter{margin-bottom:40px}.footer-style-5 .footer-main5 .footer-menu-service,.footer-style-5 .footer-main5 .footer-contact{margin-bottom:30px;margin-left:0}.footer-style-5 .footer-top5 .social-footer5 li:not(:first-child){margin-left:0}.footer-style-5 .footer-top5 .social-footer5 li{text-align:center;margin-right:20px;margin-left:20px!important}.footer-style-5 .social-footer5{flex-wrap:wrap;justify-content:center;margin-top:30px}.footer-style-5 .footer-top5{text-align:center}.btn-read-more-blog{justify-content:flex-start;margin-top:25px}.pricing-h5 .heading-title,.col-md-4:not(:last-child) .tf-pricing,.col-md-4:not(:last-child) .tf-blog-style3{margin-bottom:30px}.about-us-home5 .about-us-h5-content{margin-bottom:40px;padding-right:0}.service-item .image img{width:100%}.about-us-home5 .about-us-h5-content .counter-about-wrap .clip{width:200px;height:200px;top:-30px;left:35px;right:0}.service-item .image,.service-item .des,.service-item .content,.service-item .btn-main{width:100%}.service-item .image{margin-bottom:30px;margin-right:0}.service-item .des{margin-bottom:20px;margin-left:0}.service-item .content{margin-bottom:10px}.service-item{flex-wrap:wrap}.fact-section .fact-widget .counter-area .counter-items .content .number{font-size:40px;line-height:40px}.fact-section .fact-widget .counter-area .counter-items{padding-left:20px}.fact-section .fact-widget .counter-area .counter-items .icon{margin-bottom:15px;font-size:50px}.fact-section .fact-widget .counter-area{gap:20px}.banner-home5{padding-top:100px;padding-bottom:100px}.banner-home5 .mask-hero{display:none}.banner-home5 .banner-home5-wrap{flex-direction:column-reverse}.banner-home5 .banner-home5-wrap .image{margin-bottom:40px}.text-slider i{margin-right:15px;font-size:36px}.section-about-us .about-us-counter .line{margin-top:30px;margin-bottom:35px}.section-about-us .about-us-content,.section-about-us .about-us-counter{padding-left:0}.col-md-4:not(:last-child) .icon-box{margin-bottom:30px}.slider-it-main .it-solution{font-size:90px;line-height:90px}#footer .footer-main .footer-main-newsletter{margin-bottom:30px;padding-right:0}#footer .footer-top .social-footer{flex-wrap:wrap;justify-content:flex-start;margin-top:30px}#footer .footer-top .social-footer li:not(:first-child){margin-left:0}#footer .footer-top .social-footer li:not(:last-child){margin-right:20px}.header-account .flat-bt-top{display:none}.header-account ul{margin-right:0}.header-account ul li:nth-child(2),.header-account ul li:nth-child(3){display:none}}@media only screen and (max-width:600px){.banner-home2 .banner-home2-wrap .image .shape{margin-top:0;margin-bottom:0;margin-right:0;padding-left:0}.contact-us-page .contact-us-page-content .contact-item-wrap .contact-item{width:100%;margin-bottom:30px}.project-details .interesting,.project-details .results{padding-top:40px;padding-bottom:40px}.project-details .interesting .interesting-content .icon-listing li{width:100%}.team-member-details .des-team-details{font-size:25px;line-height:35px}.section-it-manager .it-manager-content .content-tab-service-details .icon-listing li{width:100%}.testimonial-style3.style3-h5 .image{margin-bottom:30px;margin-right:0}.myteshome5-wrap{margin-bottom:0;padding-left:0}.testimonial-style3.style3-h5{flex-direction:column}.nav-tabs-service .nav-item .nav-link{padding:20px 0 5px}.nav-tabs-service{flex-direction:column;gap:20px}.nav-tabs-service .nav-item,.nav-tabs-service .nav-item .nav-link{width:100%}.tf-image-box3{flex-direction:column-reverse}.tf-image-box3 .image-box3-image img{width:100%;height:auto}.can-do-it .can-do-it-image .cdit-image1{max-width:200px}.banner-home4 .image .image5{width:100%;left:0%}.banner-home4 .content .title{margin-top:10px;margin-bottom:20px;font-size:75px;line-height:70px}.wcus-home3 .image-wrapper-wcus3 .image-wcus3 img{width:50%}.wcus-home3 .image-wrapper-wcus3 .image-wcus3{margin-right:30px}.service-wrap-h3 .service-h3-left,.service-wrap-h3 .service-h3-right{flex-direction:column}.testimonial-style2 .prolifle .image .name{font-size:18px}.testimonial-style2{padding:40px 30px}.why-chose-us .content-wc-us .icon-wcus-wrap{flex-direction:column;gap:30px}.why-chose-us .image-wc-us .wcus-2,.why-chose-us .image-wc-us .wcus-5,.why-chose-us .image-wc-us .wcus-4{display:none}.why-chose-us .image-wc-us .wcus-1{width:100%;left:50%;transform:translate(-50%)}.tf-team-style2{flex-direction:column}.tf-team-style2 .content{margin-top:0;margin-left:0}.our-company .content .counter-wrap-company .counter-company .number-style3{font-size:40px;line-height:55px}.our-company .content .counter-wrap-company .counter-company:not(:last-child){margin-right:2em}.fact-section .fact-widget{padding:80px 20px}.fact-section .fact-widget .counter-area{flex-direction:column;gap:30px}.fact-section .fact-widget .counter-area .counter-items{border-left:unset;text-align:center;padding-left:0}.fact-widget .heading-title .title br{display:none}.fact-widget .heading-title{text-align:center}.service-cta{flex-direction:column;align-items:flex-start;width:100%;padding:15px 30px;display:inline-flex}.service-cta p{text-align:left;margin-left:0;margin-right:0}.service-grid{grid-template-columns:repeat(1,1fr)}.slider-it-main .slider-content-it .title-slider{margin-top:18px;margin-bottom:28px;font-size:52px;line-height:58px}}@media only screen and (max-width:575px){.skill-team-member .skill-team-image-center{margin-bottom:30px;padding-left:0}.fact-about-us .counter-area{flex-wrap:wrap;gap:42px}.wcus-section4 .wcus-section4-image .wcus-h42{max-width:260px;left:30px}.wcus-section4 .wcus-section4-image .clip{bottom:-40px;right:-15px}.team-member-section-4 .team-member-right .team-member-progress-wrap{gap:2em}.footer-style-3 .footer-main-service,.footer-style-3 .footer-download-ap{margin-left:0}.col-sm-4:not(:last-child) .funfat-item,.col-sm-6:not(:last-child) .icon-box-wcus{margin-bottom:30px}}@media only screen and (max-width:480px){.our-company .image .company5{width:60%;top:50%}.button-src{font-size:16px}.button-src i{font-size:12px}.section-service .heading-title p{font-size:15px;line-height:20px}.brand-item{width:150px;height:150px}#footer .footer-main .footer-main-right{flex-direction:column;gap:30px;padding-left:1em}.footer-style-2 .footer-main .menu-services,.footer-style-2 .footer-main .menu-suport{padding-left:0}.banner-home2 .banner-home2-wrap .image .shape1,.banner-home2 .banner-home2-wrap .image .shape2,.banner-home2 .banner-home2-wrap .image .shape3{display:none}.team-member-details .team-member-details-wrap .widget-team-single{padding-top:40px;padding-bottom:40px}.team-member-details .team-member-details-wrap .widget-team-single>p{font-size:20px;line-height:35px}.section-it-manager .it-manager-content .nav-tabs-pricing-service{width:100%}.nav-tabs-pricing-service .nav-item .nav-link{text-align:justify;width:100%}.section-it-manager .it-manager-content .nav-tabs-pricing-service .nav-item{width:100%;margin-right:0}.cta-service .image-cta-service .quote-feature-wrap{max-width:100%;margin-top:10px}.cta-service .image-cta-service img{padding-left:0}.footer-item-quick-link,.footer-item-support,.footer-item-resources,.footer-item-our-team{display:none;width:100%!important}.contact-form-h4 .form-contact-home1{padding:40px 20px}.can-do-it .can-do-it-content .icon-wrap-cdit{flex-wrap:wrap;gap:20px}.banner-home4 .content .btn-wrap .button-src{padding:15px 30px;font-size:16px}.banner-home4 .content .btn-wrap .button-src i{font-size:12px}.banner-home4 .content{padding-top:0}.banner-home4 .counter-wrap{justify-content:flex-start;gap:40px;padding-right:0}.banner-home4 .image .image4{display:none}.footer-style-4 .footer-main4 .footer-item-logo{margin-bottom:0}.faq-section4 .image-faq-left{display:none}.faq-section4 .image-faq-right{margin-top:50px}.section-service .heading-title .sub-title{color:#fff}#footer .footer-main .footer-main-newsletter .title-new span{font-size:23px}.icon-box1 .icon-box1-visible .content .title{font-size:32px}.contact-form-h4 .content .contact-wrap .icon{margin-right:15px;font-size:25px}.contact-form-h4 .content .contact-wrap .contact-content span{margin-bottom:0}.contact-form-h4 .content .contact-wrap .contact-content p{font-size:25px}.marque-text-style .text-slider{margin-top:0;line-height:50px!important}.wcus-section4 .wcus-section4-image .clip{top:-15px}.form-footer .submit-footer-form{max-width:106px;margin-left:10px;font-size:14px}.form-footer .submit-footer-form i{font-size:10px}.wcus-home3 .image-wrapper-wcus3 .quote-wcus-3{left:1%}.about-home3 .about-content .title{margin-right:0}.about-home3 .about-number .text-about{margin-top:-2px;margin-bottom:0;margin-left:5px;padding-bottom:10px;rotate:none}.about-home3 .about-number{text-align:center;flex-direction:column}.banner-home3 .content .title{font-size:35px;line-height:45px}.collection-1 .image-partner-logo,.collection-2 .image-partner-logo{height:100px}.quote-style .content .name img{width:120px}.quote-style .content .name span{margin-right:30px;font-size:18px}.quote-style .content .des{font-size:22px;line-height:38px}.banner-home2 .banner-home2-wrap .content .title{margin-top:17px;margin-bottom:26px;font-size:40px;line-height:45px}.banner-home2 .banner-home2-wrap .content .sub-title{font-size:18px;line-height:25px}.footer-style-2 .logo-footer,.footer-style-2 .menu-services,.footer-style-2 .menu-suport,.footer-style-2 .newsletter{width:100%!important}.form-contact-home .input-group{flex-direction:column;gap:0;width:100%}.section-contact .form-contact-home1{padding:56px 20px 60px}.tf-blog-style2{flex-direction:column-reverse}.tf-blog-style2 .image{max-width:100%;margin-bottom:20px;margin-left:0}.grid-feature{grid-template-columns:repeat(1,1fr)}.tf-portfolio .content .inner-title .title{margin-bottom:15px;font-size:24px}.banner-home5 .content .btn-wrap .btn-main:not(:last-child){margin-right:20px}.item-team-grid .item2,.item-team-grid .item3,.item-team-grid .item4{width:100%}.section-feature .content .btn-wrap-about{flex-flow:column wrap;align-items:flex-start}.section-feature .content .btn-wrap-about .button-src{margin-bottom:30px}.section-feature .content .btn-wrap-about .image-list{margin-left:0}.section-feature .content .progres-wrap{flex-flow:column wrap}.section-feature .content .progres-wrap .progress-box1{margin-bottom:30px;margin-right:0}.slider-it-main .slider-content-it .title-slider{font-size:40px;line-height:50px}.slider-it-main .it-solution{font-size:60px;line-height:65px}}@media only screen and (max-width:414px){.can-do-it .can-do-it-image .cdit-image1{display:none}.why-chose-us .content-wc-us .progress-wcus{flex-direction:column;gap:30px;margin-right:0}.section-feature .image .quote-feature-wrap{width:100%;max-width:100%;position:relative;bottom:0;left:0}#footer .footer-main .footer-main-right{flex-flow:column wrap}#footer .footer-main .footer-main-service{margin-bottom:30px}}@media only screen and (max-width:400px){.main-header .header-account{gap:15px}}@media only screen and (max-width:390px){.faq-section4 .image-faq-right{margin-right:inherit}.faq-section4 .faq-main{padding:40px 20px}.slider-it-main .mask-slider{top:16%;right:3%}.slider-it-main .slider-content-it .title-slider{font-size:35px;line-height:35px}.slider-it-main .slider-content-it .sub-title-slider{font-size:16px}.slider-it-main .slider-content-it .des{font-size:15px!important;line-height:15px!important}}@media only screen and (max-width:360px){.close-btn{color:#fff;top:25px;left:260px}.mobile-menu-visible .close-btn{transition-delay:.2s}}
