@import url("css2.css");@font-face{font-family:"Roc Grotesk";src:url("../font/RocGrotesk-Bold.woff2") format("woff2"),url("../font/RocGrotesk-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Roc Grotesk";src:url("../font/RocGrotesk-ExtraLight.woff2") format("woff2"),url("../font/RocGrotesk-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Roc Grotesk";src:url("../font/RocGrotesk-ExtraBold.woff2") format("woff2"),url("../font/RocGrotesk-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Roc Grotesk";src:url("../font/RocGrotesk-Light.woff2") format("woff2"),url("../font/RocGrotesk-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Roc Grotesk";src:url("../font/RocGrotesk-Medium.woff2") format("woff2"),url("../font/RocGrotesk-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roc Grotesk";src:url("../font/RocGrotesk-Heavy.woff2") format("woff2"),url("../font/RocGrotesk-Heavy.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Roc Grotesk";src:url("../font/RocGrotesk-Black.woff2") format("woff2"),url("../font/RocGrotesk-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Roc Grotesk";src:url("../font/RocGrotesk-Regular.woff2") format("woff2"),url("../font/RocGrotesk-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}html::-webkit-scrollbar,body::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:#c1c1c1}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:#222;outline:0}html::-webkit-scrollbar-thumb:active,body::-webkit-scrollbar-thumb:active{background:#e8112b}body{color:#777C90;font-size:16px;font-family:"Inter",sans-serif;font-weight:400;width:100%;overflow-x:hidden}body.stop-scroll{overflow:hidden}img{max-width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}a{text-decoration:none;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}a:active,a:hover{text-decoration:none}button,.btn{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}button:active,button:hover,button:focus,.btn:active,.btn:hover,.btn:focus{outline:0}button:focus,input:focus,input:focus,textarea,textarea:focus,.btn:focus{outline:0;box-shadow:none}.form-control:focus{color:#181818;background-color:transparent;outline:0;box-shadow:none}.btn:hover,.btn:focus{outline:0;box-shadow:none;color:#fff}h1,h2,h3,h4,h5,h6{font-family:"Roc Grotesk";color:#181818;font-weight:700;margin-bottom:20px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:48px;line-height:1.3}h2{font-size:36px;line-height:1.3}h3{font-size:28px;line-height:1.3}h4{font-size:24px;line-height:1.2}h5{font-size:20px;line-height:1.2}h6{font-size:16px;line-height:1.2}hr{margin:20px 0;border-color:#352323}ol{list-style:decimal}p:last-child{margin-bottom:0}label{color:#ddd;cursor:pointer;font-size:16px;font-weight:400}*::-moz-selection{background:#e8112b;color:#fff;text-shadow:none}::-moz-selection{background:#e8112b;color:#fff;text-shadow:none}::selection{background:#e8112b;color:#fff;text-shadow:none}*::-moz-placeholder{color:#777C90;font-size:16px;opacity:1}*::placeholder{color:#777C90;font-size:16px;opacity:1}.btn-theme{color:#fff;border-color:#e8112b;background:#e8112b}.btn-theme:hover{background:#e8112b;color:#fff;border-color:#e8112b}.btn-rounded{border-radius:100%!important}.btn-square{border-radius:0!important}.bg-gray{background:#ddd}.bg-white{background:#fff}.bg-black{background:#000}.bg-theme{background:#e8112b}.bg-dark{background-color:#181818!important}.bg-off-white{background-color:#f7f7f7}.bg-off-white-2{background-color:#f1f8ff}.bg-off-white-3{background-color:#f8f9fc}.bg-blue{background-color:#4c87ff!important}.bg-yellow{background-color:#fea116!important}.bg-pink{background-color:#fc4557!important}.bg-egg-blue{background-color:#1cb5a3!important}.bg-purple{background-color:#5851a7!important}.gray-color{background:#ddd}.white-color{color:#fff}.black-color{color:#000}.theme-color{color:#e8112b}.table-row{display:table;width:100%;height:100%}.table-cell{display:table-cell;vertical-align:middle;width:100%}.f-left{float:left}.f-right{float:right}.fix{overflow:hidden}.separator{border-top:1px solid #f2f2f2}.ctn-preloader{height:100%;position:fixed;left:0;top:0;width:100%;z-index:999999;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.ctn-preloader .icon{animation:rotated 8s infinite linear}@-webkit-keyframes rotated{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes rotated{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}#scrollToTopBtn{font-size:18px;display:inline-block;background:#e8112b;border:1px solid #e8112b;position:fixed;width:35px;height:35px;right:7px;bottom:7px;border-radius:6px;line-height:35px;text-align:center;opacity:0;visibility:hidden;z-index:1000;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;color:#fff;cursor:pointer}#scrollToTopBtn:hover{background:#181818;border:#181818}#scrollToTopBtn.show{opacity:1;visibility:visible}[data-overlay]{position:relative;z-index:1}[data-overlay]::before{position:absolute;left:0;top:0;right:0;bottom:0;content:"";z-index:-1}[data-overlay=light]::before{background-color:#fff}[data-overlay=dark]::before{background-color:#000a2d}[data-overlay=theme]::before{background-color:#e8112b}[data-opacity="1"]::before{opacity:.1}[data-opacity="2"]::before{opacity:.2}[data-opacity="3"]::before{opacity:.3}[data-opacity="4"]::before{opacity:.4}[data-opacity="5"]::before{opacity:.5}[data-opacity="6"]::before{opacity:.6}[data-opacity="7"]::before{opacity:.7}[data-opacity="8"]::before{opacity:.8}[data-opacity="9"]::before{opacity:.9}@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1355px}}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:30px}.row{--bs-gutter-x:30px}.logo-wrap{position:relative;z-index:1;margin-top:-62px}@media(min-width:1400px) and (max-width:1700px){.logo-wrap{margin-top:-68px}}@media(min-width:1200px) and (max-width:1399px){.logo-wrap{margin-top:-68px}}@media(min-width:992px) and (max-width:1199px){.logo-wrap{margin-top:0}}@media(min-width:768px) and (max-width:991px){.logo-wrap{margin-top:0}}@media(max-width:767px){.logo-wrap{margin-top:0}}.logo-wrap:before{content:"";position:absolute;left:-240px;top:-51px;right:-30px;bottom:-46px;background:#e8112b;z-index:-1}@media(min-width:1400px) and (max-width:1700px){.logo-wrap:before{top:-46px;bottom:-53px}}@media(min-width:1200px) and (max-width:1399px){.logo-wrap:before{top:-46px;bottom:-53px}}@media(min-width:992px) and (max-width:1199px){.logo-wrap:before{display:none}}@media(min-width:768px) and (max-width:991px){.logo-wrap:before{display:none}}@media(max-width:767px){.logo-wrap:before{display:none}}.logo-wrap a{display:inline-block}.logo-wrap img{width:100%;max-width:157px}.logo-wrap-2{position:relative;z-index:1;margin-top:-62px}@media(min-width:1400px) and (max-width:1700px){.logo-wrap-2{margin-top:-68px}}@media(min-width:1200px) and (max-width:1399px){.logo-wrap-2{margin-top:-68px}}@media(min-width:992px) and (max-width:1199px){.logo-wrap-2{margin-top:0}}@media(min-width:768px) and (max-width:991px){.logo-wrap-2{margin-top:0}}@media(max-width:767px){.logo-wrap-2{margin-top:0}}.logo-wrap-2:before{content:"";position:absolute;left:-240px;top:-51px;right:-30px;bottom:-46px;background:#181818;z-index:-1}@media(min-width:1400px) and (max-width:1700px){.logo-wrap-2:before{top:-46px;bottom:-52px}}@media(min-width:1200px) and (max-width:1399px){.logo-wrap-2:before{top:-46px;bottom:-52px}}@media(min-width:992px) and (max-width:1199px){.logo-wrap-2:before{display:none}}@media(min-width:768px) and (max-width:991px){.logo-wrap-2:before{display:none}}@media(max-width:767px){.logo-wrap-2:before{display:none}}.logo-wrap-2 a{display:inline-block}.logo-wrap-2 img{width:100%;max-width:157px}.logo-wrap-3{position:relative;z-index:1;margin-top:-62px}@media(min-width:1400px) and (max-width:1700px){.logo-wrap-3{margin-top:-68px}}@media(min-width:1200px) and (max-width:1399px){.logo-wrap-3{margin-top:-68px}}@media(min-width:992px) and (max-width:1199px){.logo-wrap-3{margin-top:0}}@media(min-width:768px) and (max-width:991px){.logo-wrap-3{margin-top:0}}@media(max-width:767px){.logo-wrap-3{margin-top:0}}.logo-wrap-3:before{content:"";position:absolute;left:-240px;top:-51px;right:-30px;bottom:-46px;background:#e8112b;z-index:-1;clip-path:polygon(0 0,90% 0,100% 100%,0 100%)}@media(min-width:1400px) and (max-width:1700px){.logo-wrap-3:before{top:-46px;bottom:-53px}}@media(min-width:1200px) and (max-width:1399px){.logo-wrap-3:before{top:-46px;bottom:-53px;clip-path:polygon(0 0,95% 0,100% 100%,0 100%)}}@media(min-width:992px) and (max-width:1199px){.logo-wrap-3:before{display:none}}@media(min-width:768px) and (max-width:991px){.logo-wrap-3:before{display:none}}@media(max-width:767px){.logo-wrap-3:before{display:none}}.logo-wrap-3 a{display:inline-block}.logo-wrap-3 img{width:100%;max-width:157px}.main-menu{margin-left:25px}@media(min-width:1200px) and (max-width:1399px){.main-menu{margin-left:0}}.main-menu ul{list-style:none;margin:0;padding:0}.main-menu ul li{display:inline-block;margin:0 25px;position:relative;z-index:1;text-align:left}@media(min-width:1400px) and (max-width:1700px){.main-menu ul li{margin:0 15px}}@media(min-width:1200px) and (max-width:1399px){.main-menu ul li{margin:0 10px}}.main-menu ul li a{display:block;padding:25px 0;color:#181818;font-size:16px;font-style:normal;font-weight:500;line-height:18px;text-transform:uppercase}.main-menu ul li:hover>a{color:#e8112b}.main-menu ul li:hover>.sub-menu{top:100%;visibility:visible;opacity:1}.main-menu ul li.has-dropdown>a:after{content:"\f078";font-family:"Font Awesome 6 Pro";margin-left:7px;font-size:16px}.main-menu ul li .sub-menu{position:absolute;left:0;top:120%;width:240px;padding:10px 0;border-top:5px solid #e8112b;box-shadow:rgba(149,157,165,0.2) 0 8px 24px;background:#fff;visibility:hidden;opacity:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.main-menu ul li .sub-menu li{display:block;margin:0}.main-menu ul li .sub-menu li:last-child{margin-bottom:0}.main-menu ul li .sub-menu li:hover a{color:#e8112b}.main-menu ul li .sub-menu li:hover a:before{width:100%;right:auto;left:0}.main-menu ul li .sub-menu li a{color:#181818;display:block;font-size:15px;padding:12px 20px;text-transform:capitalize}.main-menu ul li .sub-menu li a:before{content:"";position:absolute;bottom:0;right:0;left:auto;height:1px;width:0;background-color:#e8112b;transition:.7s;display:inline-block}.main-menu-2{margin-left:25px}@media(min-width:1200px) and (max-width:1399px){.main-menu-2{margin-left:0}}.main-menu-2 ul{list-style:none;margin:0;padding:0}.main-menu-2 ul li{display:inline-block;margin:0 25px;position:relative;z-index:1;text-align:left}@media(min-width:1400px) and (max-width:1700px){.main-menu-2 ul li{margin:0 15px}}@media(min-width:1200px) and (max-width:1399px){.main-menu-2 ul li{margin:0 10px}}.main-menu-2 ul li a{display:block;padding:25px 0;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:18px;text-transform:uppercase}.main-menu-2 ul li:hover>a{color:#e8112b}.main-menu-2 ul li:hover>.sub-menu{top:100%;visibility:visible;opacity:1}.main-menu-2 ul li.has-dropdown>a:after{content:"\f078";font-family:"Font Awesome 6 Pro";margin-left:7px;font-size:16px}.main-menu-2 ul li .sub-menu{position:absolute;left:0;top:120%;width:240px;padding:10px 0;border-top:5px solid #e8112b;box-shadow:rgba(149,157,165,0.2) 0 8px 24px;background:#fff;visibility:hidden;opacity:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.main-menu-2 ul li .sub-menu li{display:block;margin:0}.main-menu-2 ul li .sub-menu li:last-child{margin-bottom:0}.main-menu-2 ul li .sub-menu li:hover a{color:#e8112b}.main-menu-2 ul li .sub-menu li:hover a:before{width:100%;right:auto;left:0}.main-menu-2 ul li .sub-menu li a{color:#181818;display:block;font-size:15px;padding:12px 20px;text-transform:capitalize}.main-menu-2 ul li .sub-menu li a:before{content:"";position:absolute;bottom:0;right:0;left:auto;height:1px;width:0;background-color:#e8112b;transition:.7s;display:inline-block}.main-menu-3 ul{list-style:none;margin:0;padding:0}.main-menu-3 ul li{display:inline-block;margin:0 25px;position:relative;z-index:1;text-align:left}@media(min-width:1400px) and (max-width:1700px){.main-menu-3 ul li{margin:0 15px}}@media(min-width:1200px) and (max-width:1399px){.main-menu-3 ul li{margin:0 10px}}.main-menu-3 ul li a{display:block;padding:40px 0;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:18px;text-transform:uppercase}@media(min-width:1400px) and (max-width:1700px){.main-menu-3 ul li a{padding:35px 0}}@media(min-width:1200px) and (max-width:1399px){.main-menu-3 ul li a{padding:30px 0}}.main-menu-3 ul li:hover>a{color:#e8112b}.main-menu-3 ul li:hover>.sub-menu{top:100%;visibility:visible;opacity:1}.main-menu-3 ul li.has-dropdown>a:after{content:"\f078";font-family:"Font Awesome 6 Pro";margin-left:7px;font-size:16px}.main-menu-3 ul li .sub-menu{position:absolute;left:0;top:120%;width:240px;padding:10px 0;border-top:5px solid #e8112b;box-shadow:rgba(149,157,165,0.2) 0 8px 24px;background:#fff;visibility:hidden;opacity:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.main-menu-3 ul li .sub-menu li{display:block;margin:0}.main-menu-3 ul li .sub-menu li:last-child{margin-bottom:0}.main-menu-3 ul li .sub-menu li:hover a{color:#e8112b}.main-menu-3 ul li .sub-menu li:hover a:before{width:100%;right:auto;left:0}.main-menu-3 ul li .sub-menu li a{color:#181818;display:block;font-size:15px;padding:12px 20px;text-transform:capitalize}.main-menu-3 ul li .sub-menu li a:before{content:"";position:absolute;bottom:0;right:0;left:auto;height:1px;width:0;background-color:#e8112b;transition:.7s;display:inline-block}.main-menu-4{margin-left:25px}@media(min-width:1200px) and (max-width:1399px){.main-menu-4{margin-left:0}}.main-menu-4 ul{list-style:none;margin:0;padding:0}.main-menu-4 ul li{display:inline-block;margin:0 25px;position:relative;z-index:1;text-align:left}@media(min-width:1400px) and (max-width:1700px){.main-menu-4 ul li{margin:0 15px}}@media(min-width:1200px) and (max-width:1399px){.main-menu-4 ul li{margin:0 10px}}.main-menu-4 ul li a{display:block;padding:26px 0;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:18px;text-transform:uppercase}.main-menu-4 ul li:hover>a{color:#181818}.main-menu-4 ul li:hover>.sub-menu{top:100%;visibility:visible;opacity:1}.main-menu-4 ul li.has-dropdown>a:after{content:"\f078";font-family:"Font Awesome 6 Pro";margin-left:7px;font-size:16px}.main-menu-4 ul li .sub-menu{position:absolute;left:0;top:120%;width:240px;padding:10px 0;border-top:5px solid #e8112b;box-shadow:rgba(149,157,165,0.2) 0 8px 24px;background:#fff;visibility:hidden;opacity:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.main-menu-4 ul li .sub-menu li{display:block;margin:0}.main-menu-4 ul li .sub-menu li:last-child{margin-bottom:0}.main-menu-4 ul li .sub-menu li:hover a{color:#e8112b}.main-menu-4 ul li .sub-menu li:hover a:before{width:100%;right:auto;left:0}.main-menu-4 ul li .sub-menu li a{color:#181818;display:block;font-size:15px;padding:12px 20px;text-transform:capitalize}.main-menu-4 ul li .sub-menu li a:before{content:"";position:absolute;bottom:0;right:0;left:auto;height:1px;width:0;background-color:#e8112b;transition:.7s;display:inline-block}.header-contact-layout{display:flex}.header-contact-layout.style-2{margin-right:50px}.header-contact-layout.style-2 .header-contact-info:last-child:after{content:"";position:absolute;right:0;top:0;width:2px;height:100%;background:rgba(255,255,255,0.2);z-index:1}.header-contact-layout .header-contact-info{display:flex;align-items:center;gap:10px;padding:20px 50px;position:relative;z-index:1}@media(min-width:1400px) and (max-width:1700px){.header-contact-layout .header-contact-info{padding:20px 25px}}@media(min-width:1200px) and (max-width:1399px){.header-contact-layout .header-contact-info{padding:20px 25px}}@media(min-width:992px) and (max-width:1199px){.header-contact-layout .header-contact-info{padding:20px 25px}}.header-contact-layout .header-contact-info:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;background:rgba(255,255,255,0.2);z-index:1}.header-contact-layout .header-contact-info .icon{width:32px}.header-contact-layout .header-contact-info .content p{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:16px;margin-bottom:5px}.header-contact-layout .header-contact-info .content h4{color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:0}.header-contact-layout .header-contact-info .content h4 a{color:#fff}.header-contact-layout-2{display:flex}.header-contact-layout-2 .header-contact-info{display:flex;align-items:center;gap:10px;padding:20px 50px;position:relative;z-index:1}@media(min-width:1400px) and (max-width:1700px){.header-contact-layout-2 .header-contact-info{padding:20px 25px}}@media(min-width:1200px) and (max-width:1399px){.header-contact-layout-2 .header-contact-info{padding:20px 25px}}@media(min-width:992px) and (max-width:1199px){.header-contact-layout-2 .header-contact-info{padding:20px 25px}}.header-contact-layout-2 .header-contact-info:first-child:before{display:none}.header-contact-layout-2 .header-contact-info:before{content:"";position:absolute;left:0;top:50%;width:2px;height:40px;background:rgba(255,255,255,0.2);z-index:1;transform:translateY(-50%)}.header-contact-layout-2 .header-contact-info .icon{width:32px}.header-contact-layout-2 .header-contact-info .content p{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:16px;margin-bottom:5px}.header-contact-layout-2 .header-contact-info .content h4{color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:0}.header-contact-layout-2 .header-contact-info .content h4 a{color:#fff}.header-contact-layout-3{display:flex;gap:30px}@media(min-width:1200px) and (max-width:1399px){.header-contact-layout-3{gap:15px}}.header-contact-layout-3 .header-contact-info{display:flex;align-items:center;gap:10px;padding:20px 0;position:relative;z-index:1}@media(min-width:1200px) and (max-width:1399px){.header-contact-layout-3 .header-contact-info{padding:20px 0}}@media(min-width:992px) and (max-width:1199px){.header-contact-layout-3 .header-contact-info{padding:20px 0}}.header-contact-layout-3 .header-contact-info .icon{width:32px}@media(min-width:1200px) and (max-width:1399px){.header-contact-layout-3 .header-contact-info .icon{width:24px}}.header-contact-layout-3 .header-contact-info .content p{color:#777C90;font-size:14px;font-style:normal;font-weight:500;line-height:16px;margin-bottom:5px}.header-contact-layout-3 .header-contact-info .content h4{color:#181818;font-size:18px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:0}@media(min-width:1200px) and (max-width:1399px){.header-contact-layout-3 .header-contact-info .content h4{font-size:16px}}.header-contact-layout-3 .header-contact-info .content h4 a{color:#181818}.header-contact-layout-3 .header-contact-info .content h4 a:hover{color:#e8112b}.header-contact-layout-4{display:flex}.header-contact-layout-4 .header-contact-info{display:flex;align-items:center;gap:10px;padding:20px 30px;position:relative;z-index:1}@media(min-width:1200px) and (max-width:1399px){.header-contact-layout-4 .header-contact-info{padding:20px 30px}}@media(min-width:992px) and (max-width:1199px){.header-contact-layout-4 .header-contact-info{padding:20px 30px}}.header-contact-layout-4 .header-contact-info:first-child:before{display:none}.header-contact-layout-4 .header-contact-info:before{content:"";position:absolute;left:0;top:50%;width:2px;height:40px;background:rgba(119,124,144,0.5);z-index:1;transform:translateY(-50%)}.header-contact-layout-4 .header-contact-info .icon{width:32px}@media(min-width:1200px) and (max-width:1399px){.header-contact-layout-4 .header-contact-info .icon{width:24px}}.header-contact-layout-4 .header-contact-info .content p{color:#777C90;font-size:14px;font-style:normal;font-weight:500;line-height:16px;margin-bottom:5px}.header-contact-layout-4 .header-contact-info .content h4{color:#181818;font-size:18px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:0}@media(min-width:1200px) and (max-width:1399px){.header-contact-layout-4 .header-contact-info .content h4{font-size:16px}}.header-contact-layout-4 .header-contact-info .content h4 a{color:#181818}.header-contact-layout-4 .header-contact-info .content h4 a:hover{color:#e8112b}.open-search-bar{cursor:pointer}.search-popup{position:fixed;top:0;left:0;width:100%;height:380px;padding-top:70px;padding-bottom:100px;background:rgba(24,24,24,0.9);backdrop-filter:blur(10px);z-index:999;transform:translateY(-100%);-webkit-transition:all .3s linear .5s;-moz-transition:all .3s linear .5s;-o-transition:all .3s linear .5s;transition:all .3s linear .5s}@media(max-width:767px){.search-popup{padding-top:30px}}.search-popup .search-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:80px}.search-popup .search-top .search-logo img{max-width:157px}.search-popup .search-top .search-popup-close{font-size:25px;cursor:pointer;color:#fff;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.search-popup .search-top .search-popup-close:hover{color:#e8112b}.search-popup .search-bottom .input-wrap{position:relative;z-index:1}.search-popup .search-bottom .input-wrap .search-input{width:100%;height:80px;background-color:transparent;border:0;outline:0;font-size:24px;color:#fff;border-bottom:1px solid transparent;padding:0;padding-right:30px}.search-popup .search-bottom .input-wrap .search-input::-webkit-input-placeholder{color:rgba(255,255,255,0.5);font-size:24px}.search-popup .search-bottom .input-wrap .search-input:-moz-placeholder{color:rgba(255,255,255,0.5);font-size:24px}.search-popup .search-bottom .input-wrap .search-input::-moz-placeholder{color:rgba(255,255,255,0.5);font-size:24px}.search-popup .search-bottom .input-wrap .search-input:-ms-input-placeholder{color:rgba(255,255,255,0.5);font-size:24px}.search-popup .search-bottom .input-wrap .search-input:focus ~ .search-focus-border{width:100%;left:0;right:auto;transition:all .5s}.search-popup .search-bottom .input-wrap .search-focus-border{position:absolute;bottom:0;left:auto;right:0;width:0;height:1px;background-color:#fff;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.search-popup .search-bottom .input-wrap .search-submit{position:absolute;top:50%;right:0;font-size:20px;background:0;border:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-popup .search-bottom .input-wrap .search-submit svg path{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;fill:rgba(255,255,255,0.5)}.search-popup .search-bottom .input-wrap .search-submit:hover svg path{fill:#fff}.search-popup .search-bottom .input-wrap .search-border{position:absolute;content:"";left:0;bottom:0;width:0;height:1px;background-color:rgba(255,255,255,0.3);-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.search-popup.opened{transform:translateY(0%);transition-delay:0s;z-index:99999999}.search-popup.opened .search-bottom .search-border{width:100%;transition-delay:.5s}.search-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10px);background:rgba(24,24,24,0.5);z-index:990;visibility:hidden;opacity:0;-webkit-transition:all .3s linear .5s;-moz-transition:all .3s linear .5s;-o-transition:all .3s linear .5s;transition:all .3s linear .5s}.search-popup-overlay.opened{visibility:visible;opacity:1;transition-delay:0s}.header-social{display:flex;align-items:center;justify-content:flex-end;gap:10px}.header-social a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#e8112b;background:rgba(232,17,43,0.1);border-radius:50%}.header-social a:hover{color:#fff;background:#e8112b}.header-social-2{display:flex;align-items:center;justify-content:flex-end;gap:10px}.header-social-2 a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(255,255,255,0.2);border-radius:50%}.header-social-2 a:hover{color:#e8112b;background:#fff}.header-social-3{display:flex;align-items:center;justify-content:flex-end;gap:10px}.header-social-3 a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#e8112b;background:rgba(255,255,255,0.1);border-radius:50%}.header-social-3 a:hover{color:#fff;background:#e8112b}.open-sidebar{width:40px;height:40px;border:2px solid rgba(255,255,255,0.2);border-radius:100%;margin-left:20px;display:flex;align-items:center;cursor:pointer;justify-content:center;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.open-sidebar:hover{border-color:#fff}.open-sidebar .bar-wrap{display:flex;align-items:flex-end;flex-direction:column;gap:5px}.open-sidebar .bar-1{width:16px;height:2px;background:#fff;border-radius:50px}.open-sidebar .bar-2{width:12px;height:2px;background:#fff;border-radius:50px}.open-sidebar .bar-3{width:16px;height:2px;background:#fff;border-radius:50px}.open-sidebar-2{width:40px;height:40px;border:2px solid rgba(24,24,24,0.2);border-radius:100%;margin-left:20px;display:flex;align-items:center;cursor:pointer;justify-content:center;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:992px) and (max-width:1199px){.open-sidebar-2{border-color:rgba(255,255,255,0.2)}}@media(min-width:768px) and (max-width:991px){.open-sidebar-2{border-color:rgba(255,255,255,0.2)}}@media(max-width:767px){.open-sidebar-2{border-color:rgba(255,255,255,0.2)}}.open-sidebar-2:hover{border-color:#e8112b}.open-sidebar-2 .bar-wrap{display:flex;align-items:flex-end;flex-direction:column;gap:5px}.open-sidebar-2 .bar-1{width:16px;height:2px;background:#181818;border-radius:50px}@media(min-width:992px) and (max-width:1199px){.open-sidebar-2 .bar-1{background:#fff}}@media(min-width:768px) and (max-width:991px){.open-sidebar-2 .bar-1{background:#fff}}@media(max-width:767px){.open-sidebar-2 .bar-1{background:#fff}}.open-sidebar-2 .bar-2{width:12px;height:2px;background:#e8112b;border-radius:50px}.open-sidebar-2 .bar-3{width:16px;height:2px;background:#181818;border-radius:50px}@media(min-width:992px) and (max-width:1199px){.open-sidebar-2 .bar-3{background:#fff}}@media(min-width:768px) and (max-width:991px){.open-sidebar-2 .bar-3{background:#fff}}@media(max-width:767px){.open-sidebar-2 .bar-3{background:#fff}}.sidebar-contact-layout{display:flex;flex-direction:column}.sidebar-contact-layout .sidebar-contact-info{display:flex;align-items:center;gap:10px;padding:15px 0}.sidebar-contact-layout .sidebar-contact-info .icon{width:32px}.sidebar-contact-layout .sidebar-contact-info .content p{color:#181818;font-size:14px;font-style:normal;font-weight:500;line-height:16px;margin-bottom:5px}.sidebar-contact-layout .sidebar-contact-info .content h4{color:#181818;font-size:18px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:0}.sidebar-contact-layout .sidebar-contact-info .content h4 a{color:#181818}.sidebar-contact-layout .sidebar-contact-info .content h4 a:hover{color:#e8112b}.sidebar-social{display:flex;align-items:center;gap:10px;padding:15px 0}.sidebar-social a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#e8112b;background:rgba(232,17,43,0.1);border-radius:50%}.sidebar-social a:hover{color:#fff;background:#e8112b}.off-canvas-section{width:100%;height:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;position:fixed;top:0;right:0;z-index:9999;visibility:hidden;opacity:0}.off-canvas-section.active{visibility:visible;opacity:1}.off-canvas-section .off-canvas-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.5)}.off-canvas-wrap{width:100%;max-width:480px;height:100%;background:#fff;-webkit-transition:all .4s cubic-bezier(0.785,0.135,0.15,0.86);-moz-transition:all .4s cubic-bezier(0.785,0.135,0.15,0.86);transition:all .4s cubic-bezier(0.785,0.135,0.15,0.86);transition-duration:.6s;position:fixed;top:0;right:-100%;z-index:-99999;overflow-y:auto}@media(max-width:767px){.off-canvas-wrap{max-width:100%}}.off-canvas-wrap::-webkit-scrollbar{width:10px}.off-canvas-wrap::-webkit-scrollbar-track{background:#c1c1c1}.off-canvas-wrap::-webkit-scrollbar-thumb{background-color:#222;outline:0}.off-canvas-wrap::-webkit-scrollbar-thumb:active{background:#e8112b}.off-canvas-wrap .off-canvas-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background:#181818;padding:20px 30px;position:sticky;left:0;top:0;z-index:9999999;width:100%}.off-canvas-wrap .off-canvas-body{padding:20px 30px}@media(min-width:768px) and (max-width:991px){.off-canvas-wrap .off-canvas-body{padding:20px 15px}}@media(max-width:767px){.off-canvas-wrap .off-canvas-body{padding:20px 15px}}.off-canvas-wrap .off-canvas-close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#e8112b;color:#fff;font-size:16px;cursor:pointer;border-radius:4px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.off-canvas-wrap .off-canvas-close i{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.off-canvas-wrap .off-canvas-close:hover{transform:scale(1.1)}.off-canvas-wrap .off-canvas-close:hover i{transform:rotate(180deg)}.off-canvas-wrap.active{right:0;visibility:visible;opacity:1;z-index:99999;-webkit-transition:all .4s cubic-bezier(0.785,0.135,0.15,0.86);-moz-transition:all .4s cubic-bezier(0.785,0.135,0.15,0.86);transition:all .4s cubic-bezier(0.785,0.135,0.15,0.86);transition-duration:.6s}.off-canvas-menu ul{list-style:none;margin:0;padding:0}.off-canvas-menu ul li{display:block}.off-canvas-menu ul li:hover>a{color:#e8112b}.off-canvas-menu ul li a{display:block;font-weight:600;font-size:16px;line-height:22px;color:#181818;padding:10px 30px 10px 0;text-transform:uppercase}.off-canvas-menu ul .has-dropdown{position:relative;z-index:1}.off-canvas-menu ul .has-dropdown .toggle-btn{position:absolute;right:0;top:0;width:42px;height:42px;z-index:10;cursor:pointer}.off-canvas-menu ul .has-dropdown .toggle-btn .icon{height:100%;display:flex;align-items:center;justify-content:center}.off-canvas-menu ul .has-dropdown .toggle-btn .icon:before{content:"\f078";font-family:"Font Awesome 6 Pro";font-weight:400;font-style:normal;line-height:1;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;font-size:16px}.off-canvas-menu ul .has-dropdown.active>a,.off-canvas-menu ul .has-dropdown:hover>a{color:#e8112b}.off-canvas-menu ul .has-dropdown.active>.toggle-btn .icon:before,.off-canvas-menu ul .has-dropdown:hover>.toggle-btn .icon:before{color:#e8112b}.off-canvas-menu ul .has-dropdown>a{position:relative;z-index:1}.off-canvas-menu ul .has-dropdown>a .toggle-btn{width:30px;height:30px;border:1px solid rgba(80,80,80,0.1);background:0;box-shadow:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.off-canvas-menu ul .has-dropdown>a .toggle-btn i{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.off-canvas-menu ul .has-dropdown ul.sub-menu{display:none}.off-canvas-menu ul .has-dropdown ul.sub-menu li{margin-left:15px}.off-canvas-menu ul .has-dropdown ul.sub-menu li:hover a{color:#e8112b}.off-canvas-menu ul .has-dropdown ul.sub-menu li:hover a:before{width:100%;right:auto;left:0}.off-canvas-menu ul .has-dropdown ul.sub-menu li a{position:relative;text-transform:capitalize;font-weight:400}.off-canvas-menu ul .has-dropdown ul.sub-menu li a:before{content:"";position:absolute;bottom:0;right:0;left:auto;height:1px;width:0;background-color:#e8112b;transition:.7s;display:inline-block}.theme-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:22px 33px;background:#e8112b;color:#fff;font-size:16px;font-weight:700;line-height:16px;position:relative;z-index:1;overflow:hidden}.theme-btn:before{position:absolute;content:"";background-color:#181818;width:100%;height:0;left:50%;top:50%;border-radius:0;transform:translate(-50%,-50%) rotate(-45deg);z-index:-1;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.theme-btn:hover:before{height:580%}.theme-btn.white-bg:hover{color:#181818}.theme-btn.white-bg:before{background:#fff}.play-btn{display:inline-flex;align-items:center;gap:15px;color:#181818;font-size:16px;font-weight:700;line-height:16px}.play-btn .icon{position:relative;background:#fff;border-radius:50%}.play-btn .icon:before{content:"";top:50%;left:50%;transform:translate(-50%,-50%);height:75%;width:75%;position:absolute;border-radius:50%;background-color:rgba(24,24,24,0.1);animation:pay_bounce 3s linear infinite;z-index:-1}.play-btn .icon:after{content:"";top:50%;left:50%;transform:translate(-50%,-50%);height:80%;width:80%;position:absolute;border-radius:50%;border:1px solid rgba(24,24,24,0.1);animation:pay_bounce 2s linear infinite;z-index:-1}.play-btn .icon svg circle{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.play-btn .icon svg path{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.play-btn:hover{color:#e8112b}.play-btn:hover .icon{position:relative;background:#fff;border-radius:50%}.play-btn:hover .icon:before{background-color:rgba(232,17,43,0.1)}.play-btn:hover .icon:after{border-color:rgba(232,17,43,0.1)}.play-btn:hover .icon svg circle{stroke:#e8112b}.play-btn:hover .icon svg path{fill:#e8112b}.play-btn-2{border-radius:50%}.play-btn-2:before{content:"";top:50%;left:50%;transform:translate(-50%,-50%);height:75%;width:75%;position:absolute;border-radius:50%;background-color:rgba(232,17,43,0.5);animation:pay_bounce 3s linear infinite;z-index:-1}@-webkit-keyframes pay_bounce{0%{-webkit-transform:translate(-50%,-50%) scale(0.8);transform:translate(-50%,-50%) scale(0.8)}60%{opacity:1}100%{-webkit-transform:translate(-50%,-50%) scale(2.5);transform:translate(-50%,-50%) scale(2.5);opacity:0}}@keyframes pay_bounce{0%{-webkit-transform:translate(-50%,-50%) scale(0.8);transform:translate(-50%,-50%) scale(0.8)}60%{opacity:1}100%{-webkit-transform:translate(-50%,-50%) scale(2.5);transform:translate(-50%,-50%) scale(2.5);opacity:0}}.play-btn-3{display:inline-flex;align-items:center;gap:16px;color:#FFF;font-size:16px;font-weight:700;line-height:16px}.play-btn-3 .icon{position:relative;background:transparent;border-radius:50%}.play-btn-3 .icon:before{content:"";top:50%;left:50%;transform:translate(-50%,-50%);height:75%;width:75%;position:absolute;border-radius:50%;background-color:rgba(255,255,255,0.1);animation:pay_bounce 3s linear infinite;z-index:-1}.play-btn-3 .icon:after{content:"";top:50%;left:50%;transform:translate(-50%,-50%);height:80%;width:80%;position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,0.1);animation:pay_bounce 2s linear infinite;z-index:-1}.play-btn-3 .icon svg circle{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.play-btn-3 .icon svg path{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.play-btn-3:hover{color:#e8112b}.play-btn-3:hover .icon{position:relative;background:transparent;border-radius:50%}.play-btn-3:hover .icon:before{background-color:rgba(232,17,43,0.1)}.play-btn-3:hover .icon:after{border-color:rgba(232,17,43,0.1)}.play-btn-3:hover .icon svg circle{stroke:#e8112b}.play-btn-3:hover .icon svg path{fill:#e8112b}.text-theme-color{color:#e8112b!important}.section-heading-wrap .sub-title{color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:500;display:inline-block}@media(min-width:768px) and (max-width:991px){.section-heading-wrap .sub-title{font-size:16px}}@media(max-width:767px){.section-heading-wrap .sub-title{font-size:16px}}.section-heading-wrap .sub-title-2{color:#e8112b;font-family:"Roc Grotesk";font-size:18px;font-weight:500;background:rgba(232,17,43,0.04);border-radius:100px;padding:10px 20px;display:inline-block}@media(min-width:768px) and (max-width:991px){.section-heading-wrap .sub-title-2{font-size:16px}}@media(max-width:767px){.section-heading-wrap .sub-title-2{font-size:16px}}.section-heading-wrap .sub-title-3{color:#fff;font-family:"Roc Grotesk";font-size:18px;font-weight:500;background:#e8112b;border-radius:100px;padding:10px 20px;display:inline-block}@media(min-width:768px) and (max-width:991px){.section-heading-wrap .sub-title-3{font-size:16px}}@media(max-width:767px){.section-heading-wrap .sub-title-3{font-size:16px}}.section-heading-wrap .sub-title-4{color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:500;border-radius:100px;padding:10px 20px;display:inline-block;border:2px solid rgba(232,17,43,0.1)}@media(min-width:768px) and (max-width:991px){.section-heading-wrap .sub-title-4{font-size:16px}}@media(max-width:767px){.section-heading-wrap .sub-title-4{font-size:16px}}.section-heading-wrap .sub-title-5{color:#fff;font-family:"Roc Grotesk";font-size:18px;font-weight:500;border-radius:100px;padding:10px 20px;display:inline-block;border:2px solid rgba(232,17,43,0.3);background:linear-gradient(94deg,rgba(232,17,43,0.3) 0,rgba(232,17,43,0.1) 100%);backdrop-filter:blur(7.5px)}@media(min-width:768px) and (max-width:991px){.section-heading-wrap .sub-title-5{font-size:16px}}@media(max-width:767px){.section-heading-wrap .sub-title-5{font-size:16px}}.section-heading-wrap .sub-title-6{display:inline-block;color:#181818;font-family:"Inter",sans-serif;font-size:18px;font-weight:500;line-height:18px;position:relative;z-index:1}.section-heading-wrap .sub-title-6 .shape svg{position:absolute;z-index:2;bottom:-8px;left:0}@media(min-width:768px) and (max-width:991px){.section-heading-wrap .sub-title-6{font-size:16px}}@media(max-width:767px){.section-heading-wrap .sub-title-6{font-size:16px}}.section-heading-wrap .sub-title-7{display:inline-block;color:#181818;font-family:"Inter",sans-serif;font-size:18px;font-weight:500;line-height:18px;position:relative;z-index:1}.section-heading-wrap .sub-title-7 .shape svg{position:absolute;z-index:2;bottom:-6px;left:50%;transform:translateX(-50%)}@media(min-width:768px) and (max-width:991px){.section-heading-wrap .sub-title-7{font-size:16px}}@media(max-width:767px){.section-heading-wrap .sub-title-7{font-size:16px}}.section-heading-wrap .sub-title-8{display:inline-block;color:#FFF;font-family:"Inter",sans-serif;font-size:18px;font-weight:500;line-height:18px;position:relative;z-index:1}.section-heading-wrap .sub-title-8 .shape svg{position:absolute;z-index:2;bottom:-10px;left:50%;transform:translateX(-50%)}@media(min-width:768px) and (max-width:991px){.section-heading-wrap .sub-title-8{font-size:16px}}@media(max-width:767px){.section-heading-wrap .sub-title-8{font-size:16px}}.section-heading-wrap .title h2{color:#181818;font-size:48px;font-weight:700;line-height:58px;margin-bottom:0}@media(min-width:768px) and (max-width:991px){.section-heading-wrap .title h2{font-size:36px;line-height:1.3}}@media(max-width:767px){.section-heading-wrap .title h2{font-size:34px;line-height:1.3}}.section-heading-wrap .title h2 span{color:#e8112b}.section-heading-wrap .title-2 h2{color:#fff;font-size:48px;font-weight:700;line-height:58px;margin-bottom:0}@media(min-width:768px) and (max-width:991px){.section-heading-wrap .title-2 h2{font-size:36px;line-height:1.3}}@media(max-width:767px){.section-heading-wrap .title-2 h2{font-size:34px;line-height:1.3}}.section-heading-wrap .title-2 h2 span{color:#e8112b}.section-heading-wrap .text p{color:#777C90;font-size:18px;font-weight:400;line-height:30px}.breadcrumb-area{padding-top:207px;padding-bottom:207px;width:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;z-index:1;background-color:#181818}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area{padding-top:150px;padding-bottom:150px}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area{padding-top:150px;padding-bottom:150px}}@media(max-width:767px){.breadcrumb-area{padding-top:100px;padding-bottom:100px}}.breadcrumb-area:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-2;background:#000;opacity:0}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area:before{opacity:.5}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area:before{opacity:.5}}@media(max-width:767px){.breadcrumb-area:before{opacity:.5}}.breadcrumb-area .shape-1{position:absolute;top:50%;transform:translateY(-50%);left:40px;z-index:-1}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area .shape-1{left:20px}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area .shape-1{left:20px}}@media(max-width:767px){.breadcrumb-area .shape-1{left:20px}}.breadcrumb-area .shape-1 img{max-width:100px}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area .shape-1 img{max-width:60px}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area .shape-1 img{max-width:60px}}@media(max-width:767px){.breadcrumb-area .shape-1 img{max-width:60px}}.breadcrumb-area .shape-2{position:absolute;bottom:30px;left:35.5%;z-index:-1}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area .shape-2{bottom:20px;left:30%}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area .shape-2{bottom:20px;left:30%}}@media(max-width:767px){.breadcrumb-area .shape-2{bottom:20px;left:50%}}.breadcrumb-area .shape-2 img{max-width:100px}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area .shape-2 img{max-width:60px}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area .shape-2 img{max-width:60px}}@media(max-width:767px){.breadcrumb-area .shape-2 img{max-width:50px}}.breadcrumb-area .shape-3{position:absolute;top:40px;left:45.5%;z-index:-1}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area .shape-3{top:20px;left:45%}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area .shape-3{top:20px;left:45%}}@media(max-width:767px){.breadcrumb-area .shape-3{top:20px;left:auto;right:20px}}.breadcrumb-area .shape-3 img{max-width:100px}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area .shape-3 img{max-width:60px}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area .shape-3 img{max-width:60px}}@media(max-width:767px){.breadcrumb-area .shape-3 img{max-width:60px}}.breadcrumb-area .shape-4{position:absolute;top:50%;transform:translateY(-60%);right:31%;z-index:-1}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area .shape-4{right:30px}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area .shape-4{right:30px}}@media(max-width:767px){.breadcrumb-area .shape-4{display:none}}.breadcrumb-area .shape-4 img{max-width:105px}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area .shape-4 img{max-width:80px}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area .shape-4 img{max-width:80px}}.breadcrumb-area .shape-5{position:absolute;bottom:40px;left:40px;z-index:-1}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area .shape-5{bottom:20px;left:0}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area .shape-5{bottom:20px;left:0}}@media(max-width:767px){.breadcrumb-area .shape-5{display:none}}.breadcrumb-area .shape-5 img{max-width:150px}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area .shape-5 img{max-width:80px}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area .shape-5 img{max-width:80px}}.breadcrumb-area .shape-6{position:absolute;top:65px;right:0;z-index:-1}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area .shape-6{top:20px}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area .shape-6{top:20px}}@media(max-width:767px){.breadcrumb-area .shape-6{display:none}}.breadcrumb-area .shape-6 img{max-width:150px}@media(min-width:992px) and (max-width:1199px){.breadcrumb-area .shape-6 img{max-width:80px}}@media(min-width:768px) and (max-width:991px){.breadcrumb-area .shape-6 img{max-width:80px}}.breadcrumb-title .title h2{color:#FFF;font-size:64px;font-style:normal;font-weight:700;line-height:66px;margin-bottom:20px}@media(min-width:768px) and (max-width:991px){.breadcrumb-title .title h2{font-size:50px;line-height:1.3}}@media(max-width:767px){.breadcrumb-title .title h2{font-size:40px;line-height:1.3}}.breadcrumb-title .breadcrumb-content{background:linear-gradient(92deg,rgba(232,17,43,0.3) 0,rgba(232,17,43,0.1) 100%);backdrop-filter:blur(12.5px);padding:14px 20px;display:inline-block}.breadcrumb-title .breadcrumb-content ul{list-style:none;margin:0;padding:0}.breadcrumb-title .breadcrumb-content ul li{display:inline-block;color:#FFF;font-family:"Roc Grotesk";font-size:20px;font-weight:700;line-height:22px}@media(min-width:768px) and (max-width:991px){.breadcrumb-title .breadcrumb-content ul li{font-size:18px}}@media(max-width:767px){.breadcrumb-title .breadcrumb-content ul li{font-size:16px}}.breadcrumb-title .breadcrumb-content ul li:after{content:"/";margin-right:10px;margin-left:10px}@media(max-width:767px){.breadcrumb-title .breadcrumb-content ul li:after{margin-left:5px;margin-right:5px}}.breadcrumb-title .breadcrumb-content ul li:last-child:after{display:none}.breadcrumb-title .breadcrumb-content ul li a{display:inline-block;color:#FFF;font-weight:400}.step-wrap{padding:40px 30px;background:#FFF;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05);text-align:center;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.step-wrap:hover{background:#E8112B}.step-wrap:hover .icon>img{filter:grayscale(100%) brightness(10)}.step-wrap:hover .icon:before{background:rgba(255,255,255,0.3)}.step-wrap:hover .title h4{color:#FFF}.step-wrap .icon{position:relative;z-index:1;margin-bottom:30px}.step-wrap .icon:before{content:"";position:absolute;z-index:-1;height:60px;width:60px;border-radius:50%;background:rgba(232,17,43,0.1);top:50%;left:45%;transform:translate(-50%,-50%);-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.step-wrap .icon:before{height:35px;width:35px}}@media(max-width:767px){.step-wrap .icon:before{height:30px;width:30px}}.step-wrap .icon img{max-width:80px;width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.step-wrap .icon img{max-width:60px}}@media(max-width:767px){.step-wrap .icon img{max-width:50px}}.step-wrap .title h4{color:#181818;font-size:26px;font-weight:700;margin-bottom:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.step-wrap .title h4{font-size:22px}}@media(min-width:768px) and (max-width:991px){.step-wrap .title h4{font-size:22px}}@media(max-width:767px){.step-wrap .title h4{font-size:20px}}.step-wrap-2{padding:40px 30px;background:#F8F9FC;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05);text-align:center;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.step-wrap-2:hover{background:#fff}.step-wrap-2:hover .icon>img{filter:grayscale(100%) brightness(0)}.step-wrap-2:hover .icon:before{background:#e8112b}.step-wrap-2 .icon{position:relative;z-index:1;margin-bottom:30px}.step-wrap-2 .icon:before{content:"";position:absolute;z-index:-1;height:60px;width:60px;border-radius:50%;background:rgba(232,17,43,0.1);top:50%;left:45%;transform:translate(-50%,-50%);-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.step-wrap-2 .icon:before{height:35px;width:35px}}@media(max-width:767px){.step-wrap-2 .icon:before{height:30px;width:30px}}.step-wrap-2 .icon img{max-width:80px;width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.step-wrap-2 .icon img{max-width:60px}}@media(max-width:767px){.step-wrap-2 .icon img{max-width:50px}}.step-wrap-2 .title h4{color:#181818;font-size:26px;font-weight:700;margin-bottom:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.step-wrap-2 .title h4{font-size:22px}}@media(min-width:768px) and (max-width:991px){.step-wrap-2 .title h4{font-size:22px}}@media(max-width:767px){.step-wrap-2 .title h4{font-size:20px}}.step-wrap-2 .text{margin-top:15px}.step-wrap-2 .text p{color:#777C90;font-size:16px;font-weight:400;line-height:1.75}.step-wrap-3{position:relative;z-index:1;text-align:center;display:inline-block;margin-left:auto;margin-right:auto}.step-wrap-3:hover .icon{background:#e8112b}.step-wrap-3:hover .icon>img{filter:grayscale(100%) brightness(10)}.step-wrap-3:hover .icon .num{background:#181818}.step-wrap-3:hover .text p{text-decoration:underline}.step-wrap-3 .icon{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:150px;height:150px;background:rgba(232,17,43,0.05);border-radius:100%;margin-bottom:30px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:992px) and (max-width:1199px){.step-wrap-3 .icon{width:120px;height:120px}}@media(min-width:768px) and (max-width:991px){.step-wrap-3 .icon{width:120px;height:120px}}@media(max-width:767px){.step-wrap-3 .icon{width:100px;height:100px}}.step-wrap-3 .icon>img{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:992px) and (max-width:1199px){.step-wrap-3 .icon>img{width:50px}}@media(min-width:768px) and (max-width:991px){.step-wrap-3 .icon>img{width:50px}}@media(max-width:767px){.step-wrap-3 .icon>img{width:40px}}.step-wrap-3 .icon .num{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:3px solid #fff;border-radius:100%;background:#e8112b;color:#fff;font-size:18px;font-weight:700;line-height:1;position:absolute;left:-10px;top:-10px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:767px){.step-wrap-3 .icon .num{font-size:14px;width:35px;height:35px}}.step-wrap-3 .text p{color:#181818;font-family:"Roc Grotesk";font-size:24px;font-weight:700;margin-bottom:0}@media(min-width:768px) and (max-width:991px){.step-wrap-3 .text p{font-size:20px}}@media(max-width:767px){.step-wrap-3 .text p{font-size:18px}}.step-wrap-3 .shape{position:absolute;right:-155px;top:60px}@media(min-width:1200px) and (max-width:1399px){.step-wrap-3 .shape{right:-110px;width:90px}}@media(min-width:992px) and (max-width:1199px){.step-wrap-3 .shape{top:40px}}@media(min-width:768px) and (max-width:991px){.step-wrap-3 .shape{right:-110px;width:90px;top:40px}}@media(max-width:767px){.step-wrap-3 .shape{display:none}}.step-wrap-3 .shape svg{max-width:100%}.step-wrap-3.shape-none .shape{display:none}.pricing-tab-nav{text-align:center;margin-bottom:40px}@media(min-width:768px) and (max-width:991px){.pricing-tab-nav{margin-bottom:0}}@media(max-width:767px){.pricing-tab-nav{margin-bottom:0}}.pricing-tab-nav .nav-tabs{display:inline-flex;border:0;justify-content:center;background:#F8F9FC;padding:5px}.pricing-tab-nav .nav-tabs .nav-link{border:0;border-radius:0;color:#181818;font-size:20px;font-weight:500;padding:10px 35px;background:transparent;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:767px){.pricing-tab-nav .nav-tabs .nav-link{font-size:16px;padding:10px 20px}}.pricing-tab-nav .nav-tabs .nav-link.active{background:#e8112b;color:#fff}.pricing-wrap{background:#F8F9FC;position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:40px 30px}@media(max-width:767px){.pricing-wrap{padding:30px 20px}}.pricing-wrap .pricing-badge{width:100%;position:absolute;bottom:100%;left:0;padding:12px 30px;background:#E8112B;z-index:2;color:#FFF;font-size:24px;font-weight:700;text-align:center}@media(max-width:767px){.pricing-wrap .pricing-badge{padding:12px 30px;font-size:18px}}.pricing-wrap .pricing-head{text-align:center}.pricing-wrap .pricing-head .title{margin-bottom:10px}.pricing-wrap .pricing-head .title h2{color:#181818;font-size:32px;font-weight:700;letter-spacing:3.2px;text-transform:uppercase;margin-bottom:0}@media(max-width:767px){.pricing-wrap .pricing-head .title h2{font-size:24px}}.pricing-wrap .pricing-head .text{margin-bottom:30px}@media(max-width:767px){.pricing-wrap .pricing-head .text{margin-bottom:15px}}.pricing-wrap .pricing-head .text p{color:#777C90;font-size:18px;font-weight:500}@media(max-width:767px){.pricing-wrap .pricing-head .text p{font-size:16px}}.pricing-wrap .pricing-head .price h1{color:#181818;font-size:54px;font-weight:700;margin-bottom:0}@media(max-width:767px){.pricing-wrap .pricing-head .price h1{font-size:36px}}.pricing-wrap .pricing-head .price h1 span{color:#181818;font-size:20px;font-weight:700}@media(max-width:767px){.pricing-wrap .pricing-head .price h1 span{font-size:16px}}.pricing-wrap .pricing-head .pricing-border{margin-top:22px;margin-bottom:30px;border-bottom:3px dashed rgba(232,17,43,0.1)}@media(max-width:767px){.pricing-wrap .pricing-head .pricing-border{margin-top:10px;margin-bottom:20px}}.pricing-wrap .pricing-content{margin-bottom:30px}.pricing-wrap .pricing-content .list{display:flex;gap:10px;margin-bottom:25px}.pricing-wrap .pricing-content .list:last-child{margin-bottom:0}.pricing-wrap .pricing-content .list .icon{width:16px}.pricing-wrap .pricing-content .list .icon img{transform:translateY(-2px)}.pricing-wrap .pricing-content .list .text{flex:1}.pricing-wrap .pricing-content .list .text p{margin-bottom:0;color:#777C90;font-size:18px;font-weight:400;line-height:1.3}@media(max-width:767px){.pricing-wrap .pricing-content .list .text p{font-size:16px}}.pricing-wrap .pricing-bottom .pricing-btn a{display:block;padding:20px;background:#E8112B;color:#FFF;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center}.service-slider-active{position:relative}.service-slider-active .service-pagination{display:flex;align-items:center;justify-content:center;margin-top:50px}.service-slider-active .service-pagination .swiper-pagination-bullet{width:12px;height:12px;border-radius:0;background:#e8112b;opacity:.1;margin-left:8px;margin-right:8px}.service-slider-active .service-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.service-wrap{background:#FFF;padding-top:30px}.service-wrap:hover .thumb img{transform:scale(1.2)}.service-wrap .icon-wrap{position:relative;z-index:2;padding-left:25px;margin-bottom:-40px}.service-wrap .icon-wrap .icon{display:inline-block;padding:15px;background:#E8112B}.service-wrap .icon-wrap .icon img{max-width:50px;width:100%}.service-wrap .thumb{overflow:hidden}.service-wrap .thumb a img{width:100%}.service-wrap .content{padding:20px 25px 30px;background:#FFF}@media(min-width:1200px) and (max-width:1399px){.service-wrap .content{padding:20px 20px 30px}}.service-wrap .content .title h4{font-size:26px;font-weight:700;margin-bottom:10px}@media(min-width:1200px) and (max-width:1399px){.service-wrap .content .title h4{font-size:20px}}@media(min-width:992px) and (max-width:1199px){.service-wrap .content .title h4{font-size:22px}}@media(min-width:768px) and (max-width:991px){.service-wrap .content .title h4{font-size:22px}}@media(max-width:767px){.service-wrap .content .title h4{font-size:20px}}.service-wrap .content .title h4 a{color:#181818}.service-wrap .content .title h4 a:hover{color:#e8112b}.service-wrap .content .description p{color:#777C90;font-size:16px;font-weight:400;line-height:28px}.service-wrap-2{background:#F8F9FC;padding:40px 26px;position:relative;z-index:1}.service-wrap-2:before{content:"";position:absolute;z-index:2;height:4px;width:0;bottom:0;left:0;background:#E8112B;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.service-wrap-2:hover{background:#FFF;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05)}.service-wrap-2:hover:before{width:100%}.service-wrap-2:hover .icon:before{background:#E8112B}.service-wrap-2:hover .icon>img{filter:grayscale(0%) brightness(0);transform:scale(1.1)}.service-wrap-2:hover .content .hover-element .description{opacity:0;visibility:hidden}.service-wrap-2:hover .content .hover-element .read-more{top:12px;opacity:1;visibility:visible}.service-wrap-2 .icon{position:relative;z-index:1;margin-bottom:64px}.service-wrap-2 .icon:before{content:"";position:absolute;z-index:-1;height:45px;width:45px;border-radius:50%;background:rgba(232,17,43,0.1);top:34%;left:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.service-wrap-2 .icon img{max-width:70px;width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.service-wrap-2 .content .title h4{font-size:26px;font-weight:700;margin-bottom:10px}.service-wrap-2 .content .title h4 a{color:#181818}.service-wrap-2 .content .title h4 a:hover{color:#e8112b}.service-wrap-2 .content .hover-element{position:relative;overflow:hidden}.service-wrap-2 .content .hover-element .description{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.service-wrap-2 .content .hover-element .description p{color:#777C90;font-size:16px;font-weight:400;line-height:28px}.service-wrap-2 .content .hover-element .read-more{position:absolute;top:110%;left:0;opacity:0;visibility:hidden;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.service-wrap-2 .content .hover-element .read-more a{display:inline-block;color:#FFF;font-family:"Roc Grotesk";font-size:16px;font-weight:700;line-height:16px;padding:14px 18px;background:#E8112B}.service-wrap-5{background:rgba(255,255,255,0.03);padding:40px 26px;position:relative;z-index:1}.service-wrap-5:before{content:"";position:absolute;z-index:2;height:4px;width:0;bottom:0;left:0;background:#E8112B;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.service-wrap-5:hover{background:#FFF;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05)}.service-wrap-5:hover:before{width:100%}.service-wrap-5:hover .icon:before{background:#e8112b}.service-wrap-5:hover .icon>img{filter:grayscale(0%) brightness(0);transform:scale(1.1)}.service-wrap-5:hover .content .title h4 a{color:#181818}.service-wrap-5 .icon{position:relative;z-index:1;margin-bottom:64px}.service-wrap-5 .icon:before{content:"";position:absolute;z-index:-1;height:45px;width:45px;border-radius:50%;background:#fff;top:34%;left:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.service-wrap-5 .icon img{max-width:70px;width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.service-wrap-5 .content .title h4{font-size:26px;font-weight:700;margin-bottom:22px}.service-wrap-5 .content .title h4 a{color:#fff}.service-wrap-5 .content .title h4 a:hover{color:#e8112b}.service-wrap-5 .content .hover-element .read-more a{display:inline-block;color:#FFF;font-family:"Roc Grotesk";font-size:16px;font-weight:700;line-height:16px;padding:14px 18px;background:#E8112B}.service-wrap-3{position:relative;z-index:1}.service-wrap-3:hover .thumb img{transform:scale(1.1)}.service-wrap-3 .icon-wrap{position:absolute;z-index:2;bottom:0;left:0}.service-wrap-3 .icon-wrap .icon{display:inline-block;padding:15px;background:#E8112B}@media(min-width:1200px) and (max-width:1399px){.service-wrap-3 .icon-wrap .icon{padding:20px 15px}}@media(min-width:992px) and (max-width:1199px){.service-wrap-3 .icon-wrap .icon{padding:22px 15px}}@media(max-width:767px){.service-wrap-3 .icon-wrap .icon{padding:22px 15px}}.service-wrap-3 .icon-wrap .icon img{max-width:50px;width:100%}@media(min-width:992px) and (max-width:1199px){.service-wrap-3 .icon-wrap .icon img{width:25px}}@media(max-width:767px){.service-wrap-3 .icon-wrap .icon img{width:25px}}.service-wrap-3 .thumb{overflow:hidden}.service-wrap-3 .thumb a img{width:100%}.service-wrap-3 .title{padding:20px 18px 20px 98px;background:#FFF}@media(min-width:992px) and (max-width:1199px){.service-wrap-3 .title{padding:20px 18px 20px 65px}}@media(max-width:767px){.service-wrap-3 .title{padding:20px 18px 20px 65px}}.service-wrap-3 .title h4{font-size:20px;font-weight:700;line-height:22px;margin-bottom:0}@media(min-width:768px) and (max-width:991px){.service-wrap-3 .title h4{font-size:18px}}@media(max-width:767px){.service-wrap-3 .title h4{font-size:18px}}.service-wrap-3 .title h4 a{color:#181818}.service-wrap-3 .title h4 a:hover{color:#e8112b}@media(min-width:1200px){.service-row{--bs-gutter-x:60px}}.service-wrap-4{position:relative;z-index:1}.service-wrap-4:before{content:"";position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%;background:#FFF;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05)}.service-wrap-4:after{content:"";position:absolute;z-index:-2;top:0;left:0;height:100%;width:100%;background:#e8112b;opacity:0;visibility:hidden;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.service-wrap-4:hover:after{top:20px;left:20px;opacity:1;visibility:visible}@media(min-width:768px) and (max-width:991px){.service-wrap-4:hover:after{top:15px;left:15px}}@media(max-width:767px){.service-wrap-4:hover:after{top:10px;left:10px}}.service-wrap-4:hover .thumb img{transform:scale(1.1)}.service-wrap-4 .thumb{overflow:hidden}.service-wrap-4 .thumb a img{width:100%}.service-wrap-4 .content{text-align:center;padding:0 25px 30px;margin-top:-32px}.service-wrap-4 .content .icon{position:relative;z-index:2;display:inline-block;background:#E8112B;padding:15px;clip-path:polygon(100% 0,100% 80%,80% 100%,0 100%,0 20%,20% 0);margin-bottom:20px}.service-wrap-4 .content .icon img{max-width:40px;width:100%}.service-wrap-4 .content .title h4{font-size:28px;font-weight:700;line-height:40px;margin-bottom:11px}@media(min-width:1200px) and (max-width:1399px){.service-wrap-4 .content .title h4{font-size:24px}}@media(min-width:768px) and (max-width:991px){.service-wrap-4 .content .title h4{font-size:24px}}@media(max-width:767px){.service-wrap-4 .content .title h4{font-size:24px}}.service-wrap-4 .content .title h4 a{color:#181818}.service-wrap-4 .content .title h4 a:hover{color:#e8112b}.service-wrap-4 .content .description p{color:#777C90;font-size:16px;font-weight:400;line-height:28px}.service-section-3{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.service-slider-active-2{position:relative}.service-slider-active-2 .service-pagination-2{display:flex;align-items:center;justify-content:center;margin-top:50px}.service-slider-active-2 .service-pagination-2 .swiper-pagination-bullet{width:12px;height:12px;border-radius:0;background:#fff;opacity:.1;margin-left:8px;margin-right:8px}.service-slider-active-2 .service-pagination-2 .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.service-details-wrap .thumb img{width:100%}.service-details-wrap .title h2{color:#181818;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:0}@media(max-width:767px){.service-details-wrap .title h2{font-size:34px}}.service-details-wrap .text p{color:#777C90;font-size:16px;font-weight:400;line-height:1.7;margin-bottom:20px}.service-details-wrap .text p:last-child{margin-bottom:0}.service-details-wrap .info-box h3{color:#181818;font-size:32px;font-weight:700;margin-bottom:20px}@media(max-width:767px){.service-details-wrap .info-box h3{font-size:24px}}.service-details-wrap .info-box p{color:#777C90;font-size:16px;font-weight:400;line-height:1.7;margin-bottom:20px}.service-details-wrap .info-box p:last-child{margin-bottom:0}.service-details-wrap .service-counter-layout{display:flex;justify-content:space-between;gap:40px}@media(min-width:768px) and (max-width:991px){.service-details-wrap .service-counter-layout{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:767px){.service-details-wrap .service-counter-layout{display:grid;grid-template-columns:1fr 1fr;gap:30px 20px}}.service-details-wrap .service-counter-layout .service-counter h3{color:#181818;font-size:36px;font-weight:700;line-height:1.1;margin-bottom:10px}@media(max-width:767px){.service-details-wrap .service-counter-layout .service-counter h3{font-size:30px}}.service-details-wrap .service-counter-layout .service-counter p{color:#777C90;font-size:20px;font-weight:400;line-height:1.7;margin-bottom:20px}@media(max-width:767px){.service-details-wrap .service-counter-layout .service-counter p{font-size:16px}}.service-details-wrap .service-counter-layout .service-counter p:last-child{margin-bottom:0}.service-details-wrap .video-thumb{position:relative;z-index:1}.service-details-wrap .video-thumb>img{width:100%}.service-details-wrap .video-thumb .play-btn{position:absolute;left:50%;top:50%;width:50px;height:50px;transform:translate(-50%,-50%);background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.service-details-wrap .service-details-list ul{list-style:none;margin:0;padding:0}.service-details-wrap .service-details-list ul li{display:flex;align-items:center;gap:15px;color:#181818;font-size:18px;font-weight:500;line-height:1.5;margin-bottom:20px}@media(max-width:767px){.service-details-wrap .service-details-list ul li{font-size:16px}}.service-details-wrap .service-details-list ul li svg{flex:none}.service-progress-layout{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px}@media(max-width:767px){.service-progress-layout{grid-template-columns:1fr 1fr}}.service-progress-layout .service-progress-wrap{text-align:center}.service-progress-layout .service-progress-wrap .circle-wrap{width:140px;margin-left:auto;margin-right:auto;position:relative;z-index:1;margin-bottom:20px}.service-progress-layout .service-progress-wrap .circle-wrap:before{content:"";width:132px;height:132px;border:1px solid rgba(24,24,24,0.2);border-radius:100%;background:0;position:absolute;top:4px;left:4px;z-index:-1}.service-progress-layout .service-progress-wrap h3{color:#181818;text-align:center;font-size:24px;font-weight:700;margin-bottom:0}@media(min-width:768px) and (max-width:991px){.service-progress-layout .service-progress-wrap h3{font-size:22px}}@media(max-width:767px){.service-progress-layout .service-progress-wrap h3{font-size:20px}}.total-product-info{color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:500}@media(max-width:767px){.total-product-info{text-align:center;font-size:16px}}.product-sort{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:20px}@media(max-width:767px){.product-sort{justify-content:center}}.product-sort .text{color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:500}@media(max-width:767px){.product-sort .text{font-size:16px}}.nice-dropdown .nice-select{height:auto;line-height:1;padding:15px 50px 15px 25px;background:rgba(24,24,24,0.1);border:1px solid rgba(24,24,24,0.1)}.nice-dropdown .nice-select .current{color:#181818;font-size:18px;font-weight:500}@media(max-width:767px){.nice-dropdown .nice-select .current{font-size:16px}}.nice-dropdown .nice-select:after{width:12px;height:12px;border-bottom:2px solid #181818;border-right:2px solid #181818;top:50%;transform:translateY(-50%) rotate(45deg);margin-top:0;right:25px}.nice-dropdown .nice-select .list{transform-origin:center center}.nice-dropdown .nice-select .list .option{font-size:16px}@media(max-width:767px){.nice-dropdown .nice-select .list .option{font-size:14px}}.nice-dropdown .nice-select .list .option.selected{font-weight:700}.nice-dropdown .nice-select .list .option.selected.focus{background:rgba(24,24,24,0.1)}.nice-dropdown .nice-select .list .option:hover{background:rgba(24,24,24,0.1)}.nice-dropdown .nice-select.open:after{transform:translateY(-50%) rotate(-135deg)}.product-wrap{background:#fff;box-shadow:5px 15px 40px 0 rgba(5,13,54,0.05)}.product-wrap:hover .thumb>a img{transform:scale(1.1)}.product-wrap:hover .thumb .action-buttons{right:16px;visibility:visible;opacity:1}.product-wrap .thumb{overflow:hidden;position:relative;z-index:1}.product-wrap .thumb>a{display:block}.product-wrap .thumb>a img{width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.product-wrap .thumb .action-buttons{position:absolute;right:-100px;top:20px;width:32px;display:flex;flex-direction:column;gap:5px;visibility:hidden;opacity:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.product-wrap .thumb .action-buttons a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff;border-radius:100%;box-shadow:5px 15px 40px 0 rgba(5,13,54,0.2)}.product-wrap .thumb .action-buttons a svg path{fill:#181818;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.product-wrap .thumb .action-buttons a:hover{background:#e8112b;transform:scale(1.1)}.product-wrap .thumb .action-buttons a:hover svg path{fill:#fff}.product-wrap .content{padding:15px 20px}.product-wrap .content .category{color:#777C90;font-size:14px;font-weight:400;margin-bottom:8px}.product-wrap .content .category a{display:inline-block;color:#777C90}.product-wrap .content .category a:hover{color:#e8112b}.product-wrap .content .title{margin-bottom:5px}.product-wrap .content .title h3{color:#181818;font-size:24px;font-weight:500;margin-bottom:0}.product-wrap .content .title h3 a{display:inline-block;color:#181818}.product-wrap .content .title h3 a:hover{color:#e8112b}.product-wrap .content .price{color:#181818;font-family:"Roc Grotesk";font-size:16px;font-weight:500;margin-bottom:16px}.product-wrap .content .shop-now-btn a{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;text-align:center}.product-pagination ul{list-style:none;margin:0;padding:0}.product-pagination ul li{display:inline-block;margin-left:10px;margin-right:10px;margin-bottom:10px}@media(max-width:767px){.product-pagination ul li{margin-left:5px;margin-right:5px}}.product-pagination ul li:first-child{margin-left:0}.product-pagination ul li:last-child{margin-right:0}.product-pagination ul li a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:2px solid rgba(24,24,24,0.2);color:#777C90;font-size:16px;font-weight:500}.product-pagination ul li.active a,.product-pagination ul li:hover a{color:#fff;background:#e8112b;border-color:#e8112b}.p-thumb-tab-wrapper{position:sticky;top:50px}.p-thumb-tab-wrapper .tab-content{margin-bottom:20px}.p-thumb-tab-wrapper .nav-tabs{display:flex;flex-wrap:nowrap;align-items:center;gap:20px;border:0;overflow-x:auto;padding-bottom:10px}.p-thumb-tab-wrapper .nav-tabs::-webkit-scrollbar{width:5px;height:5px}.p-thumb-tab-wrapper .nav-tabs::-webkit-scrollbar-track{background:#c1c1c1}.p-thumb-tab-wrapper .nav-tabs::-webkit-scrollbar-thumb{background-color:#222;outline:0}.p-thumb-tab-wrapper .nav-tabs::-webkit-scrollbar-thumb:active{background:#e8112b}.p-thumb-tab-wrapper .nav-tabs .nav-item{flex:none;width:146px}@media(min-width:992px) and (max-width:1199px){.p-thumb-tab-wrapper .nav-tabs .nav-item{width:100px}}@media(max-width:767px){.p-thumb-tab-wrapper .nav-tabs .nav-item{width:90px}}.p-thumb-tab-wrapper .nav-tabs .nav-item .nav-link{border:1px solid transparent;border-radius:0;padding:0;margin:0}.p-thumb-tab-wrapper .nav-tabs .nav-item .nav-link.active{border-color:#e8112b}.p-thumb-tab-wrapper .p-thumb-content img{width:100%}.product-details-content{position:sticky;top:50px;padding-left:70px}@media(min-width:1200px) and (max-width:1399px){.product-details-content{padding-left:15px}}@media(min-width:992px) and (max-width:1199px){.product-details-content{padding-left:0}}@media(min-width:768px) and (max-width:991px){.product-details-content{padding-left:0}}@media(max-width:767px){.product-details-content{padding-left:0}}.product-details-content .title{margin-bottom:20px}.product-details-content .title h2{color:#181818;font-size:48px;font-weight:700;line-height:1;margin-bottom:0}@media(max-width:767px){.product-details-content .title h2{font-size:32px}}.product-details-content .price{color:#181818;font-family:"Roc Grotesk";font-size:24px;font-weight:700;margin-bottom:25px}@media(max-width:767px){.product-details-content .price{font-size:20px}}.product-details-content .price del{color:#777C90;font-size:18px;font-weight:500;line-height:normal}@media(max-width:767px){.product-details-content .price del{font-size:16px}}.product-details-content .rating{margin-bottom:20px}.product-details-content .rating i{font-size:20px}@media(max-width:767px){.product-details-content .rating i{font-size:16px}}.product-details-content .rating i.active{color:#F7C600}.product-details-content .rating span{display:inline-block;color:#181818;font-size:20px;font-weight:400;line-height:1.5;margin-left:5px}.product-details-content .product-variant{display:flex;align-items:center;gap:20px;margin-bottom:20px}.product-details-content .product-variant>span{display:inline-block;color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:500}@media(max-width:767px){.product-details-content .product-variant>span{font-size:16px}}.product-details-content .product-variant .product-variant-layout{display:flex;align-items:center;gap:10px}.product-details-content .product-variant .product-variant-layout .input-radio input[type=radio]{display:none}.product-details-content .product-variant .product-variant-layout .input-radio input[type=radio]:checked ~ label .radio-box{border-color:#e8112b}.product-details-content .product-variant .product-variant-layout .input-radio label .radio-box{display:inline-block;width:45px;height:45px;background:#e8112b;border-radius:100%;border:4px solid #e8112b}@media(max-width:767px){.product-details-content .product-variant .product-variant-layout .input-radio label .radio-box{width:25px;height:25px;border-width:2px}}.product-details-content .product-variant .product-variant-layout .input-radio label .radio-box.orange{background:#F2994A;border-color:#F2994A}.product-details-content .product-variant .product-variant-layout .input-radio label .radio-box.black{background:#181818;border-color:#181818}.product-details-content .product-variant .product-variant-layout .input-radio label .radio-box.blue{background:#56CCF2;border-color:#56CCF2}.product-details-content .product-variant .product-variant-layout .input-radio label .radio-box.royal-blue{background:#2F80ED;border-color:#2F80ED}.product-details-content .short-description{color:rgba(24,24,24,0.7);font-size:16px;font-weight:400;line-height:1.75;margin-bottom:25px}.product-details-content .stock-info{color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:500;text-decoration-line:underline;margin-bottom:20px}@media(max-width:767px){.product-details-content .stock-info{font-size:16px}}.product-details-content .category{margin-bottom:20px}.product-details-content .category span{display:inline-block;color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:400;margin-right:5px;margin-bottom:10px}@media(max-width:767px){.product-details-content .category span{font-size:16px}}.product-details-content .category a{display:inline-block;color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:700;margin-bottom:10px}@media(max-width:767px){.product-details-content .category a{font-size:16px}}.product-details-content .product-quantity-form{display:flex;align-items:center;gap:30px;margin-bottom:30px}.product-details-content .product-quantity-form .quantity-wrap{width:133px;position:relative;z-index:1}.product-details-content .product-quantity-form .quantity-wrap input{width:100%;height:50px;background:#F8F9FC;border:0;text-align:center;padding:10px 50px;color:#181818;font-size:20px;font-weight:400;line-height:1}@media(max-width:767px){.product-details-content .product-quantity-form .quantity-wrap input{font-size:18px}}.product-details-content .product-quantity-form .quantity-wrap .qtybutton{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:#fff;color:#181818;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.product-details-content .product-quantity-form .quantity-wrap .qtybutton:hover{background:#e8112b;color:#fff}.product-details-content .product-quantity-form .quantity-wrap .qtybutton.minus{left:5px}.product-details-content .product-quantity-form .quantity-wrap .qtybutton.plus{right:5px}.product-details-content .product-quantity-form .add-to-cart-btn button{padding:17px 35px;border:0;background:#F8F9FC;color:#181818;font-family:"Roc Grotesk";font-size:16px;font-weight:500;line-height:1}.product-details-content .product-quantity-form .add-to-cart-btn button:hover{color:#fff}.product-details-content .product-quantity-form .add-to-cart-btn button:before{background:#e8112b}.product-details-content .buy-btn{width:100%;max-width:338px;margin-bottom:45px}.product-details-content .buy-btn a{width:100%;text-align:center}.product-details-content .share-now{display:flex;align-items:center;gap:20px}.product-details-content .share-now span{color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:700;line-height:1}@media(max-width:767px){.product-details-content .share-now span{font-size:16px}}.product-details-content .share-now .social-icons{display:flex;align-items:center;justify-content:flex-end;gap:10px}.product-details-content .share-now .social-icons a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#e8112b;background:rgba(232,17,43,0.1);border-radius:50%}.product-details-content .share-now .social-icons a:hover{color:#fff;background:#e8112b}.p-details-tab-wrapper .nav-tabs{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:20px;border:0;background:linear-gradient(270deg,rgba(0,0,0,0.01) 0,rgba(24,24,24,0.05) 51.04%,rgba(0,0,0,0.01) 100%);margin-bottom:30px}@media(max-width:767px){.p-details-tab-wrapper .nav-tabs{flex-direction:column}}@media(max-width:767px){.p-details-tab-wrapper .nav-tabs .nav-item{width:100%}}.p-details-tab-wrapper .nav-tabs .nav-item .nav-link{display:inline-block;border:0;border-bottom:2px solid transparent;border-radius:0;padding:20px;margin:0;color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:1.6;background:0}@media(max-width:767px){.p-details-tab-wrapper .nav-tabs .nav-item .nav-link{width:100%;padding:10px 20px;font-size:16px}}.p-details-tab-wrapper .nav-tabs .nav-item .nav-link.active{color:#e8112b;border-color:#e8112b}.p-details-tab-wrapper .p-details-tab-content{color:#777C90;font-size:16px;font-weight:400;line-height:1.75}.p-details-tab-wrapper .p-details-tab-content .table{box-shadow:none;outline:0}.p-details-tab-wrapper .p-details-tab-content .table td{padding:18px}.p-details-tab-wrapper .p-details-tab-content .table .add-info{font-size:18px;font-weight:500}.p-review-form .title-wrap h3{color:#181818;font-size:32px;font-weight:700;margin-bottom:0}@media(max-width:767px){.p-review-form .title-wrap h3{font-size:24px}}.p-review-form .input-wrap{margin-bottom:30px}.p-review-form .input-wrap label{display:block;color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:500;margin-bottom:10px}.p-review-form .input-wrap input{width:100%;height:60px;background:#F8F9FC;font-size:16px;font-weight:400;color:#181818;border:0;padding:10px 20px}.p-review-form .input-wrap input::-webkit-input-placeholder{color:#777C90}.p-review-form .input-wrap input:-moz-placeholder{color:#777C90}.p-review-form .input-wrap input::-moz-placeholder{color:#777C90}.p-review-form .input-wrap input:-ms-input-placeholder{color:#777C90}.p-review-form .input-wrap input:focus::-webkit-input-placeholder{color:transparent}.p-review-form .input-wrap input:focus:-moz-placeholder{color:transparent}.p-review-form .input-wrap input:focus::-moz-placeholder{color:transparent}.p-review-form .input-wrap input:focus:-ms-input-placeholder{color:transparent}.p-review-form .input-wrap textarea{width:100%;height:240px;background:#F8F9FC;font-size:16px;font-weight:400;color:#181818;border:0;padding:10px 20px}.p-review-form .input-wrap textarea::-webkit-input-placeholder{color:#777C90}.p-review-form .input-wrap textarea:-moz-placeholder{color:#777C90}.p-review-form .input-wrap textarea::-moz-placeholder{color:#777C90}.p-review-form .input-wrap textarea:-ms-input-placeholder{color:#777C90}.p-review-form .input-wrap textarea:focus::-webkit-input-placeholder{color:transparent}.p-review-form .input-wrap textarea:focus:-moz-placeholder{color:transparent}.p-review-form .input-wrap textarea:focus::-moz-placeholder{color:transparent}.p-review-form .input-wrap textarea:focus:-ms-input-placeholder{color:transparent}.p-review-form .rating-wrap a{display:inline-block;font-size:0;margin-right:2px}.p-review-form .rating-wrap a:before{content:"\f005";font-family:"Font Awesome 6 Pro";font-weight:400;color:#ffb21d;font-size:20px}.p-review-form .rating-wrap.selected a:not(.active):before{font-weight:700}.p-review-form .rating-wrap.selected a.active:before{font-weight:700}.p-review-form .rating-wrap.selected a.active ~ a:before{font-weight:400}.p-review-form .input-submit button{border:0;padding:22px 38px}.p-review-list-wrapper .p-review-title h3{color:#181818;font-size:32px;font-weight:700;margin-bottom:0}@media(max-width:767px){.p-review-list-wrapper .p-review-title h3{font-size:24px}}.p-review-list{display:flex;flex-direction:column;gap:50px}.p-review-list .p-review-wrap{display:flex;gap:30px}@media(max-width:767px){.p-review-list .p-review-wrap{gap:20px}}.p-review-list .p-review-wrap .thumb{width:120px;flex:none}@media(min-width:768px) and (max-width:991px){.p-review-list .p-review-wrap .thumb{width:100px}}@media(max-width:767px){.p-review-list .p-review-wrap .thumb{width:60px}}.p-review-list .p-review-wrap .thumb img{width:120px;height:120px;border-radius:100%}@media(min-width:768px) and (max-width:991px){.p-review-list .p-review-wrap .thumb img{width:100px;height:100px}}@media(max-width:767px){.p-review-list .p-review-wrap .thumb img{width:60px;height:60px}}.p-review-list .p-review-wrap .content .r-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:20px}@media(max-width:767px){.p-review-list .p-review-wrap .content .r-heading{gap:5px;flex-direction:column;align-items:flex-start}}.p-review-list .p-review-wrap .content .r-heading h4{color:#181818;font-size:24px;font-weight:700;margin-bottom:0}@media(max-width:767px){.p-review-list .p-review-wrap .content .r-heading h4{font-size:20px}}.p-review-list .p-review-wrap .content .r-heading p{color:#777C90;font-size:16px;font-weight:400;line-height:1.75}.p-review-list .p-review-wrap .content .r-heading .rating i{color:#777C90;font-size:20px}@media(max-width:767px){.p-review-list .p-review-wrap .content .r-heading .rating i{font-size:16px}}.p-review-list .p-review-wrap .content .r-heading .rating i.active{color:#F7C600}.p-review-list .p-review-wrap .content .text{color:#777C90;font-size:16px;font-weight:400;line-height:1.75}.testimonial-wrap{position:relative;z-index:1}.testimonial-wrap .testimonial-top{background:#F8F9FC;padding:50px 40px 100px;text-align:center}@media(max-width:767px){.testimonial-wrap .testimonial-top{padding:30px 20px 100px}}.testimonial-wrap .testimonial-top .title{margin-bottom:30px}.testimonial-wrap .testimonial-top .title h3{color:#181818;font-size:36px;font-weight:700;line-height:36px;margin-bottom:0}@media(min-width:768px) and (max-width:991px){.testimonial-wrap .testimonial-top .title h3{font-size:24px;line-height:1.5}}@media(max-width:767px){.testimonial-wrap .testimonial-top .title h3{font-size:24px;line-height:1.5}}.testimonial-wrap .testimonial-top .description{margin-bottom:30px}.testimonial-wrap .testimonial-top .description p{color:#777C90;font-size:24px;font-style:italic;font-weight:400;line-height:40px}@media(min-width:768px) and (max-width:991px){.testimonial-wrap .testimonial-top .description p{font-size:16px;line-height:1.5}}@media(max-width:767px){.testimonial-wrap .testimonial-top .description p{font-size:16px;line-height:1.5}}.testimonial-wrap .testimonial-top .testimonial-top-border{width:100%;height:2px;opacity:.1;background:linear-gradient(90deg,rgba(24,24,24,0) 0,#E8112B 52.6%,rgba(24,24,24,0) 100%);margin-bottom:40px}.testimonial-wrap .testimonial-top .ratting{font-size:28px}@media(min-width:768px) and (max-width:991px){.testimonial-wrap .testimonial-top .ratting{font-size:20px}}@media(max-width:767px){.testimonial-wrap .testimonial-top .ratting{font-size:20px}}.testimonial-wrap .testimonial-top .ratting i{color:#F2C94C}.testimonial-wrap .testimonial-bottom .author-wrap{text-align:center;position:relative;z-index:1;padding-bottom:82px;padding-top:10px}.testimonial-wrap .testimonial-bottom .author-wrap .thumb{display:inline-block;margin-bottom:20px;position:relative;z-index:1}.testimonial-wrap .testimonial-bottom .author-wrap .thumb:before{content:"";position:absolute;left:4px;top:4px;right:4px;bottom:4px;border-radius:50%;background:#000;z-index:2;opacity:.2}.testimonial-wrap .testimonial-bottom .author-wrap .thumb img{border:4px solid transparent;border-radius:100%;background:transparent}.testimonial-wrap .testimonial-bottom .author-wrap .thumb .icon{width:40px;height:40px;background:#e8112b;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;right:-8px;top:-8px;visibility:hidden;opacity:0;-webkit-transition:all .3 linear 0s;-moz-transition:all .3 linear 0s;-o-transition:all .3 linear 0s;transition:all .3 linear 0s}.testimonial-wrap .testimonial-bottom .author-wrap .content{position:absolute;left:50%;top:128px;width:175px;transform:translateX(-50%)}.testimonial-wrap .testimonial-bottom .author-wrap .content h4{color:#181818;font-size:32px;font-weight:700;line-height:32px;margin-bottom:0}@media(min-width:768px) and (max-width:991px){.testimonial-wrap .testimonial-bottom .author-wrap .content h4{font-size:22px;line-height:1.3}}@media(max-width:767px){.testimonial-wrap .testimonial-bottom .author-wrap .content h4{font-size:20px;line-height:1.3}}.testimonial-wrap .testimonial-bottom .author-wrap .content p{color:#E8112B;font-size:20px;font-weight:400;margin-top:10px}@media(min-width:768px) and (max-width:991px){.testimonial-wrap .testimonial-bottom .author-wrap .content p{font-size:16px}}@media(max-width:767px){.testimonial-wrap .testimonial-bottom .author-wrap .content p{font-size:16px}}.testimonial-bottom-slider-active{max-width:600px;margin-left:auto;margin-right:auto;margin-top:-60px}@media(min-width:992px) and (max-width:1199px){.testimonial-bottom-slider-active{position:relative}}@media(min-width:768px) and (max-width:991px){.testimonial-bottom-slider-active{position:relative}}@media(max-width:767px){.testimonial-bottom-slider-active{position:relative}}.testimonial-bottom-slider-active .swiper-slide{background:0;box-shadow:none}.testimonial-bottom-slider-active .swiper-slide .testimonial-bottom .author-wrap .content{display:none}.testimonial-bottom-slider-active .swiper-slide.swiper-slide-active .testimonial-bottom .author-wrap .thumb img{border-color:#e8112b;background:#e8112b}.testimonial-bottom-slider-active .swiper-slide.swiper-slide-active .testimonial-bottom .author-wrap .thumb:before{display:none}.testimonial-bottom-slider-active .swiper-slide.swiper-slide-active .testimonial-bottom .author-wrap .thumb .icon{visibility:visible;opacity:1}.testimonial-bottom-slider-active .swiper-slide.swiper-slide-active .testimonial-bottom .author-wrap .content{display:block}.testimonial-bottom-slider-active .testimonial-bottom-button-prev{position:absolute;left:-100px;top:50%;transform:translateY(-50%);width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:rgba(232,17,43,0.2);color:#e8112b;font-size:20px;cursor:pointer;z-index:9;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.testimonial-bottom-slider-active .testimonial-bottom-button-prev{left:-30px}}@media(max-width:767px){.testimonial-bottom-slider-active .testimonial-bottom-button-prev{display:none}}.testimonial-bottom-slider-active .testimonial-bottom-button-prev:hover{background:#e8112b;color:#fff}.testimonial-bottom-slider-active .testimonial-bottom-button-next{position:absolute;right:-100px;top:50%;transform:translateY(-50%);width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:rgba(232,17,43,0.2);color:#e8112b;font-size:20px;cursor:pointer;z-index:9;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.testimonial-bottom-slider-active .testimonial-bottom-button-next{right:-30px}}@media(max-width:767px){.testimonial-bottom-slider-active .testimonial-bottom-button-next{display:none}}.testimonial-bottom-slider-active .testimonial-bottom-button-next:hover{background:#e8112b;color:#fff}.testimonial-wrap-2{padding:40px;background:#fff}@media(max-width:767px){.testimonial-wrap-2{padding:20px}}.testimonial-wrap-2 .ratting{color:#181818;font-size:24px;font-weight:500;line-height:24px;margin-bottom:27px}@media(max-width:767px){.testimonial-wrap-2 .ratting{font-size:20px}}.testimonial-wrap-2 .ratting i{color:#F2C94C}.testimonial-wrap-2 .testimonial-box-border{border-bottom:1px solid rgba(24,24,24,0.1);margin-bottom:25px}.testimonial-wrap-2 .description{margin-bottom:25px}.testimonial-wrap-2 .description p{color:#777C90;font-size:24px;font-style:italic;font-weight:400;line-height:40px}@media(min-width:992px) and (max-width:1199px){.testimonial-wrap-2 .description p{font-size:20px;line-height:1.5}}@media(max-width:767px){.testimonial-wrap-2 .description p{font-size:18px;line-height:1.5}}.testimonial-wrap-2 .author-wrap{display:flex;align-items:center;gap:20px}.testimonial-wrap-2 .author-wrap .thumb{width:100px;height:100px;border-radius:100%;overflow:hidden}@media(max-width:767px){.testimonial-wrap-2 .author-wrap .thumb{width:70px;height:70px}}.testimonial-wrap-2 .author-wrap .content h4{color:#181818;font-size:32px;font-weight:700;line-height:1.4;margin-bottom:10px}@media(min-width:992px) and (max-width:1199px){.testimonial-wrap-2 .author-wrap .content h4{font-size:24px;margin-bottom:0}}@media(min-width:768px) and (max-width:991px){.testimonial-wrap-2 .author-wrap .content h4{font-size:24px;margin-bottom:0}}@media(max-width:767px){.testimonial-wrap-2 .author-wrap .content h4{font-size:22px;margin-bottom:0}}.testimonial-wrap-2 .author-wrap .content p{color:#E8112B;font-size:20px;font-weight:500}@media(min-width:992px) and (max-width:1199px){.testimonial-wrap-2 .author-wrap .content p{font-size:18px}}@media(max-width:767px){.testimonial-wrap-2 .author-wrap .content p{font-size:16px}}.testimonial-slider-active-2{position:relative}.testimonial-slider-active-2 .testimonial-pagination-2{display:flex;align-items:center;justify-content:center;margin-top:50px}.testimonial-slider-active-2 .testimonial-pagination-2 .swiper-pagination-bullet{width:12px;height:12px;border-radius:0;background:#e8112b;opacity:.1;margin-left:8px;margin-right:8px}.testimonial-slider-active-2 .testimonial-pagination-2 .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.testimonial-slider-active-2 .testimonial-button-prev-2{position:absolute;right:80px;top:-166px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:rgba(232,17,43,0.2);color:#e8112b;font-size:20px;cursor:pointer;z-index:9;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.testimonial-slider-active-2 .testimonial-button-prev-2{display:none}}@media(max-width:767px){.testimonial-slider-active-2 .testimonial-button-prev-2{display:none}}.testimonial-slider-active-2 .testimonial-button-prev-2:hover{background:#e8112b;color:#fff}.testimonial-slider-active-2 .testimonial-button-next-2{position:absolute;right:0;top:-166px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:rgba(232,17,43,0.2);color:#e8112b;font-size:20px;cursor:pointer;z-index:9;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.testimonial-slider-active-2 .testimonial-button-next-2{display:none}}@media(max-width:767px){.testimonial-slider-active-2 .testimonial-button-next-2{display:none}}.testimonial-slider-active-2 .testimonial-button-next-2:hover{background:#e8112b;color:#fff}.testimonial-wrap-3{background:#F8F9FC;padding:40px 30px;position:relative;z-index:1;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.testimonial-wrap-3:before{content:"";position:absolute;left:30px;top:-24px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:25px solid #F8F9FC;z-index:2}.testimonial-wrap-3 .icon{height:70px;width:70px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:rgba(232,17,43,0.1);margin-bottom:30px}.testimonial-wrap-3 .ratting{margin-bottom:25px}@media(max-width:767px){.testimonial-wrap-3 .ratting{margin-bottom:10px}}.testimonial-wrap-3 .ratting i{color:#F2C94C}.testimonial-wrap-3 .description{margin-bottom:25px}.testimonial-wrap-3 .description p{color:#777C90;font-size:18px;font-style:italic;font-weight:500;line-height:30px}@media(max-width:767px){.testimonial-wrap-3 .description p{font-size:16px}}.testimonial-wrap-3 .author-wrap .content h4{color:#181818;font-size:24px;font-weight:700;line-height:26px;margin-bottom:15px}@media(max-width:767px){.testimonial-wrap-3 .author-wrap .content h4{font-size:22px}}.testimonial-wrap-3 .author-wrap .content p{color:#E8112B;font-size:18px;font-weight:400;line-height:18px}@media(max-width:767px){.testimonial-wrap-3 .author-wrap .content p{font-size:16px}}.testimonial-slider-active-3{position:relative}.testimonial-slider-active-3 .testimonial-pagination-3{display:flex;align-items:center;justify-content:center}.testimonial-slider-active-3 .testimonial-pagination-3 .swiper-pagination-bullet{width:12px;height:12px;border-radius:0;background:#e8112b;opacity:.1;margin-left:8px;margin-right:8px}.testimonial-slider-active-3 .testimonial-pagination-3 .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.testimonial-slider-active-3 .swiper-slide.swiper-slide-active .testimonial-wrap-3{background:#fff;box-shadow:5px 15px 60px 0 rgba(5,13,54,0.05)}@media(min-width:768px) and (max-width:991px){.testimonial-slider-active-3 .swiper-slide.swiper-slide-active .testimonial-wrap-3{background:#F8F9FC}}@media(max-width:767px){.testimonial-slider-active-3 .swiper-slide.swiper-slide-active .testimonial-wrap-3{background:#F8F9FC}}.testimonial-slider-active-3 .swiper-slide.swiper-slide-active .testimonial-wrap-3:before{border-bottom-color:#fff}@media(min-width:768px) and (max-width:991px){.testimonial-slider-active-3 .swiper-slide.swiper-slide-active .testimonial-wrap-3:before{border-bottom-color:#F8F9FC}}@media(max-width:767px){.testimonial-slider-active-3 .swiper-slide.swiper-slide-active .testimonial-wrap-3:before{border-bottom-color:#F8F9FC}}.testimonial-slider-active-3 .swiper{padding-top:30px;padding-bottom:50px}.testimonials-section-2{position:relative;z-index:1}.testimonials-section-2 .shape-1{position:absolute;left:40px;top:40px;z-index:-1}@media(min-width:1200px) and (max-width:1399px){.testimonials-section-2 .shape-1{right:20px;bottom:20px}}@media(min-width:992px) and (max-width:1199px){.testimonials-section-2 .shape-1{display:none}}@media(min-width:768px) and (max-width:991px){.testimonials-section-2 .shape-1{display:none}}@media(max-width:767px){.testimonials-section-2 .shape-1{display:none}}.testimonials-section-2 .shape-2{position:absolute;right:40px;bottom:40px;z-index:-1}@media(min-width:1200px) and (max-width:1399px){.testimonials-section-2 .shape-2{right:20px;bottom:20px}}@media(min-width:992px) and (max-width:1199px){.testimonials-section-2 .shape-2{display:none}}@media(min-width:768px) and (max-width:991px){.testimonials-section-2 .shape-2{display:none}}@media(max-width:767px){.testimonials-section-2 .shape-2{display:none}}.testimonial-slider-active-4{position:relative}.testimonial-slider-active-4 .testimonial-pagination-4{display:flex;align-items:center;justify-content:center}.testimonial-slider-active-4 .testimonial-pagination-4 .swiper-pagination-bullet{width:12px;height:12px;border-radius:0;background:#e8112b;opacity:.1;margin-left:8px;margin-right:8px}.testimonial-slider-active-4 .testimonial-pagination-4 .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.testimonial-slider-active-4 .testimonial-navigation-4{display:flex;align-items:center;justify-content:center;gap:20px}.testimonial-slider-active-4 .testimonial-button-prev-4{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:rgba(232,17,43,0.2);color:#e8112b;font-size:20px;cursor:pointer;z-index:9;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.testimonial-slider-active-4 .testimonial-button-prev-4:hover{background:#e8112b;color:#fff}.testimonial-slider-active-4 .testimonial-button-next-4{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:rgba(232,17,43,0.2);color:#e8112b;font-size:20px;cursor:pointer;z-index:9;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.testimonial-slider-active-4 .testimonial-button-next-4:hover{background:#e8112b;color:#fff}.testimonial-slider-active-4 .swiper-slide.swiper-slide-active .testimonial-wrap-4{transform:translateY(-20px)}.testimonial-slider-active-4 .swiper-slide.swiper-slide-active .testimonial-wrap-4 .icon{background:#e8112b}.testimonial-slider-active-4 .swiper{padding-top:60px;padding-bottom:50px}.testimonial-wrap-4{background:#fff;padding:30px;box-shadow:5px 15px 60px 0 rgba(5,13,54,0.03);-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.testimonial-wrap-4 .icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:#181818;border-radius:100%;margin-bottom:25px;margin-top:-70px}.testimonial-wrap-4 .description p{color:#777C90;font-size:16px;font-weight:400;line-height:175%}.testimonial-wrap-4 .author-wrap{display:flex;align-items:center;gap:20px;padding-top:25px;margin-top:25px;border-top:2px dashed rgba(24,24,24,0.1)}.testimonial-wrap-4 .author-wrap .thumb{width:80px}@media(min-width:1200px) and (max-width:1399px){.testimonial-wrap-4 .author-wrap .thumb{width:60px;height:60px}}@media(max-width:767px){.testimonial-wrap-4 .author-wrap .thumb{width:60px;height:60px}}.testimonial-wrap-4 .author-wrap .content h4{color:#181818;font-family:"Roc Grotesk";font-size:24px;font-weight:700;margin-bottom:2px}@media(min-width:1200px) and (max-width:1399px){.testimonial-wrap-4 .author-wrap .content h4{font-size:20px}}@media(max-width:767px){.testimonial-wrap-4 .author-wrap .content h4{font-size:20px}}.testimonial-wrap-4 .author-wrap .content p{color:#777C90;font-size:16px;font-weight:400}.testimonial-wrap-5{text-align:center}.testimonial-wrap-5 .review{background:#FFF;padding:30px 29px 60px}.testimonial-wrap-5 .review .ratting{color:#181818;font-size:24px;font-weight:500;line-height:24px;margin-bottom:20px}@media(max-width:767px){.testimonial-wrap-5 .review .ratting{font-size:20px}}.testimonial-wrap-5 .review .ratting i{color:#F2C94C}.testimonial-wrap-5 .review .description p{color:#777C90;font-size:18px;font-style:italic;font-weight:500;line-height:32px}.testimonial-wrap-5 .author-wrap{margin-top:-40px}.testimonial-wrap-5 .author-wrap .thumb{margin-bottom:20px}.testimonial-wrap-5 .author-wrap .thumb img{border-radius:50%;border:4px solid var(--White,#FFF);box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05)}.testimonial-wrap-5 .author-wrap .content h4{color:#181818;font-size:24px;font-weight:700;line-height:1;margin-bottom:7px}@media(max-width:767px){.testimonial-wrap-5 .author-wrap .content h4{font-size:22px}}.testimonial-wrap-5 .author-wrap .content p{color:#777C90;font-size:18px;font-weight:400;line-height:1}.testimonial-slider-active-5{position:relative}.testimonial-slider-active-5 .testimonial-pagination-5{display:flex;align-items:center;justify-content:center;margin-top:50px}.testimonial-slider-active-5 .testimonial-pagination-5 .swiper-pagination-bullet{width:12px;height:12px;border-radius:0;background:#e8112b;opacity:.1;margin-left:8px;margin-right:8px}.testimonial-slider-active-5 .testimonial-pagination-5 .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.testimonial-slider-active-5 .testimonial-button-prev-5{position:absolute;right:80px;top:-166px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:rgba(232,17,43,0.2);color:#e8112b;font-size:20px;cursor:pointer;z-index:9;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.testimonial-slider-active-5 .testimonial-button-prev-5{display:none}}@media(max-width:767px){.testimonial-slider-active-5 .testimonial-button-prev-5{display:none}}.testimonial-slider-active-5 .testimonial-button-prev-5:hover{background:#e8112b;color:#fff}.testimonial-slider-active-5 .testimonial-button-next-5{position:absolute;right:0;top:-166px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:rgba(232,17,43,0.2);color:#e8112b;font-size:20px;cursor:pointer;z-index:9;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.testimonial-slider-active-5 .testimonial-button-next-5{display:none}}@media(max-width:767px){.testimonial-slider-active-5 .testimonial-button-next-5{display:none}}.testimonial-slider-active-5 .testimonial-button-next-5:hover{background:#e8112b;color:#fff}.project-wrap{position:relative;z-index:1;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.project-wrap:hover{background:#D9D9D9;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}.project-wrap:hover .thumb{position:relative;z-index:1}.project-wrap:hover .thumb:before{content:" ";position:absolute;z-index:2;height:100%;width:100%;top:0;left:0;background:rgba(24,24,24,0.5);-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.project-wrap:hover .thumb img{transform:scale(1.1)}.project-wrap:hover .hover-content{bottom:20px;opacity:1;visibility:visible}.project-wrap:hover .hover-content:before{width:100%}.project-wrap .thumb{overflow:hidden}.project-wrap .thumb a img{width:100%}.project-wrap .hover-content{background:#e8112b;padding:30px;position:absolute;z-index:2;bottom:-10px;left:21px;right:21px;opacity:0;visibility:hidden;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.project-wrap .hover-content{padding:20px}}@media(max-width:767px){.project-wrap .hover-content{padding:20px}}.project-wrap .hover-content:before{content:"";position:absolute;z-index:2;height:5px;width:0;bottom:0;left:0;background:#FFF;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.project-wrap .hover-content .icon{position:absolute;z-index:-1;bottom:0;right:30px}.project-wrap .hover-content .icon img{max-width:130px;width:100%}.project-wrap .hover-content .title h4{font-size:27px;font-weight:700;line-height:30px;margin-bottom:15px}@media(min-width:1200px) and (max-width:1399px){.project-wrap .hover-content .title h4{font-size:22px}}@media(min-width:768px) and (max-width:991px){.project-wrap .hover-content .title h4{font-size:22px}}@media(max-width:767px){.project-wrap .hover-content .title h4{font-size:22px}}.project-wrap .hover-content .title h4 a{color:#FFF}.project-wrap .hover-content .description p{color:#FFF;font-size:18px;font-weight:400;line-height:30px;margin-bottom:15px}@media(min-width:1200px) and (max-width:1399px){.project-wrap .hover-content .description p{font-size:16px}}@media(min-width:768px) and (max-width:991px){.project-wrap .hover-content .description p{font-size:16px}}@media(max-width:767px){.project-wrap .hover-content .description p{font-size:16px}}.project-wrap .hover-content .read-more{display:flex;align-items:center}.project-wrap .hover-content .read-more a{color:#FFF;font-family:"Inter",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:18px}@media(min-width:1200px) and (max-width:1399px){.project-wrap .hover-content .read-more a{font-size:16px}}@media(min-width:768px) and (max-width:991px){.project-wrap .hover-content .read-more a{font-size:16px}}@media(max-width:767px){.project-wrap .hover-content .read-more a{font-size:16px}}.project-wrap .hover-content .read-more a .arrow-icon{margin-left:5px}.project-wrap .hover-content .read-more a .arrow-icon img{width:15px}.project-wrap-4{position:relative;z-index:1;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.project-wrap-4 .thumb{overflow:hidden}.project-wrap-4 .thumb a img{width:100%}.project-wrap-4 .hover-content{background:#e8112b;padding:30px;position:absolute;z-index:2;bottom:-10px;left:21px;right:21px;opacity:0;visibility:hidden;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.project-wrap-4 .hover-content{padding:20px}}@media(max-width:767px){.project-wrap-4 .hover-content{padding:20px}}.project-wrap-4 .hover-content:before{content:"";position:absolute;z-index:2;height:5px;width:0;bottom:0;left:0;background:#FFF;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.project-wrap-4 .hover-content .icon{position:absolute;z-index:-1;bottom:0;right:30px}.project-wrap-4 .hover-content .icon img{max-width:130px;width:100%}.project-wrap-4 .hover-content .title h4{font-size:27px;font-weight:700;line-height:30px;margin-bottom:15px}@media(min-width:1200px) and (max-width:1399px){.project-wrap-4 .hover-content .title h4{font-size:22px}}@media(min-width:768px) and (max-width:991px){.project-wrap-4 .hover-content .title h4{font-size:22px}}@media(max-width:767px){.project-wrap-4 .hover-content .title h4{font-size:22px}}.project-wrap-4 .hover-content .title h4 a{color:#FFF}.project-wrap-4 .hover-content .description p{color:#FFF;font-size:18px;font-weight:400;line-height:30px;margin-bottom:15px}@media(min-width:1200px) and (max-width:1399px){.project-wrap-4 .hover-content .description p{font-size:16px}}@media(min-width:768px) and (max-width:991px){.project-wrap-4 .hover-content .description p{font-size:16px}}@media(max-width:767px){.project-wrap-4 .hover-content .description p{font-size:16px}}.project-wrap-4 .hover-content .read-more{display:flex;align-items:center}.project-wrap-4 .hover-content .read-more a{color:#FFF;font-family:"Inter",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:18px}@media(min-width:1200px) and (max-width:1399px){.project-wrap-4 .hover-content .read-more a{font-size:16px}}@media(min-width:768px) and (max-width:991px){.project-wrap-4 .hover-content .read-more a{font-size:16px}}@media(max-width:767px){.project-wrap-4 .hover-content .read-more a{font-size:16px}}.project-wrap-4 .hover-content .read-more a .arrow-icon{margin-left:5px}.project-wrap-4 .hover-content .read-more a .arrow-icon img{width:15px}.project-wrap-2{position:relative;z-index:1}.project-wrap-2:hover .thumb>img{filter:blur(3px);transform:scale(1.1)}.project-wrap-2:hover .thumb .plus-icon{opacity:1;visibility:visible}.project-wrap-2:hover .content{background:#e8112b;box-shadow:none}.project-wrap-2:hover .content .shape-2{top:0;right:0}.project-wrap-2:hover .content .shape-3{bottom:0;left:0}.project-wrap-2:hover .content .icon{background:#FFF}.project-wrap-2:hover .content .icon img{filter:grayscale(0%)}.project-wrap-2:hover .content .title h4 a{color:#FFF;text-decoration-line:underline}.project-wrap-2:hover .content .description p{color:#FFF}.project-wrap-2 .thumb{overflow:hidden;position:relative;z-index:1}.project-wrap-2 .thumb img{width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.project-wrap-2 .thumb .plus-icon{position:absolute;z-index:2;top:50%;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;margin-top:-60px}.project-wrap-2 .thumb .plus-icon img{max-width:38.947px;width:100%}.project-wrap-2 .content{left:50%;background:#FFF;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05);padding:30px;text-align:center;position:relative;z-index:2;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;overflow:hidden;width:calc(100% - 104px);transform:translateX(-50%);margin-top:-110px}@media(min-width:1200px) and (max-width:1399px){.project-wrap-2 .content{width:calc(100% - 60px)}}@media(max-width:767px){.project-wrap-2 .content{width:100%;margin-top:0;padding:20px}}.project-wrap-2 .content .shape-2{position:absolute;z-index:-1;top:-30px;right:-30px;-webkit-transition:all .5s linear 0s;-moz-transition:all .5s linear 0s;-o-transition:all .5s linear 0s;transition:all .5s linear 0s}@media(max-width:767px){.project-wrap-2 .content .shape-2 img{width:50px}}.project-wrap-2 .content .shape-3{position:absolute;z-index:-1;bottom:-30px;left:-30px;-webkit-transition:all .5s linear 0s;-moz-transition:all .5s linear 0s;-o-transition:all .5s linear 0s;transition:all .5s linear 0s}@media(max-width:767px){.project-wrap-2 .content .shape-3 img{width:50px}}.project-wrap-2 .content .icon{display:inline-block;text-align:center;width:70px;height:70px;line-height:70px;border-radius:50%;background:#e8112b;margin-bottom:20px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:767px){.project-wrap-2 .content .icon{width:50px;height:50px;line-height:50px}}.project-wrap-2 .content .icon img{filter:grayscale(100%) brightness(10);-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:767px){.project-wrap-2 .content .icon img{width:20px}}.project-wrap-2 .content .title h4{font-size:30px;font-weight:700;line-height:30px;margin-bottom:20px}@media(max-width:767px){.project-wrap-2 .content .title h4{font-size:22px}}.project-wrap-2 .content .title h4 a{color:#181818;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.project-wrap-2 .content .description p{color:#777C90;font-size:18px;font-weight:400;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:767px){.project-wrap-2 .content .description p{font-size:16px}}.project-accordion{position:relative;z-index:1}.project-accordion:hover .thumb img{transform:scale(1.1)}.project-accordion .thumb{overflow:hidden;position:relative;z-index:1}.project-accordion .thumb a img{width:100%}.project-accordion .thumb .shape{position:absolute;z-index:1;bottom:66px;right:0}.project-accordion .thumb .shape img{max-width:154px;width:100%}.project-accordion .thumb:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;z-index:1}.project-accordion .content{position:absolute;z-index:2;left:0;bottom:0;padding:30px}.project-accordion .content .icon{background:#FFF;text-align:center;width:70px;height:70px;line-height:70px;border-radius:50%;margin-bottom:20px}.project-accordion .content .icon img{max-width:40px;width:100%}.project-accordion .content .title h4{font-size:30px;font-weight:700;line-height:1.3;margin-bottom:15px}@media(max-width:767px){.project-accordion .content .title h4{font-size:22px}}.project-accordion .content .title h4 a{color:#FFF}.project-accordion .content .description p{color:#FFF;font-size:18px;font-weight:400;line-height:28px;margin-bottom:25px}@media(max-width:767px){.project-accordion .content .description p{font-size:16px}}.project-accordion .content .read-more a{display:inline-block;color:#FFF;font-family:"Roc Grotesk";font-size:16px;font-weight:700;line-height:16px;padding:14px 18px;background:#E8112B}.project-accordion .content .read-more a:before{background:#fff}.project-accordion .content .read-more a:hover{color:#181818}.project-accordion-layout{display:flex;gap:30px}@media(min-width:768px) and (max-width:991px){.project-accordion-layout{flex-direction:column}}@media(max-width:767px){.project-accordion-layout{flex-direction:column}}.project-accordion-layout .project-accordion{overflow:hidden;flex:1;width:242px;height:500px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.project-accordion-layout .project-accordion{width:100%;max-height:100px}}@media(max-width:767px){.project-accordion-layout .project-accordion{width:100%;max-height:100px}}.project-accordion-layout .project-accordion.active{flex:3;max-height:500px}.project-accordion-layout .project-accordion.active .thumb .shape{visibility:visible;opacity:1}.project-accordion-layout .project-accordion.active .thumb:before{opacity:.3}.project-accordion-layout .project-accordion.active .content{visibility:visible;opacity:1}.project-accordion-layout .project-accordion .thumb{width:100%;height:100%}@media(min-width:768px) and (max-width:991px){.project-accordion-layout .project-accordion .thumb{height:500px}}@media(max-width:767px){.project-accordion-layout .project-accordion .thumb{height:500px}}.project-accordion-layout .project-accordion .thumb a{display:block;height:100%}.project-accordion-layout .project-accordion .thumb img{width:100%;height:100%;object-fit:cover;object-position:center center}.project-accordion-layout .project-accordion .thumb .shape{visibility:hidden;opacity:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.project-accordion-layout .project-accordion .content{visibility:hidden;opacity:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.project-wrap-3{position:relative;z-index:1}.project-wrap-3 .thumb img{width:100%}.project-wrap-3 .content{position:absolute;z-index:2;bottom:0;left:0;padding:30px;width:100%;background:linear-gradient(135deg,rgba(232,17,43,0.3) 0,rgba(232,17,43,0.1) 100%);backdrop-filter:blur(7.5px)}.project-wrap-3 .content .title h4{color:#FFF;font-size:24px;font-weight:700;margin-bottom:14px}.project-wrap-3 .content .info-wrapper{display:flex;gap:40px}.project-wrap-3 .content .info-wrapper .info-wrap p{color:#FFF;font-size:16px;font-weight:400;margin-bottom:8px}.project-wrap-3 .content .info-wrapper .info-wrap h5{color:#FFF;font-family:"Inter",sans-serif;font-size:18px;font-weight:600;margin-bottom:0}.project-details-wrap .title h2{color:#181818;font-size:48px;font-weight:700;line-height:48px;margin-bottom:0}.project-details-wrap .short-description p{color:#777C90;font-size:16px;font-weight:400;line-height:28px}.project-details-wrap .text h3{color:#181818;font-size:32px;font-weight:700;line-height:1;margin-bottom:20px}.project-details-wrap .text p{color:#777C90;font-size:16px;font-weight:400;line-height:28px;margin-bottom:30px}.project-details-wrap .text p:last-child{margin-bottom:0}.project-details-wrap .project-detail-thumb img{max-width:100%}.project-details-wrap .project-detail-thumb-2 img{max-width:100%}.project-details-wrap .video-thumb{position:relative;z-index:1}.project-details-wrap .video-thumb .play-btn{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%)}.project-details-wrap .project-details-list ul{list-style:none;margin:0;padding:0}.project-details-wrap .project-details-list ul li{display:inline-flex;align-items:center;gap:10px;color:#181818;font-size:20px;font-weight:500;line-height:30px;margin-bottom:25px}.project-details-wrap .project-details-list ul li:last-child{margin-bottom:0}.sign-up-form-wrapper{background:#fff;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05);padding:60px}@media(min-width:992px) and (max-width:1199px){.sign-up-form-wrapper{padding:30px}}@media(min-width:768px) and (max-width:991px){.sign-up-form-wrapper{padding:30px}}@media(max-width:767px){.sign-up-form-wrapper{padding:20px}}.sign-up-form-wrapper .thumb img{width:100%}.sign-up-form .title h3{color:#181818;font-size:48px;font-weight:700;line-height:1.2}@media(min-width:1200px) and (max-width:1399px){.sign-up-form .title h3{font-size:40px}}@media(min-width:992px) and (max-width:1199px){.sign-up-form .title h3{font-size:36px}}@media(min-width:768px) and (max-width:991px){.sign-up-form .title h3{font-size:36px}}@media(max-width:767px){.sign-up-form .title h3{font-size:24px}}.sign-up-form .input-wrap{position:relative;z-index:1;margin-bottom:20px}.sign-up-form .input-wrap input{width:100%;height:60px;background:#F8F9FC;border:0;padding:10px 20px;padding-left:92px;color:#181818;font-size:18px;font-weight:400}@media(max-width:767px){.sign-up-form .input-wrap input{padding-left:58px}}.sign-up-form .input-wrap input::-webkit-input-placeholder{color:rgba(24,24,24,0.7)}.sign-up-form .input-wrap input:-moz-placeholder{color:rgba(24,24,24,0.7)}.sign-up-form .input-wrap input::-moz-placeholder{color:rgba(24,24,24,0.7)}.sign-up-form .input-wrap input:-ms-input-placeholder{color:rgba(24,24,24,0.7)}.sign-up-form .input-wrap input:focus::-webkit-input-placeholder{color:transparent}.sign-up-form .input-wrap input:focus:-moz-placeholder{color:transparent}.sign-up-form .input-wrap input:focus::-moz-placeholder{color:transparent}.sign-up-form .input-wrap input:focus:-ms-input-placeholder{color:transparent}.sign-up-form .input-wrap .icon{position:absolute;left:15px;top:50%;z-index:2;transform:translateY(-50%);pointer-events:none}@media(max-width:767px){.sign-up-form .input-wrap .icon img{width:20px;height:20px}}.sign-up-form .input-wrap .icon:before{content:"";position:absolute;right:-17px;top:0;width:2px;height:100%;background:rgba(24,24,24,0.1);border-radius:5px}@media(max-width:767px){.sign-up-form .input-wrap .icon:before{right:-10px}}.sign-up-form .input-checkbox{display:flex;align-items:center;margin-bottom:30px}.sign-up-form .input-checkbox input[type=checkbox]{display:none}.sign-up-form .input-checkbox input[type=checkbox]:checked ~ label .check-mark{background:#e8112b;border-color:#e8112b}.sign-up-form .input-checkbox input[type=checkbox]:checked ~ label .check-mark:before{visibility:visible;opacity:1;color:#fff}.sign-up-form .input-checkbox label{display:flex;gap:10px;color:#181818;font-size:14px;font-weight:400}.sign-up-form .input-checkbox label .check-mark{flex:none;display:inline-block;width:18px;height:18px;border-radius:3px;border:1px solid #181818;background:rgba(255,255,255,0.05);margin-top:2px;position:relative;z-index:1;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.sign-up-form .input-checkbox label .check-mark:before{content:"\f00c";font-family:"Font Awesome 6 Pro";font-weight:700;color:#181818;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:10px;visibility:hidden;opacity:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.sign-up-form .input-submit{margin-bottom:30px}.sign-up-form .input-submit input{width:100%;height:60px;background:#e8112b;border:0;padding:10px 20px;color:#FFF;font-family:"Roc Grotesk";font-size:18px;line-height:1;font-weight:700;text-transform:uppercase;text-align:center;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:767px){.sign-up-form .input-submit input{font-size:16px}}.sign-up-form .input-submit input:hover{color:#fff;background:#181818}.sign-up-form .input-separator{margin-bottom:30px;text-align:center;position:relative;z-index:1}.sign-up-form .input-separator:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:2px;background:#181818;opacity:.1;z-index:-1}.sign-up-form .input-separator span{display:inline-block;padding:0 15px;color:#777C90;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:18px;text-transform:uppercase;margin-left:auto;margin-right:auto;background:#fff;position:relative;z-index:2}@media(max-width:767px){.sign-up-form .input-separator span{font-size:16px}}.sign-up-form .input-google button{display:flex;align-items:center;justify-content:center;width:100%;height:60px;background:#181818;border:0;padding:10px 20px;color:#777C90;font-family:"Roc Grotesk";font-size:18px;line-height:1;font-weight:700;text-transform:uppercase}@media(max-width:767px){.sign-up-form .input-google button{font-size:16px}}.sign-up-form .input-google button img{margin-right:20px}.sign-up-form .input-info{margin-top:40px}.sign-up-form .input-info p{color:#181818;text-align:center;font-size:18px;font-weight:400;margin-bottom:10px}.sign-up-form .input-info p a{color:#181818;font-weight:700}.sign-up-form .input-info p a:hover{color:#e8112b}.about-us-content .text{max-width:500px}@media(min-width:992px) and (max-width:1199px){.about-us-content .text{max-width:700px}}.about-us-content .ext-desc{color:#181818;font-size:18px;font-style:italic;font-weight:500;line-height:1.6;margin-bottom:15px;max-width:500px}@media(max-width:767px){.about-us-content .ext-desc{font-size:16px}}.about-thumb-wrap{position:relative;text-align:center}.about-thumb-wrap .thumb{display:inline-block;max-width:580px;margin-left:auto;margin-right:auto}.about-thumb-wrap .thumb img{width:100%}.about-thumb-wrap .shape-1{position:absolute;right:-62px;top:-52px;z-index:2}@media(min-width:1400px) and (max-width:1700px){.about-thumb-wrap .shape-1{right:-30px}}@media(min-width:1200px) and (max-width:1399px){.about-thumb-wrap .shape-1{right:-30px}}@media(max-width:767px){.about-thumb-wrap .shape-1{display:none}}.about-thumb-wrap .support-wrap{position:absolute;left:-58px;bottom:-28px;z-index:2;max-width:247px;width:100%;background:#e8112b;padding-bottom:18px}@media(max-width:767px){.about-thumb-wrap .support-wrap{left:20px;bottom:-100px}}.about-thumb-wrap .support-wrap:before{content:"";position:absolute;left:0;bottom:-22px;border-top:22px solid #e8112b;border-left:22px solid transparent}.about-thumb-wrap .support-wrap .icon{background:#e8112b;width:85px;height:85px;border-radius:50%;border:8px solid #fff;display:inline-flex;align-items:center;justify-content:center;margin-top:-42px;margin-bottom:20px}.about-thumb-wrap .support-wrap span{display:block;margin-bottom:15px;color:#fff;font-size:18px;font-weight:400;line-height:1.6}.about-thumb-wrap .support-wrap p{color:#fff;font-family:"Roc Grotesk";font-size:24px;font-weight:700;line-height:1.25;margin-bottom:10px}.about-thumb-wrap .support-wrap p a{color:#fff}.about-us-content-2 .text{max-width:500px}@media(min-width:992px) and (max-width:1199px){.about-us-content-2 .text{max-width:700px}}.progress-wrap{max-width:430px}@media(min-width:992px) and (max-width:1199px){.progress-wrap{max-width:none}}@media(min-width:768px) and (max-width:991px){.progress-wrap{max-width:none}}@media(max-width:767px){.progress-wrap{max-width:none}}.progress-wrap .progress-head{display:flex;justify-content:space-between;align-content:center;margin-bottom:3px}.progress-wrap .progress-head h3{color:#181818;font-size:20px;font-weight:700;line-height:1.5;margin-bottom:0}@media(max-width:767px){.progress-wrap .progress-head h3{font-size:18px}}.progress-wrap .progress-head p{color:#181818;font-size:18px;font-weight:500;line-height:1;margin-bottom:0}@media(max-width:767px){.progress-wrap .progress-head p{font-size:16px}}.progress-wrap .progress{padding:5px;border:1px solid rgba(24,24,24,0.07);background:#fff;height:auto;border-radius:0}.progress-wrap .progress .progress-bar{height:20px;background:#e8112b;border-radius:0}@media(min-width:768px) and (max-width:991px){.progress-wrap .progress .progress-bar{height:10px}}@media(max-width:767px){.progress-wrap .progress .progress-bar{height:10px}}.about-thumb-wrap-2{position:relative;text-align:right}.about-thumb-wrap-2 .thumb{display:inline-block;max-width:580px;margin-left:auto}.about-thumb-wrap-2 .thumb img{width:100%}.about-thumb-wrap-2 .shape-1{position:absolute;left:-100px;top:-60px;z-index:2}@media(min-width:768px) and (max-width:991px){.about-thumb-wrap-2 .shape-1{left:0}}@media(max-width:767px){.about-thumb-wrap-2 .shape-1{display:none}}.about-thumb-wrap-2 .shape-2{position:absolute;left:-30px;top:130px;z-index:-1;max-width:163px}@media(min-width:768px) and (max-width:991px){.about-thumb-wrap-2 .shape-2{left:0}}@media(max-width:767px){.about-thumb-wrap-2 .shape-2{display:none}}.about-thumb-wrap-2 .support-wrap{position:absolute;left:-80px;bottom:-100px;z-index:2;max-width:380px;width:100%}@media(min-width:768px) and (max-width:991px){.about-thumb-wrap-2 .support-wrap{left:0}}@media(max-width:767px){.about-thumb-wrap-2 .support-wrap{position:relative;left:0;bottom:0}}.about-thumb-wrap-2 .support-wrap .call-wrap{max-width:308px;width:100%;position:absolute;left:0;top:-56px;z-index:2;background:#e8112b;padding:25px;text-align:left}.about-thumb-wrap-2 .support-wrap .call-wrap span{display:block;margin-bottom:15px;color:#fff;font-size:18px;font-weight:400;line-height:1.6}.about-thumb-wrap-2 .support-wrap .call-wrap p{color:#fff;font-family:"Roc Grotesk";font-size:24px;font-weight:700;line-height:1.25;margin-bottom:0}.about-thumb-wrap-2 .support-wrap .call-wrap p a{color:#fff}.about-thumb-wrap-2 .support-wrap .play-btn-2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.brand-wrapper{display:flex;flex-wrap:nowrap;align-items:center;gap:100px;-webkit-animation:marquee_one 30s linear infinite;animation:marquee_one 30s linear infinite}@media(min-width:768px) and (max-width:991px){.brand-wrapper{gap:50px}}@media(max-width:767px){.brand-wrapper{gap:50px}}.brand-wrapper:hover{animation-play-state:paused}.brand-layout{flex:none;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:100px}@media(min-width:768px) and (max-width:991px){.brand-layout{gap:50px}}@media(max-width:767px){.brand-layout{gap:50px}}.brand-layout .brand-item{flex:none}.brand-layout .brand-item img{width:auto}@media(min-width:768px) and (max-width:991px){.brand-layout .brand-item img{height:40px}}@media(max-width:767px){.brand-layout .brand-item img{height:40px}}@-webkit-keyframes marquee_one{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee_one{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.cta-section{background-position:center center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.cta-section.style-2{margin-bottom:-85px}.cta-content .play-btn-roting a{display:inline-block;position:relative;width:222px;height:222px;border-radius:100%;overflow:hidden;z-index:1}@media(min-width:992px) and (max-width:1199px){.cta-content .play-btn-roting a{width:180px;height:180px}}@media(min-width:768px) and (max-width:991px){.cta-content .play-btn-roting a{width:180px;height:180px}}@media(max-width:767px){.cta-content .play-btn-roting a{width:150px;height:150px}}.cta-content .play-btn-roting a .icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.cta-content .play-btn-roting a img{width:100%;-webkit-animation:rotating 10s linear infinite;animation:rotating 10s linear infinite}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.team-wrap{position:relative;z-index:1;overflow:hidden}.team-wrap:hover .thumb img{transform:scale(1.1)}.team-wrap:hover .content{padding:0 0 110px}@media(min-width:992px) and (max-width:1199px){.team-wrap:hover .content{padding-bottom:100px}}.team-wrap:hover .content .social-wrap{visibility:visible;opacity:1;bottom:0}.team-wrap .thumb{position:relative}.team-wrap .thumb:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:linear-gradient(180deg,rgba(24,24,24,0) 0,rgba(24,24,24,0.7) 100%)}.team-wrap .thumb img{width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.team-wrap .content{position:absolute;left:0;bottom:0;width:100%;z-index:5;padding:0 0 30px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.team-wrap .content .author{padding:0 30px}@media(min-width:992px) and (max-width:1199px){.team-wrap .content .author{padding:0 20px}}.team-wrap .content .author .name{font-size:28px;font-weight:700;line-height:30px;margin-bottom:10px}.team-wrap .content .author .name a{color:#FFF}.team-wrap .content .author .name a:hover{color:#e8112b}.team-wrap .content .author .designation{color:#FFF;font-size:18px;font-style:normal;font-weight:500;line-height:20px}.team-wrap .content .social-wrap{position:absolute;left:0;bottom:-110px;z-index:5;display:inline-block;background:#e8112b;padding:20px 58px 20px 30px;clip-path:polygon(0 0,82% 0,100% 100%,0 100%);visibility:hidden;opacity:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:992px) and (max-width:1199px){.team-wrap .content .social-wrap{padding:20px 50px 20px 20px}}.team-wrap .content .social-wrap ul{list-style:none;margin:0;padding:0}.team-wrap .content .social-wrap ul li{display:inline-block;margin-right:14px}@media(min-width:1200px) and (max-width:1399px){.team-wrap .content .social-wrap ul li{margin-right:8px}}@media(min-width:992px) and (max-width:1199px){.team-wrap .content .social-wrap ul li{margin-right:8px}}.team-wrap .content .social-wrap ul li:last-child{margin-right:0}.team-wrap .content .social-wrap ul li a{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:#FFF;color:#e8112b;font-size:22px}@media(min-width:1200px) and (max-width:1399px){.team-wrap .content .social-wrap ul li a{width:45px;height:45px;font-size:20px}}@media(min-width:992px) and (max-width:1199px){.team-wrap .content .social-wrap ul li a{width:40px;height:40px;font-size:18px}}@media(min-width:768px) and (max-width:991px){.team-wrap .content .social-wrap ul li a{width:40px;height:40px;font-size:18px}}@media(max-width:767px){.team-wrap .content .social-wrap ul li a{width:40px;height:40px;font-size:18px}}.team-wrap .content .social-wrap ul li a i{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.team-wrap .content .social-wrap ul li a:hover i{transform:scale(1.2)}.team-wrap-2{position:relative;z-index:1}.team-wrap-2 .thumb img{max-width:700px;width:100%}.team-wrap-2 .content{background:#FFF;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05);padding:60px 80px;position:absolute;z-index:2;top:33px;right:87px}.team-wrap-2 .content .author{margin-bottom:30px}.team-wrap-2 .content .author .name{color:#181818;font-size:40px;font-weight:700;margin-bottom:3px}.team-wrap-2 .content .author .designation{color:#777C90;font-size:20px;font-weight:400;line-height:30px}.team-wrap-2 .content .info-wrapper{display:flex;gap:70px}.team-wrap-2 .content .info-wrapper .side-wrap .info-wrap{display:flex;align-items:center;margin-bottom:37px}.team-wrap-2 .content .info-wrapper .side-wrap .info-wrap:last-child{margin-bottom:0}.team-wrap-2 .content .info-wrapper .side-wrap .info-wrap .icon{margin-right:15px;display:inline-flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background-color:rgba(232,17,43,0.1)}.team-wrap-2 .content .info-wrapper .side-wrap .info-wrap .icon img{max-width:22px}.team-wrap-2 .content .info-wrapper .side-wrap .info-wrap .info h5{color:#181818;font-size:20px;font-weight:700;margin-bottom:3px}.team-wrap-2 .content .info-wrapper .side-wrap .info-wrap .info p{color:#777C90;font-size:18px;font-weight:400}.team-wrap-2 .content .info-wrapper .side-wrap .info-wrap .info a{display:inline-block;font-family:"Inter",sans-serif;color:#777C90;font-size:18px;font-weight:400}.team-wrap-2 .content .info-wrapper .side-wrap .info-wrap .info a:hover{color:#e8112b}.team-wrap-2 .content .info-wrapper .side-wrap .social-wrapper .text{color:#181818;font-family:"Inter",sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px}.team-wrap-2 .content .info-wrapper .side-wrap .social-wrapper .social-icon ul{list-style:none;margin:0;padding:0}.team-wrap-2 .content .info-wrapper .side-wrap .social-wrapper .social-icon ul li{display:inline-block;margin-right:20px}.team-wrap-2 .content .info-wrapper .side-wrap .social-wrapper .social-icon ul li:last-child{margin-right:0}.team-wrap-2 .content .info-wrapper .side-wrap .social-wrapper .social-icon ul li a{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:rgba(232,17,43,0.1);color:#e8112b;font-size:20px}.team-wrap-2 .content .info-wrapper .side-wrap .social-wrapper .social-icon ul li a:hover{color:#FFF;background:#E8112B;transform:scale(1.1)}.team-details .text h3{color:#181818;font-size:32px;font-weight:700;line-height:1;margin-bottom:20px}.team-details .text p{color:#777C90;font-size:16px;font-weight:400;line-height:28px;margin-bottom:20px}.team-details .text p:last-child{margin-bottom:0}.team-education-wrap{text-align:center}.team-education-wrap .year{margin-bottom:30px;color:#181818;font-size:18px;font-weight:500}.team-education-wrap .icon{margin-bottom:30px}.team-education-wrap .content{text-align:center;background:#FFF;border:1px solid rgba(119,124,144,0.2);padding:30px 27px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;position:relative}.team-education-wrap .content:before{content:"";position:absolute;left:50%;bottom:100%;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:14px solid rgba(119,124,144,0.2);transform:translateX(-50%)}.team-education-wrap .content .title{color:#181818;font-size:24px;font-weight:700;line-height:1;margin-bottom:9px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.team-education-wrap .content .designation{color:#E8112B;font-size:16px;font-weight:400;line-height:1;margin-bottom:20px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.team-education-wrap .content .description{color:#777C90;font-size:17px;font-weight:400;line-height:30px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.team-education-active{position:relative;z-index:1}.team-education-active:before{content:"";width:100%;height:2px;background:#777C90;position:absolute;left:0;top:78px;z-index:-1;opacity:.2}.team-education-active .swiper-slide-active .team-education-wrap .icon svg circle{fill:#e8112b}.team-education-active .swiper-slide-active .team-education-wrap .content{background:#e8112b}.team-education-active .swiper-slide-active .team-education-wrap .content:before{border-bottom-color:#e8112b}.team-education-active .swiper-slide-active .team-education-wrap .content .title,.team-education-active .swiper-slide-active .team-education-wrap .content .designation,.team-education-active .swiper-slide-active .team-education-wrap .content .description{color:#fff}.team-progress-layout{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:30px}@media(min-width:768px) and (max-width:991px){.team-progress-layout{grid-template-columns:1fr 1fr 1fr}}@media(max-width:767px){.team-progress-layout{grid-template-columns:1fr 1fr}}.team-progress-layout .team-progress-wrap{text-align:center}.team-progress-layout .team-progress-wrap .circle-wrap{width:140px;margin-left:auto;margin-right:auto;position:relative;z-index:1;margin-bottom:20px}.team-progress-layout .team-progress-wrap .circle-wrap:before{content:"";width:132px;height:132px;border:1px solid rgba(24,24,24,0.2);border-radius:100%;background:0;position:absolute;top:4px;left:4px;z-index:-1}.team-progress-layout .team-progress-wrap h3{color:#181818;text-align:center;font-size:24px;font-weight:700;margin-bottom:0}@media(min-width:768px) and (max-width:991px){.team-progress-layout .team-progress-wrap h3{font-size:22px}}@media(max-width:767px){.team-progress-layout .team-progress-wrap h3{font-size:20px}}.team-slider-active{position:relative}.team-slider-active .team-pagination{display:flex;align-items:center;justify-content:center;margin-top:50px}.team-slider-active .team-pagination .swiper-pagination-bullet{width:12px;height:12px;border-radius:0;background:#e8112b;opacity:.1;margin-left:8px;margin-right:8px}.team-slider-active .team-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.blog-wrap{background:#FFF;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05);padding:20px}.blog-wrap:hover .thumb a img{transform:scale(1.1)}.blog-wrap .thumb{overflow:hidden;margin-bottom:20px}.blog-wrap .thumb a img{width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.blog-wrap .time p{color:#E8112B;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:18px;text-transform:uppercase;margin-bottom:15px}@media(min-width:1200px) and (max-width:1399px){.blog-wrap .time p{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.blog-wrap .time p{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap .time p{font-size:16px}}@media(max-width:767px){.blog-wrap .time p{font-size:16px}}.blog-wrap .title h3{font-size:30px;font-weight:700;line-height:36px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(24,24,24,0.1)}@media(min-width:1200px) and (max-width:1399px){.blog-wrap .title h3{font-size:24px;line-height:1.4}}@media(min-width:992px) and (max-width:1199px){.blog-wrap .title h3{font-size:24px;line-height:1.4}}@media(min-width:768px) and (max-width:991px){.blog-wrap .title h3{font-size:22px;line-height:1.4}}@media(max-width:767px){.blog-wrap .title h3{font-size:22px;line-height:1.4}}.blog-wrap .title h3 a{color:#181818}.blog-wrap .title h3 a:hover{color:#e8112b}.blog-wrap .author-wrapper{display:flex;align-items:center;justify-content:space-between}.blog-wrap .author-wrapper .author-wrap{display:flex;align-items:center;gap:10px}.blog-wrap .author-wrapper .author-wrap .author-thumb{border-radius:40px}.blog-wrap .author-wrapper .author-wrap .author-thumb a img{max-width:40px;width:100%}.blog-wrap .author-wrapper .author-wrap .name h4{font-size:20px;font-weight:500;line-height:20px;margin-bottom:0}@media(min-width:1200px) and (max-width:1399px){.blog-wrap .author-wrapper .author-wrap .name h4{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.blog-wrap .author-wrapper .author-wrap .name h4{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap .author-wrapper .author-wrap .name h4{font-size:16px}}@media(max-width:767px){.blog-wrap .author-wrapper .author-wrap .name h4{font-size:16px}}.blog-wrap .author-wrapper .author-wrap .name h4 a{color:#181818}.blog-wrap .author-wrapper .author-wrap .name h4 a:hover{color:#e8112b}.blog-wrap .author-wrapper .category a{display:inline-block;color:#FFF;font-family:"Roc Grotesk";font-size:14px;font-weight:500;line-height:15px;padding:8px 16px;background:#E8112B}.blog-wrap-2{position:relative;z-index:1}.blog-wrap-2:hover .thumb a img{transform:scale(1.1)}.blog-wrap-2:hover .content{background:#FFF;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05)}.blog-wrap-2 .thumb{margin-right:30px;overflow:hidden;position:relative;z-index:1}.blog-wrap-2 .thumb a{display:block}.blog-wrap-2 .thumb a img{width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.blog-wrap-2 .content{background:#F8F9FC;padding:180px 30px 30px;margin-top:-150px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.blog-wrap-2 .content .info-wrap{margin-bottom:10px}.blog-wrap-2 .content .info-wrap .category{display:inline-block}.blog-wrap-2 .content .info-wrap .category a{color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:400;line-height:18px}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-2 .content .info-wrap .category a{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-2 .content .info-wrap .category a{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-2 .content .info-wrap .category a{font-size:16px}}@media(max-width:767px){.blog-wrap-2 .content .info-wrap .category a{font-size:16px}}.blog-wrap-2 .content .info-wrap .category a:hover{color:#e8112b}.blog-wrap-2 .content .info-wrap .separator{display:inline-block;color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:700;line-height:18px}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-2 .content .info-wrap .separator{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-2 .content .info-wrap .separator{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-2 .content .info-wrap .separator{font-size:16px}}@media(max-width:767px){.blog-wrap-2 .content .info-wrap .separator{font-size:16px}}.blog-wrap-2 .content .info-wrap .date{display:inline-block}.blog-wrap-2 .content .info-wrap .date p{color:#E8112B;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:18px}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-2 .content .info-wrap .date p{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-2 .content .info-wrap .date p{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-2 .content .info-wrap .date p{font-size:16px}}@media(max-width:767px){.blog-wrap-2 .content .info-wrap .date p{font-size:16px}}.blog-wrap-2 .content .title h3{font-size:28px;font-weight:700;line-height:39px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid rgba(24,24,24,0.1)}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-2 .content .title h3{font-size:24px;line-height:1.4}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-2 .content .title h3{font-size:24px;line-height:1.4}}@media(min-width:768px) and (max-width:991px){.blog-wrap-2 .content .title h3{font-size:22px;line-height:1.4}}@media(max-width:767px){.blog-wrap-2 .content .title h3{font-size:22px;line-height:1.4}}.blog-wrap-2 .content .title h3 a{color:#181818}.blog-wrap-2 .content .title h3 a:hover{color:#e8112b}.blog-wrap-2 .content .time p{color:#E8112B;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:18px;text-transform:uppercase}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-2 .content .time p{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-2 .content .time p{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-2 .content .time p{font-size:16px}}@media(max-width:767px){.blog-wrap-2 .content .time p{font-size:16px}}.blog-list-layout{position:sticky;top:50px;padding-right:60px}@media(min-width:992px) and (max-width:1199px){.blog-list-layout{padding-right:0}}@media(min-width:768px) and (max-width:991px){.blog-list-layout{padding-right:0}}@media(max-width:767px){.blog-list-layout{padding-right:0}}.blog-wrap-3{background:#F8F9FC;padding:20px;display:flex;align-items:center;gap:30px}@media(max-width:767px){.blog-wrap-3{flex-direction:column}}.blog-wrap-3:hover .thumb a img{transform:scale(1.1)}.blog-wrap-3 .thumb{width:100%;max-width:184px;overflow:hidden;flex:none}@media(max-width:767px){.blog-wrap-3 .thumb{max-width:100%}}.blog-wrap-3 .thumb a img{width:100%;-webkit-transition:all 1.1 linear 0s;-moz-transition:all 1.1 linear 0s;-o-transition:all 1.1 linear 0s;transition:all 1.1 linear 0s}.blog-wrap-3 .content .time p{color:#E8112B;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:18px;text-transform:uppercase;margin-bottom:10px}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-3 .content .time p{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-3 .content .time p{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-3 .content .time p{font-size:16px}}@media(max-width:767px){.blog-wrap-3 .content .time p{font-size:16px}}.blog-wrap-3 .content .title{position:relative;z-index:1}.blog-wrap-3 .content .title:after{content:"";position:absolute;z-index:2;bottom:-15px;left:0;max-width:350px;width:100%;height:1px;background:rgba(24,24,24,0.1)}.blog-wrap-3 .content .title h3{font-size:28px;font-weight:700;line-height:39px;margin-bottom:30px}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-3 .content .title h3{font-size:24px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-3 .content .title h3{font-size:24px}}@media(max-width:767px){.blog-wrap-3 .content .title h3{font-size:24px}}.blog-wrap-3 .content .title h3 a{color:#181818}.blog-wrap-3 .content .title h3 a:hover{color:#e8112b}.blog-wrap-3 .content .author h4{color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:18px;margin-bottom:0}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-3 .content .author h4{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-3 .content .author h4{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-3 .content .author h4{font-size:16px}}@media(max-width:767px){.blog-wrap-3 .content .author h4{font-size:16px}}.blog-wrap-3 .content .author h4 a{color:#E8112B}.blog-wrap-4{position:relative;z-index:1}.blog-wrap-4:hover .thumb a:before{visibility:visible;opacity:1}.blog-wrap-4:hover .thumb img{transform:scale(1.2)}.blog-wrap-4:hover .content{background:#E8112B}.blog-wrap-4:hover .content:after{width:100%;visibility:visible;opacity:1}.blog-wrap-4:hover .content .title h3 a{color:#FFF}.blog-wrap-4:hover .content .info-wrapper .info-wrap i{color:#FFF}.blog-wrap-4:hover .content .info-wrapper .info-wrap p{color:#FFF}.blog-wrap-4:hover .content .info-wrapper .info-wrap p a{color:#FFF}.blog-wrap-4:hover .content .description p{color:#FFF}.blog-wrap-4:hover .content .learn-more a{color:#FFF}.blog-wrap-4:hover .content .learn-more a i{color:#FFF}.blog-wrap-4:hover .content .shape img{filter:grayscale(100%) brightness(10)}.blog-wrap-4 .thumb{position:relative;z-index:1;overflow:hidden}.blog-wrap-4 .thumb a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(0deg,rgba(24,24,24,0.5) 0,rgba(24,24,24,0.5) 100%);visibility:hidden;opacity:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.blog-wrap-4 .thumb a img{width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.blog-wrap-4 .content{padding:40px;background:#FFF;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05);position:relative;z-index:2;margin-right:100px;margin-top:-220px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:767px){.blog-wrap-4 .content{margin-top:0;margin-right:0;padding:30px 20px}}.blog-wrap-4 .content:after{content:"";position:absolute;z-index:9;height:5px;width:0;bottom:0;left:0;background:#FFF;visibility:hidden;opacity:0;-webkit-transition:all .7s linear 0s;-moz-transition:all .7s linear 0s;-o-transition:all .7s linear 0s;transition:all .7s linear 0s}.blog-wrap-4 .content .title h3{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:15px}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-4 .content .title h3{font-size:24px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-4 .content .title h3{font-size:24px}}@media(max-width:767px){.blog-wrap-4 .content .title h3{font-size:22px}}.blog-wrap-4 .content .title h3 a{color:#181818;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.blog-wrap-4 .content .info-wrapper{display:flex;align-items:center;gap:20px;margin-bottom:15px}.blog-wrap-4 .content .info-wrapper .info-wrap{display:flex;align-items:center;gap:5px}.blog-wrap-4 .content .info-wrapper .info-wrap i{font-size:17px;font-weight:400;color:#E8112B;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-4 .content .info-wrapper .info-wrap i{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-4 .content .info-wrapper .info-wrap i{font-size:16px}}@media(max-width:767px){.blog-wrap-4 .content .info-wrapper .info-wrap i{font-size:14px}}.blog-wrap-4 .content .info-wrapper .info-wrap p{color:#181818;font-size:16px;font-weight:500;text-transform:uppercase;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:767px){.blog-wrap-4 .content .info-wrapper .info-wrap p{font-size:14px}}.blog-wrap-4 .content .info-wrapper .info-wrap p a{color:#181818;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.blog-wrap-4 .content .description p{color:#777C90;font-size:18px;font-weight:400;line-height:30px;margin-bottom:20px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-4 .content .description p{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-4 .content .description p{font-size:16px}}@media(max-width:767px){.blog-wrap-4 .content .description p{font-size:14px}}.blog-wrap-4 .content .learn-more a{color:#181818;font-size:18px;font-weight:600;line-height:18px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-4 .content .learn-more a{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-4 .content .learn-more a{font-size:16px}}@media(max-width:767px){.blog-wrap-4 .content .learn-more a{font-size:14px}}.blog-wrap-4 .content .learn-more a i{margin-left:5px;font-size:17px;font-weight:500;color:#E8112B;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-4 .content .learn-more a i{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-4 .content .learn-more a i{font-size:16px}}@media(max-width:767px){.blog-wrap-4 .content .learn-more a i{font-size:14px}}.blog-wrap-4 .content .shape{position:absolute;z-index:-1;right:40px;bottom:3px;max-width:200px;width:100%}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-4 .content .shape{max-width:150px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-4 .content .shape{max-width:150px}}@media(max-width:767px){.blog-wrap-4 .content .shape{display:none}}.blog-wrap-4 .content .shape img{width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.blog-pagination ul{list-style:none;margin:0;padding:0}.blog-pagination ul li{display:inline-block;margin-left:10px;margin-right:10px;margin-bottom:10px}@media(max-width:767px){.blog-pagination ul li{margin-left:5px;margin-right:5px}}.blog-pagination ul li:first-child{margin-left:0}.blog-pagination ul li:last-child{margin-right:0}.blog-pagination ul li a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:2px solid rgba(24,24,24,0.2);color:#777C90;font-size:16px;font-weight:500}.blog-pagination ul li.active a,.blog-pagination ul li:hover a{color:#fff;background:#e8112b;border-color:#e8112b}.blog-wrap-5{position:relative;z-index:1;background:#F8F9FC;padding:30px 30px 0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.blog-wrap-5:hover{background:#fff;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05)}.blog-wrap-5:hover .thumb img{transform:scale(1.1)}.blog-wrap-5 .thumb{overflow:hidden;position:relative;z-index:1;margin-top:20px}.blog-wrap-5 .thumb a{display:block}.blog-wrap-5 .thumb a img{width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.blog-wrap-5 .content .title h3{font-size:28px;font-weight:700;line-height:39px;margin-bottom:10px}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-5 .content .title h3{font-size:24px;line-height:1.4}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-5 .content .title h3{font-size:24px;line-height:1.4}}@media(min-width:768px) and (max-width:991px){.blog-wrap-5 .content .title h3{font-size:22px;line-height:1.4}}@media(max-width:767px){.blog-wrap-5 .content .title h3{font-size:22px;line-height:1.4}}.blog-wrap-5 .content .title h3 a{color:#181818}.blog-wrap-5 .content .title h3 a:hover{color:#e8112b}.blog-wrap-5 .content .time{margin-bottom:10px}.blog-wrap-5 .content .time p{color:#E8112B;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:18px;text-transform:uppercase}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-5 .content .time p{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-5 .content .time p{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-5 .content .time p{font-size:16px}}@media(max-width:767px){.blog-wrap-5 .content .time p{font-size:16px}}.blog-wrap-5 .content .description p{color:#777C90;font-size:16px;font-weight:400;line-height:175%}.blog-wrap-5 .content .read-more{margin-top:20px;padding-top:10px;border-top:1px solid rgba(24,24,24,0.1)}.blog-wrap-5 .content .read-more a{color:#181818;font-family:"Roc Grotesk";font-size:16px;font-weight:500;line-height:112%}.blog-wrap-5 .content .read-more a i{color:#e8112b;margin-left:5px}.blog-wrap-5 .content .read-more a:hover{color:#e8112b}.blog-detail-layout .title h2{color:#181818;font-size:48px;font-weight:700;line-height:58px;margin-bottom:0}.blog-detail-layout .info-wrapper{display:flex;align-items:center;gap:30px}.blog-detail-layout .info-wrapper .info-wrap{display:flex;align-items:center;gap:5px}.blog-detail-layout .info-wrapper .info-wrap i{font-size:17px;font-weight:400;color:#E8112B;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.blog-detail-layout .info-wrapper .info-wrap i{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-detail-layout .info-wrapper .info-wrap i{font-size:16px}}@media(max-width:767px){.blog-detail-layout .info-wrapper .info-wrap i{font-size:14px}}.blog-detail-layout .info-wrapper .info-wrap p{color:#181818;font-size:16px;font-weight:500;text-transform:uppercase;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:767px){.blog-detail-layout .info-wrapper .info-wrap p{font-size:14px}}.blog-detail-layout .info-wrapper .info-wrap p a{color:#181818;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.blog-detail-layout .thumb img{width:100%}.blog-detail-layout .text h3{color:#181818;font-size:32px;font-weight:700;line-height:1;margin-bottom:20px}.blog-detail-layout .text p{color:#777C90;font-size:16px;font-weight:400;line-height:28px;margin-bottom:20px}.blog-detail-layout .text p:last-child{margin-bottom:0}.blog-detail-layout .quote-wrap{background:#181818;padding:30px 40px}.blog-detail-layout .quote-wrap .icon{margin-bottom:20px}.blog-detail-layout .quote-wrap .icon img{width:52px}.blog-detail-layout .quote-wrap .message{color:#FFF;font-size:16px;font-style:italic;font-weight:400;line-height:30px;margin-bottom:20px}.blog-detail-layout .quote-wrap .author{color:#FFF;font-size:24px;font-weight:700;line-height:1;margin-bottom:0}.blog-detail-layout .quote-wrap.style-2{background:#e8112b}.blog-detail-layout .video-thumb{position:relative;z-index:1}.blog-detail-layout .video-thumb .play-btn{position:absolute;z-index:2;left:50px;bottom:45px}.blog-detail-layout .video-thumb.style-2 .play-btn{position:absolute;z-index:2;left:auto;right:30px;bottom:30px}.blog-detail-layout .author-wrapper{background:#F8F9FC;padding:40px;display:flex;align-items:center;gap:40px}.blog-detail-layout .author-wrapper .author-info .name{color:#181818;font-size:34px;font-weight:700;line-height:1;margin-bottom:15px}.blog-detail-layout .author-wrapper .author-info .designation{color:#E8112B;font-size:20px;font-weight:500;line-height:1;margin-bottom:30px}.blog-detail-layout .author-wrapper .author-info .social-wrap ul{list-style:none;margin:0;padding:0}.blog-detail-layout .author-wrapper .author-info .social-wrap ul li{display:inline-block;margin-right:10px}.blog-detail-layout .author-wrapper .author-info .social-wrap ul li:last-child{margin-right:0}.blog-detail-layout .author-wrapper .author-info .social-wrap ul li a{display:inline-flex;justify-content:center;align-items:center;font-size:20px;color:#e8112b;background:rgba(232,17,43,0.1);width:40px;height:40px;border-radius:50%}.blog-detail-layout .author-wrapper .author-info .social-wrap ul li a:hover{color:#FFF;background:#e8112b}.blog-detail-layout .author-wrapper.style-2{background:#181818}.blog-detail-layout .author-wrapper.style-2 .author-info .name{color:#FFF}.blog-detail-layout .author-wrapper.style-2 .author-info .social-wrap a{background:rgba(255,255,255,0.1)}.blog-detail-layout .list ul{list-style:none;margin:0;padding:0}.blog-detail-layout .list ul li{color:#181818;font-family:"Roc Grotesk";font-size:20px;font-weight:500;line-height:1;margin-bottom:20px}.blog-comment-list{background:#F8F9FC;padding:50px 40px;display:flex;flex-direction:column;gap:50px}.blog-comment-list .blog-comment-wrap{display:flex;gap:30px}@media(max-width:767px){.blog-comment-list .blog-comment-wrap{gap:20px}}.blog-comment-list .blog-comment-wrap .thumb{width:120px;flex:none}@media(min-width:768px) and (max-width:991px){.blog-comment-list .blog-comment-wrap .thumb{width:100px}}@media(max-width:767px){.blog-comment-list .blog-comment-wrap .thumb{width:60px}}.blog-comment-list .blog-comment-wrap .thumb img{width:120px;height:120px;border-radius:100%}@media(min-width:768px) and (max-width:991px){.blog-comment-list .blog-comment-wrap .thumb img{width:100px;height:100px}}@media(max-width:767px){.blog-comment-list .blog-comment-wrap .thumb img{width:60px;height:60px}}.blog-comment-list .blog-comment-wrap .content .r-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:14px}@media(max-width:767px){.blog-comment-list .blog-comment-wrap .content .r-heading{gap:5px;flex-direction:column;align-items:flex-start}}.blog-comment-list .blog-comment-wrap .content .r-heading h4{color:#181818;font-size:24px;font-weight:700;margin-bottom:0}@media(max-width:767px){.blog-comment-list .blog-comment-wrap .content .r-heading h4{font-size:20px}}.blog-comment-list .blog-comment-wrap .content .r-heading p{color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:1}.blog-comment-list .blog-comment-wrap .content .text{color:#777C90;font-size:16px;font-weight:400;line-height:30px}.blog-comment-list .blog-comment-wrap .content .comment-btn a{display:inline-block;color:#181818;font-family:"Roc Grotesk";font-size:16px;font-weight:500;line-height:30px;background:#FFF;padding:12px 30px;margin-top:40px}.blog-comment-list .blog-comment-wrap .content .comment-btn a:hover{color:#FFF;background:#e8112b}.blog-comment-list .blog-comment-wrap.child{padding-left:150px}.blog-comment-form .input-wrap{margin-bottom:30px}.blog-comment-form .input-wrap label{display:block;color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:500;margin-bottom:10px}.blog-comment-form .input-wrap input{width:100%;height:60px;background:#F8F9FC;font-size:16px;font-weight:400;color:#181818;border:0;padding:10px 20px}.blog-comment-form .input-wrap input::-webkit-input-placeholder{color:#777C90}.blog-comment-form .input-wrap input:-moz-placeholder{color:#777C90}.blog-comment-form .input-wrap input::-moz-placeholder{color:#777C90}.blog-comment-form .input-wrap input:-ms-input-placeholder{color:#777C90}.blog-comment-form .input-wrap input:focus::-webkit-input-placeholder{color:transparent}.blog-comment-form .input-wrap input:focus:-moz-placeholder{color:transparent}.blog-comment-form .input-wrap input:focus::-moz-placeholder{color:transparent}.blog-comment-form .input-wrap input:focus:-ms-input-placeholder{color:transparent}.blog-comment-form .input-wrap textarea{width:100%;height:240px;background:#F8F9FC;font-size:16px;font-weight:400;color:#181818;border:0;padding:10px 20px}.blog-comment-form .input-wrap textarea::-webkit-input-placeholder{color:#777C90}.blog-comment-form .input-wrap textarea:-moz-placeholder{color:#777C90}.blog-comment-form .input-wrap textarea::-moz-placeholder{color:#777C90}.blog-comment-form .input-wrap textarea:-ms-input-placeholder{color:#777C90}.blog-comment-form .input-wrap textarea:focus::-webkit-input-placeholder{color:transparent}.blog-comment-form .input-wrap textarea:focus:-moz-placeholder{color:transparent}.blog-comment-form .input-wrap textarea:focus::-moz-placeholder{color:transparent}.blog-comment-form .input-wrap textarea:focus:-ms-input-placeholder{color:transparent}.blog-comment-form .input-submit button{border:0;padding:22px 38px}.service-category{display:flex;flex-direction:column;gap:20px}.service-category a{display:flex;align-items:center;gap:10px;color:#181818;font-family:"Roc Grotesk";font-size:24px;font-weight:700;line-height:26px;position:relative;z-index:1;padding:20px;padding-right:60px;border-top:2px solid #E8112B;border-left:2px solid #E8112B;background:#F8F9FC}@media(min-width:1200px) and (max-width:1399px){.service-category a{font-size:20px}}@media(max-width:767px){.service-category a{font-size:20px}}.service-category a:before{content:"";position:absolute;left:0;top:0;height:100%;width:0;z-index:-1;background:#e8112b;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.service-category a:hover{color:#fff}.service-category a:hover:before{width:100%}.service-category a:hover .icon img,.service-category a:hover .arrow-icon img{filter:grayscale(100%) brightness(10)}.service-category a .icon{width:30px}.service-category a .icon img{width:30px;height:30px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.service-category a .arrow-icon{position:absolute;right:30px;top:50%;transform:translateY(-50%);line-height:1}.service-category a .arrow-icon img{height:16px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.service-category.style-2 a{border-top:0;border-bottom:2px solid #E8112B}.sidebar-contact-us{padding:40px 35px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}@media(max-width:767px){.sidebar-contact-us{padding:30px 20px}}.sidebar-contact-us h3{color:#fff;font-size:40px;font-weight:700;line-height:1.3;margin-bottom:20px}@media(max-width:767px){.sidebar-contact-us h3{font-size:24px;margin-bottom:10px}}.sidebar-contact-us p{color:#fff;font-size:18px;font-weight:400;line-height:1.6}@media(max-width:767px){.sidebar-contact-us p{font-size:16px}}.sidebar-contact-us .input-wrap{margin-bottom:20px}.sidebar-contact-us .input-wrap input{width:100%;height:60px;background:linear-gradient(92deg,rgba(255,255,255,0.3) 0,rgba(255,255,255,0.1) 100%);backdrop-filter:blur(7.5px);border:0;padding:10px 20px;color:#fff;font-size:16px;font-weight:400}.sidebar-contact-us .input-wrap input::-webkit-input-placeholder{color:#fff}.sidebar-contact-us .input-wrap input:-moz-placeholder{color:#fff}.sidebar-contact-us .input-wrap input::-moz-placeholder{color:#fff}.sidebar-contact-us .input-wrap input:-ms-input-placeholder{color:#fff}.sidebar-contact-us .input-wrap input:focus::-webkit-input-placeholder{color:transparent}.sidebar-contact-us .input-wrap input:focus:-moz-placeholder{color:transparent}.sidebar-contact-us .input-wrap input:focus::-moz-placeholder{color:transparent}.sidebar-contact-us .input-wrap input:focus:-ms-input-placeholder{color:transparent}.sidebar-contact-us .input-wrap textarea{width:100%;height:146px;background:linear-gradient(92deg,rgba(255,255,255,0.3) 0,rgba(255,255,255,0.1) 100%);backdrop-filter:blur(7.5px);border:0;padding:20px 20px;color:#fff;font-size:16px;font-weight:400}.sidebar-contact-us .input-wrap textarea::-webkit-input-placeholder{color:#fff}.sidebar-contact-us .input-wrap textarea:-moz-placeholder{color:#fff}.sidebar-contact-us .input-wrap textarea::-moz-placeholder{color:#fff}.sidebar-contact-us .input-wrap textarea:-ms-input-placeholder{color:#fff}.sidebar-contact-us .input-wrap textarea:focus::-webkit-input-placeholder{color:transparent}.sidebar-contact-us .input-wrap textarea:focus:-moz-placeholder{color:transparent}.sidebar-contact-us .input-wrap textarea:focus::-moz-placeholder{color:transparent}.sidebar-contact-us .input-wrap textarea:focus:-ms-input-placeholder{color:transparent}.sidebar-contact-us .input-submit input{width:100%;height:60px;background:#e8112b;color:#fff;text-align:center;font-family:"Roc Grotesk";font-size:16px;font-weight:700;border:0}.sidebar-download{background:#F8F9FC;padding:40px 35px;display:flex;flex-direction:column;gap:30px}@media(max-width:767px){.sidebar-download{padding:30px 20px}}.sidebar-download a{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:25px 30px;background:#e8112b;color:#fff;font-family:"Roc Grotesk";font-size:24px;font-weight:700}@media(min-width:1200px) and (max-width:1399px){.sidebar-download a{font-size:20px}}@media(max-width:767px){.sidebar-download a{font-size:16px}}.service-sidebar,.blog-sidebar{position:sticky;top:50px}.blog-sidebar-widget{background:#F8F9FC;padding:40px 30px}@media(max-width:767px){.blog-sidebar-widget{padding:30px 20px}}.blog-sidebar-widget .title h3{color:#181818;font-family:"Roc Grotesk";font-size:24px;font-weight:700;margin-bottom:15px}.search-widget .input-wrap{position:relative;z-index:1}.search-widget .input-wrap input{width:100%;height:60px;padding:10px 25px;color:#181818;font-size:16px;font-weight:400;border:0}.search-widget .input-wrap input::-webkit-input-placeholder{color:#777C90}.search-widget .input-wrap input:-moz-placeholder{color:#777C90}.search-widget .input-wrap input::-moz-placeholder{color:#777C90}.search-widget .input-wrap input:-ms-input-placeholder{color:#777C90}.search-widget .input-wrap button{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:54px;height:50px;background:#e8112b;border:0}.category-widget ul{list-style:none;margin:0;padding:0}.category-widget ul li{display:block;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid rgba(24,24,24,0.1)}.category-widget ul li:last-child{margin-bottom:0;padding-bottom:0;border:0}.category-widget ul li a{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#181818;font-family:"Roc Grotesk";font-size:20px;font-weight:500}@media(max-width:767px){.category-widget ul li a{font-size:16px}}.category-widget ul li a:hover{color:#e8112b}.category-widget ul li a span{color:#e8112b;font-family:"Inter",sans-serif;font-size:16px}.recent-blog-post .rw-post-wrap{display:flex;align-items:center;gap:20px;margin-bottom:25px}.recent-blog-post .rw-post-wrap:last-child{margin-bottom:0}.recent-blog-post .rw-post-wrap .thumb{width:90px;height:90px;flex:none}.recent-blog-post .rw-post-wrap .content h4{color:#181818;font-size:20px;font-weight:500;line-height:1.4;margin-bottom:10px}@media(min-width:1200px) and (max-width:1399px){.recent-blog-post .rw-post-wrap .content h4{font-size:18px}}@media(max-width:767px){.recent-blog-post .rw-post-wrap .content h4{font-size:16px}}.recent-blog-post .rw-post-wrap .content h4 a{color:#181818}.recent-blog-post .rw-post-wrap .content h4 a:hover{color:#e8112b}.recent-blog-post .rw-post-wrap .content p{color:#e8112b;font-size:16px;font-weight:400;margin-bottom:0}@media(max-width:767px){.recent-blog-post .rw-post-wrap .content p{font-size:14px}}.tags-widget{display:flex;flex-wrap:wrap;gap:20px}@media(min-width:1200px) and (max-width:1399px){.tags-widget{gap:15px}}@media(max-width:767px){.tags-widget{gap:15px}}.tags-widget a{display:inline-block;color:#181818;font-size:16px;font-weight:400;padding:15px 25px;background:#fff}@media(min-width:1200px) and (max-width:1399px){.tags-widget a{padding:15px 15px;font-size:14px}}@media(max-width:767px){.tags-widget a{padding:15px 15px;font-size:14px}}.tags-widget a:hover{color:#fff;background:#e8112b}.faq-form-wrap{position:relative;padding:30px;z-index:2}@media(max-width:767px){.faq-form-wrap{padding:10px}}.faq-form-wrap:before{content:"";position:absolute;right:0;top:0;border-top:208px solid #e8112b;border-left:208px solid transparent;z-index:-1}.faq-form-wrap:after{content:"";position:absolute;left:0;bottom:0;border-bottom:134px solid #181818;border-right:134px solid transparent;z-index:-1}.faq-form-wrap .shape-1{position:absolute;right:-15px;bottom:-10px;z-index:-1}@media(max-width:767px){.faq-form-wrap .shape-1{display:none}}.faq-form{padding:40px 50px;background:#fff;box-shadow:5px 15px 50px 0 rgba(119,124,144,0.1)}@media(min-width:1200px) and (max-width:1399px){.faq-form{padding:40px 30px}}@media(max-width:767px){.faq-form{padding:30px 20px}}.faq-form .input-wrap{margin-bottom:30px}.faq-form .input-wrap label{display:block;color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:1.1;margin-bottom:15px}.faq-form .input-wrap input{width:100%;height:50px;border:1px solid rgba(24,24,24,0.1);padding:10px 20px;color:#181818;font-size:16px;font-weight:400;line-height:1}.faq-form .input-wrap input::-webkit-input-placeholder{color:rgba(24,24,24,0.7)}.faq-form .input-wrap input:-moz-placeholder{color:rgba(24,24,24,0.7)}.faq-form .input-wrap input::-moz-placeholder{color:rgba(24,24,24,0.7)}.faq-form .input-wrap input:-ms-input-placeholder{color:rgba(24,24,24,0.7)}.faq-form .input-wrap input:focus::-webkit-input-placeholder{color:transparent}.faq-form .input-wrap input:focus:-moz-placeholder{color:transparent}.faq-form .input-wrap input:focus::-moz-placeholder{color:transparent}.faq-form .input-wrap input:focus:-ms-input-placeholder{color:transparent}.faq-form .input-wrap textarea{width:100%;height:120px;border:1px solid rgba(24,24,24,0.1);padding:20px 20px;color:#181818;font-size:16px;font-weight:400;line-height:1}.faq-form .input-wrap textarea::-webkit-input-placeholder{color:rgba(24,24,24,0.7)}.faq-form .input-wrap textarea:-moz-placeholder{color:rgba(24,24,24,0.7)}.faq-form .input-wrap textarea::-moz-placeholder{color:rgba(24,24,24,0.7)}.faq-form .input-wrap textarea:-ms-input-placeholder{color:rgba(24,24,24,0.7)}.faq-form .input-wrap textarea:focus::-webkit-input-placeholder{color:transparent}.faq-form .input-wrap textarea:focus:-moz-placeholder{color:transparent}.faq-form .input-wrap textarea:focus::-moz-placeholder{color:transparent}.faq-form .input-wrap textarea:focus:-ms-input-placeholder{color:transparent}.faq-form .input-button input{padding:10px 32px;height:50px;text-align:center;background:#e8112b;border:0;color:#fff;font-family:"Roc Grotesk";font-size:16px;font-weight:700;line-height:1;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.faq-form .input-button input:hover{background:#181818}.faq-accordion-1 .accordion-item{margin-bottom:20px;border-radius:0;border:0}.faq-accordion-1 .accordion-item .accordion-header .accordion-button{color:#181818;font-family:"Roc Grotesk";font-size:24px;font-weight:700;line-height:1.3;box-shadow:none;border:0;border-radius:0;border-left:5px solid #e8112b;background:#fff;padding:18px 60px 18px 25px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.faq-accordion-1 .accordion-item .accordion-header .accordion-button{font-size:18px}}@media(max-width:767px){.faq-accordion-1 .accordion-item .accordion-header .accordion-button{font-size:18px}}.faq-accordion-1 .accordion-item .accordion-header .accordion-button:after{display:none}.faq-accordion-1 .accordion-item .accordion-header .accordion-button:before{content:"\f068";font-family:"Font Awesome 6 Pro";font-size:18px;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.faq-accordion-1 .accordion-item .accordion-header .accordion-button.collapsed{background:#F8F9FC}.faq-accordion-1 .accordion-item .accordion-header .accordion-button.collapsed:before{content:"+"}.faq-accordion-1 .accordion-item .accordion-collapse .accordion-body{color:#777C90;font-size:16px;font-weight:400;line-height:1.75;background:#F8F9FC;padding:20px 25px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.faq-accordion-1 .accordion-item .accordion-collapse.show .accordion-body{background:#e8112b;color:#fff}.faq-accordion-2 .accordion-item{margin-bottom:20px;border-radius:0;border:0}.faq-accordion-2 .accordion-item .accordion-header .accordion-button{color:#181818;font-family:"Roc Grotesk";font-size:24px;font-weight:700;line-height:1.3;box-shadow:none;border:0;border-radius:0;border-left:5px solid #e8112b;background:#fff;padding:18px 60px 18px 25px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.faq-accordion-2 .accordion-item .accordion-header .accordion-button{font-size:18px}}@media(max-width:767px){.faq-accordion-2 .accordion-item .accordion-header .accordion-button{font-size:18px}}.faq-accordion-2 .accordion-item .accordion-header .accordion-button:after{display:none}.faq-accordion-2 .accordion-item .accordion-header .accordion-button:before{content:"\f068";font-family:"Font Awesome 6 Pro";font-size:18px;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.faq-accordion-2 .accordion-item .accordion-header .accordion-button.collapsed{background:rgba(119,124,144,0.1)}.faq-accordion-2 .accordion-item .accordion-header .accordion-button.collapsed:before{content:"+"}.faq-accordion-2 .accordion-item .accordion-collapse .accordion-body{color:#777C90;font-size:16px;font-weight:400;line-height:1.75;background:#F8F9FC;padding:20px 25px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.faq-accordion-2 .accordion-item .accordion-collapse.show .accordion-body{background:#181818;color:#fff}.faq-accordion-3 .accordion-item{margin-bottom:0;border-radius:0;border:0}.faq-accordion-3 .accordion-item .accordion-header .accordion-button{color:#e8112b;font-family:"Roc Grotesk";font-size:24px;font-weight:700;line-height:1.3;box-shadow:none;border:0;border-radius:0;background:#F8F9FC;padding:18px 60px 18px 20px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;border-bottom:1px solid transparent}@media(min-width:1200px) and (max-width:1399px){.faq-accordion-3 .accordion-item .accordion-header .accordion-button{font-size:18px}}@media(max-width:767px){.faq-accordion-3 .accordion-item .accordion-header .accordion-button{font-size:18px}}.faq-accordion-3 .accordion-item .accordion-header .accordion-button:after{display:none}.faq-accordion-3 .accordion-item .accordion-header .accordion-button:before{content:"\f068";font-family:"Font Awesome 6 Pro";font-size:18px;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.faq-accordion-3 .accordion-item .accordion-header .accordion-button.collapsed{color:#181818;background:#fff;border-color:rgba(24,24,24,0.2)}.faq-accordion-3 .accordion-item .accordion-header .accordion-button.collapsed:before{content:"+"}.faq-accordion-3 .accordion-item .accordion-collapse .accordion-body{color:#777C90;font-size:16px;font-weight:400;line-height:1.75;background:#F8F9FC;padding:0 20px 20px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.faq-accordion-4 .accordion-item{margin-bottom:20px;border-radius:0;border:0;padding:20px;background:#fff;box-shadow:5px 15px 30px 0 rgba(5,13,54,0.05)}.faq-accordion-4 .accordion-item:last-child{margin-bottom:0}.faq-accordion-4 .accordion-item .accordion-header .accordion-button{color:#181818;font-family:"Roc Grotesk";font-size:24px;font-weight:700;line-height:1.3;box-shadow:none;border:0;border-radius:0;background:0;padding:0;padding-right:60px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.faq-accordion-4 .accordion-item .accordion-header .accordion-button{font-size:18px}}@media(max-width:767px){.faq-accordion-4 .accordion-item .accordion-header .accordion-button{font-size:18px}}.faq-accordion-4 .accordion-item .accordion-header .accordion-button:after{display:none}.faq-accordion-4 .accordion-item .accordion-header .accordion-button:before{content:"\f078";font-family:"Font Awesome 6 Pro";font-size:18px;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.faq-accordion-4 .accordion-item .accordion-header .accordion-button.collapsed:before{content:"\f077"}.faq-accordion-4 .accordion-item .accordion-collapse .accordion-body{color:#777C90;font-size:16px;font-weight:400;line-height:1.75;background:0;padding:20px 0 0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;border-top:1px solid rgba(24,24,24,0.1);margin-top:18px}.faq-accordion-5 .accordion-item{margin-bottom:20px;border-radius:0;border:0;box-shadow:0 10px 10px 0 rgba(24,24,24,0.05)}.faq-accordion-5 .accordion-item:last-child{margin-bottom:0}.faq-accordion-5 .accordion-item .accordion-header .accordion-button{color:#181818;font-family:"Roc Grotesk";font-size:24px;font-weight:700;line-height:1.3;box-shadow:none;border:0;border-radius:0;background:0;padding:20px;background:#fff;padding-right:60px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.faq-accordion-5 .accordion-item .accordion-header .accordion-button{font-size:18px}}@media(max-width:767px){.faq-accordion-5 .accordion-item .accordion-header .accordion-button{font-size:18px}}.faq-accordion-5 .accordion-item .accordion-header .accordion-button:after{display:none}.faq-accordion-5 .accordion-item .accordion-header .accordion-button:before{content:"\f078";font-family:"Font Awesome 6 Pro";font-size:18px;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.faq-accordion-5 .accordion-item .accordion-header .accordion-button.collapsed{background:#F8F9FC}.faq-accordion-5 .accordion-item .accordion-header .accordion-button.collapsed:before{content:"\f077"}.faq-accordion-5 .accordion-item .accordion-collapse .accordion-body{color:#777C90;font-size:16px;font-weight:400;line-height:1.75;background:0;padding:0 20px 20px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.contact-form .title h3{color:#181818;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:40px}@media(min-width:1200px) and (max-width:1399px){.contact-form .title h3{font-size:40px}}@media(min-width:992px) and (max-width:1199px){.contact-form .title h3{font-size:36px}}@media(min-width:768px) and (max-width:991px){.contact-form .title h3{font-size:36px}}@media(max-width:767px){.contact-form .title h3{font-size:24px}}.contact-form .input-wrap{position:relative;z-index:1;margin-bottom:20px}.contact-form .input-wrap label{color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:1;margin-bottom:10px}@media(min-width:768px) and (max-width:991px){.contact-form .input-wrap label{font-size:16px}}@media(max-width:767px){.contact-form .input-wrap label{font-size:16px}}.contact-form .input-wrap input{width:100%;height:50px;background:#F8F9FC;border:0;padding:10px 15px;color:#181818;font-size:14px;font-weight:400}.contact-form .input-wrap input::-webkit-input-placeholder{font-size:14px;color:rgba(24,24,24,0.7)}.contact-form .input-wrap input:-moz-placeholder{font-size:14px;color:rgba(24,24,24,0.7)}.contact-form .input-wrap input::-moz-placeholder{font-size:14px;color:rgba(24,24,24,0.7)}.contact-form .input-wrap input:-ms-input-placeholder{font-size:14px;color:rgba(24,24,24,0.7)}.contact-form .input-wrap input:focus::-webkit-input-placeholder{color:transparent}.contact-form .input-wrap input:focus:-moz-placeholder{color:transparent}.contact-form .input-wrap input:focus::-moz-placeholder{color:transparent}.contact-form .input-wrap input:focus:-ms-input-placeholder{color:transparent}.contact-form .input-wrap textarea{width:100%;height:180px;background:#F8F9FC;border:0;padding:15px 15px;color:#181818;font-size:14px;font-weight:400}.contact-form .input-wrap textarea::-webkit-input-placeholder{font-size:14px;color:rgba(24,24,24,0.7)}.contact-form .input-wrap textarea:-moz-placeholder{font-size:14px;color:rgba(24,24,24,0.7)}.contact-form .input-wrap textarea::-moz-placeholder{font-size:14px;color:rgba(24,24,24,0.7)}.contact-form .input-wrap textarea:-ms-input-placeholder{font-size:14px;color:rgba(24,24,24,0.7)}.contact-form .input-wrap textarea:focus::-webkit-input-placeholder{color:transparent}.contact-form .input-wrap textarea:focus:-moz-placeholder{color:transparent}.contact-form .input-wrap textarea:focus::-moz-placeholder{color:transparent}.contact-form .input-wrap textarea:focus:-ms-input-placeholder{color:transparent}.contact-form .input-submit{margin-top:20px}.contact-form .input-submit input{height:60px;background:#e8112b;border:0;padding:10px 30px;color:#FFF;font-family:"Roc Grotesk";font-size:18px;line-height:1;font-weight:700;text-transform:uppercase;text-align:center;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:767px){.contact-form .input-submit input{font-size:16px}}.contact-form .input-submit input:hover{color:#fff;background:#181818}.contact-section{position:relative;z-index:1}.contact-map{position:absolute;right:0;top:0;width:45%;height:100%}@media(min-width:1200px) and (max-width:1399px){.contact-map{width:47%}}@media(min-width:992px) and (max-width:1199px){.contact-map{width:47%}}@media(min-width:768px) and (max-width:991px){.contact-map{width:100%;position:static;height:500px;margin-top:80px}}@media(max-width:767px){.contact-map{width:100%;position:static;height:500px;margin-top:60px}}.contact-map iframe{width:100%;height:100%}.contact-info{background:#fff;padding:40px 20px;text-align:center;height:100%}.contact-info .icon{height:80px;width:80px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:rgba(232,17,43,0.1);margin-bottom:25px;margin-left:auto;margin-right:auto}.contact-info .content p{color:#181818;font-size:24px;font-weight:500;line-height:1.3}@media(min-width:1200px) and (max-width:1399px){.contact-info .content p{font-size:20px}}@media(min-width:768px) and (max-width:991px){.contact-info .content p{font-size:20px}}@media(max-width:767px){.contact-info .content p{font-size:20px}}.contact-info .content p a{color:#181818}.coming-content h3{color:#181818;font-family:"Roc Grotesk";font-size:48px;font-weight:700;line-height:50px;margin-bottom:40px}@media(min-width:768px) and (max-width:991px){.coming-content h3{font-size:32px;line-height:1.3}}@media(max-width:767px){.coming-content h3{font-size:24px;line-height:1.3}}.count-down-wrap{display:flex;justify-content:center;align-items:center;gap:70px}@media(max-width:767px){.count-down-wrap{gap:35px}}.count-down-wrap:last-child{margin-right:0}.count-down-wrap span{color:#181818;text-align:center;font-family:"Roc Grotesk";font-size:40px;font-weight:700;line-height:1}@media(max-width:767px){.count-down-wrap span{font-size:32px}}.count-down-wrap p{color:#777C90;font-size:18px;font-weight:400;margin-bottom:20px}@media(max-width:767px){.count-down-wrap p{font-size:16px}}.cart-list-form{border:1px solid rgba(119,124,144,0.2)}@media(min-width:768px) and (max-width:991px){.cart-list-form .table{width:900px}}@media(max-width:767px){.cart-list-form .table{width:800px}}.cart-list-form .table th{font-weight:400;font-size:18px;border:0;border-bottom:1px solid rgba(119,124,144,0.2);padding:15px 30px;text-align:start;color:#181818}.cart-list-form .table .product-thumbnails{padding-left:20px;width:100px}.cart-list-form .table .product-thumbnails img{max-height:100%;max-width:none}.cart-list-form .table .product-img{display:block;max-width:100px;max-height:100px;overflow:hidden}.cart-list-form .table tbody td{border:0;vertical-align:middle;text-align:center;padding:30px 0}@media only screen and (max-width:767.98px){.cart-list-form .table .product-thumbnails{padding-left:10px}}.cart-list-form .table-responsive{margin-bottom:30px}.cart-list-form .table-responsive::-webkit-scrollbar{width:.3em;height:10px}.cart-list-form .table-responsive::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.cart-list-form .table-responsive::-webkit-scrollbar-thumb{background-color:#e8112b}.cart-list-form .table .product-info{padding-left:30px;text-align:left}.cart-list-form .table .product-info ul.style-none{padding:0;margin:0}.cart-list-form .table .product-info ul.style-none li{font-weight:500;display:inline-block;font-size:15px;color:#181818;padding-right:15px}.cart-list-form .table .product-info .product-name{font-weight:500;letter-spacing:-0.5px;font-size:20px;color:#181818}@media only screen and (max-width:767.98px){.cart-list-form .table .product-info .product-name{font-size:18px}}.cart-list-form .table .product-info .serial{font-size:15px;color:#181818;padding-bottom:6px}@media only screen and (max-width:767.98px){.cart-list-form .table .product-info{padding-left:15px}}.cart-list-form .table .quantity .product-value{font-weight:500;font-size:18px;color:#181818;max-width:55px;background:0;border:0;text-align:center;padding-left:12px}@media only screen and (max-width:767.98px){.cart-list-form .table .quantity .product-value{max-width:20px;padding-left:0}}.cart-list-form .table .quantity .order-box{padding:0;margin:0}.cart-list-form .table .quantity li{display:inline-block;line-height:40px;max-height:40px}.cart-list-form .table .quantity li .btn{font-size:24px;padding:0;border:0;vertical-align:inherit;color:#181818;background:#ddd;width:36px;height:36px;border-radius:50%}.cart-list-form .table .quantity li .btn:hover{background:#e8112b;color:#fff}@media only screen and (max-width:767.98px){.cart-list-form .table .quantity li .btn{width:25px;height:25px;line-height:25px}}.cart-list-form .table .remove-product{color:#e8112b;font-size:22px}.cart-list-form .table tbody tr{padding:10px 0;border-bottom:1px solid rgba(119,124,144,0.2)}.cart-list-form .table .price,.cat__section .cart-footer .cart-total-table tr td{font-size:18px;color:#181818;font-weight:500}.cart-footer{padding:0 20px}.cart-footer .coupon-form{position:relative;z-index:1}.cart-footer .coupon-form input{width:275px;border:0;background:#ddd;font-size:16px;color:#181818;padding-left:14px;height:45px}.cart-footer .coupon-form .coupon_btn{font-size:16px;font-weight:400;position:absolute;right:0;top:0;border:0;height:100%;padding:0;width:130px;text-transform:capitalize}.cart-footer .update-section{display:flex;align-items:center;gap:20px;justify-content:flex-end}@media(max-width:767px){.cart-footer .update-section{flex-direction:column}}.cart-footer .update-section p{color:#181818;cursor:pointer;margin-bottom:0}.cart-footer .update-cart-button{color:#fff;font-size:16px;font-weight:500;border:0;background:#e8112b;width:max-content;height:40px;display:inline-block;margin-top:-3px}.update-section .theme-btn{padding:14px 25px;border:0}.semi__title{color:#181818;font-size:26px;font-weight:700}.cart-total-section{padding:40px 30px;border-radius:6px;background:#f8f9fc}@media(min-width:992px) and (max-width:1199px){.cart-total-section .checkout-btn.theme-btn:hover:before{height:1100%}}@media(min-width:768px) and (max-width:991px){.cart-total-section .checkout-btn.theme-btn:hover:before{height:900%}}@media only screen and (max-width:767.98px){.cart-total-section{padding:40px 15px}}.cart-total-table tbody tr{padding-bottom:25px;border-bottom:1px solid rgba(119,124,144,0.2);margin-bottom:25px}.cart-total-table tbody tr:last-child{border-bottom:0}.cart-total-table tbody th,.cart-total-table tbody td{color:#181818;font-size:16px;font-weight:500;padding:10px 0}.checkout-form label{color:#181818;font-size:15px;display:inline-block;margin-bottom:10px}.checkout-form .single-input-wrapper,.checkout-form textarea{width:100%;color:#181818;border:0;background:#f8f9fc;font-size:14px;font-weight:400;width:100%;height:60px;padding-left:20px;line-height:60px;margin-bottom:25px}.checkout-form .single-input-wrapper::-webkit-input-placeholder,.checkout-form textarea::-webkit-input-placeholder{color:#777C90}.checkout-form .single-input-wrapper:-moz-placeholder,.checkout-form textarea:-moz-placeholder{color:#777C90}.checkout-form .single-input-wrapper::-moz-placeholder,.checkout-form textarea::-moz-placeholder{color:#777C90}.checkout-form .single-input-wrapper:-ms-input-placeholder,.checkout-form textarea:-ms-input-placeholder{color:#777C90}.checkout-form .single-input-wrapper:focus::-webkit-input-placeholder,.checkout-form textarea:focus::-webkit-input-placeholder{color:transparent}.checkout-form .single-input-wrapper:focus:-moz-placeholder,.checkout-form textarea:focus:-moz-placeholder{color:transparent}.checkout-form .single-input-wrapper:focus::-moz-placeholder,.checkout-form textarea:focus::-moz-placeholder{color:transparent}.checkout-form .single-input-wrapper:focus:-ms-input-placeholder,.checkout-form textarea:focus:-ms-input-placeholder{color:transparent}.checkout-form .ht-select-menu{width:100%;border-radius:6px;background:#f8f9fc;border:0;color:#181818;font-size:14px;font-weight:400;height:60px;padding-left:20px;margin-bottom:30px;line-height:60px;position:relative;z-index:10}.checkout-form .nice-select{position:relative;z-index:10}.checkout-form .nice-select .option{color:#181818}.checkout-form textarea{padding-top:20px;height:200px}.checkout-form .checkbox-list{list-style:none;padding:0}.payment-list{padding:0;list-style:none}.payment-list li{margin-bottom:10px}.payment-list li label{margin-bottom:0}.payment-list p{color:#181818}.payment-list .credit-card-form .input-wrap{margin-bottom:20px}.payment-list .credit-card-form h6{font-weight:500;font-size:16px;margin-bottom:10px}.payment-list .credit-card-form span{padding:0 5px}.payment-list .credit-card-form input{width:100%;border:1px solid rgba(119,124,144,0.15);padding-left:10px;display:block;margin-bottom:0;color:#181818;background:#fff;font-size:14px;font-weight:400;height:40px;line-height:40px}.checkout__section{overflow:hidden}.shopping-cart{color:#181818;display:inline-block;position:relative;font-size:24px;margin-right:30px}.shopping-cart span{position:absolute;background:#ef6f31;border-radius:50%;width:17px;height:17px;padding:0;line-height:17px;top:-12px;right:-18px;left:auto;font-size:14px}.shopping-cart:hover{color:#181818}@-moz-keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@-ms-keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@-webkit-keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}.header-area{position:relative;z-index:999}.header-area .header-top{background:#e8112b}@media(min-width:1876px){.header-area .header-top{padding-left:205px;padding-right:205px}}@media(min-width:992px) and (max-width:1199px){.header-area .header-top{padding-top:15px;padding-bottom:15px}}@media(min-width:768px) and (max-width:991px){.header-area .header-top{padding-top:15px;padding-bottom:15px}}@media(max-width:767px){.header-area .header-top{padding-top:15px;padding-bottom:15px}}.header-area .header-bottom{background:#fff}@media(min-width:1876px){.header-area .header-bottom{padding-left:205px;padding-right:205px}}.header-area-2{position:relative;z-index:999}.header-area-2 .header-top{background:#e8112b}@media(min-width:1876px){.header-area-2 .header-top{padding-left:205px;padding-right:205px}}@media(min-width:992px) and (max-width:1199px){.header-area-2 .header-top{background:#181818;padding-top:15px;padding-bottom:15px}}@media(min-width:768px) and (max-width:991px){.header-area-2 .header-top{background:#181818;padding-top:15px;padding-bottom:15px}}@media(max-width:767px){.header-area-2 .header-top{background:#181818;padding-top:15px;padding-bottom:15px}}.header-area-2 .header-bottom{background:#fff}@media(min-width:1876px){.header-area-2 .header-bottom{padding-left:205px;padding-right:205px}}.header-area-3{position:relative;z-index:999}.header-area-3 .header-top{background:#e8112b}@media(min-width:1876px){.header-area-3 .header-top{padding-left:205px;padding-right:205px}}@media(min-width:992px) and (max-width:1199px){.header-area-3 .header-top{padding-top:15px;padding-bottom:15px}}@media(min-width:768px) and (max-width:991px){.header-area-3 .header-top{padding-top:15px;padding-bottom:15px}}@media(max-width:767px){.header-area-3 .header-top{padding-top:15px;padding-bottom:15px}}.header-area-3 .header-bottom{background:#181818}@media(min-width:1876px){.header-area-3 .header-bottom{padding-left:205px;padding-right:205px}}.header-area-4{position:relative;z-index:999}.header-area-4 .header-top{background:#e8112b;padding-bottom:40px}@media(min-width:1876px){.header-area-4 .header-top{padding-left:205px;padding-right:205px}}@media(min-width:992px) and (max-width:1199px){.header-area-4 .header-top{padding-top:15px;padding-bottom:15px}}@media(min-width:768px) and (max-width:991px){.header-area-4 .header-top{padding-top:15px;padding-bottom:15px}}@media(max-width:767px){.header-area-4 .header-top{padding-top:15px;padding-bottom:15px}}@media(min-width:1876px){.header-area-4 .header-bottom{padding-left:205px;padding-right:205px}}.header-area-4 .header-bottom .header-bottom-wrapper{background:#181818;padding:0 40px;margin-top:-40px;margin-bottom:-62px;border-bottom:4px solid #e8112b}.header-area-5{position:relative;z-index:999}.header-area-5 .header-top{background:#e8112b}@media(min-width:1876px){.header-area-5 .header-top{padding-left:205px;padding-right:205px}}@media(min-width:992px) and (max-width:1199px){.header-area-5 .header-top{padding-top:15px;padding-bottom:15px}}@media(min-width:768px) and (max-width:991px){.header-area-5 .header-top{padding-top:15px;padding-bottom:15px}}@media(max-width:767px){.header-area-5 .header-top{padding-top:15px;padding-bottom:15px}}.header-area-5 .header-bottom{background:#e8112b}@media(min-width:1876px){.header-area-5 .header-bottom{padding-left:205px;padding-right:205px}}.header-top-wrap-5{background:#fff;display:flex;align-items:center;justify-content:center;gap:30px;clip-path:polygon(0 0,100% 0,98% 100%,2% 100%)}@media(min-width:1200px) and (max-width:1399px){.header-top-wrap-5{gap:20px}}.header-area-6{position:relative;z-index:999}.header-area-6.sticky-header .header-bottom{background:#181818}.header-area-6 .header-top{position:relative;background:#fff;z-index:1}@media(min-width:1876px){.header-area-6 .header-top{padding-left:205px;padding-right:205px}}@media(min-width:992px) and (max-width:1199px){.header-area-6 .header-top{padding-top:15px;padding-bottom:15px;background:#e8112b}}@media(min-width:768px) and (max-width:991px){.header-area-6 .header-top{padding-top:15px;padding-bottom:15px;background:#e8112b}}@media(max-width:767px){.header-area-6 .header-top{padding-top:15px;padding-bottom:15px;background:#e8112b}}.header-area-6 .header-top:after{content:"";position:absolute;width:8%;right:0;top:0;height:100%;z-index:-1;background:#e8112b;clip-path:polygon(0 0,100% 0,100% 100%,20% 100%)}@media(min-width:992px) and (max-width:1199px){.header-area-6 .header-top:after{display:none}}@media(min-width:768px) and (max-width:991px){.header-area-6 .header-top:after{display:none}}@media(max-width:767px){.header-area-6 .header-top:after{display:none}}.header-area-6 .header-bottom{background:0;margin-bottom:-68px}@media(min-width:1876px){.header-area-6 .header-bottom{padding-left:205px;padding-right:205px}}.header-top-wrap-6{display:flex;align-items:center;justify-content:flex-end;gap:10px}.header-btn{margin-top:-70px}.header-btn .theme-btn{background:#181818}@media(min-width:1200px) and (max-width:1399px){.header-btn .theme-btn{padding:22px 30px;font-size:14px}}.header-btn .theme-btn:before{background:#fff}.header-btn .theme-btn:hover{color:#181818}.header-btn .theme-btn:hover img{filter:grayscale(0) brightness(0)}.header-btn-2 .theme-btn{background:#181818}@media(min-width:1200px) and (max-width:1399px){.header-btn-2 .theme-btn{padding:22px 30px;font-size:14px}}.header-btn-2 .theme-btn:before{background:#e8112b}.sticky-header-section{background:#fff;display:none;padding-top:10px;padding-bottom:10px}@media(min-width:992px) and (max-width:1199px){.sticky-header-section{padding-top:0;padding-bottom:0}}@media(min-width:768px) and (max-width:991px){.sticky-header-section{padding-top:0;padding-bottom:0}}@media(max-width:767px){.sticky-header-section{padding-top:0;padding-bottom:0}}.sticky-header-section .logo-wrap-2{position:relative;z-index:1;margin-top:0}@media(min-width:1400px) and (max-width:1700px){.sticky-header-section .logo-wrap-2{margin-top:0}}@media(min-width:1200px) and (max-width:1399px){.sticky-header-section .logo-wrap-2{margin-top:0}}.sticky-header-section .logo-wrap-2:before{top:-20px;bottom:-20px}@media(min-width:1400px) and (max-width:1700px){.sticky-header-section .logo-wrap-2:before{top:-20px;bottom:-20px}}@media(min-width:1200px) and (max-width:1399px){.sticky-header-section .logo-wrap-2:before{top:-20px;bottom:-20px}}.sticky-header-section .logo-wrap-2 a{display:inline-block}.sticky-header-section .logo-wrap-2 img{width:100%;max-width:157px}.sticky-header-section .logo-wrap{position:relative;z-index:1;margin-top:0}@media(min-width:1400px) and (max-width:1700px){.sticky-header-section .logo-wrap{margin-top:0}}@media(min-width:1200px) and (max-width:1399px){.sticky-header-section .logo-wrap{margin-top:0}}.sticky-header-section .logo-wrap:before{top:-20px;bottom:-20px}@media(min-width:1400px) and (max-width:1700px){.sticky-header-section .logo-wrap:before{top:-20px;bottom:-20px}}@media(min-width:1200px) and (max-width:1399px){.sticky-header-section .logo-wrap:before{top:-20px;bottom:-20px}}.sticky-header-section .logo-wrap a{display:inline-block}.sticky-header-section .logo-wrap img{width:100%;max-width:157px}.sticky-header-section .logo-wrap-3{position:relative;z-index:1;margin-top:0}@media(min-width:1400px) and (max-width:1700px){.sticky-header-section .logo-wrap-3{margin-top:0}}@media(min-width:1200px) and (max-width:1399px){.sticky-header-section .logo-wrap-3{margin-top:0}}.sticky-header-section .logo-wrap-3:before{top:-20px;bottom:-20px}@media(min-width:1400px) and (max-width:1700px){.sticky-header-section .logo-wrap-3:before{top:-20px;bottom:-20px}}@media(min-width:1200px) and (max-width:1399px){.sticky-header-section .logo-wrap-3:before{top:-20px;bottom:-20px}}.sticky-header-section .logo-wrap-3 a{display:inline-block}.sticky-header-section .logo-wrap-3 img{width:100%;max-width:157px}.sticky-header-section .header-bottom{background:none!important;margin-bottom:0}.sticky-header-section .header-btn{margin-top:0}.sticky-header-section.header-area-3{background:#181818}.sticky-header-section.header-area-4{background:#181818}.sticky-header-section.header-area-5{background:#e8112b}.sticky-header-section.header-area-6{background:#181818}.sticky-header{position:fixed;top:0;left:0;right:0;width:100%;box-shadow:0 4px 10px rgba(3,4,28,0.1);animation:.95s ease 0s normal forwards 1 running headerSlideDown;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;z-index:999;display:block}.th-cursor{position:fixed;width:40px;height:40px;margin-left:-20px;margin-top:-20px;border:2px solid #000;transform-origin:center center;pointer-events:none;z-index:99999;border-radius:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.th-cursor.hidden{opacity:0;visibility:hidden}.grow-small{transform:scale(2);background:#fff;mix-blend-mode:difference;border:0}.hero-section{padding-top:150px;padding-bottom:50px;position:relative;z-index:1;overflow:hidden}@media(min-width:1400px) and (max-width:1700px){.hero-section{padding-top:60px}}@media(min-width:1200px) and (max-width:1399px){.hero-section{padding-top:60px}}@media(min-width:992px) and (max-width:1199px){.hero-section{padding-top:60px}}@media(min-width:768px) and (max-width:991px){.hero-section{padding-top:60px}}@media(max-width:767px){.hero-section{padding-top:60px}}.hero-section .hero-bg-thumb{position:absolute;right:0;top:0;z-index:-2}@media(min-width:1400px) and (max-width:1700px){.hero-section .hero-bg-thumb{max-width:650px}}@media(min-width:1200px) and (max-width:1399px){.hero-section .hero-bg-thumb{max-width:490px}}@media(min-width:992px) and (max-width:1199px){.hero-section .hero-bg-thumb{display:none}}@media(min-width:768px) and (max-width:991px){.hero-section .hero-bg-thumb{display:none}}@media(max-width:767px){.hero-section .hero-bg-thumb{display:none}}.hero-section .shape-1{position:absolute;right:46px;top:66px;z-index:-1}@media(min-width:992px) and (max-width:1199px){.hero-section .shape-1{display:none}}@media(min-width:768px) and (max-width:991px){.hero-section .shape-1{display:none}}@media(max-width:767px){.hero-section .shape-1{display:none}}.hero-section .shape-2{position:absolute;left:33%;top:80px;z-index:-1}@media(min-width:992px) and (max-width:1199px){.hero-section .shape-2{left:auto;right:30px;top:30px}}@media(min-width:768px) and (max-width:991px){.hero-section .shape-2{left:auto;right:30px;top:30px}}@media(min-width:768px) and (max-width:991px){.hero-section .shape-2{display:none}}@media(max-width:767px){.hero-section .shape-2{display:none}}.hero-content .sub-title{color:#e8112b;font-size:18px;font-weight:500;text-transform:uppercase;margin-bottom:20px}@media(max-width:767px){.hero-content .sub-title{font-size:16px}}.hero-content .title{color:#181818;font-size:76px;font-weight:700;line-height:1.18;margin-bottom:50px}@media(min-width:1400px) and (max-width:1700px){.hero-content .title{font-size:70px;line-height:1;margin-bottom:30px;max-width:670px}}@media(min-width:1200px) and (max-width:1399px){.hero-content .title{font-size:60px;line-height:1;margin-bottom:30px;max-width:580px}}@media(max-width:767px){.hero-content .title{font-size:38px;margin-bottom:30px}}.hero-content .title span{color:#e8112b}.hero-content .hero-buttons{display:flex;align-items:center;gap:30px}@media(max-width:767px){.hero-content .hero-buttons{flex-direction:column;align-items:flex-start}}.hero-thumb{position:relative;z-index:1;padding-top:100px}@media(min-width:1400px) and (max-width:1700px){.hero-thumb{padding-top:0}}@media(min-width:1200px) and (max-width:1399px){.hero-thumb{padding-top:0}}@media(min-width:992px) and (max-width:1199px){.hero-thumb{padding-top:0;margin-top:100px}}@media(min-width:768px) and (max-width:991px){.hero-thumb{padding-top:0;margin-top:100px}}@media(max-width:767px){.hero-thumb{padding-top:0;margin-top:50px}}.hero-thumb .hero-thumb-1{position:absolute;left:-70px;top:0;z-index:2}@media(min-width:1400px) and (max-width:1700px){.hero-thumb .hero-thumb-1{left:-25px;top:-20px}}@media(min-width:1200px) and (max-width:1399px){.hero-thumb .hero-thumb-1{left:-25px;top:-20px}}@media(min-width:992px) and (max-width:1199px){.hero-thumb .hero-thumb-1{left:-25px;top:-25px}}@media(min-width:768px) and (max-width:991px){.hero-thumb .hero-thumb-1{left:-25px;top:-25px}}@media(max-width:767px){.hero-thumb .hero-thumb-1{display:none}}.hero-thumb .hero-thumb-2{position:absolute;left:-260px;bottom:48px;z-index:2}@media(min-width:1200px) and (max-width:1399px){.hero-thumb .hero-thumb-2{left:-110px}}@media(min-width:992px) and (max-width:1199px){.hero-thumb .hero-thumb-2{left:0;bottom:30%}}@media(min-width:768px) and (max-width:991px){.hero-thumb .hero-thumb-2{left:0;bottom:30%}}@media(min-width:768px) and (max-width:991px){.hero-thumb .hero-thumb-2{display:none}}.hero-thumb .video-thumb{margin-left:50px;margin-right:-70px;position:relative;z-index:1}@media(min-width:1200px) and (max-width:1399px){.hero-thumb .video-thumb{margin-left:70px}}@media(min-width:992px) and (max-width:1199px){.hero-thumb .video-thumb{margin-right:0}}@media(min-width:768px) and (max-width:991px){.hero-thumb .video-thumb{margin-right:0}}@media(max-width:767px){.hero-thumb .video-thumb{margin-right:0;margin-left:0}}.hero-thumb .video-thumb img{width:100%}.hero-thumb .video-thumb .play-btn-2{position:absolute;left:40px;bottom:40px;z-index:2}.copyright{color:#fff;font-size:17px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:767px){.copyright{font-size:16px}}.copyright a{color:#fff}.footer-top{background:#181818;overflow:hidden}.footer-top .footer-newsletter-shape-wrap{position:relative;z-index:1}.footer-top .footer-newsletter-shape{position:absolute;left:-100%;top:-30px;bottom:-30px;right:83%;background:red;z-index:-1}@media(min-width:1200px) and (max-width:1399px){.footer-top .footer-newsletter-shape{right:80%}}@media(min-width:992px) and (max-width:1199px){.footer-top .footer-newsletter-shape{right:78%}}@media(min-width:768px) and (max-width:991px){.footer-top .footer-newsletter-shape{right:70%}}@media(max-width:767px){.footer-top .footer-newsletter-shape{display:none}}.footer-middle{position:relative;z-index:1}.footer-middle .s-shape-1{position:absolute;right:0;top:60px;z-index:-1}@media(min-width:1400px) and (max-width:1700px){.footer-middle .s-shape-1{top:20px}}@media(min-width:1200px) and (max-width:1399px){.footer-middle .s-shape-1{top:20px}}@media(min-width:992px) and (max-width:1199px){.footer-middle .s-shape-1{top:20px}}@media(min-width:768px) and (max-width:991px){.footer-middle .s-shape-1{top:20px}}@media(max-width:767px){.footer-middle .s-shape-1{display:none}}@media(min-width:992px) and (max-width:1199px){.footer-middle .s-shape-1 svg{width:100px}}@media(min-width:768px) and (max-width:991px){.footer-middle .s-shape-1 svg{width:100px}}.footer-middle .s-shape-2{position:absolute;left:60px;bottom:0;z-index:-1}@media(min-width:1200px) and (max-width:1399px){.footer-middle .s-shape-2{left:0}}@media(min-width:992px) and (max-width:1199px){.footer-middle .s-shape-2{left:0}}@media(min-width:768px) and (max-width:991px){.footer-middle .s-shape-2{left:0}}@media(max-width:767px){.footer-middle .s-shape-2{display:none}}@media(min-width:992px) and (max-width:1199px){.footer-middle .s-shape-2 svg{width:100px}}@media(min-width:768px) and (max-width:991px){.footer-middle .s-shape-2 svg{width:100px}}.footer-bottom{padding-top:20px;padding-bottom:20px;background:#e8112b}.footer-newsletter-wrap{display:flex;justify-content:flex-end;align-items:center;gap:30px}.footer-newsletter-wrap .text{color:#fff;font-family:"Roc Grotesk";font-size:30px;font-style:normal;font-weight:700;line-height:30px}@media(min-width:992px) and (max-width:1199px){.footer-newsletter-wrap .text{font-size:22px}}@media(min-width:768px) and (max-width:991px){.footer-newsletter-wrap .text{display:none}}@media(max-width:767px){.footer-newsletter-wrap .text{display:none}}.footer-newsletter-wrap form{width:100%;max-width:480px}.footer-newsletter-wrap .input-wrap{position:relative;z-index:1}.footer-newsletter-wrap .input-wrap input{width:100%;height:60px;border:1px solid #FFF;background:#FFF;padding:10px 25px;box-shadow:5px 15px 30px 0 rgba(5,13,54,0.05);font-size:16px;font-style:normal;font-weight:400;line-height:16px;color:#181818}.footer-newsletter-wrap .input-wrap input::-webkit-input-placeholder{color:#777C90}.footer-newsletter-wrap .input-wrap input:-moz-placeholder{color:#777C90}.footer-newsletter-wrap .input-wrap input::-moz-placeholder{color:#777C90}.footer-newsletter-wrap .input-wrap input:-ms-input-placeholder{color:#777C90}.footer-newsletter-wrap .input-wrap input:focus::-webkit-input-placeholder{color:transparent}.footer-newsletter-wrap .input-wrap input:focus:-moz-placeholder{color:transparent}.footer-newsletter-wrap .input-wrap input:focus::-moz-placeholder{color:transparent}.footer-newsletter-wrap .input-wrap input:focus:-ms-input-placeholder{color:transparent}.footer-newsletter-wrap .input-wrap .submit-wrap{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.footer-newsletter-wrap .input-wrap .submit-wrap button{padding:18px 30px;color:#fff;text-align:center;font-size:14px;font-weight:700;line-height:16px;text-transform:uppercase;border:0;background:#e8112b}.footer-widget{margin-bottom:30px}@media(min-width:768px) and (max-width:991px){.footer-widget{margin-bottom:50px}}@media(max-width:767px){.footer-widget{margin-bottom:50px}}.footer-widget .title{color:#181818;font-size:30px;font-weight:700;margin-bottom:30px}@media(min-width:1200px) and (max-width:1399px){.footer-widget .title{font-size:24px}}@media(min-width:768px) and (max-width:991px){.footer-widget .title{font-size:24px}}@media(max-width:767px){.footer-widget .title{font-size:24px}}.footer-widget p{color:#181818;font-size:20px;font-weight:500;line-height:30px}@media(min-width:1200px) and (max-width:1399px){.footer-widget p{font-size:18px}}.footer-widget .footer-menu ul{list-style:none;margin:0;padding:0}.footer-widget .footer-menu ul li{color:#181818;font-size:17px;font-style:normal;font-weight:400;margin-bottom:20px}@media(min-width:1200px) and (max-width:1399px){.footer-widget .footer-menu ul li{font-size:16px}}.footer-widget .footer-menu ul li:before{content:"\f105";font-family:"Font Awesome 6 Pro";margin-right:8px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.footer-widget .footer-menu ul li:last-child{margin-bottom:0}.footer-widget .footer-menu ul li a{color:#181818}.footer-widget .footer-menu ul li:hover{color:#e8112b}.footer-widget .footer-menu ul li:hover a{color:#e8112b}.footer-about-widget .text{margin-bottom:28px}.footer-about-widget .read-more a{color:#181818;font-family:"Roc Grotesk";font-size:44px;font-weight:700;line-height:44px}@media(min-width:1200px) and (max-width:1399px){.footer-about-widget .read-more a{font-size:24px}}@media(min-width:768px) and (max-width:991px){.footer-about-widget .read-more a{font-size:24px}}@media(max-width:767px){.footer-about-widget .read-more a{font-size:24px}}.footer-about-widget .read-more a svg{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.footer-about-widget .read-more a svg{width:16px}}@media(min-width:768px) and (max-width:991px){.footer-about-widget .read-more a svg{width:16px}}@media(max-width:767px){.footer-about-widget .read-more a svg{width:16px}}.footer-about-widget .read-more a:hover{color:#e8112b}.footer-about-widget .read-more a:hover svg{transform:scale(1.1)}.footer-contact-info .f-info-item{display:flex;align-items:center;gap:10px;margin-bottom:22px}.footer-contact-info .f-info-item .icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100%;background:#e8112b;flex:none}@media(min-width:1200px) and (max-width:1399px){.footer-contact-info .f-info-item .icon{width:30px;height:30px}}@media(min-width:1200px) and (max-width:1399px){.footer-contact-info .f-info-item .icon svg{width:14px}}.footer-contact-info .f-info-item .text span{color:#181818;font-size:14px;font-weight:400;margin-bottom:0}.footer-contact-info .f-info-item .text p{color:#181818;font-family:"Roc Grotesk";font-size:17px;font-weight:500}@media(min-width:1200px) and (max-width:1399px){.footer-contact-info .f-info-item .text p{font-size:15px}}.footer-contact-info .opening-date{margin-top:30px}.footer-contact-info .opening-date p{color:#181818;font-size:17px;font-weight:400}@media(min-width:1200px) and (max-width:1399px){.footer-contact-info .opening-date p{font-size:14px}}.footer-social{display:flex;align-items:center;justify-content:flex-end;gap:10px}@media(max-width:767px){.footer-social{justify-content:center}}.footer-social a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(255,255,255,0.2);border-radius:50%}.footer-social a:hover{color:#e8112b;background:#fff}.footer-top-2{position:relative;z-index:2;margin-bottom:-80px}@media(min-width:992px) and (max-width:1199px){.footer-top-2{margin-bottom:-70px}}@media(min-width:768px) and (max-width:991px){.footer-top-2{margin-bottom:0}}@media(max-width:767px){.footer-top-2{margin-bottom:0}}.footer-middle-2{background:#181818;border-bottom:2px solid rgba(255,255,255,0.1);position:relative;z-index:1}.footer-middle-2 .shape-1{position:absolute;right:80px;top:80px;z-index:-1}@media(min-width:1400px) and (max-width:1700px){.footer-middle-2 .shape-1{right:20px;top:20px}}@media(min-width:1200px) and (max-width:1399px){.footer-middle-2 .shape-1{right:20px;top:20px}}@media(min-width:992px) and (max-width:1199px){.footer-middle-2 .shape-1{right:20px;top:20px}}@media(min-width:768px) and (max-width:991px){.footer-middle-2 .shape-1{right:20px;top:20px}}@media(max-width:767px){.footer-middle-2 .shape-1{display:none}}.footer-middle-2 .shape-2{position:absolute;left:100px;top:100px;z-index:-1}@media(min-width:1400px) and (max-width:1700px){.footer-middle-2 .shape-2{left:20px;top:20px}}@media(min-width:1200px) and (max-width:1399px){.footer-middle-2 .shape-2{left:20px;top:20px}}@media(min-width:992px) and (max-width:1199px){.footer-middle-2 .shape-2{left:20px;top:20px}}@media(min-width:768px) and (max-width:991px){.footer-middle-2 .shape-2{left:20px;top:20px}}@media(max-width:767px){.footer-middle-2 .shape-2{display:none}}.footer-middle-2 .shape-3{position:absolute;left:50%;top:112px;z-index:-1}@media(max-width:767px){.footer-middle-2 .shape-3{display:none}}.footer-middle-2 .shape-4{position:absolute;left:30%;bottom:22px;z-index:-1}@media(min-width:992px) and (max-width:1199px){.footer-middle-2 .shape-4{bottom:100px}}@media(min-width:768px) and (max-width:991px){.footer-middle-2 .shape-4{left:20px;bottom:100px}}@media(max-width:767px){.footer-middle-2 .shape-4{display:none}}.footer-middle-2 .shape-5{position:absolute;right:112px;bottom:116px;z-index:-1}@media(max-width:767px){.footer-middle-2 .shape-5{display:none}}.footer-bottom-2{background:#181818;position:relative;z-index:1}.footer-bottom-2 .shape-2{position:absolute;left:20px;bottom:20px;z-index:-1}@media(max-width:767px){.footer-bottom-2 .shape-2{display:none}}.footer-about-widget-2 .text{margin-bottom:28px;max-width:280px}@media(min-width:992px) and (max-width:1199px){.footer-about-widget-2 .text{max-width:100%}}.footer-widget-2{margin-bottom:30px}@media(min-width:768px) and (max-width:991px){.footer-widget-2{margin-bottom:50px}}@media(max-width:767px){.footer-widget-2{margin-bottom:50px}}.footer-widget-2 .title{color:#fff;font-size:30px;font-weight:700;margin-bottom:30px}@media(min-width:1200px) and (max-width:1399px){.footer-widget-2 .title{font-size:24px}}@media(min-width:768px) and (max-width:991px){.footer-widget-2 .title{font-size:24px}}@media(max-width:767px){.footer-widget-2 .title{font-size:24px}}.footer-widget-2 p{color:#fff;font-size:18px;font-weight:500;line-height:30px}.footer-widget-2 .footer-menu ul{list-style:none;margin:0;padding:0}.footer-widget-2 .footer-menu ul li{color:#fff;font-size:17px;font-style:normal;font-weight:400;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,0.1)}@media(min-width:1200px) and (max-width:1399px){.footer-widget-2 .footer-menu ul li{font-size:16px}}.footer-widget-2 .footer-menu ul li:before{content:"\f105";font-family:"Font Awesome 6 Pro";margin-right:8px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.footer-widget-2 .footer-menu ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.footer-widget-2 .footer-menu ul li a{color:#fff}.footer-widget-2 .footer-menu ul li:hover{color:#e8112b}.footer-widget-2 .footer-menu ul li:hover a{color:#e8112b}.footer-contact-info-2{display:grid;grid-template-columns:1fr 1fr 1fr;background:#313131}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-2{grid-template-columns:1fr 1fr 1fr}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-2{grid-template-columns:1fr 1fr 1fr}}@media(max-width:767px){.footer-contact-info-2{grid-template-columns:1fr}}.footer-contact-info-2 .f-info-item{display:inline-flex;align-items:center;gap:10px;padding:50px;height:100%;margin-left:auto;margin-right:auto}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-2 .f-info-item{width:100%;justify-content:center;padding:30px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-2 .f-info-item{width:100%;justify-content:center;flex-direction:column;text-align:center;padding:30px 20px}}@media(max-width:767px){.footer-contact-info-2 .f-info-item{width:100%;padding:30px 20px}}.footer-contact-info-2 .f-info-item:nth-child(2){background:#e8112b}.footer-contact-info-2 .f-info-item .icon{width:40px;height:40px}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-2 .f-info-item .icon{width:30px;height:30px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-2 .f-info-item .icon{width:30px;height:30px}}@media(max-width:767px){.footer-contact-info-2 .f-info-item .icon{width:30px;height:30px}}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-2 .f-info-item .icon svg{width:30px;height:30px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-2 .f-info-item .icon svg{width:30px;height:30px}}@media(max-width:767px){.footer-contact-info-2 .f-info-item .icon svg{width:30px;height:30px}}.footer-contact-info-2 .f-info-item .content span{color:#fff;font-size:18px;font-weight:400;margin-bottom:0}.footer-contact-info-2 .f-info-item .content p{color:#fff;font-family:"Roc Grotesk";font-size:24px;font-weight:500}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-2 .f-info-item .content p{font-size:22px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-2 .f-info-item .content p{font-size:20px}}@media(max-width:767px){.footer-contact-info-2 .f-info-item .content p{font-size:20px}}.footer-contact-info-2 .f-info-item .content p a{color:#fff}.footer-social-2{display:flex;align-items:center;gap:10px}.footer-social-2 a{width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:#e8112b;background:rgba(232,17,43,0.1);border-radius:50%}.footer-social-2 a:hover{color:#fff;background:#e8112b}.footer-bottom-menu ul{list-style:none;margin:0;padding:0}.footer-bottom-menu ul li{display:inline-flex;margin-right:60px}@media(max-width:767px){.footer-bottom-menu ul li{margin-right:10px}}.footer-bottom-menu ul li:last-child{margin-right:0}.footer-bottom-menu ul li a{display:block;color:#fff;font-family:"Roc Grotesk";font-size:18px;font-style:normal;font-weight:400;line-height:30px}@media(max-width:767px){.footer-bottom-menu ul li a{font-size:16px}}.footer-bottom-menu ul li a:hover{color:#e8112b}.footer-newsletter-wrap-2 form{width:100%;max-width:480px}.footer-newsletter-wrap-2 .input-wrap input{width:100%;height:50px;border:1px solid #313131;background:#313131;padding:10px 20px;margin-bottom:20px;font-size:16px;font-style:normal;font-weight:400;line-height:16px;color:#fff}.footer-newsletter-wrap-2 .input-wrap input::-webkit-input-placeholder{color:#fff}.footer-newsletter-wrap-2 .input-wrap input:-moz-placeholder{color:#fff}.footer-newsletter-wrap-2 .input-wrap input::-moz-placeholder{color:#fff}.footer-newsletter-wrap-2 .input-wrap input:-ms-input-placeholder{color:#fff}.footer-newsletter-wrap-2 .input-wrap input:focus::-webkit-input-placeholder{color:transparent}.footer-newsletter-wrap-2 .input-wrap input:focus:-moz-placeholder{color:transparent}.footer-newsletter-wrap-2 .input-wrap input:focus::-moz-placeholder{color:transparent}.footer-newsletter-wrap-2 .input-wrap input:focus:-ms-input-placeholder{color:transparent}.footer-newsletter-wrap-2 .input-wrap .submit-wrap button{width:100%;height:50px;padding:10px 20px;color:#fff;text-align:center;font-size:14px;font-weight:700;line-height:16px;text-transform:uppercase;border:0;background:#e8112b}.footer-newsletter-wrap-2 .input-wrap .submit-wrap button:before{background:#fff}.footer-newsletter-wrap-2 .input-wrap .submit-wrap button:hover{color:#e8112b}.footer-section-3{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;z-index:1}.footer-section-3:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:#000;opacity:.8}.footer-middle-3{border-bottom:2px solid rgba(255,255,255,0.1);position:relative;z-index:1}@media(min-width:1200px){.footer-middle-3 .footer-col-2{width:29%}}@media(min-width:1200px){.footer-middle-3 .footer-col-2{padding-left:40px}}@media(min-width:1400px){.footer-middle-3 .footer-col-2{padding-left:70px}}@media(min-width:1200px){.footer-middle-3 .footer-col-3{width:29%}}@media(min-width:1200px){.footer-middle-3 .footer-col-3{padding-left:40px}}@media(min-width:1400px){.footer-middle-3 .footer-col-3{padding-left:70px}}.footer-widget-3-top{background:#313131;padding:50px 40px;margin-bottom:30px}@media(min-width:768px) and (max-width:991px){.footer-widget-3-top{padding:30px 30px}}@media(max-width:767px){.footer-widget-3-top{padding:30px 20px}}.footer-widget-3-top .title{color:#fff;font-size:30px;font-weight:700;margin-bottom:30px}@media(min-width:1200px) and (max-width:1399px){.footer-widget-3-top .title{font-size:24px}}@media(min-width:768px) and (max-width:991px){.footer-widget-3-top .title{font-size:24px}}@media(max-width:767px){.footer-widget-3-top .title{font-size:24px}}.footer-newsletter-wrap-3 form{width:100%}.footer-newsletter-wrap-3 .input-wrap{display:grid;grid-template-columns:1fr 250px;gap:20px}@media(min-width:992px) and (max-width:1199px){.footer-newsletter-wrap-3 .input-wrap{grid-template-columns:1fr 160px}}@media(min-width:768px) and (max-width:991px){.footer-newsletter-wrap-3 .input-wrap{grid-template-columns:1fr}}@media(max-width:767px){.footer-newsletter-wrap-3 .input-wrap{grid-template-columns:1fr}}.footer-newsletter-wrap-3 .input-wrap input{width:100%;height:50px;border:1px solid #fff;background:#fff;padding:10px 20px;font-size:16px;font-style:normal;font-weight:400;line-height:16px;color:#181818}.footer-newsletter-wrap-3 .input-wrap input::-webkit-input-placeholder{color:#777C90}.footer-newsletter-wrap-3 .input-wrap input:-moz-placeholder{color:#777C90}.footer-newsletter-wrap-3 .input-wrap input::-moz-placeholder{color:#777C90}.footer-newsletter-wrap-3 .input-wrap input:-ms-input-placeholder{color:#777C90}.footer-newsletter-wrap-3 .input-wrap input:focus::-webkit-input-placeholder{color:transparent}.footer-newsletter-wrap-3 .input-wrap input:focus:-moz-placeholder{color:transparent}.footer-newsletter-wrap-3 .input-wrap input:focus::-moz-placeholder{color:transparent}.footer-newsletter-wrap-3 .input-wrap input:focus:-ms-input-placeholder{color:transparent}.footer-newsletter-wrap-3 .input-wrap .submit-wrap button{width:100%;height:50px;padding:10px 20px;color:#fff;text-align:center;font-size:14px;font-weight:700;line-height:16px;text-transform:uppercase;border:0;background:#e8112b}.footer-newsletter-wrap-3 .input-wrap .submit-wrap button:before{background:#fff}.footer-newsletter-wrap-3 .input-wrap .submit-wrap button:hover{color:#e8112b}.footer-widget-3{margin-bottom:30px}@media(min-width:768px) and (max-width:991px){.footer-widget-3{margin-bottom:50px}}@media(max-width:767px){.footer-widget-3{margin-bottom:50px}}.footer-widget-3 .title{color:#fff;font-size:30px;font-weight:700;margin-bottom:30px}@media(min-width:1200px) and (max-width:1399px){.footer-widget-3 .title{font-size:24px}}@media(min-width:768px) and (max-width:991px){.footer-widget-3 .title{font-size:24px}}@media(max-width:767px){.footer-widget-3 .title{font-size:24px}}.footer-widget-3 p{color:#fff;font-size:18px;font-weight:500;line-height:30px}.footer-widget-3 .footer-menu ul{list-style:none;margin:0;padding:0}.footer-widget-3 .footer-menu ul li{color:#fff;font-size:17px;font-style:normal;font-weight:400;margin-bottom:30px}@media(min-width:1200px) and (max-width:1399px){.footer-widget-3 .footer-menu ul li{font-size:16px}}.footer-widget-3 .footer-menu ul li:before{content:"\f105";font-family:"Font Awesome 6 Pro";margin-right:8px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.footer-widget-3 .footer-menu ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.footer-widget-3 .footer-menu ul li a{color:#fff}.footer-widget-3 .footer-menu ul li:hover{color:#e8112b}.footer-widget-3 .footer-menu ul li:hover a{color:#e8112b}.footer-contact-info-3{background:#e8112b;padding:40px}@media(min-width:1200px) and (max-width:1399px){.footer-contact-info-3{padding:40px 30px}}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-3{padding:40px 30px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;align-items:center}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-3{padding:30px 20px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;align-items:center}}@media(max-width:767px){.footer-contact-info-3{padding:30px 20px}}.footer-contact-info-3 .f-info-item{display:inline-flex;align-items:center;gap:10px;margin-bottom:25px}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-3 .f-info-item{margin-bottom:0}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-3 .f-info-item{margin-bottom:0;flex-direction:column;text-align:center}}.footer-contact-info-3 .f-info-item:last-child{margin-bottom:0}.footer-contact-info-3 .f-info-item .icon{width:40px;height:40px}@media(min-width:1200px) and (max-width:1399px){.footer-contact-info-3 .f-info-item .icon{width:30px;height:30px}}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-3 .f-info-item .icon{width:30px;height:30px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-3 .f-info-item .icon{width:30px;height:30px}}@media(max-width:767px){.footer-contact-info-3 .f-info-item .icon{width:30px;height:30px}}@media(min-width:1200px) and (max-width:1399px){.footer-contact-info-3 .f-info-item .icon svg{width:30px;height:30px}}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-3 .f-info-item .icon svg{width:30px;height:30px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-3 .f-info-item .icon svg{width:30px;height:30px}}@media(max-width:767px){.footer-contact-info-3 .f-info-item .icon svg{width:30px;height:30px}}.footer-contact-info-3 .f-info-item .icon svg path{fill:#fff}.footer-contact-info-3 .f-info-item .content span{color:#fff;font-size:18px;font-weight:400;margin-bottom:0}.footer-contact-info-3 .f-info-item .content p{color:#fff;font-family:"Roc Grotesk";font-size:24px;font-weight:500}@media(min-width:1200px) and (max-width:1399px){.footer-contact-info-3 .f-info-item .content p{font-size:22px}}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-3 .f-info-item .content p{font-size:22px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-3 .f-info-item .content p{font-size:20px}}@media(max-width:767px){.footer-contact-info-3 .f-info-item .content p{font-size:20px}}.footer-contact-info-3 .f-info-item .content p a{color:#fff}.footer-widget-map iframe{width:100%;height:313px}.footer-top-4{background:#F8F9FC;position:relative;z-index:1}.footer-contact-info-4{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px}@media(min-width:1200px) and (max-width:1399px){.footer-contact-info-4{gap:30px}}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-4{grid-template-columns:1fr 1fr 1fr}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-4{grid-template-columns:1fr 1fr 1fr;gap:30px}}@media(max-width:767px){.footer-contact-info-4{grid-template-columns:1fr;gap:0}}.footer-contact-info-4 .f-info-item{display:inline-flex;align-items:center;gap:10px;padding:30px 0;height:100%;margin-left:auto;margin-right:auto}@media(min-width:1200px) and (max-width:1399px){.footer-contact-info-4 .f-info-item{width:100%;justify-content:center;padding:30px 0}}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-4 .f-info-item{width:100%;justify-content:center;padding:30px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-4 .f-info-item{width:100%;justify-content:center;flex-direction:column;text-align:center;padding:20px 0}}@media(max-width:767px){.footer-contact-info-4 .f-info-item{width:100%;padding:15px 20px}}.footer-contact-info-4 .f-info-item:nth-child(2){width:100%;border-right:2px solid rgba(255,255,255,0.2);border-left:2px solid rgba(255,255,255,0.2)}@media(max-width:767px){.footer-contact-info-4 .f-info-item:nth-child(2){border-right:0;border-left:0}}.footer-contact-info-4 .f-info-item .icon{width:40px;height:40px}@media(min-width:1200px) and (max-width:1399px){.footer-contact-info-4 .f-info-item .icon{width:30px;height:30px}}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-4 .f-info-item .icon{width:30px;height:30px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-4 .f-info-item .icon{width:30px;height:30px}}@media(max-width:767px){.footer-contact-info-4 .f-info-item .icon{width:30px;height:30px}}@media(min-width:1200px) and (max-width:1399px){.footer-contact-info-4 .f-info-item .icon svg{width:30px;height:30px}}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-4 .f-info-item .icon svg{width:30px;height:30px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-4 .f-info-item .icon svg{width:30px;height:30px}}@media(max-width:767px){.footer-contact-info-4 .f-info-item .icon svg{width:30px;height:30px}}.footer-contact-info-4 .f-info-item .content span{color:#777C90;font-size:18px;font-weight:400;margin-bottom:0}.footer-contact-info-4 .f-info-item .content p{color:#181818;font-family:"Roc Grotesk";font-size:24px;font-weight:500}@media(min-width:1200px) and (max-width:1399px){.footer-contact-info-4 .f-info-item .content p{font-size:20px}}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-4 .f-info-item .content p{font-size:20px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-4 .f-info-item .content p{font-size:20px}}@media(max-width:767px){.footer-contact-info-4 .f-info-item .content p{font-size:20px}}.footer-contact-info-4 .f-info-item .content p a{color:#181818}.footer-widget-4{margin-bottom:30px}@media(min-width:768px) and (max-width:991px){.footer-widget-4{margin-bottom:50px}}@media(max-width:767px){.footer-widget-4{margin-bottom:50px}}.footer-widget-4 .title{color:#fff;font-size:30px;font-weight:700;margin-bottom:30px}@media(min-width:1200px) and (max-width:1399px){.footer-widget-4 .title{font-size:24px}}@media(min-width:768px) and (max-width:991px){.footer-widget-4 .title{font-size:24px}}@media(max-width:767px){.footer-widget-4 .title{font-size:24px}}.footer-widget-4 p{color:#fff;font-size:18px;font-weight:500;line-height:30px}.footer-widget-4 .footer-menu ul{list-style:none;margin:0;padding:0}.footer-widget-4 .footer-menu ul li{color:#fff;font-size:17px;font-style:normal;font-weight:400;margin-bottom:30px}@media(min-width:1200px) and (max-width:1399px){.footer-widget-4 .footer-menu ul li{font-size:16px}}.footer-widget-4 .footer-menu ul li:before{content:"\f105";font-family:"Font Awesome 6 Pro";margin-right:8px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.footer-widget-4 .footer-menu ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.footer-widget-4 .footer-menu ul li a{color:#fff}.footer-widget-4 .footer-menu ul li:hover{color:#e8112b}.footer-widget-4 .footer-menu ul li:hover a{color:#e8112b}.footer-middle-4{background:#181818;border-bottom:2px solid rgba(255,255,255,0.1);position:relative;z-index:2}.footer-middle-4 .shape-1{position:absolute;right:80px;top:80px;z-index:-1}@media(min-width:1400px) and (max-width:1700px){.footer-middle-4 .shape-1{right:20px;top:20px}}@media(min-width:1200px) and (max-width:1399px){.footer-middle-4 .shape-1{right:20px;top:20px}}@media(min-width:992px) and (max-width:1199px){.footer-middle-4 .shape-1{right:20px;top:20px}}@media(min-width:768px) and (max-width:991px){.footer-middle-4 .shape-1{right:20px;top:20px}}@media(max-width:767px){.footer-middle-4 .shape-1{display:none}}.footer-middle-4 .shape-2{position:absolute;left:100px;top:100px;z-index:-1}@media(min-width:1400px) and (max-width:1700px){.footer-middle-4 .shape-2{left:20px;top:20px}}@media(min-width:1200px) and (max-width:1399px){.footer-middle-4 .shape-2{left:20px;top:20px}}@media(min-width:992px) and (max-width:1199px){.footer-middle-4 .shape-2{left:20px;top:20px}}@media(min-width:768px) and (max-width:991px){.footer-middle-4 .shape-2{left:20px;top:20px}}@media(max-width:767px){.footer-middle-4 .shape-2{display:none}}.footer-middle-4 .shape-3{position:absolute;left:50%;top:112px;z-index:-1}@media(max-width:767px){.footer-middle-4 .shape-3{display:none}}.footer-middle-4 .shape-4{position:absolute;left:30%;bottom:22px;z-index:-1}@media(min-width:992px) and (max-width:1199px){.footer-middle-4 .shape-4{bottom:100px}}@media(min-width:768px) and (max-width:991px){.footer-middle-4 .shape-4{left:20px;bottom:100px}}@media(max-width:767px){.footer-middle-4 .shape-4{display:none}}.footer-middle-4 .shape-5{position:absolute;right:112px;bottom:116px;z-index:-1}@media(max-width:767px){.footer-middle-4 .shape-5{display:none}}@media(min-width:1200px){.footer-middle-4 .footer-col-2{width:29%}}@media(min-width:1200px){.footer-middle-4 .footer-col-2{padding-left:40px}}@media(min-width:1400px){.footer-middle-4 .footer-col-2{padding-left:70px}}@media(min-width:1200px){.footer-middle-4 .footer-col-3{width:29%}}@media(min-width:1200px){.footer-middle-4 .footer-col-3{padding-left:40px}}@media(min-width:1400px){.footer-middle-4 .footer-col-3{padding-left:70px}}.footer-newsletter-wrap-4{background:#e8112b;max-width:365px;padding:50px 30px;position:relative;z-index:2;margin-top:-183px}@media(min-width:1200px) and (max-width:1399px){.footer-newsletter-wrap-4{margin-top:-178px}}@media(min-width:992px) and (max-width:1199px){.footer-newsletter-wrap-4{margin-top:0;max-width:100%}}@media(min-width:768px) and (max-width:991px){.footer-newsletter-wrap-4{margin-top:0}}@media(max-width:767px){.footer-newsletter-wrap-4{margin-top:0}}.footer-newsletter-wrap-4 .news-shape{margin-bottom:20px}.footer-newsletter-wrap-4 .news-shape-2{position:absolute;right:30px;top:30px;z-index:-1}.footer-newsletter-wrap-4 h3{color:#fff;font-size:30px;font-weight:700;margin-bottom:30px}@media(min-width:1200px) and (max-width:1399px){.footer-newsletter-wrap-4 h3{font-size:24px}}@media(min-width:768px) and (max-width:991px){.footer-newsletter-wrap-4 h3{font-size:24px}}@media(max-width:767px){.footer-newsletter-wrap-4 h3{font-size:24px}}.footer-newsletter-wrap-4 form{width:100%;max-width:100%}.footer-newsletter-wrap-4 .input-wrap input{width:100%;height:50px;border:1px solid #fff;background:0;padding:10px 20px;margin-bottom:20px;font-size:16px;font-style:normal;font-weight:400;line-height:16px;color:#fff}.footer-newsletter-wrap-4 .input-wrap input::-webkit-input-placeholder{color:#fff}.footer-newsletter-wrap-4 .input-wrap input:-moz-placeholder{color:#fff}.footer-newsletter-wrap-4 .input-wrap input::-moz-placeholder{color:#fff}.footer-newsletter-wrap-4 .input-wrap input:-ms-input-placeholder{color:#fff}.footer-newsletter-wrap-4 .input-wrap input:focus::-webkit-input-placeholder{color:transparent}.footer-newsletter-wrap-4 .input-wrap input:focus:-moz-placeholder{color:transparent}.footer-newsletter-wrap-4 .input-wrap input:focus::-moz-placeholder{color:transparent}.footer-newsletter-wrap-4 .input-wrap input:focus:-ms-input-placeholder{color:transparent}.footer-newsletter-wrap-4 .input-wrap .submit-wrap button{width:100%;height:50px;padding:10px 20px;color:#181818;text-align:center;font-size:14px;font-weight:700;line-height:16px;text-transform:uppercase;border:0;background:#fff}.footer-newsletter-wrap-4 .input-wrap .submit-wrap button:before{background:#181818}.footer-newsletter-wrap-4 .input-wrap .submit-wrap button:hover{color:#fff}@media(min-width:992px) and (max-width:1199px){.footer-newsletter-wrap-4 .input-wrap .submit-wrap button:hover:before{height:880%}}.footer-wrapper-5{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.footer-newsletter-wrap-5 form{width:100%;max-width:480px}.footer-newsletter-wrap-5 .input-wrap input{width:100%;height:50px;border:1px solid #fff;background:#fff;padding:10px 20px;margin-bottom:20px;font-size:16px;font-style:normal;font-weight:400;line-height:16px;color:#181818}.footer-newsletter-wrap-5 .input-wrap input::-webkit-input-placeholder{color:#777C90}.footer-newsletter-wrap-5 .input-wrap input:-moz-placeholder{color:#777C90}.footer-newsletter-wrap-5 .input-wrap input::-moz-placeholder{color:#777C90}.footer-newsletter-wrap-5 .input-wrap input:-ms-input-placeholder{color:#777C90}.footer-newsletter-wrap-5 .input-wrap input:focus::-webkit-input-placeholder{color:transparent}.footer-newsletter-wrap-5 .input-wrap input:focus:-moz-placeholder{color:transparent}.footer-newsletter-wrap-5 .input-wrap input:focus::-moz-placeholder{color:transparent}.footer-newsletter-wrap-5 .input-wrap input:focus:-ms-input-placeholder{color:transparent}.footer-newsletter-wrap-5 .input-wrap .submit-wrap button{width:100%;height:50px;padding:10px 20px;color:#fff;text-align:center;font-size:14px;font-weight:700;line-height:16px;text-transform:uppercase;border:0;background:#e8112b}.footer-newsletter-wrap-5 .input-wrap .submit-wrap button:before{background:#fff}.footer-newsletter-wrap-5 .input-wrap .submit-wrap button:hover{color:#e8112b}.footer-widget-5{margin-bottom:30px}@media(min-width:768px) and (max-width:991px){.footer-widget-5{margin-bottom:50px}}@media(max-width:767px){.footer-widget-5{margin-bottom:50px}}.footer-widget-5 .title{color:#fff;font-size:30px;font-weight:700;margin-bottom:30px}@media(min-width:1200px) and (max-width:1399px){.footer-widget-5 .title{font-size:24px}}@media(min-width:768px) and (max-width:991px){.footer-widget-5 .title{font-size:24px}}@media(max-width:767px){.footer-widget-5 .title{font-size:24px}}.footer-widget-5 p{color:#fff;font-size:18px;font-weight:500;line-height:30px}.footer-widget-5 .footer-menu ul{list-style:none;margin:0;padding:0}.footer-widget-5 .footer-menu ul li{color:#fff;font-size:17px;font-style:normal;font-weight:400;margin-bottom:30px}@media(min-width:1200px) and (max-width:1399px){.footer-widget-5 .footer-menu ul li{font-size:16px}}.footer-widget-5 .footer-menu ul li:before{content:"\f105";font-family:"Font Awesome 6 Pro";margin-right:8px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.footer-widget-5 .footer-menu ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.footer-widget-5 .footer-menu ul li a{color:#fff}.footer-widget-5 .footer-menu ul li:hover{color:#e8112b}.footer-widget-5 .footer-menu ul li:hover a{color:#e8112b}.footer-top-5{border-bottom:2px solid rgba(255,255,255,0.2)}.footer-contact-info-5{display:grid;grid-template-columns:1fr 1fr 1fr}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-5{grid-template-columns:1fr 1fr 1fr}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-5{grid-template-columns:1fr 1fr 1fr}}@media(max-width:767px){.footer-contact-info-5{grid-template-columns:1fr}}.footer-contact-info-5 .f-info-item{display:inline-flex;align-items:center;gap:10px;padding:50px;height:100%;margin-left:auto;margin-right:auto}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-5 .f-info-item{width:100%;justify-content:center;padding:30px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-5 .f-info-item{width:100%;justify-content:center;flex-direction:column;text-align:center;padding:20px 20px}}@media(max-width:767px){.footer-contact-info-5 .f-info-item{width:100%;padding:15px 20px}}.footer-contact-info-5 .f-info-item:nth-child(2){width:100%;border-right:2px solid rgba(255,255,255,0.2);border-left:2px solid rgba(255,255,255,0.2)}@media(max-width:767px){.footer-contact-info-5 .f-info-item:nth-child(2){border-right:0;border-left:0}}.footer-contact-info-5 .f-info-item .icon{width:40px;height:40px}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-5 .f-info-item .icon{width:30px;height:30px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-5 .f-info-item .icon{width:30px;height:30px}}@media(max-width:767px){.footer-contact-info-5 .f-info-item .icon{width:30px;height:30px}}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-5 .f-info-item .icon svg{width:30px;height:30px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-5 .f-info-item .icon svg{width:30px;height:30px}}@media(max-width:767px){.footer-contact-info-5 .f-info-item .icon svg{width:30px;height:30px}}.footer-contact-info-5 .f-info-item .content span{color:#fff;font-size:18px;font-weight:400;margin-bottom:0}.footer-contact-info-5 .f-info-item .content p{color:#fff;font-family:"Roc Grotesk";font-size:24px;font-weight:500}@media(min-width:992px) and (max-width:1199px){.footer-contact-info-5 .f-info-item .content p{font-size:20px}}@media(min-width:768px) and (max-width:991px){.footer-contact-info-5 .f-info-item .content p{font-size:20px}}@media(max-width:767px){.footer-contact-info-5 .f-info-item .content p{font-size:20px}}.footer-contact-info-5 .f-info-item .content p a{color:#fff}.h-step-section{position:relative;z-index:1}.h-step-section .s-shape-1{position:absolute;left:0;top:0;z-index:-1}@media(min-width:992px) and (max-width:1199px){.h-step-section .s-shape-1{max-width:100px}}@media(min-width:768px) and (max-width:991px){.h-step-section .s-shape-1{max-width:100px}}@media(max-width:767px){.h-step-section .s-shape-1{display:none}}.h-step-section .s-shape-2{position:absolute;right:0;bottom:100px;z-index:-1}@media(min-width:1200px) and (max-width:1399px){.h-step-section .s-shape-2{bottom:30px}}@media(min-width:992px) and (max-width:1199px){.h-step-section .s-shape-2{bottom:30px;max-width:100px}}@media(min-width:768px) and (max-width:991px){.h-step-section .s-shape-2{bottom:0;max-width:100px}}@media(max-width:767px){.h-step-section .s-shape-2{display:none}}.h-contact-us{padding:40px 35px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}@media(max-width:767px){.h-contact-us{padding:30px 20px}}.h-contact-us .input-wrap{margin-bottom:20px}.h-contact-us .input-wrap label{color:#fff;font-family:"Roc Grotesk";font-size:18px;font-weight:500;margin-bottom:10px}@media(max-width:767px){.h-contact-us .input-wrap label{font-size:16px}}.h-contact-us .input-wrap input{width:100%;height:60px;background:linear-gradient(180deg,rgba(255,255,255,0.09) 0,rgba(255,255,255,0.02) 100%);backdrop-filter:blur(7.5px);border:0;padding:10px 20px;color:#fff;font-size:16px;font-weight:400}.h-contact-us .input-wrap input::-webkit-input-placeholder{color:rgba(255,255,255,0.7)}.h-contact-us .input-wrap input:-moz-placeholder{color:rgba(255,255,255,0.7)}.h-contact-us .input-wrap input::-moz-placeholder{color:rgba(255,255,255,0.7)}.h-contact-us .input-wrap input:-ms-input-placeholder{color:rgba(255,255,255,0.7)}.h-contact-us .input-wrap input:focus::-webkit-input-placeholder{color:transparent}.h-contact-us .input-wrap input:focus:-moz-placeholder{color:transparent}.h-contact-us .input-wrap input:focus::-moz-placeholder{color:transparent}.h-contact-us .input-wrap input:focus:-ms-input-placeholder{color:transparent}.h-contact-us .input-wrap textarea{width:100%;height:146px;background:linear-gradient(180deg,rgba(255,255,255,0.09) 0,rgba(255,255,255,0.02) 100%);backdrop-filter:blur(7.5px);border:0;padding:20px 20px;color:#fff;font-size:16px;font-weight:400}.h-contact-us .input-wrap textarea::-webkit-input-placeholder{color:rgba(255,255,255,0.7)}.h-contact-us .input-wrap textarea:-moz-placeholder{color:rgba(255,255,255,0.7)}.h-contact-us .input-wrap textarea::-moz-placeholder{color:rgba(255,255,255,0.7)}.h-contact-us .input-wrap textarea:-ms-input-placeholder{color:rgba(255,255,255,0.7)}.h-contact-us .input-wrap textarea:focus::-webkit-input-placeholder{color:transparent}.h-contact-us .input-wrap textarea:focus:-moz-placeholder{color:transparent}.h-contact-us .input-wrap textarea:focus::-moz-placeholder{color:transparent}.h-contact-us .input-wrap textarea:focus:-ms-input-placeholder{color:transparent}.h-contact-us .input-submit input{width:160px;height:60px;background:#e8112b;color:#fff;text-align:center;font-family:"Roc Grotesk";font-size:16px;font-weight:700;border:0}.h-about-section{position:relative;z-index:1}.h-about-section .s-shape-1{position:absolute;left:0;top:0;z-index:-1}@media(min-width:992px) and (max-width:1199px){.h-about-section .s-shape-1{max-width:100px}}@media(min-width:768px) and (max-width:991px){.h-about-section .s-shape-1{max-width:100px}}@media(max-width:767px){.h-about-section .s-shape-1{display:none}}.h-about-section .s-shape-2{position:absolute;right:0;bottom:0;z-index:-1}@media(min-width:992px) and (max-width:1199px){.h-about-section .s-shape-2{max-width:100px}}@media(min-width:768px) and (max-width:991px){.h-about-section .s-shape-2{max-width:100px}}@media(max-width:767px){.h-about-section .s-shape-2{display:none}}.h-about-us-content .ext-title{color:#181818;font-family:"Roc Grotesk";font-size:22px;font-weight:700;line-height:1;margin-bottom:20px}.h-about-us-content .text p{font-size:16px}.h-about-us-content .list{list-style:none;margin:30px 0 50px;padding:0}@media(max-width:767px){.h-about-us-content .list{margin:30px 0}}.h-about-us-content .list li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(232,17,43,0.2);color:#181818;font-family:"Roc Grotesk";font-size:24px;font-weight:700;line-height:1}@media(min-width:768px) and (max-width:991px){.h-about-us-content .list li{font-size:18px}}@media(max-width:767px){.h-about-us-content .list li{font-size:18px}}.h-about-us-content .list li:last-child{margin-bottom:0;padding-bottom:0;border:0}.h-about-us-content .list li a{color:#181818}.h-about-us-content .list li a:hover{color:#e8112b}.h-about-us-thumb{position:relative;z-index:1;display:inline-block}.h-about-us-thumb .video-thumb{position:relative;z-index:1;display:inline-block}.h-about-us-thumb .video-thumb .play-btn-2{position:absolute;left:40px;bottom:40px;z-index:2}.h-about-us-thumb .shape-1{position:absolute;right:-160px;top:150px;z-index:2}@media(min-width:1200px) and (max-width:1399px){.h-about-us-thumb .shape-1{right:-30px;top:30px}}@media(min-width:992px) and (max-width:1199px){.h-about-us-thumb .shape-1{top:30px}}@media(min-width:768px) and (max-width:991px){.h-about-us-thumb .shape-1{display:none}}@media(max-width:767px){.h-about-us-thumb .shape-1{display:none}}.h-about-us-thumb .info{position:absolute;width:180px;background:#181818;right:-240px;bottom:90px;padding:30px;z-index:3;text-align:center}@media(min-width:1200px) and (max-width:1399px){.h-about-us-thumb .info{right:-30px;bottom:30px}}@media(min-width:992px) and (max-width:1199px){.h-about-us-thumb .info{right:-50px;bottom:30px}}@media(min-width:768px) and (max-width:991px){.h-about-us-thumb .info{right:-50px;bottom:30px}}@media(max-width:767px){.h-about-us-thumb .info{right:0;bottom:30px}}.h-about-us-thumb .info h4{color:#fff;font-size:44px;font-weight:700;line-height:1;margin-bottom:8px}.h-about-us-thumb .info p{color:#fff;font-family:"Roc Grotesk";font-size:20px;font-weight:500;line-height:1.4;margin-bottom:0}.h-about-us-thumb .info .info-bar{display:inline-block;width:60px;height:4px;border-radius:4px;background:#fff}.h-case-studies-section{position:relative;z-index:2;margin-bottom:-325px}.h-case-studies-section .s-shape-1{position:absolute;left:140px;top:180px;z-index:-1}@media(min-width:992px) and (max-width:1199px){.h-case-studies-section .s-shape-1{max-width:100px}}@media(min-width:768px) and (max-width:991px){.h-case-studies-section .s-shape-1{max-width:100px}}@media(max-width:767px){.h-case-studies-section .s-shape-1{display:none}}.h-case-studies-section .s-shape-2{position:absolute;right:428px;top:30px;z-index:-1}@media(min-width:992px) and (max-width:1199px){.h-case-studies-section .s-shape-2{max-width:100px}}@media(min-width:768px) and (max-width:991px){.h-case-studies-section .s-shape-2{max-width:100px}}@media(max-width:767px){.h-case-studies-section .s-shape-2{display:none}}.case-studies-slider-active{position:relative;z-index:1}.case-studies-slider-active .swiper-wrapper{align-items:center}.case-studies-slider-active .swiper-slide{transform:scale(0.7)}@media(min-width:992px) and (max-width:1199px){.case-studies-slider-active .swiper-slide{transform:scale(0.8)}}.case-studies-slider-active .swiper-slide-active{transform:scale(1)}.case-studies-slider-active .swiper-slide-active .project-wrap-4{background:#D9D9D9;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}.case-studies-slider-active .swiper-slide-active .project-wrap-4 .thumb{position:relative;z-index:1}.case-studies-slider-active .swiper-slide-active .project-wrap-4 .thumb:before{content:" ";position:absolute;z-index:2;height:100%;width:100%;top:0;left:0;background:rgba(24,24,24,0.5);-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.case-studies-slider-active .swiper-slide-active .project-wrap-4 .thumb img{transform:scale(1.1)}.case-studies-slider-active .swiper-slide-active .project-wrap-4 .hover-content{bottom:20px;opacity:1;visibility:visible}.case-studies-slider-active .swiper-slide-active .project-wrap-4 .hover-content:before{width:100%}.case-studies-slider-active .case-studies-pagination{display:flex;align-items:center;justify-content:center;margin-top:50px}.case-studies-slider-active .case-studies-pagination .swiper-pagination-bullet{width:12px;height:12px;border-radius:0;background:#e8112b;opacity:.1;margin-left:8px;margin-right:8px}.case-studies-slider-active .case-studies-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.case-studies-slider-active .case-studies-button-prev{position:absolute;left:294px;top:50%;transform:translateY(-50%);width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#fff;color:#e8112b;font-size:20px;cursor:pointer;z-index:9;margin-top:-30px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.case-studies-slider-active .case-studies-button-prev{left:234px}}@media(min-width:992px) and (max-width:1199px){.case-studies-slider-active .case-studies-button-prev{left:0}}@media(min-width:768px) and (max-width:991px){.case-studies-slider-active .case-studies-button-prev{left:0}}@media(max-width:767px){.case-studies-slider-active .case-studies-button-prev{display:none}}.case-studies-slider-active .case-studies-button-prev:hover{background:#e8112b;color:#fff}.case-studies-slider-active .case-studies-button-next{position:absolute;right:294px;top:50%;transform:translateY(-50%);width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#fff;color:#e8112b;font-size:20px;cursor:pointer;z-index:9;margin-top:-30px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:1200px) and (max-width:1399px){.case-studies-slider-active .case-studies-button-next{right:234px}}@media(min-width:992px) and (max-width:1199px){.case-studies-slider-active .case-studies-button-next{right:0}}@media(min-width:768px) and (max-width:991px){.case-studies-slider-active .case-studies-button-next{right:0}}@media(max-width:767px){.case-studies-slider-active .case-studies-button-next{display:none}}.case-studies-slider-active .case-studies-button-next:hover{background:#e8112b;color:#fff}.case-studies-slider-active.style-2 .case-studies-button-prev,.case-studies-slider-active.style-2 .case-studies-button-next{margin-top:0}.h-brand-section{padding-top:450px;position:relative;z-index:1}.h-brand-section .s-shape-1{position:absolute;left:60px;bottom:60px;z-index:-1}@media(min-width:992px) and (max-width:1199px){.h-brand-section .s-shape-1{max-width:100px}}@media(min-width:768px) and (max-width:991px){.h-brand-section .s-shape-1{max-width:100px}}@media(max-width:767px){.h-brand-section .s-shape-1{display:none}}.h-brand-section .s-shape-2{position:absolute;right:113px;bottom:135px;z-index:-1}@media(min-width:992px) and (max-width:1199px){.h-brand-section .s-shape-2{max-width:100px}}@media(min-width:768px) and (max-width:991px){.h-brand-section .s-shape-2{max-width:100px}}@media(max-width:767px){.h-brand-section .s-shape-2{display:none}}.h-about-us-content-2 .text p{font-size:16px}.h-about-us-thumb-2{position:relative;z-index:1;display:inline-block}.h-about-us-thumb-2 .video-thumb{z-index:1;display:inline-block;position:absolute;left:-210px;top:280px}@media(min-width:1200px) and (max-width:1399px){.h-about-us-thumb-2 .video-thumb{left:-30px;top:245px}}@media(min-width:992px) and (max-width:1199px){.h-about-us-thumb-2 .video-thumb{left:-30px;top:245px}}@media(min-width:768px) and (max-width:991px){.h-about-us-thumb-2 .video-thumb{left:-30px;top:245px}}@media(max-width:767px){.h-about-us-thumb-2 .video-thumb{left:0;top:0;position:relative}}.h-about-us-thumb-2 .video-thumb .play-btn-2{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%)}.h-about-us-thumb-2 .video-thumb .info{position:absolute;left:0;top:-59px;width:308px;background:#e8112b;padding:25px;text-align:left}.h-about-us-thumb-2 .video-thumb .info p{color:#FFF;font-family:"Roc Grotesk";font-size:16px;font-weight:500;line-height:1}.h-about-us-thumb-2 .video-thumb .info h4{color:#FFF;font-size:36px;font-weight:700;line-height:1;margin-bottom:0}.h-about-us-thumb-2 .video-thumb .info h4 a{color:#fff}.h-about-us-thumb-2 .thumb-3{position:absolute;left:-230px;top:-60px}@media(min-width:1200px) and (max-width:1399px){.h-about-us-thumb-2 .thumb-3{left:-30px}}@media(min-width:992px) and (max-width:1199px){.h-about-us-thumb-2 .thumb-3{left:-30px;top:-30px}}@media(min-width:768px) and (max-width:991px){.h-about-us-thumb-2 .thumb-3{left:-30px;top:-30px}}@media(max-width:767px){.h-about-us-thumb-2 .thumb-3{display:none}}.h-about-us-thumb-2 .shape-1{position:absolute;left:-163px;top:160px;z-index:-1}@media(min-width:1200px) and (max-width:1399px){.h-about-us-thumb-2 .shape-1{left:-30px}}@media(min-width:992px) and (max-width:1199px){.h-about-us-thumb-2 .shape-1{left:-30px}}@media(min-width:768px) and (max-width:991px){.h-about-us-thumb-2 .shape-1{left:-30px}}@media(max-width:767px){.h-about-us-thumb-2 .shape-1{display:none}}.counter-wrap{display:flex;align-items:center;background:#F8F9FC;padding:40px;gap:20px}@media(min-width:1200px) and (max-width:1399px){.counter-wrap{padding:20px}}@media(min-width:768px) and (max-width:991px){.counter-wrap{padding:20px}}@media(max-width:767px){.counter-wrap{padding:20px}}.counter-wrap .icon{flex:none;width:80px;height:80px;background:#e8112b;display:flex;align-items:center;justify-content:center}@media(min-width:768px) and (max-width:991px){.counter-wrap .icon{width:60px;height:60px}}@media(max-width:767px){.counter-wrap .icon{width:60px;height:60px}}.counter-wrap .content h3{color:#181818;font-size:40px;font-weight:700;line-height:1;margin-bottom:12px}@media(min-width:1200px) and (max-width:1399px){.counter-wrap .content h3{font-size:36px}}@media(min-width:768px) and (max-width:991px){.counter-wrap .content h3{font-size:32px}}@media(max-width:767px){.counter-wrap .content h3{font-size:28px;margin-bottom:5px}}.counter-wrap .content p{color:#777C90;font-size:18px;font-weight:400;margin-bottom:0}@media(min-width:1200px) and (max-width:1399px){.counter-wrap .content p{font-size:16px}}@media(min-width:768px) and (max-width:991px){.counter-wrap .content p{font-size:16px}}@media(max-width:767px){.counter-wrap .content p{font-size:16px}}.h-cta-section{position:relative;z-index:2;padding-left:150px;padding-right:150px;margin-bottom:-335px}@media(min-width:1400px) and (max-width:1700px){.h-cta-section{padding-left:50px;padding-right:50px}}@media(min-width:1200px) and (max-width:1399px){.h-cta-section{padding-left:30px;padding-right:30px}}@media(min-width:992px) and (max-width:1199px){.h-cta-section{padding-left:0;padding-right:0}}@media(min-width:768px) and (max-width:991px){.h-cta-section{padding-left:0;padding-right:0}}@media(max-width:767px){.h-cta-section{padding-left:0;padding-right:0}}.h-step-section-2{padding-top:450px;position:relative;z-index:1}@media(max-width:767px){.h-step-section-2{padding-top:400px}}.h-step-section-2 .s-shape-1{position:absolute;left:0;bottom:30px;z-index:-1}@media(min-width:992px) and (max-width:1199px){.h-step-section-2 .s-shape-1{max-width:100px}}@media(min-width:768px) and (max-width:991px){.h-step-section-2 .s-shape-1{max-width:100px}}@media(max-width:767px){.h-step-section-2 .s-shape-1{display:none}}.h-step-section-2 .s-shape-2{position:absolute;right:30px;top:175px;z-index:-1}@media(min-width:992px) and (max-width:1199px){.h-step-section-2 .s-shape-2{max-width:100px}}@media(min-width:768px) and (max-width:991px){.h-step-section-2 .s-shape-2{max-width:100px}}@media(max-width:767px){.h-step-section-2 .s-shape-2{display:none}}.h-faq-section{position:relative;z-index:1}.h-faq-section .s-shape-1{position:absolute;right:90px;top:90px;z-index:-1}@media(min-width:1400px) and (max-width:1700px){.h-faq-section .s-shape-1{right:20px;top:20px}}@media(min-width:1200px) and (max-width:1399px){.h-faq-section .s-shape-1{right:20px;top:20px}}@media(min-width:992px) and (max-width:1199px){.h-faq-section .s-shape-1{right:20px;top:20px}}@media(min-width:768px) and (max-width:991px){.h-faq-section .s-shape-1{right:20px;top:20px}}@media(max-width:767px){.h-faq-section .s-shape-1{display:none}}@media(min-width:992px) and (max-width:1199px){.h-faq-section .s-shape-1 svg{width:100px}}@media(min-width:768px) and (max-width:991px){.h-faq-section .s-shape-1 svg{width:100px}}.h-faq-section .s-shape-2{position:absolute;left:0;bottom:0;z-index:-1}@media(max-width:767px){.h-faq-section .s-shape-2{display:none}}@media(min-width:992px) and (max-width:1199px){.h-faq-section .s-shape-2 svg{width:100px}}@media(min-width:768px) and (max-width:991px){.h-faq-section .s-shape-2 svg{width:100px}}.hero-section-2{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:60px;padding-bottom:45px;position:relative;z-index:1;overflow:hidden}@media(min-width:992px) and (max-width:1199px){.hero-section-2{padding-top:100px;padding-bottom:100px}}@media(min-width:768px) and (max-width:991px){.hero-section-2{padding-top:100px;padding-bottom:100px}}.hero-section-2 .shape-1{position:absolute;top:41px;left:90px;z-index:-1}@media(max-width:1500px){.hero-section-2 .shape-1{max-width:100px}}.hero-section-2 .shape-2{position:absolute;top:85px;left:50%;transform:translateX(-50%);z-index:-1}@media(max-width:1500px){.hero-section-2 .shape-2{max-width:100px}}.hero-section-2 .shape-3{position:absolute;bottom:60px;left:40%;transform:translateX(-50%);z-index:-1}@media(max-width:1500px){.hero-section-2 .shape-3{max-width:100px}}.hero-section-2 .shape-4{position:absolute;bottom:140px;right:60px;z-index:-1}@media(max-width:1500px){.hero-section-2 .shape-4{max-width:100px}}.hero-section-2 .shape-5{position:absolute;top:40px;right:40px;z-index:-1}@media(max-width:1500px){.hero-section-2 .shape-5{max-width:100px}}.hero-section-2 .shape-6{position:absolute;bottom:40px;left:40px;z-index:-1}@media(max-width:1500px){.hero-section-2 .shape-6{max-width:100px}}.hero-section-2 .home-two-button-prev{position:absolute;left:100px;top:50%;width:60px;height:60px;background:linear-gradient(135deg,rgba(255,255,255,0.3) 0,rgba(255,255,255,0.1) 100%);color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:1699.99px){.hero-section-2 .home-two-button-prev{display:none}}.hero-section-2 .home-two-button-prev:hover{background:#e8112b}.hero-section-2 .home-two-button-next{position:absolute;right:100px;top:50%;width:60px;height:60px;background:linear-gradient(135deg,rgba(255,255,255,0.3) 0,rgba(255,255,255,0.1) 100%);color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:1699.99px){.hero-section-2 .home-two-button-next{display:none}}.hero-section-2 .home-two-button-next:hover{background:#e8112b}.hero-section-2 .home-two-pagination{display:flex;align-items:center;justify-content:center;margin-top:50px}@media(max-width:767px){.hero-section-2 .home-two-pagination{margin-top:30px}}.hero-section-2 .home-two-pagination .swiper-pagination-bullet{width:12px;height:12px;border-radius:0;background:#fff;opacity:.2;margin-left:8px;margin-right:8px}.hero-section-2 .home-two-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#e8112b}.hero-content-2 .sub-title{display:inline-block;color:#FFF;font-size:16px;font-weight:500;line-height:16px;padding:10px 20px;border-radius:40px;background:linear-gradient(91deg,rgba(255,255,255,0.3) 0,rgba(255,255,255,0.1) 100%);backdrop-filter:blur(7.5px);margin-bottom:20px}.hero-content-2 .title{color:#FFF;font-size:76px;font-weight:700;line-height:1.18;margin-bottom:20px}@media(min-width:1200px) and (max-width:1399px){.hero-content-2 .title{font-size:70px;line-height:1}}@media(min-width:1200px) and (max-width:1399px){.hero-content-2 .title{font-size:60px;line-height:1}}@media(min-width:768px) and (max-width:991px){.hero-content-2 .title{font-size:62px}}@media(max-width:767px){.hero-content-2 .title{font-size:38px}}.hero-content-2 .description{max-width:563px;color:#FFF;font-size:18px;font-weight:500;line-height:30px;margin-bottom:46px}@media(min-width:1400px) and (max-width:1700px){.hero-content-2 .description{margin-bottom:35px}}@media(min-width:1200px) and (max-width:1399px){.hero-content-2 .description{margin-bottom:35px}}@media(max-width:767px){.hero-content-2 .description{font-size:16px;margin-bottom:20px}}.hero-content-2 .hero-buttons{display:flex;align-items:center;gap:30px}@media(max-width:767px){.hero-content-2 .hero-buttons{flex-direction:column;align-items:flex-start}}.h-two-features-section{position:relative;z-index:1}.h-two-features-section .s-shape-1{position:absolute;right:40px;top:150px;z-index:-1}.h-two-features-section .s-shape-2{position:absolute;left:40px;bottom:170px;z-index:-1}.hero-thumb-wrap-2 .hero-thumb-3{position:relative;z-index:1;display:flex;justify-content:center;align-items:center}@media(min-width:1400px) and (max-width:1700px){.hero-thumb-wrap-2 .hero-thumb-3>img{width:280px}}@media(min-width:1200px) and (max-width:1399px){.hero-thumb-wrap-2 .hero-thumb-3>img{width:250px}}@media(max-width:767px){.hero-thumb-wrap-2 .hero-thumb-3>img{width:250px}}.hero-thumb-wrap-2 .hero-thumb-3 .moving-icon{position:absolute;z-index:-1;left:50%;top:0;transform:translateX(-50%);width:668px}@media(min-width:1400px) and (max-width:1700px){.hero-thumb-wrap-2 .hero-thumb-3 .moving-icon{width:454px}}@media(min-width:1200px) and (max-width:1399px){.hero-thumb-wrap-2 .hero-thumb-3 .moving-icon{width:400px}}@media(min-width:768px) and (max-width:991px){.hero-thumb-wrap-2 .hero-thumb-3 .moving-icon{width:540px;top:auto;bottom:0}}@media(max-width:767px){.hero-thumb-wrap-2 .hero-thumb-3 .moving-icon{width:100%;top:auto;bottom:0}}.hero-thumb-wrap-2 .hero-thumb-3 .moving-icon svg{max-width:100%;width:100%;height:auto}.h-two-feature-wrap{position:relative;z-index:1;text-align:center}.h-two-feature-wrap:hover:before{background:#fff;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05)}.h-two-feature-wrap:before{content:"";position:absolute;left:0;top:40px;bottom:30px;right:0;background:#F8F9FC;z-index:-1;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.h-two-feature-wrap .icon{width:80px;height:80px;background:#e8112b;margin-left:auto;margin-right:auto;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.h-two-feature-wrap .icon img{width:40px;filter:grayscale(100%) brightness(10)}.h-two-feature-wrap .title{margin-bottom:15px;padding-left:20px;padding-right:20px}.h-two-feature-wrap .title h3{color:#181818;font-size:26px;font-weight:700;margin-bottom:0}@media(min-width:1200px) and (max-width:1399px){.h-two-feature-wrap .title h3{font-size:22px}}@media(max-width:767px){.h-two-feature-wrap .title h3{font-size:22px}}.h-two-feature-wrap .text{color:#777C90;font-size:16px;font-weight:400;line-height:175%;margin-bottom:15px;padding-left:20px;padding-right:20px}.h-two-feature-wrap .thumb img{width:100%}.h-two-about-section{position:relative;z-index:1}.h-two-about-section .s-shape-1{position:absolute;right:106px;top:100px;z-index:-1}.h-two-about-section .s-shape-2{position:absolute;left:84px;bottom:84px;z-index:-1}.h-two-about-thumb{position:relative;display:inline-block;margin-left:auto;margin-right:auto}.h-two-about-thumb .thumb{display:block}.h-two-about-thumb .ratting{background:#FFF;box-shadow:5px 8px 30px 0 rgba(17,29,59,0.05);padding:18px;max-width:192px;position:absolute;top:35px;right:46px}@media(max-width:767px){.h-two-about-thumb .ratting{right:0}}.h-two-about-thumb .ratting .icon i{color:#F7C600;margin-left:8px}.h-two-about-thumb .shape-1{position:absolute;bottom:4px;left:16px}@media(max-width:767px){.h-two-about-thumb .shape-1{display:none}}.h-two-about-thumb .shape-1 img{box-shadow:5px 15px 60px 0 rgba(7,7,16,0.05)}.h-two-about-thumb .info{position:absolute;bottom:45px;right:-25px;z-index:1;width:204px;height:183px;display:flex;align-items:center;justify-content:center;text-align:center}@media(max-width:767px){.h-two-about-thumb .info{bottom:-60px;right:0}}.h-two-about-thumb .info .icon{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.h-two-about-thumb .info .icon svg{width:100%}.h-two-about-thumb .info .text .title{color:#FFF;font-family:"Roc Grotesk";font-size:44px;font-weight:700;line-height:44px;margin-bottom:6px}.h-two-about-thumb .info .text p{color:#FFF;font-family:"Roc Grotesk";font-size:20px;font-weight:500;line-height:28px;margin-bottom:10px}.h-two-about-thumb .info .text .border-bottom{border:4px solid #FFF;max-width:60px;border-radius:4px;margin-left:auto;margin-right:auto}.h-two-about-content{padding-left:60px}@media(min-width:1200px) and (max-width:1399px){.h-two-about-content{padding-left:15px}}@media(min-width:992px) and (max-width:1199px){.h-two-about-content{padding-left:0}}@media(min-width:768px) and (max-width:991px){.h-two-about-content{padding-left:0}}@media(max-width:767px){.h-two-about-content{padding-left:0}}@media(min-width:1200px) and (max-width:1399px){.h-two-about-content .section-heading-wrap .title h2{font-size:42px}}.h-two-about-content .ext-description{color:#181818;font-size:18px;font-weight:500;line-height:166%;padding-left:10px;border-left:4px solid #e8112b}.h-two-about-content .list-wrap{display:flex;align-items:center;gap:30px}@media(max-width:767px){.h-two-about-content .list-wrap{flex-direction:column;align-items:flex-start;gap:20px}}.h-two-about-content .list-wrap .list-item{display:flex;align-items:center}.h-two-about-content .list-wrap .list-item .icon{display:flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:100%;background:#e8112b;border:3px solid #fff}.h-two-about-content .list-wrap .list-item .content{margin-left:-28px;padding:20px 20px 20px 38px;background:rgba(232,17,43,0.05)}.h-two-about-content .list-wrap .list-item .content a{color:#181818;font-family:"Roc Grotesk";font-size:20px;font-weight:700}.h-two-about-content .list-wrap .list-item .content a:hover{color:#e8112b}.h-two-service-section{position:relative;z-index:1}.h-two-service-section .s-shape-1{position:absolute;right:50px;top:50px;z-index:-1}@media(max-width:1500px){.h-two-service-section .s-shape-1{max-width:100px}}@media(max-width:767px){.h-two-service-section .s-shape-1{display:none}}.h-two-service-section .s-shape-2{position:absolute;left:50px;bottom:100px;z-index:-1}@media(max-width:1500px){.h-two-service-section .s-shape-2{max-width:100px;bottom:30px}}@media(min-width:992px) and (max-width:1199px){.h-two-service-section .s-shape-2{display:none}}@media(min-width:768px) and (max-width:991px){.h-two-service-section .s-shape-2{display:none}}@media(max-width:767px){.h-two-service-section .s-shape-2{display:none}}.h-two-choose-us-thumb{position:relative;display:inline-block;margin-left:auto;margin-right:auto;z-index:1}.h-two-choose-us-thumb .thumb{display:block}.h-two-choose-us-thumb .shape-1{position:absolute;bottom:-35px;left:-60px;z-index:-1}@media(max-width:767px){.h-two-choose-us-thumb .shape-1{display:none}}.h-two-choose-us-thumb .info{position:absolute;top:10px;right:-55px;z-index:1;width:239px;height:266px;display:flex;align-items:center;justify-content:center;text-align:center}@media(min-width:1200px) and (max-width:1399px){.h-two-choose-us-thumb .info{right:0}}@media(min-width:768px) and (max-width:991px){.h-two-choose-us-thumb .info{right:0}}@media(max-width:767px){.h-two-choose-us-thumb .info{right:0;top:140px}}.h-two-choose-us-thumb .info .shape-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.h-two-choose-us-thumb .info .shape-bg svg{width:100%;height:100%}.h-two-choose-us-thumb .info .text .icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:#fff;border-radius:100%;color:#e8112b;margin-bottom:20px}.h-two-choose-us-thumb .info .text .title{color:#FFF;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:100%;margin-bottom:12px}.h-two-choose-us-thumb .info .text p{color:#FFF;font-family:"Roc Grotesk";font-size:24px;font-weight:700;line-height:128%;margin-bottom:0}.h-two-choose-us-thumb .info .text p a{color:#FFF}.h-two-choose-us-content .icon-list{list-style:none;margin:0;padding:0}.h-two-choose-us-content .icon-list li{margin-bottom:20px;display:flex;align-items:center;color:#181818;font-family:"Roc Grotesk";font-size:20px;font-weight:700;line-height:140%;gap:10px}@media(min-width:768px) and (max-width:991px){.h-two-choose-us-content .icon-list li{font-size:18px}}@media(max-width:767px){.h-two-choose-us-content .icon-list li{font-size:16px}}.h-two-choose-us-content .icon-list li:last-child{margin-bottom:0}.h-two-choose-us-content .icon-list li svg{width:30px;height:30px}.h-two-cta-section{position:relative;z-index:2;padding-left:150px;padding-right:150px}@media(min-width:1400px) and (max-width:1700px){.h-two-cta-section{padding-left:50px;padding-right:50px}}@media(min-width:1200px) and (max-width:1399px){.h-two-cta-section{padding-left:30px;padding-right:30px}}@media(min-width:992px) and (max-width:1199px){.h-two-cta-section{padding-left:0;padding-right:0}}@media(min-width:768px) and (max-width:991px){.h-two-cta-section{padding-left:0;padding-right:0}}@media(max-width:767px){.h-two-cta-section{padding-left:0;padding-right:0}}.h-two-faq-thumb{position:relative;display:inline-block;z-index:1}.h-two-faq-thumb .thumb{display:block;max-width:648px}.h-two-faq-thumb .shape-1{position:absolute;left:0;top:0;z-index:-1}.h-two-faq-thumb .contact-form{position:absolute;right:-10px;bottom:-40px;max-width:360px;padding:30px;background:#fff;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05);text-align:left}@media(max-width:767px){.h-two-faq-thumb .contact-form{position:relative;margin-top:-80px;right:0;bottom:auto}}.h-two-faq-thumb .contact-form .input-wrap input{height:40px}.h-two-faq-thumb .contact-form .input-wrap textarea{height:90px}.h-two-faq-thumb .contact-form .input-submit input{height:50px;font-size:16px}.h-two-faq-content{padding-left:30px}@media(min-width:1200px) and (max-width:1399px){.h-two-faq-content{padding-left:15px}}@media(min-width:992px) and (max-width:1199px){.h-two-faq-content{padding-left:0}}@media(min-width:768px) and (max-width:991px){.h-two-faq-content{padding-left:0}}@media(max-width:767px){.h-two-faq-content{padding-left:0}}.h-two-case-studies-section{margin-bottom:-325px;position:relative;z-index:2}.case-studies-slider-active-2{position:relative}.case-studies-slider-active-2 .case-studies-pagination-2{display:flex;align-items:center;justify-content:center;margin-top:50px}.case-studies-slider-active-2 .case-studies-pagination-2 .swiper-pagination-bullet{width:12px;height:12px;border-radius:0;background:#e8112b;opacity:.1;margin-left:8px;margin-right:8px}.case-studies-slider-active-2 .case-studies-pagination-2 .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.case-studies-slider-active-2 .case-studies-button-prev-2{position:absolute;right:380px;top:-166px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:rgba(232,17,43,0.2);color:#e8112b;font-size:20px;cursor:pointer;z-index:9;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.case-studies-slider-active-2 .case-studies-button-prev-2{display:none}}@media(max-width:767px){.case-studies-slider-active-2 .case-studies-button-prev-2{display:none}}.case-studies-slider-active-2 .case-studies-button-prev-2:hover{background:#e8112b;color:#fff}.case-studies-slider-active-2 .case-studies-button-next-2{position:absolute;right:300px;top:-166px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:rgba(232,17,43,0.2);color:#e8112b;font-size:20px;cursor:pointer;z-index:9;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.case-studies-slider-active-2 .case-studies-button-next-2{display:none}}@media(max-width:767px){.case-studies-slider-active-2 .case-studies-button-next-2{display:none}}.case-studies-slider-active-2 .case-studies-button-next-2:hover{background:#e8112b;color:#fff}.h-two-testimonials-section{position:relative;z-index:1}.h-two-testimonials-section .s-shape-1{position:absolute;left:25%;top:36%;z-index:-1}.hero-section-3{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:206px;padding-bottom:278px;position:relative;z-index:1;overflow:hidden}@media(min-width:1400px) and (max-width:1700px){.hero-section-3{padding-top:150px;padding-bottom:200px}}@media(min-width:1200px) and (max-width:1399px){.hero-section-3{padding-top:100px;padding-bottom:200px}}@media(min-width:992px) and (max-width:1199px){.hero-section-3{padding-top:100px;padding-bottom:200px}}@media(min-width:768px) and (max-width:991px){.hero-section-3{padding-top:100px;padding-bottom:200px}}@media(max-width:767px){.hero-section-3{padding-top:60px;padding-bottom:150px}}.hero-section-3 .shape-1{position:absolute;top:94px;left:130px;z-index:-1}@media(max-width:1500px){.hero-section-3 .shape-1{max-width:100px}}.hero-section-3 .shape-2{position:absolute;top:85px;left:65%;transform:translateX(-50%);z-index:-1}@media(max-width:1500px){.hero-section-3 .shape-2{max-width:100px}}.hero-section-3 .shape-3{position:absolute;bottom:204px;left:31%;transform:translateX(-50%);z-index:-1}@media(max-width:1500px){.hero-section-3 .shape-3{max-width:100px}}.hero-section-3 .shape-4{position:absolute;bottom:143px;right:137px;z-index:-1}@media(max-width:1500px){.hero-section-3 .shape-4{max-width:100px}}.hero-section-3 .shape-5{position:absolute;top:90px;right:40px;z-index:-1}@media(max-width:1500px){.hero-section-3 .shape-5{max-width:100px}}.hero-section-3 .shape-6{position:absolute;bottom:70px;left:40px;z-index:-1}@media(max-width:1500px){.hero-section-3 .shape-6{max-width:100px}}.hero-section-3 .shape-7{position:absolute;top:232px;left:31%;transform:translateX(-50%);z-index:-1}@media(max-width:1500px){.hero-section-3 .shape-7{max-width:100px}}.hero-section-3 .home-three-button-prev{position:absolute;left:100px;top:50%;width:60px;height:60px;background:linear-gradient(135deg,rgba(255,255,255,0.3) 0,rgba(255,255,255,0.1) 100%);color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:1699.99px){.hero-section-3 .home-three-button-prev{display:none}}.hero-section-3 .home-three-button-prev:hover{background:#e8112b}.hero-section-3 .home-three-button-next{position:absolute;right:100px;top:50%;width:60px;height:60px;background:linear-gradient(135deg,rgba(255,255,255,0.3) 0,rgba(255,255,255,0.1) 100%);color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(max-width:1699.99px){.hero-section-3 .home-three-button-next{display:none}}.hero-section-3 .home-three-button-next:hover{background:#e8112b}.hero-section-3 .home-three-pagination{display:flex;align-items:center;justify-content:center;margin-top:50px}@media(max-width:767px){.hero-section-3 .home-three-pagination{margin-top:30px}}.hero-section-3 .home-three-pagination .swiper-pagination-bullet{width:12px;height:12px;border-radius:0;background:#fff;opacity:.2;margin-left:8px;margin-right:8px}.hero-section-3 .home-three-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#e8112b}.hero-content-3 .sub-title{display:inline-block;color:#FFF;font-size:16px;font-weight:500;line-height:16px;padding:10px 20px;border-radius:40px;background:#E8112B;margin-bottom:20px}.hero-content-3 .title{color:#FFF;font-size:76px;font-weight:700;line-height:1.18;margin-bottom:20px}@media(min-width:1400px) and (max-width:1700px){.hero-content-3 .title{font-size:70px;line-height:1}}@media(min-width:1200px) and (max-width:1399px){.hero-content-3 .title{font-size:60px;line-height:1}}@media(min-width:768px) and (max-width:991px){.hero-content-3 .title{font-size:62px}}@media(max-width:767px){.hero-content-3 .title{font-size:35px}}.hero-content-3 .description{max-width:755px;margin:0 auto;color:#FFF;font-size:18px;font-weight:500;line-height:30px;margin-bottom:50px}@media(min-width:1400px) and (max-width:1700px){.hero-content-3 .description{margin-bottom:35px}}@media(min-width:1200px) and (max-width:1399px){.hero-content-3 .description{margin-bottom:35px}}@media(max-width:767px){.hero-content-3 .description{font-size:16px;margin-bottom:20px}}.hero-content-3 .hero-buttons{display:flex;align-items:center;justify-content:center;gap:30px;margin-bottom:30px}@media(max-width:767px){.hero-content-3 .hero-buttons{flex-direction:column;align-items:center}}.h-three-step-section{position:relative;z-index:10;margin-top:-115px}.h-three-about-thumb .thumb-wrap{position:relative;z-index:1;padding-left:30px}.h-three-about-thumb .thumb-wrap .thumb{position:absolute;z-index:2;right:0;bottom:50px}@media(max-width:767px){.h-three-about-thumb .thumb-wrap .thumb{width:200px}}.h-three-about-thumb .thumb-wrap .shape-1{position:absolute;z-index:-1;left:2px;top:50px}.h-three-about-thumb .thumb-wrap .shape-2{position:absolute;z-index:-1;top:99px;right:29px}.h-three-about-thumb .thumb-wrap .shape-3{position:absolute;z-index:-1;top:180px;right:161px}.h-three-about-thumb .thumb-wrap .shape-4{position:absolute;z-index:-1;left:0;bottom:0}.h-three-about-content{padding-left:90px}@media(min-width:992px) and (max-width:1199px){.h-three-about-content{padding-left:0}}@media(min-width:768px) and (max-width:991px){.h-three-about-content{padding-left:0}}@media(max-width:767px){.h-three-about-content{padding-left:0}}.h-three-about-content .content-step-wrap{display:flex;align-items:center;gap:20px;margin-bottom:20px}@media(max-width:767px){.h-three-about-content .content-step-wrap{flex-wrap:wrap}}.h-three-about-content .content-step-wrap .step{text-align:center;background:rgba(232,17,43,0.05);padding:0 15px 20px;margin-top:30px;display:inline-block}.h-three-about-content .content-step-wrap .step .icon{margin-top:-30px;margin-bottom:13px}.h-three-about-content .content-step-wrap .step h3{color:#181818;font-size:20px;font-weight:700;line-height:1;margin-bottom:0}.h-three-about-content .content-author .message{color:#181818;font-size:18px;font-style:italic;font-weight:500;line-height:30px;margin-bottom:14px}.h-three-about-content .content-author img{margin-bottom:50px}@media(min-width:992px) and (max-width:1199px){.h-three-about-content .content-author img{margin-bottom:30px}}@media(max-width:767px){.h-three-about-content .content-author img{margin-bottom:30px}}.h-three-service-section{position:relative;z-index:1}.h-three-service-section .shape-1{position:absolute;z-index:-1;top:40px;left:40px}.h-three-service-section .shape-2{position:absolute;z-index:-1;bottom:40px;right:40px}.h-three-choose-content .section-heading-wrap .text{border-left:4px solid #E8112B;padding-left:15px;margin-bottom:30px}@media(min-width:992px) and (max-width:1199px){.h-three-choose-content .section-heading-wrap .text{max-width:70%}}.h-three-choose-content .separator{border:1px dashed rgba(232,17,43,0.2);max-width:500px;margin-bottom:30px}.h-three-choose-content .counter-wrap{background:0;padding:0;gap:50px;margin-bottom:50px}@media(max-width:767px){.h-three-choose-content .counter-wrap{flex-wrap:wrap;gap:20px 50px;margin-bottom:30px}}.h-three-choose-content .counter-wrap .content h3{display:flex;align-items:center;color:#E8112B;margin-bottom:14px}.h-three-choose-content .counter-wrap .content h3 span{color:#181818}.h-three-choose-content .counter-wrap .content p{color:#777C90;font-size:16px}.h-three-choose-thumb{padding-left:10px}.h-three-choose-thumb .thumb-wrap{position:relative;z-index:1}.h-three-choose-thumb .thumb-wrap .shape-1{position:absolute;z-index:-1;top:20px;left:98px}.h-three-choose-thumb .thumb-wrap .shape-2{position:absolute;z-index:-1;top:0;right:-10px}.h-three-choose-thumb .thumb-wrap .shape-3{position:absolute;z-index:-1;bottom:0;right:0}.h-three-choose-thumb .thumb-wrap .content-wrap-1{position:absolute;z-index:2;bottom:50px;right:-40px;min-width:291px;padding:22px 29px 26px;background:#FFF;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05)}@media(min-width:768px) and (max-width:991px){.h-three-choose-thumb .thumb-wrap .content-wrap-1{right:-15px}}@media(max-width:767px){.h-three-choose-thumb .thumb-wrap .content-wrap-1{display:none}}.h-three-choose-thumb .thumb-wrap .content-wrap-1 .title{color:#181818;font-family:"Inter",sans-serif;font-size:32.5px;font-weight:600;line-height:32.5px;letter-spacing:-1.495px;margin-bottom:0}.h-three-choose-thumb .thumb-wrap .content-wrap-1 p{color:#777C90;font-size:13.975px;font-weight:500;line-height:20.962px;margin-bottom:63px}.h-three-choose-thumb .thumb-wrap .content-wrap-1 h5{color:#181818;font-family:"Inter",sans-serif;font-size:13.975px;font-weight:700;line-height:20.962px;margin-bottom:7px}.h-three-choose-thumb .thumb-wrap .content-wrap-2{position:absolute;z-index:2;bottom:-50px;left:0;min-width:291px;padding:23px 29px 26px;background:#FFF;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05)}@media(max-width:767px){.h-three-choose-thumb .thumb-wrap .content-wrap-2{bottom:-90px;left:50%;transform:translateX(-50%)}}.h-three-choose-thumb .thumb-wrap .content-wrap-2 .title-wrap{display:flex;align-items:center;gap:4px}.h-three-choose-thumb .thumb-wrap .content-wrap-2 .title-wrap .title{color:#181818;font-family:"Inter",sans-serif;font-size:32.5px;font-weight:600;line-height:32.5px;letter-spacing:-1.495px;margin-bottom:2px}.h-three-choose-thumb .thumb-wrap .content-wrap-2 .title-wrap .icon{color:#6FCF97;text-align:center;font-family:"Inter",sans-serif;font-size:13px;font-weight:600;line-height:13px;padding:4px 6px 4px 3px;border-radius:6px;background:rgba(111,207,151,0.15)}.h-three-choose-thumb .thumb-wrap .content-wrap-2 p{color:#777C90;font-size:13.975px;font-weight:500;line-height:20.962px;margin-bottom:90px}@media(max-width:767px){.h-three-choose-thumb .thumb-wrap .content-wrap-2 p{margin-bottom:20px}}.h-three-choose-thumb .thumb-wrap .content-wrap-2 .progress-wrap .progress-head{display:flex;justify-content:space-between;align-content:center;margin-bottom:6px}.h-three-choose-thumb .thumb-wrap .content-wrap-2 .progress-wrap .progress-head h3{color:#181818;font-family:"Inter",sans-serif;font-size:13.975px;font-weight:700;line-height:20.962px;margin-bottom:0}.h-three-choose-thumb .thumb-wrap .content-wrap-2 .progress-wrap .progress-head span{color:#777C90;font-size:13.975px;font-weight:600;line-height:20.962px}.h-three-choose-thumb .thumb-wrap .content-wrap-2 .progress-wrap .progress{padding:0;border:0;background:#FFF5F8;height:auto;border-radius:6px}.h-three-choose-thumb .thumb-wrap .content-wrap-2 .progress-wrap .progress .progress-bar{height:8px;background:#e8112b;border-radius:6px}.h-three-step-section-2 .step-wrap-3:hover .icon{background:#e8112b}.h-three-step-section-2 .step-wrap-3:hover .icon>img{filter:grayscale(100%) brightness(10)}.h-three-step-section-2 .step-wrap-3:hover .icon .num{background:#181818}.h-three-step-section-2 .step-wrap-3:hover .text p{text-decoration:underline}.h-three-step-section-2 .step-wrap-3 .icon{background:#FFF;box-shadow:5px 15px 40px rgba(24,24,24,0.05)}.h-three-step-section-2 .step-wrap-3 .icon .num{left:auto;right:-10px}.h-three-step-section-2 .step-wrap-3 .shape-border{position:absolute;left:10px;right:-210px;top:75px;border:2px dashed rgba(232,17,43,0.2)}@media(min-width:992px) and (max-width:1199px){.h-three-step-section-2 .step-wrap-3 .shape-border{right:-400px}}@media(min-width:768px) and (max-width:991px){.h-three-step-section-2 .step-wrap-3 .shape-border{right:-260px}}@media(max-width:767px){.h-three-step-section-2 .step-wrap-3 .shape-border{right:-100px;top:50px}}.h-three-step-section-2 .step-wrap-3.shape-none .shape-border{display:none}.h-three-cta-section .cta-section{padding-top:150px;padding-bottom:425px}@media(min-width:992px) and (max-width:1199px){.h-three-cta-section .cta-section{padding-bottom:400px}}@media(min-width:768px) and (max-width:991px){.h-three-cta-section .cta-section{padding-top:100px;padding-bottom:360px}}@media(max-width:767px){.h-three-cta-section .cta-section{padding-top:100px;padding-bottom:360px}}.h-three-faq-section{position:relative;z-index:10;margin-top:-277px}.h-three-faq-section .h-three-faq-content{padding:80px;background:#FFF;border:2px solid #f3f3f3}@media(min-width:992px) and (max-width:1199px){.h-three-faq-section .h-three-faq-content{padding:50px}}@media(min-width:768px) and (max-width:991px){.h-three-faq-section .h-three-faq-content{padding:50px}}@media(max-width:767px){.h-three-faq-section .h-three-faq-content{padding:20px}}.h-three-faq-section .h-three-faq-content .faq-accordion-4 .accordion-item{background:#F8F9FC;backdrop-filter:blur(7.5px);box-shadow:none}.h-three-faq-section .h-three-faq-content .faq-accordion-4 .accordion-item .accordion-collapse .accordion-body{border-top:0;margin-top:0}.h-three-team-section{position:relative;z-index:1}.h-three-team-section .s-shape-1{position:absolute;left:110px;top:210px;z-index:-1}@media(min-width:992px) and (max-width:1199px){.h-three-team-section .s-shape-1{left:30px}}@media(min-width:768px) and (max-width:991px){.h-three-team-section .s-shape-1{left:30px;top:100px}}@media(max-width:767px){.h-three-team-section .s-shape-1{display:none}}@media(min-width:992px) and (max-width:1199px){.h-three-team-section .s-shape-1 svg{width:100px}}@media(min-width:768px) and (max-width:991px){.h-three-team-section .s-shape-1 svg{width:100px}}.h-three-team-section .s-shape-2{position:absolute;right:110px;bottom:0;z-index:-1}@media(min-width:992px) and (max-width:1199px){.h-three-team-section .s-shape-2{right:30px}}@media(min-width:768px) and (max-width:991px){.h-three-team-section .s-shape-2{right:30px}}@media(max-width:767px){.h-three-team-section .s-shape-2{display:none}}@media(min-width:992px) and (max-width:1199px){.h-three-team-section .s-shape-2 svg{width:100px}}@media(min-width:768px) and (max-width:991px){.h-three-team-section .s-shape-2 svg{width:100px}}.h-three-team-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:80px}@media(min-width:992px) and (max-width:1199px){.h-three-team-row{grid-template-columns:1fr 1fr}}@media(min-width:768px) and (max-width:991px){.h-three-team-row{grid-template-columns:1fr 1fr;gap:60px}}@media(max-width:767px){.h-three-team-row{grid-template-columns:1fr;gap:60px}}.three-team-content{background:#FFF;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05);position:relative;z-index:1}.three-team-content:hover{background:#E8112B}.three-team-content:hover .thumb{transform:translate(-60px,-20px);transform-origin:left top}@media(min-width:992px) and (max-width:1199px){.three-team-content:hover .thumb{transform:translate(-30px,-20px);margin-right:30px;margin-bottom:30px}}@media(min-width:768px) and (max-width:991px){.three-team-content:hover .thumb{transform:translate(-30px,-20px);margin-right:30px;margin-bottom:30px}}@media(max-width:767px){.three-team-content:hover .thumb{transform:translate(-15px,-20px);margin-right:45px;margin-bottom:45px}}.three-team-content:hover .author-wrap .designation{color:#FFF}.three-team-content:hover .author-wrap .name a{color:#FFF}.three-team-content:hover .social-wrap{visibility:visible;opacity:1;right:10px}.three-team-content .thumb{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.three-team-content .thumb img{width:100%;height:100%;object-fit:cover}.three-team-content .author-wrap{padding:20px}.three-team-content .author-wrap .designation{color:#E8112B;font-size:16px;font-weight:400;line-height:1;margin-bottom:10px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.three-team-content .author-wrap .name{font-size:24px;font-weight:700;line-height:24px;margin-bottom:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.three-team-content .author-wrap .name a{color:#181818}.three-team-content .social-wrap{position:absolute;right:-20px;top:10px;visibility:hidden;opacity:0;z-index:2;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.three-team-content .social-wrap ul{list-style:none;margin:0;padding:0}.three-team-content .social-wrap ul li{margin-bottom:5px}.three-team-content .social-wrap ul li a{display:inline-flex;align-items:center;justify-content:center;color:#FFF;font-size:17px;width:40px;height:40px;border-radius:40px;background:rgba(255,255,255,0.2)}.three-team-content .social-wrap ul li a:hover{color:#E8112B;background:#FFF}.h-three-project-accordion-section{position:relative;z-index:2}.h-three-testimonials-section-2{position:relative;z-index:1}.h-three-testimonials-section-2:before{content:"";position:absolute;left:0;top:-40%;width:100%;height:100%;z-index:-2;background:#F8F9FC}.h-three-testimonials-section-2 .s-shape-1{position:absolute;right:80px;top:145px;z-index:-1}@media(min-width:1400px) and (max-width:1700px){.h-three-testimonials-section-2 .s-shape-1{right:30px;top:30px}}@media(min-width:1200px) and (max-width:1399px){.h-three-testimonials-section-2 .s-shape-1{right:30px;top:30px}}@media(min-width:992px) and (max-width:1199px){.h-three-testimonials-section-2 .s-shape-1{right:30px;top:30px}}@media(min-width:768px) and (max-width:991px){.h-three-testimonials-section-2 .s-shape-1{right:30px;top:30px}}@media(max-width:767px){.h-three-testimonials-section-2 .s-shape-1{display:none}}@media(min-width:992px) and (max-width:1199px){.h-three-testimonials-section-2 .s-shape-1 svg{width:100px}}@media(min-width:768px) and (max-width:991px){.h-three-testimonials-section-2 .s-shape-1 svg{width:100px}}@media(max-width:767px){.h-three-testimonials-section-2 .s-shape-1 svg{width:100px}}.h-three-testimonials-section-2 .s-shape-2{position:absolute;left:100px;top:300px}@media(min-width:1400px) and (max-width:1700px){.h-three-testimonials-section-2 .s-shape-2{left:30px}}@media(min-width:1200px) and (max-width:1399px){.h-three-testimonials-section-2 .s-shape-2{left:30px}}@media(min-width:992px) and (max-width:1199px){.h-three-testimonials-section-2 .s-shape-2{left:30px}}@media(min-width:768px) and (max-width:991px){.h-three-testimonials-section-2 .s-shape-2{left:30px}}@media(max-width:767px){.h-three-testimonials-section-2 .s-shape-2{display:none}}@media(min-width:992px) and (max-width:1199px){.h-three-testimonials-section-2 .s-shape-2 svg{width:100px}}@media(min-width:768px) and (max-width:991px){.h-three-testimonials-section-2 .s-shape-2 svg{width:100px}}@media(max-width:767px){.h-three-testimonials-section-2 .s-shape-2 svg{width:100px}}.hero-section-4{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:60px;padding-bottom:137px;position:relative;z-index:1;overflow:hidden}.hero-section-4 .s-shape-1{position:absolute;z-index:-1;top:215px;left:32px}@media(min-width:992px) and (max-width:1199px){.hero-section-4 .s-shape-1{top:30px;left:30px}}@media(min-width:768px) and (max-width:991px){.hero-section-4 .s-shape-1{top:30px;left:30px;width:60px}}@media(max-width:767px){.hero-section-4 .s-shape-1{display:none}}.hero-section-4 .s-shape-2{position:absolute;z-index:-1;left:341px;bottom:111px}@media(min-width:992px) and (max-width:1199px){.hero-section-4 .s-shape-2{left:100px}}@media(min-width:768px) and (max-width:991px){.hero-section-4 .s-shape-2{left:30px;width:60px}}@media(max-width:767px){.hero-section-4 .s-shape-2{left:30px;width:60px}}.hero-section-4 .s-shape-3{position:absolute;z-index:-1;top:47px;right:196px}@media(min-width:992px) and (max-width:1199px){.hero-section-4 .s-shape-3{right:30px;top:30px}}@media(min-width:768px) and (max-width:991px){.hero-section-4 .s-shape-3{right:30px;top:30px;width:60px}}@media(max-width:767px){.hero-section-4 .s-shape-3{right:30px;top:30px;width:60px}}.hero-section-4 .s-shape-4{position:absolute;z-index:-1;bottom:187px;right:77px}@media(min-width:768px) and (max-width:991px){.hero-section-4 .s-shape-4{width:60px}}@media(max-width:767px){.hero-section-4 .s-shape-4{display:none}}.hero-section-4 .s-shape-5{position:absolute;z-index:-2;right:0;top:0;opacity:.6;background:linear-gradient(144deg,rgba(232,17,43,0.3) 0,rgba(232,17,43,0.1) 100%);backdrop-filter:blur(7.5px);max-width:750px;width:100%;height:100%}@media(min-width:1400px) and (max-width:1700px){.hero-section-4 .s-shape-5{max-width:530px}}@media(min-width:1200px) and (max-width:1399px){.hero-section-4 .s-shape-5{max-width:410px}}@media(min-width:992px) and (max-width:1199px){.hero-section-4 .s-shape-5{max-width:385px}}@media(min-width:768px) and (max-width:991px){.hero-section-4 .s-shape-5{display:none}}@media(max-width:767px){.hero-section-4 .s-shape-5{display:none}}.hero-content-4 .sub-title{display:inline-block;color:#FFF;font-size:16px;font-weight:500;line-height:16px;padding:10px 20px;border-radius:40px;border:2px solid rgba(255,255,255,0.3);background:linear-gradient(91deg,rgba(232,17,43,0.3) 0,rgba(232,17,43,0.1) 100%);backdrop-filter:blur(7.5px);margin-bottom:20px}.hero-content-4 .title{color:#FFF;font-size:76px;font-weight:700;line-height:1.18;margin-bottom:20px}@media(min-width:1400px) and (max-width:1700px){.hero-content-4 .title{font-size:70px;line-height:1}}@media(min-width:1200px) and (max-width:1399px){.hero-content-4 .title{font-size:60px;line-height:1}}@media(min-width:992px) and (max-width:1199px){.hero-content-4 .title{font-size:54px}}@media(min-width:768px) and (max-width:991px){.hero-content-4 .title{font-size:62px}}@media(max-width:767px){.hero-content-4 .title{font-size:38px}}.hero-content-4 .description{max-width:563px;color:#FFF;font-size:18px;font-weight:500;line-height:30px;margin-bottom:46px}@media(min-width:1400px) and (max-width:1700px){.hero-content-4 .description{margin-bottom:35px}}@media(min-width:1200px) and (max-width:1399px){.hero-content-4 .description{margin-bottom:35px}}@media(min-width:992px) and (max-width:1199px){.hero-content-4 .description{margin-bottom:35px}}@media(max-width:767px){.hero-content-4 .description{font-size:16px;margin-bottom:20px}}.hero-content-4 .hero-buttons{display:flex;align-items:center;gap:30px}@media(max-width:767px){.hero-content-4 .hero-buttons{flex-direction:column;align-items:flex-start}}.hero-thumb-wrap-4 .hero-thumb-4{position:relative;z-index:1;display:flex;justify-content:center;align-items:center}@media(min-width:1400px) and (max-width:1700px){.hero-thumb-wrap-4 .hero-thumb-4>img{width:360px}}@media(min-width:1200px) and (max-width:1399px){.hero-thumb-wrap-4 .hero-thumb-4>img{width:250px}}@media(min-width:992px) and (max-width:1199px){.hero-thumb-wrap-4 .hero-thumb-4>img{width:250px}}.hero-thumb-wrap-4 .hero-thumb-4 .shape-icon{position:absolute;z-index:2;bottom:42px;left:90px}@media(min-width:1200px) and (max-width:1399px){.hero-thumb-wrap-4 .hero-thumb-4 .shape-icon{left:150px;bottom:20px;width:60px}}@media(min-width:992px) and (max-width:1199px){.hero-thumb-wrap-4 .hero-thumb-4 .shape-icon{left:100px;bottom:20px;width:60px}}@media(max-width:767px){.hero-thumb-wrap-4 .hero-thumb-4 .shape-icon{display:none}}.hero-thumb-wrap-4 .hero-thumb-4 .shape-icon svg{max-width:100%}.hero-thumb-wrap-4 .hero-thumb-4 .shape-1{position:absolute;z-index:-1;bottom:0;right:80px}@media(min-width:1200px) and (max-width:1399px){.hero-thumb-wrap-4 .hero-thumb-4 .shape-1{right:130px;width:280px}}@media(min-width:992px) and (max-width:1199px){.hero-thumb-wrap-4 .hero-thumb-4 .shape-1{right:100px;width:280px}}@media(max-width:767px){.hero-thumb-wrap-4 .hero-thumb-4 .shape-1{right:0}}.hero-thumb-wrap-4 .hero-thumb-4 .shape-2{position:absolute;z-index:-1;bottom:57px;right:80px}@media(min-width:1200px) and (max-width:1399px){.hero-thumb-wrap-4 .hero-thumb-4 .shape-2{bottom:58px;right:130px;width:100px}}@media(min-width:992px) and (max-width:1199px){.hero-thumb-wrap-4 .hero-thumb-4 .shape-2{bottom:10px;right:102px;width:100px}}@media(max-width:767px){.hero-thumb-wrap-4 .hero-thumb-4 .shape-2{right:0}}.hero-thumb-wrap-4 .hero-thumb-4 .shape-3{position:absolute;z-index:-1;top:136px;right:100px}@media(min-width:1200px) and (max-width:1399px){.hero-thumb-wrap-4 .hero-thumb-4 .shape-3{top:80px;right:150px;width:40px}}@media(min-width:992px) and (max-width:1199px){.hero-thumb-wrap-4 .hero-thumb-4 .shape-3{top:80px;right:110px;width:40px}}@media(max-width:767px){.hero-thumb-wrap-4 .hero-thumb-4 .shape-3{right:0;top:80px}}.hero-thumb-wrap-4 .hero-thumb-4 .circle-wrap{position:absolute;z-index:2;top:163px;left:15px}@media(min-width:1200px) and (max-width:1399px){.hero-thumb-wrap-4 .hero-thumb-4 .circle-wrap{width:130px;top:65px;left:75px}}@media(min-width:992px) and (max-width:1199px){.hero-thumb-wrap-4 .hero-thumb-4 .circle-wrap{width:130px;top:65px;left:20px}}@media(max-width:767px){.hero-thumb-wrap-4 .hero-thumb-4 .circle-wrap{width:130px;left:0}}.hero-thumb-wrap-4 .hero-thumb-4 .circle-wrap>img{animation:rotating 10s linear infinite}.hero-thumb-wrap-4 .hero-thumb-4 .circle-wrap span{color:#fff;font-family:"Roc Grotesk";font-size:54px;font-weight:700;line-height:100%;text-transform:uppercase;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media(min-width:992px) and (max-width:1199px){.hero-thumb-wrap-4 .hero-thumb-4 .circle-wrap span{font-size:32px}}@media(max-width:767px){.hero-thumb-wrap-4 .hero-thumb-4 .circle-wrap span{font-size:32px}}.h-four-steps-content-wrap{padding:35px 49px 0;margin-top:-80px;position:relative;z-index:2}@media(max-width:767px){.h-four-steps-content-wrap{background:#fff;-webkit-filter:drop-shadow(5px 15px 40px rgba(24,24,24,0.1));filter:drop-shadow(5px 15px 40px rgba(24,24,24,0.1));padding:35px 30px 0}}.h-four-steps-content-wrap .content-shape-2{position:absolute;left:0;top:0;width:100%;height:80px;z-index:-2;background:#e8112b}@media(max-width:767px){.h-four-steps-content-wrap .content-shape-2{display:none}}.h-four-steps-content-wrap .content-shape-1{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;-webkit-filter:drop-shadow(5px 15px 40px rgba(24,24,24,0.1));filter:drop-shadow(5px 15px 40px rgba(24,24,24,0.1))}@media(max-width:767px){.h-four-steps-content-wrap .content-shape-1{display:none}}.h-four-steps-content-wrap .content-shape-1:before{content:"";display:block;width:100%;height:100%;background:#FFF;-webkit-clip-path:polygon(0% 0,100% 0,98% 100%,2% 100%);clip-path:polygon(0% 0,100% 0,98% 100%,2% 100%)}.h-four-steps-content-wrap .h-steps-content{display:flex;align-items:center;gap:10px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.h-four-steps-content-wrap .h-steps-content:hover .icon{background:#000}.h-four-steps-content-wrap .h-steps-content:hover .title h4{color:#e8112b}.h-four-steps-content-wrap .h-steps-content .icon{width:60px;height:60px;background:#E8112B;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;flex:none}.h-four-steps-content-wrap .h-steps-content .icon img{max-width:30px;width:100%;filter:grayscale(100%) brightness(10)}.h-four-steps-content-wrap .h-steps-content .title h4{color:#181818;font-size:24px;font-weight:700;line-height:30px;margin-bottom:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}@media(min-width:768px) and (max-width:991px){.h-four-steps-content-wrap .h-steps-content .title h4{font-size:20px}}@media(max-width:767px){.h-four-steps-content-wrap .h-steps-content .title h4{font-size:20px}}.h-four-about-thumb .thumb-wrap{display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.h-four-about-thumb .thumb-wrap img{max-width:100%}.h-four-about-thumb .thumb-wrap .thumb-1{position:absolute;z-index:2;top:-40px;left:-70px}@media(max-width:767px){.h-four-about-thumb .thumb-wrap .thumb-1{display:none}}.h-four-about-thumb .thumb-wrap .thumb-1 img{border-right:10px solid #FFF;border-bottom:10px solid #FFF}.h-four-about-thumb .thumb-wrap .thumb-content{position:absolute;z-index:2;bottom:-20px;right:30px;background:#E8112B;text-align:center;padding:0 30px 30px}.h-four-about-thumb .thumb-wrap .thumb-content:before{content:"";position:absolute;z-index:2;right:0;bottom:-19px;border-top:20px solid #E8112B;border-left:20px solid transparent}.h-four-about-thumb .thumb-wrap .thumb-content .icon{margin-bottom:20px;margin-top:-41px}.h-four-about-thumb .thumb-wrap .thumb-content p{color:#FFF;font-size:18px;font-weight:400;line-height:30px;margin-bottom:15px}.h-four-about-thumb .thumb-wrap .thumb-content .num{display:block;color:#FFF;font-family:"Roc Grotesk";font-size:24px;font-weight:700;line-height:30px}.h-four-choose-section{padding-top:150px;padding-bottom:320px}@media(min-width:992px) and (max-width:1199px){.h-four-choose-section{padding-top:80px;padding-bottom:150px}}@media(min-width:768px) and (max-width:991px){.h-four-choose-section{padding-top:80px;padding-bottom:150px}}@media(max-width:767px){.h-four-choose-section{padding-top:60px;padding-bottom:150px}}.h-four-choose-content .separator{border:1px dashed rgba(232,17,43,0.2);max-width:500px;margin-top:30px;margin-bottom:30px}.h-four-choose-content .list-wrap ul{list-style:none;margin:0;padding:0}.h-four-choose-content .list-wrap ul li{display:flex;align-items:center;gap:10px;color:#181818;font-family:"Roc Grotesk";font-size:20px;font-weight:700;line-height:22px;margin-bottom:20px}.h-four-choose-content .list-wrap ul li:last-child{margin-bottom:0}.h-four-choose-thumb .thumb-wrap{display:flex;justify-content:end;position:relative;z-index:1}@media(min-width:992px) and (max-width:1199px){.h-four-choose-thumb .thumb-wrap{justify-content:center}}@media(min-width:768px) and (max-width:991px){.h-four-choose-thumb .thumb-wrap{justify-content:center}}@media(max-width:767px){.h-four-choose-thumb .thumb-wrap{justify-content:center;flex-wrap:wrap}}.h-four-choose-thumb .thumb-wrap .content-wrap-1{background:#e8112b;padding:35px 30px;position:absolute;z-index:2;bottom:-60px;left:50px;max-width:342px}@media(min-width:992px) and (max-width:1199px){.h-four-choose-thumb .thumb-wrap .content-wrap-1{left:0}}@media(min-width:768px) and (max-width:991px){.h-four-choose-thumb .thumb-wrap .content-wrap-1{left:0}}@media(max-width:767px){.h-four-choose-thumb .thumb-wrap .content-wrap-1{position:relative;left:0;bottom:0}}.h-four-choose-thumb .thumb-wrap .content-wrap-1 .title{color:#FFF;font-size:28px;font-weight:700;line-height:30px;margin-bottom:15px}.h-four-choose-thumb .thumb-wrap .content-wrap-1 p{color:#FFF;font-size:18px;font-weight:400;line-height:27px;margin-bottom:15px}.h-four-choose-thumb .thumb-wrap .content-wrap-1 .icon-link a{background:rgba(24,24,24,0.2);width:50px;height:50px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}.h-four-choose-thumb .thumb-wrap .content-wrap-1 .icon-link a:hover{transform:scale(1.1)}.h-four-choose-thumb .thumb-wrap .content-wrap-1 .icon-link a img{max-width:20px;width:100%}.h-four-choose-thumb .thumb-wrap .content-wrap-1 .shape-1{position:absolute;z-index:-1;top:0;left:0}.h-four-choose-thumb .thumb-wrap .content-wrap-1 .shape-2{position:absolute;z-index:-1;top:20px;right:20px}.h-four-cta-section .cta-section{padding-bottom:665px;background-position:center center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}.h-four-cta-section .cta-content{margin-top:-110px}@media(min-width:992px) and (max-width:1199px){.h-four-cta-section .cta-content{margin-top:-90px}}@media(min-width:768px) and (max-width:991px){.h-four-cta-section .cta-content{margin-top:-90px}}@media(max-width:767px){.h-four-cta-section .cta-content{margin-top:-70px}}.h-four-pricing-section{position:relative;z-index:2;margin-top:-545px}.h-four-faq-thumb .thumb-wrap{position:relative;z-index:3;margin-bottom:200px}@media(max-width:767px){.h-four-faq-thumb .thumb-wrap{margin-bottom:40px}}.h-four-faq-thumb .thumb-wrap .thumb-1{position:absolute;z-index:-2;bottom:-167px;right:15px}@media(max-width:767px){.h-four-faq-thumb .thumb-wrap .thumb-1{display:none}}.h-four-faq-thumb .thumb-wrap .shape-1{position:absolute;z-index:-3;top:40px;right:150px}@media(max-width:767px){.h-four-faq-thumb .thumb-wrap .shape-1{display:none}}.h-four-faq-thumb .thumb-wrap .shape-2{position:absolute;z-index:-1;top:100px;right:185px}@media(max-width:767px){.h-four-faq-thumb .thumb-wrap .shape-2{display:none}}.h-four-faq-thumb .thumb-wrap .info{position:absolute;z-index:3;left:200px;bottom:-200px;width:180px;background:#181818;padding:30px;text-align:center}@media(max-width:767px){.h-four-faq-thumb .thumb-wrap .info{left:auto;right:0;bottom:-40px}}.h-four-faq-thumb .thumb-wrap .info h4{color:#fff;font-size:44px;font-weight:700;line-height:1;margin-bottom:0}.h-four-faq-thumb .thumb-wrap .info p{color:#fff;font-family:"Roc Grotesk";font-size:20px;font-weight:500;line-height:1.4;margin-bottom:0}.h-four-faq-thumb .thumb-wrap .info .info-bar{display:inline-block;width:60px;height:4px;border-radius:4px;background:#fff}@media(min-width:1400px){.h-four-faq-content{padding-left:45px}}.h-four-projects-section{position:relative;z-index:2}.h-four-testimonials-section-2{padding-top:590px;padding-bottom:100px;position:relative;z-index:1;margin-top:-575px}.h-four-testimonials-section-2 .shape-1{position:absolute;z-index:-1;top:153px;right:57px}@media(min-width:992px) and (max-width:1199px){.h-four-testimonials-section-2 .shape-1{top:30px;right:30px}}@media(min-width:768px) and (max-width:991px){.h-four-testimonials-section-2 .shape-1{top:30px;right:30px}}@media(max-width:767px){.h-four-testimonials-section-2 .shape-1{display:none}}@media(min-width:992px) and (max-width:1199px){.h-four-testimonials-section-2 .shape-1 img{width:100px}}@media(min-width:768px) and (max-width:991px){.h-four-testimonials-section-2 .shape-1 img{width:100px}}.h-four-testimonials-section-2 .shape-2{position:absolute;z-index:-1;bottom:100px;left:100px}@media(min-width:992px) and (max-width:1199px){.h-four-testimonials-section-2 .shape-2{left:30px}}@media(min-width:768px) and (max-width:991px){.h-four-testimonials-section-2 .shape-2{left:30px}}@media(max-width:767px){.h-four-testimonials-section-2 .shape-2{display:none}}@media(min-width:992px) and (max-width:1199px){.h-four-testimonials-section-2 .shape-2 img{width:100px}}@media(min-width:768px) and (max-width:991px){.h-four-testimonials-section-2 .shape-2 img{width:100px}}.blog-wrap-6{background:#FFF;padding:30px;box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05)}.blog-wrap-6:hover .thumb a img{transform:scale(1.1)}.blog-wrap-6 .thumb{margin-bottom:30px;overflow:hidden}.blog-wrap-6 .thumb a img{width:100%;-webkit-transition:all 1.1 linear 0s;-moz-transition:all 1.1 linear 0s;-o-transition:all 1.1 linear 0s;transition:all 1.1 linear 0s}.blog-wrap-6 .content .time p{color:#E8112B;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:18px;text-transform:uppercase;margin-bottom:10px}.blog-wrap-6 .content .title h3{font-size:36px;font-weight:700;line-height:1;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(24,24,24,0.1)}.blog-wrap-6 .content .title h3 a{color:#181818}.blog-wrap-6 .content .title h3 a:hover{color:#e8112b}.blog-wrap-6 .content .author h4{color:#181818;font-size:18px;font-weight:500;line-height:18px;margin-bottom:0}.blog-wrap-6 .content .author h4 a{color:#e8112b}.hero-section-5{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:128px;position:relative;z-index:1;overflow:hidden}@media(min-width:1400px) and (max-width:1700px){.hero-section-5{padding-top:100px}}@media(min-width:1200px) and (max-width:1399px){.hero-section-5{padding-top:80px}}@media(min-width:992px) and (max-width:1199px){.hero-section-5{padding-top:80px}}@media(min-width:768px) and (max-width:991px){.hero-section-5{padding-top:60px}}@media(max-width:767px){.hero-section-5{padding-top:60px}}.hero-content-5{padding-bottom:120px}@media(min-width:1400px) and (max-width:1700px){.hero-content-5{padding-bottom:100px}}@media(min-width:1200px) and (max-width:1399px){.hero-content-5{padding-bottom:100px}}@media(min-width:992px) and (max-width:1199px){.hero-content-5{padding-bottom:0}}@media(min-width:768px) and (max-width:991px){.hero-content-5{padding-bottom:0}}@media(max-width:767px){.hero-content-5{padding-bottom:0}}.hero-content-5 .title{color:#FFF;font-size:76px;font-weight:700;line-height:1.18;margin-bottom:20px}@media(min-width:1400px) and (max-width:1700px){.hero-content-5 .title{font-size:70px;line-height:1}}@media(min-width:1200px) and (max-width:1399px){.hero-content-5 .title{font-size:60px;line-height:1}}@media(min-width:768px) and (max-width:991px){.hero-content-5 .title{font-size:62px}}@media(max-width:767px){.hero-content-5 .title{font-size:38px}}.hero-content-5 .description{max-width:563px;color:#FFF;font-size:18px;font-weight:500;line-height:30px;margin-bottom:46px}@media(min-width:1400px) and (max-width:1700px){.hero-content-5 .description{margin-bottom:35px}}@media(min-width:1200px) and (max-width:1399px){.hero-content-5 .description{margin-bottom:30px}}@media(max-width:767px){.hero-content-5 .description{font-size:16px;margin-bottom:20px}}.hero-content-5 .hero-buttons{display:flex;align-items:center;gap:30px}@media(max-width:767px){.hero-content-5 .hero-buttons{flex-direction:column;align-items:flex-start}}.hero-thumb-wrap-5 .hero-thumb-5{display:flex;justify-content:center;align-items:center;position:relative;z-index:1}@media(min-width:1400px) and (max-width:1700px){.hero-thumb-wrap-5 .hero-thumb-5>img{width:420px}}@media(min-width:1200px) and (max-width:1399px){.hero-thumb-wrap-5 .hero-thumb-5>img{width:370px}}.hero-thumb-wrap-5 .hero-thumb-5 .shape-1{position:absolute;z-index:-1;bottom:0;left:50px}@media(min-width:1400px) and (max-width:1700px){.hero-thumb-wrap-5 .hero-thumb-5 .shape-1{left:80px;width:490px}}@media(min-width:1200px) and (max-width:1399px){.hero-thumb-wrap-5 .hero-thumb-5 .shape-1{left:36px;width:435px}}.h-five-counter-section{position:relative;z-index:2;margin-top:-100px}.counter-wrap-5{display:flex;align-items:center;justify-content:space-between;background:#181818;box-shadow:10px 15px 60px 0 rgba(0,50,93,0.15);padding:50px 80px;gap:30px}@media(min-width:992px) and (max-width:1199px){.counter-wrap-5{flex-wrap:wrap;padding:50px 50px}}@media(min-width:768px) and (max-width:991px){.counter-wrap-5{display:grid;grid-template-columns:1fr 1fr;padding:50px 50px;gap:50px 30px;text-align:center}}@media(max-width:767px){.counter-wrap-5{display:grid;grid-template-columns:1fr;padding:30px;gap:30px;text-align:center}}.counter-wrap-5 .content{position:relative;z-index:1}.counter-wrap-5 .content:after{content:"";position:absolute;z-index:2;top:0;right:-95px;width:2px;height:90px;background:rgba(255,255,255,0.1)}@media(min-width:992px) and (max-width:1199px){.counter-wrap-5 .content:after{right:-50px}}@media(min-width:768px) and (max-width:991px){.counter-wrap-5 .content:after{display:none}}@media(max-width:767px){.counter-wrap-5 .content:after{display:none}}.counter-wrap-5 .content:last-child:after{display:none}.counter-wrap-5 .content .shape{position:absolute;z-index:-1;top:-6px;left:-20px}@media(min-width:768px) and (max-width:991px){.counter-wrap-5 .content .shape{display:none}}@media(max-width:767px){.counter-wrap-5 .content .shape{display:none}}.counter-wrap-5 .content .shape svg{max-width:100%}.counter-wrap-5 .content h3{display:flex;align-items:center;color:#FFF;font-size:48px;font-weight:700;line-height:50px;margin-bottom:13px}@media(min-width:1200px) and (max-width:1399px){.counter-wrap-5 .content h3{font-size:36px}}@media(min-width:768px) and (max-width:991px){.counter-wrap-5 .content h3{font-size:36px;justify-content:center}}@media(max-width:767px){.counter-wrap-5 .content h3{font-size:28px;margin-bottom:5px;justify-content:center}}.counter-wrap-5 .content p{color:#FFF;font-size:20px;font-weight:400;line-height:30px;margin-bottom:0}@media(min-width:1200px) and (max-width:1399px){.counter-wrap-5 .content p{font-size:18px}}@media(min-width:992px) and (max-width:1199px){.counter-wrap-5 .content p{font-size:16px}}@media(min-width:768px) and (max-width:991px){.counter-wrap-5 .content p{font-size:16px}}@media(max-width:767px){.counter-wrap-5 .content p{font-size:16px}}.h-five-team-section{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:250px;padding-bottom:130px;position:relative;z-index:1;margin-top:-100px;overflow:hidden}@media(min-width:992px) and (max-width:1199px){.h-five-team-section{padding-top:200px;padding-bottom:100px}}@media(min-width:768px) and (max-width:991px){.h-five-team-section{padding-top:180px;padding-bottom:80px}}@media(max-width:767px){.h-five-team-section{padding-top:180px;padding-bottom:80px}}.h-five-about-section{padding-top:150px;padding-bottom:265px}@media(min-width:992px) and (max-width:1199px){.h-five-about-section{padding-top:80px;padding-bottom:120px}}@media(min-width:768px) and (max-width:991px){.h-five-about-section{padding-top:80px;padding-bottom:100px}}@media(max-width:767px){.h-five-about-section{padding-top:80px;padding-bottom:100px}}.h-five-about-thumb{padding-right:80px}@media(max-width:767px){.h-five-about-thumb{padding-right:30px}}.h-five-about-thumb .thumb-wrap{position:relative;z-index:1}.h-five-about-thumb .thumb-wrap .shape-1{position:absolute;z-index:-1;bottom:-114px;right:0}@media(min-width:992px) and (max-width:1199px){.h-five-about-thumb .thumb-wrap .shape-1{bottom:-90px;width:90px}}@media(min-width:768px) and (max-width:991px){.h-five-about-thumb .thumb-wrap .shape-1{bottom:-90px;width:90px}}@media(max-width:767px){.h-five-about-thumb .thumb-wrap .shape-1{display:none}}.h-five-about-thumb .thumb-wrap .shape-2{position:absolute;z-index:-1;bottom:0;right:-110px}@media(min-width:992px) and (max-width:1199px){.h-five-about-thumb .thumb-wrap .shape-2{right:-85px;width:90px}}@media(min-width:768px) and (max-width:991px){.h-five-about-thumb .thumb-wrap .shape-2{right:-85px;width:90px}}@media(max-width:767px){.h-five-about-thumb .thumb-wrap .shape-2{display:none}}.h-five-about-thumb .thumb-wrap .shape-3{position:absolute;z-index:-1;bottom:165px;right:-90px}@media(min-width:992px) and (max-width:1199px){.h-five-about-thumb .thumb-wrap .shape-3{right:-80px;bottom:140px;width:90px}}@media(min-width:768px) and (max-width:991px){.h-five-about-thumb .thumb-wrap .shape-3{right:-80px;bottom:140px;width:90px}}@media(max-width:767px){.h-five-about-thumb .thumb-wrap .shape-3{display:none}}.h-five-about-thumb .thumb-wrap .circle-wrap{position:absolute;z-index:2;top:81px;right:-85px}@media(max-width:767px){.h-five-about-thumb .thumb-wrap .circle-wrap{width:130px;right:-30px}}.h-five-about-thumb .thumb-wrap .circle-wrap>img{animation:rotating 10s linear infinite}.h-five-about-thumb .thumb-wrap .circle-wrap span{color:#fff;font-family:"Roc Grotesk";font-size:54px;font-weight:700;line-height:100%;text-transform:uppercase;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media(min-width:992px) and (max-width:1199px){.h-five-about-thumb .thumb-wrap .circle-wrap span{font-size:32px}}@media(max-width:767px){.h-five-about-thumb .thumb-wrap .circle-wrap span{font-size:32px}}@media(min-width:1200px){.h-five-about-content{padding-left:45px}}.h-five-about-content .content-service-wrap{display:flex;align-items:center;gap:40px}@media(max-width:767px){.h-five-about-content .content-service-wrap{flex-wrap:wrap;justify-content:center}}.h-five-about-content .content-service-wrap .content-service{padding:0 20px 20px;background:#F8F9FC}.h-five-about-content .content-service-wrap .content-service .icon{margin-top:-20px;margin-left:-30px;display:inline-flex;justify-content:center;align-items:center;width:60px;height:60px;background:#e8112b;margin-bottom:15px}.h-five-about-content .content-service-wrap .content-service .icon img{width:40px}.h-five-about-content .content-service-wrap .content-service h3{color:#181818;font-size:20px;font-weight:700;line-height:22px;margin-bottom:10px}.h-five-about-content .content-service-wrap .content-service p{color:#777C90;font-size:16px;font-weight:400;line-height:26px}.h-five-about-thumb-wrap-2{position:relative;text-align:right;padding-left:90px}@media(min-width:1200px) and (max-width:1399px){.h-five-about-thumb-wrap-2{padding-left:30px}}@media(max-width:767px){.h-five-about-thumb-wrap-2{padding-left:30px}}.h-five-about-thumb-wrap-2 .thumb{display:inline-block;max-width:680px;margin-left:auto}.h-five-about-thumb-wrap-2 .thumb img{width:100%}.h-five-about-thumb-wrap-2 .shape-1{position:absolute;z-index:-1;left:0;bottom:0}@media(min-width:1200px) and (max-width:1399px){.h-five-about-thumb-wrap-2 .shape-1{left:-20px;width:50px}}@media(max-width:767px){.h-five-about-thumb-wrap-2 .shape-1{left:-20px;width:50px}}.h-five-about-thumb-wrap-2 .shape-2{position:absolute;z-index:2;left:6px;bottom:70px}@media(min-width:1200px) and (max-width:1399px){.h-five-about-thumb-wrap-2 .shape-2{left:-10px;width:70px}}@media(max-width:767px){.h-five-about-thumb-wrap-2 .shape-2{left:-10px;width:70px}}.h-five-case-studies-section{padding-top:100px;padding-bottom:150px;position:relative;z-index:1}@media(min-width:992px) and (max-width:1199px){.h-five-case-studies-section{padding-top:80px;padding-bottom:100px}}@media(min-width:768px) and (max-width:991px){.h-five-case-studies-section{padding-top:80px;padding-bottom:100px}}@media(max-width:767px){.h-five-case-studies-section{padding-top:80px;padding-bottom:100px}}.h-five-case-studies-section .case-bg-shape{position:absolute;z-index:-1;top:0;left:0;height:510px;width:100%}.h-five-case-studies-section .case-bg-shape img{width:100%;height:100%;object-fit:cover}.blog-wrap-2{position:relative;z-index:1}.blog-wrap-2:hover .thumb a img{transform:scale(1.1)}.blog-wrap-2:hover .content{box-shadow:5px 15px 40px 0 rgba(24,24,24,0.05)}.blog-wrap-2 .thumb{margin-right:30px;overflow:hidden;position:relative;z-index:1}.blog-wrap-2 .thumb a{display:block}.blog-wrap-2 .thumb a img{width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.blog-wrap-2 .content{background:#FFF;padding:180px 30px 30px;margin-top:-150px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.blog-wrap-2 .content .info-wrap{margin-bottom:10px}.blog-wrap-2 .content .info-wrap .category{display:inline-block}.blog-wrap-2 .content .info-wrap .category a{color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:400;line-height:18px}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-2 .content .info-wrap .category a{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-2 .content .info-wrap .category a{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-2 .content .info-wrap .category a{font-size:16px}}@media(max-width:767px){.blog-wrap-2 .content .info-wrap .category a{font-size:16px}}.blog-wrap-2 .content .info-wrap .category a:hover{color:#e8112b}.blog-wrap-2 .content .info-wrap .separator{display:inline-block;color:#181818;font-family:"Roc Grotesk";font-size:18px;font-weight:700;line-height:18px}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-2 .content .info-wrap .separator{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-2 .content .info-wrap .separator{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-2 .content .info-wrap .separator{font-size:16px}}@media(max-width:767px){.blog-wrap-2 .content .info-wrap .separator{font-size:16px}}.blog-wrap-2 .content .info-wrap .date{display:inline-block}.blog-wrap-2 .content .info-wrap .date p{color:#E8112B;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:18px}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-2 .content .info-wrap .date p{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-2 .content .info-wrap .date p{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-2 .content .info-wrap .date p{font-size:16px}}@media(max-width:767px){.blog-wrap-2 .content .info-wrap .date p{font-size:16px}}.blog-wrap-2 .content .title h3{font-size:28px;font-weight:700;line-height:39px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid rgba(24,24,24,0.1)}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-2 .content .title h3{font-size:24px;line-height:1.4}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-2 .content .title h3{font-size:24px;line-height:1.4}}@media(min-width:768px) and (max-width:991px){.blog-wrap-2 .content .title h3{font-size:22px;line-height:1.4}}@media(max-width:767px){.blog-wrap-2 .content .title h3{font-size:22px;line-height:1.4}}.blog-wrap-2 .content .title h3 a{color:#181818}.blog-wrap-2 .content .title h3 a:hover{color:#e8112b}.blog-wrap-2 .content .time p{color:#E8112B;font-family:"Roc Grotesk";font-size:18px;font-weight:500;line-height:18px;text-transform:uppercase}@media(min-width:1200px) and (max-width:1399px){.blog-wrap-2 .content .time p{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.blog-wrap-2 .content .time p{font-size:16px}}@media(min-width:768px) and (max-width:991px){.blog-wrap-2 .content .time p{font-size:16px}}@media(max-width:767px){.blog-wrap-2 .content .time p{font-size:16px}}