:root{--color-primary:#ea4235;--color-secondary:#fdbb13;--color-black:#000;--color-primary-dark:#e5271a;--color-light-gray:#646568;--color-bg:#f4f5f9;--pad-10:10px 0;--pad-20:20px 0;--pad-30:30px 0;--pad-40:40px 0;--pad-50:50px 0;--pad-60:60px 0;--pad-65:65px 0;--pad-70:70px 0;--pad-80:80px 0;--pad-90:90px 0;--pad-100:100px 0;--pad-110:110px 0;--fs-10:10px;--fs-12:12px;--fs-14:14px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-22:22px;--fs-24:24px;--fs-26:26px;--fs-28:28px;--fs-30:30px;--fs-32:32px;--fs-36:36px;--fs-38:38px;--fs-40:40px;--fs-42:42px;--fs-48:48px;--fs-56:56px;--fs-64:64px}body{font-family:"Inter",sans-serif;font-size:18px;color:var(--color-black)}.color-black{color:var(--color-black)}.color-primary-dark{color:var(--color-primary-dark)}.color-primary{color:var(--color-primary)}.color-light-gray{color:var(--color-light-gray)}.color-secondary{color:var(--color-secondary)}.color-bg{background:var(--color-bg)}.color-bg-primary{background:var(--color-primary)}.p-10{padding:var(--pad-10)}.p-20{padding:var(--pad-20)}.p-30{padding:var(--pad-30)}.p-40{padding:var(--pad-40)}.p-50{padding:var(--pad-50)}.p-60{padding:var(--pad-60)}.p-65{padding:var(--pad-65)}.p-70{padding:var(--pad-70)}.p-80{padding:var(--pad-80)}.p-90{padding:var(--pad-90)}.p-100{padding:var(--pad-100)}.p-110{padding:var(--pad-110)}.pb-110{padding-bottom:110px}.pt-90{padding-top:90px}.pb-90{padding-bottom:90px}.pt-70{padding-top:70px}.pb-70{padding-bottom:70px}.fs-10{font-size:var(--fs-10)}.fs-12{font-size:var(--fs-12)}.fs-14{font-size:var(--fs-14)}.fs-16{font-size:var(--fs-16)}.fs-18{font-size:var(--fs-18)}.fs-20{font-size:var(--fs-20)}.fs-22{font-size:var(--fs-22)}.fs-24{font-size:var(--fs-24)}.fs-26{font-size:var(--fs-26)}.fs-28{font-size:var(--fs-28)}.fs-30{font-size:var(--fs-30)}.fs-32{font-size:var(--fs-32)}.fs-36{font-size:var(--fs-36)}.fs-38{font-size:var(--fs-38)}.fs-40{font-size:var(--fs-40)}.fs-42{font-size:var(--fs-42)}.fs-48{font-size:var(--fs-48)}.fs-56{font-size:var(--fs-56)}.fs-64{font-size:var(--fs-64)}@font-face{font-family:'Font Awesome 7 Free';font-style:normal;font-weight:900;src:url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.1/webfonts/fa-solid-900.woff2') format('woff2');font-display:swap}@font-face{font-family:'Font Awesome 7 Brands';font-style:normal;font-weight:400;src:url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.1/webfonts/fa-brands-400.woff2') format('woff2');font-display:swap}.border-r-6{border-radius:6px}.border-r-10{border-radius:10px}.bg-gradient-gray{background:linear-gradient(180deg, #fff 10%, #eef0f7)}.container{max-width:1320px}.max-width{max-width:1140px}.color-primary{color:var(--color-primary)}a{text-decoration:none;transition:0.4s}p{margin-bottom:0;line-height:1.8}ul{line-height:1.8}.btn-1{background-color:var(--color-primary);color:#fff;padding:9px
25px;border-radius:4px;font-size:16px;font-weight:600;line-height:1.4;display:inline-block}.btn-1:hover{background-color:var(--color-primary-dark)}.btn-2{color:var(--color-primary);padding:9px
25px;border-radius:4px;font-size:16px;font-weight:600;line-height:1.4;display:inline-block;border:1px
solid var(--color-primary)}.btn-2:hover{background-color:var(--color-primary-dark);color:#fff}.big-heading{line-height:1.4;font-weight:800;font-size:var(--fs-40)}.main-heading{line-height:1.4;font-weight:800;font-size:var(--fs-38)}.sub-heading{line-height:1.3;font-weight:700;font-size:var(--fs-18);color:var(--color-primary);text-transform:uppercase}.small-heading{line-height:1.3;font-weight:600;font-size:var(--fs-18)}.heading-2{font-weight:800;font-size:var(--fs-28)}.card-heading{line-height:1.3;font-weight:800;font-size:var(--fs-28)}input:focus,select:focus,textarea:focus{box-shadow:none !important;outline:none !important}header .navbar-brand
img{max-height:35px;width:auto}header .menu-item
a{padding:0
25px;font-size:1rem;color:var(--color-black)}header .menu-item a:hover{color:var(--color-primary)}header .navbar-nav{margin:0
!important;margin-left:auto !important}header
nav{padding:10px
0 !important}.header.fixed-nav{position:sticky !important;top:0;left:0;width:100%;z-index:999;animation:slideDown 0.8s ease forwards;box-shadow:0 2px 10px rgba(0, 0, 0, 0.1);transition:0.4s;background-color:#fff}header .menu-item-has-children{position:relative}header .sub-menu{display:none;position:absolute;top:100%;left:0;background:#fff;min-width:180px;box-shadow:0 5px 10px rgba(0,0,0,0.1);z-index:99;padding-left:0;padding-top:10px}header .menu-item-has-children:hover>.sub-menu{display:block}header .sub-menu
li{display:block}header .sub-menu li
a{display:block;padding:10px
15px;color:#333;text-decoration:none}header .sub-menu li a:hover{background-color:#f5f5f5}.hero .hero-content{max-width:500px;margin:auto}.author{background-color:#fff;border-radius:6px;border:1px
solid #ccd3e8;font-size:var(--fs-16);padding:25px;text-align:left;padding-left:95px;position:relative}.author
img{width:45px;height:45px;border-radius:50px;position:absolute;left:25px;top:25px}form.input-form{margin-top:40px}form.input-form
input{width:70%;height:60px;background-color:#fff;padding:1.05rem 1.2rem;color:#000;border:1px
solid #e0e1e9}form.input-form
button{width:30%;font-size:var(--fs-18);font-weight:bold;transition:0.4s}.home-hero-slider{position:relative}.hero-slider{position:relative;width:100%;overflow:hidden}.hero-slide{position:relative;width:100%}.hero-slide
img{width:100%;object-fit:cover;height:calc(85vh)}.hero-big{font-size:6.5vw;color:#fff;font-weight:700;text-transform:uppercase}.hero-big
span{color:var(--color-secondary)}.hero-slide::after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;z-index:1}.hero-banner-text
p{width:80%;padding:10px
0;font-size:16px;margin:auto}.hero-slide-content{position:absolute;top:50%;transform:translateY(-50%);color:var(--text-white);border-radius:10px;z-index:2}.hero-slide .hero-content{margin-top:2%;position:relative;z-index:4;margin-left:5%}.hero-slider .owl-dots{position:absolute;bottom:20px;left:60px;display:flex;gap:20px;padding-left:0}.hero-slider .owl-dots .owl-dot{list-style:none;display:inline-block;width:10px;height:10px;cursor:pointer;border-radius:50%;background-color:white;border:2px
solid var(--gray);transition:all 0.3s ease}.hero-slider .owl-dots .owl-dot.active{border:1px
solid var(--primary-color);position:relative}.hero-slider .owl-dots .owl-dot.active:after{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%, -50%);width:1.25rem;height:1.25rem;box-shadow:0px 0px 8.24px 0px #0000004D;border-radius:50px}.hero-slider .slick-dots li
button{display:none}.hero-slider h2, .hero-slide .hero-slider-heading, .hero-slide a.btn,.hero-slider-p{opacity:0}.hero-slider .hero-animation .hero-slider-sub, .hero-slider .hero-animation .hero-slider-heading, .hero-slider .hero-animation .hero-slider-p{animation:fadeInUp 0.8s ease-in-out forwards;animation-delay:0s}.hero-slider .hero-animation
a.btn{animation:fadeInUp 0.8s ease-in-out forwards;animation-delay:0.6s}@keyframes
fadeInRight{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes
fadeInLeft{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes
fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateX(0)}}@keyframes
fadeInDown{from{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateX(0)}}[data-slick-index="1"] .hero-slider-heading, [data-slick-index="1"] .hero-slider-p{color:#fff}.card-box
img{aspect-ratio:128 / 67}.card-box .card-heading{color:var(--color-black)}.listing-card
a{display:flex;align-items:center;column-gap:15px}.listing-card .small-heading{color:var(--color-black)}.listing-card
img{aspect-ratio:40 / 21;max-width:160px}.listing-card:not(:last-child){margin-bottom:30px}.card-box-author
img{width:28px;height:28px;border-radius:50px}.card-box-author .card-box-author-text{width:calc(100% - 30px)}footer{background:#191919}.footer-logo{max-height:40px;width:auto}.footer-menu{list-style:none;padding-left:0;margin-bottom:0;margin-top:15px}.footer-menu
a{color:var(--color-light-gray);font-size:var(--fs-16)}.footer-menu a:hover{color:#fff}.footer-menu li+li{margin-top:8px}.footer-heading{color:#fff;font-size:var(--fs-16);font-weight:600}.footer-social-icons a+a{padding-left:15px}.footer-social-icons
i{color:var(--color-light-gray);font-size:28px}.footer-policy
a{font-size:var(--fs-14);padding:0
12px}.copyright
.row{border-top:1px solid var(--color-light-gray)}.home-blog-2 .color-bg{border-radius:10px;box-shadow:0 0 1px 0 rgba(25, 27, 35, 0.16),0 2px 2px 0 rgba(25, 27, 35, 0.12)}.card-box-content{padding:20px}.listing-card-2:not(:last-child){border-bottom:1px solid #bababa;padding-bottom:25px}.listing-card-2:not(:first-child){padding-top:20px}.cta-1 .cta-1-box{border-radius:10px;background-color:var(--color-primary);padding:60px}.input-form-cta{max-width:610px;margin:auto;position:relative}.input-form.input-form-cta
input{width:100%}.input-form-cta
button{position:absolute;right:4px;top:50%;transform:translateY(-50%);height:84%}.blog-tag-ul{list-style:none;margin-bottom:0;padding-left:0;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.blog-tag{color:var(--color-light-gray);font-size:var(--fs-14);display:inline-flex;line-height:1;padding:12px
24px;border-radius:5px;border:1px
solid #bababa}.blog-tag:hover{border-color:var(--color-primary)}.blog-card{padding:30px;border-radius:10px;border:1px
solid transparent;transition:0.4s;box-shadow:0 0 1px 0 rgba(25, 27, 35, 0.16),0 2px 2px 0 rgba(25, 27, 35, 0.12)}.blog-card:hover{border-color:var(--color-primary)}.blog-card a
img{aspect-ratio:128 / 67}.blog-box-author
img{width:33px;height:33px;border-radius:50px;border:2px
solid #fff}.blog-feature-imb-box
img{max-width:700px;width:100%;border-radius:10px;position:relative}.blog-feature-imb-box{position:relative}.blog-feature-imb-box:before{position:absolute;content:"";left:0;bottom:0;background-color:#fff;width:100%;height:75%}.blog-grid{column-gap:40px}.blog-grid .col-center{width:700px;min-width:700px}.blog-grid .col-left, .blog-grid .col-right{width:100%}.blog-heading-list
ul{list-style:none;padding-left:0;margin-bottom:0}.blog-heading-list .blog-table-heading{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #bababa}.blog-heading-list ul
li{padding:6px
0;line-height:1.4}.blog-heading-list ul li a:hover{color:#000;font-weight:600}.post-share{width:75px;border:1px
solid #bababa;padding:10px
5px 0}.post-share
a{display:block;padding:15px}.post-share a
i{font-size:26px;color:#646568}.blog-main-content{line-height:1.8}.blog-main-content p, .blog-main-content div, .blog-main-content
span{line-height:2;margin-bottom:20px}.blog-main-content
a{color:var(--color-primary)}.blog-main-content
h2{font-size:var(--fs-32);font-weight:bold;margin-top:20px;margin-bottom:25px}.blog-main-content
h3{font-size:var(--fs-28);font-weight:bold;margin-top:20px;margin-bottom:25px}.blog-main-content
h4{font-size:var(--fs-24);font-weight:bold;margin-top:20px;margin-bottom:25px}.blog-main-content
h5{font-size:var(--fs-22);font-weight:bold;margin-top:20px;margin-bottom:25px}.blog-main-content
h6{font-size:var(--fs-20);font-weight:bold;margin-top:20px;margin-bottom:25px}.service-card
img{max-height:60px}.service-card{border:1px
solid #bababa;padding:25px
20px;border-radius:10px;box-shadow:0px 0px 1px 0px rgba(25, 27, 35, 0.16),0px 1px 2px 0px rgba(25, 27, 35, 0.12);transition:0.4s}.service-card:hover{border-color:var(--color-primary)}.testimonial-slider
.box{border:1px
solid #bababa;padding:15px;border-radius:10px;box-shadow:0px 0px 1px 0px rgba(25, 27, 35, 0.16),0px 1px 2px 0px rgba(25, 27, 35, 0.12);background:#fff;height:420px}.testimonial-slider
p{height:240px;overflow:auto}.testimonial-slider p::-webkit-scrollbar{width:1px}.testimonial-slider p::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:20px}.testimonial-icon{width:50px !important;height:50px;border-radius:50px;border:2px
solid var(--color-primary);margin:20px
auto}.testimonial-slider
i{color:var(--color-primary)}.form-cta-box{padding:25px;border:1px
solid #bababa;background-color:#fff;box-shadow:rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.1) 0px 50px 100px -20px, rgba(0, 0, 0, 0.2) 0px 30px 60px -30px}.form-cta-box .btn-1{color:#fff !important;height:45px}.form-cta-box input, .form-cta-box
select{height:45px;padding:10px
20px;border-radius:4px !important;border:1px
solid #bababa}.form-cta-box input::placeholder, .form-cta-box select::placeholder, .form-cta-box select
option{font-size:14px;color:#b5b5b5}.form-cta-box
textarea{padding:20px;border-radius:6px;border:1px
solid #bababa}.form-cta-box input:focus, .form-cta-box textarea:focus, .form-cta-box select:focus{border-color:#000}.form-cta-box .wpcf7-spinner{display:none}textarea:focus{box-shadow:none !important;outline:none !important}.inner-card{border:1px
solid #bababa;padding:40px;border-radius:10px;box-shadow:0px 0px 1px 0px rgba(25, 27, 35, 0.16),0px 1px 2px 0px rgba(25, 27, 35, 0.12);transition:0.4s;height:100%;background-color:var(--color-bg)}.inner-card:hover{border-color:var(--color-primary)}.left-side{border-right:1px solid #bababa}.step-card{border:1px
solid #bababa;padding:20px;border-radius:10px;box-shadow:0px 0px 1px 0px rgba(25, 27, 35, 0.16),0px 1px 2px 0px rgba(25, 27, 35, 0.12);transition:0.4s;height:100%;background:#fff}.step-card:hover{border-color:var(--color-primary)}.testimonial-inner
.box{border:1px
solid #bababa;padding:30px;border-radius:10px;box-shadow:0px 0px 1px 0px rgba(25, 27, 35, 0.16),0px 1px 2px 0px rgba(25, 27, 35, 0.12);background:#fff}@media (min-width: 992px){.col-left .blog-heading-list, .col-right .post-share{position:sticky;top:90px}}@media (max-width: 1399px){.testimonial-slider
.box{height:380px}.testimonial-slider
p{height:195px}}@media (max-width: 1199px){.main-heading{font-size:var(--fs-36)}.container{padding:0
20px}.hero-slide
img{height:550px}.listing-card .small-heading{font-size:var(--fs-16)}.listing-card
img{max-width:140px}}@media (max-width: 991px){.main-heading{font-size:var(--fs-30)}.big-heading{font-size:var(--fs-32)}.card-heading{font-size:var(--fs-24)}.pb-110{padding-bottom:85px}.pt-90{padding-top:75px}.pb-90{padding-bottom:75px}.pt-70{padding-top:55px}.pb-70{padding-bottom:55px}:root{--pad-70:55px 0;--pad-90:75px 0;--pad-110:85px 0;--pad-65:55px 0}header .navbar-brand
img{max-height:30px}header
nav{padding:10px
0 !important}.blog-grid{display:block !important}.blog-grid .col-center{width:100%;min-width:auto}.blog-heading-list .blog-table-heading{padding-bottom:10px;margin-bottom:3px}.post-share
a{display:inline;padding:8px}.post-share{text-align:left !important;padding:5px
!important;border:none;width:100%}.post-share a
i{font-size:20px}header .navbar-toggler{order:3}header .navbar-toggler:focus{box-shadow:none}header .btn-1{margin-left:auto;margin-right:20px}header .navbar-collapse{position:fixed;left:0;top:61px;background:#fff;width:100%;height:100vh;border-top:1px solid #bababa;transition:0.2s;visibility:hidden;opacity:0;visibility:hidden;opacity:1;z-index:5}header .navbar-collapse.show{visibility:visible;opacity:1}header .navbar-brand{position:relative;z-index:1}header .menu-item
a{display:block;padding:0;font-size:20px;color:var(--color-light-gray);line-height:1.8;padding:8px
0px;position:relative;width:fit-content}header .navbar-nav{padding:20px
35px}.form-cta-box{padding:40px}header .sub-menu{display:none;transition:all 0.4s ease}header .sub-menu.show{display:block !important}header .menu-item-has-children:hover>.sub-menu{display:none}header .sub-menu{position:relative;box-shadow:none;padding-top:0}header .sub-menu li
a{color:var(--color-light-gray);font-size:var(--fs-18)}header ul.navbar-nav>li>a::after{position:absolute;content:"";right:-20px;top:50%;transform:translateY(-50%) rotate(315deg);width:8px;height:8px;border-right:2px solid var(--color-light-gray);border-bottom:2px solid var(--color-light-gray)}header .menu-item-has-children:has(>.sub-menu.show)>a::after{transform:translateY(-50%) rotate(45deg)}}@media (max-width: 767px){.pb-110{padding-bottom:70px}.pt-90{padding-top:60px}.pb-90{padding-bottom:60px}.pt-70{padding-top:45px}.pb-70{padding-bottom:45px}:root{--pad-70:45px 0;--pad-90:60px 0;--pad-110:70px 0;--pad-65:45px 0}.footer-policy
a{padding:0
12px;padding-left:0}.author
img{display:none}.author{padding-left:25px}.hero .big-heading
br{display:none}form.input-form
input{width:100%}form.input-form
button{width:100%;margin-top:10px;height:60px}.blog-card{padding:0;box-shadow:unset;background:unset;border:none;padding-bottom:14px;border-bottom:1px solid #bababa;border-radius:0}.card-box-content{padding:0px;padding-top:20px}.card-box .color-bg{background:unset !important;border-bottom:1px solid #bababa;border-radius:0;padding-bottom:14px;box-shadow:unset}.cta-1 .cta-1-box{padding:15px}.input-form-cta
button{position:unset;height:100%;transform:unset;background:#fff;color:var(--color-primary)}.form-cta-box{padding:25px}.left-side{border:none}.inner-card{padding:25px}.hero-big{font-size:35px}.hero-sub-heading{display:none}.hero-banner-text
p{width:100%;padding:0}.main-heading{font-size:var(--fs-28)}.testimonial-inner
.box{padding:15px}}@media (max-width: 575px){.hero-slide
img{height:400px;object-position:right}.hero-slide .hero-content{margin-left:0%}}