body {    margin: 0px;    padding: 0px;    font-family: 'Titillium Web', sans-serif;    font-weight: 400;    font-size: 16px;    overflow-x: hidden;}* {    box-sizing: border-box;}ul {    margin: 0px;    padding: 0px;}html, body {    height: 100%;}a:hover {    text-decoration: none;}button:focus {    outline: none;}a {    transition: 0.3s;}.btn.focus, .btn:focus {    box-shadow: none;}img {    max-width: 100%;}* {    min-height: 0;    min-width: 0;}.form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */    color: #000;}.form-control::-moz-placeholder { /* Firefox 19+ */    color: #000;}.form-control:-ms-input-placeholder { /* IE 10+ */    color: #000;}.form-control:-moz-placeholder { /* Firefox 18- */    color: #000;}/* CUSTOM CSS START *//*START: For autocomplete*/.dlautocomplete li:hover a {    text-decoration: none;}.dlautocomplete li a {    color: #333333;}a:hover {    cursor: pointer;}a:focus, a:hover, a:active {    outline: 0;}a:hover {    color: #3175af;}a:focus, a:hover {    color: #23527c;    text-decoration: underline;}a:active, a:hover {    outline: 0;}a {    text-shadow: none;    color: #333;}.autocomp-cont {    position: relative;}.dlautocomplete li:hover {    cursor: pointer;    background: #eee;}.dlautocomplete li {    padding: 6px 12px;    font-size: 14px;    line-height: 16px;}.dlautocomplete {    min-width: 160px;    margin-top: 0px;    padding: 5px 0;    background-color: #fff;    border: 1px solid #ebebeb;    -webkit-background-clip: padding-box;    -moz-background-clip: padding;    background-clip: padding-box;    overflow-y: auto;    max-height: 250px;    position: absolute;    top: 100%;    left: 15px;    z-index: 999999 !important;    max-width: 250px;    border-radius: 6px;}/*END: For autocomplete*/.items-step, .items-step:hover {    text-decoration: none;}.splstate:hover {    text-decoration: none;}.splcountry:hover {    text-decoration: none;}.custom-navbar {    background: url(../images-new/menu_bg.png);    /* font-family: 'Poppins', sans-serif; */    padding: 12px;    font-size: 14px;    position: fixed;    top: 0;    width: 100%;    z-index: 99999999;    box-shadow: 0 0 11px rgb(0 0 0 / 10%);    transition: 0.3s;    height: auto;    min-height: auto;    line-height: normal;}    .custom-navbar .navbar-brand img {        max-width: 200px;        transition: 0.3s;    }    .custom-navbar .navbar-brand {        padding: 0px !important;        margin: 0px;    }    .custom-navbar .top-nav-menu .nav-item a {        color: #000;        padding: 3px 10px !important;        font-weight: 500;        background: transparent;        border-radius: 10px;        margin: 0px 5px;        font-size: 18px;    }        .custom-navbar .top-nav-menu .nav-item.active a, .custom-navbar .top-nav-menu .nav-item a:hover {            background: #f03c42;            color: #fff;        }.btn-round {    border-radius: 50px;}section.page-wraper {    padding-top: 87px;}/* Slider fade css start */.carousel-fade .carousel-item {    opacity: 0;    transition-duration: .6s;    transition-property: opacity;}    .carousel-fade .carousel-item.active,    .carousel-fade .carousel-item-next.carousel-item-left,    .carousel-fade .carousel-item-prev.carousel-item-right {        opacity: 1;    }.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right {    opacity: 0;}.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev {    transform: translateX(0);    transform: translate3d(0, 0, 0);}/* Slider fade css start */.home-slider {    /* background: url(../images-new/slider-bg-full.png);  background-size: cover;  background-repeat: no-repeat;  background-position: center center;  padding: 50px 0px;  */    font-family: 'Poppins', sans-serif;    position: relative;    height: 80vh;    display: flex;    align-items: center;    padding-bottom: 70px;    background: #f0f4f7;}    .home-slider::before {        position: absolute;        content: "";        background: url(../images-new/slider-bg-full.png);        background-size: cover;        background-repeat: no-repeat;        background-position: center center;        font-family: 'Poppins', sans-serif;        height: 100%;        width: 100%;        top: 0;        border-radius: 0 0 50% 50%/ 0 0 100% 100%;        transform: scaleX(1.5);    }.home-slider-caption h1 {    font-size: 76px;    font-weight: 600;    color: #fff;    text-shadow: 0px 12px 15px #0557b1;    border-left: solid 6px #ffbc00;    padding-left: 20px;    line-height: 85px;}    .home-slider-caption h1 span {        color: #ffbc00;    }.home-slider-caption h3 {    color: #ffbc00;    font-size: 35px;    font-weight: 600;    margin: 30px 0px;}    .home-slider-caption h3 span {        background: #fff;        color: #000;        border-radius: 12px;        padding: 0px 15px;    }.home-slider-caption p {    font-size: 20px;    color: #fff;}.btn-yellow {    background: #ffbc00;    color: #000;}    .btn-yellow:hover {        background: #f9ca47;        color: #000;    }.home-slider-caption .btn-caption {    font-size: 30px;    padding: 6px 55px;    font-weight: 500;    box-shadow: 0 8px 15px rgb(0 0 0 / 33%);    margin-top: 18px;}section.how-it-works {    background: #f0f4f7;    position: relative;    padding: 70px 0px;}/* section.how-it-works::before {  position: absolute;  content: "";  background: #f0f4f7;  height: 100%;  width: 100%;  top: 0;} */.section-title {    font-size: 50px;    color: #ea0008;    font-weight: 600;    position: relative;    margin-bottom: 70px;    line-height: 50px;}.how-it-works-items-title {    color: #272727;    font-size: 22px;    font-weight: 600;    margin-top: 10px;}.alliance-items {    text-align: center;    font-family: 'Poppins', sans-serif;    font-size: 32px;    color: #545454;    background: #f0f4f7;    min-height: 130px;    display: flex;    align-items: center;    justify-content: center;    border-radius: 15px;    margin: auto;    font-weight: 500;    border: solid 1px transparent;}    .alliance-items:hover {        background: #fff !important;        border-color: #e8e8e8;    }.alliance {    background: #f0f4f7 url(../images-new/alliance_bg2.png);    /* background-size: cover; */    background-repeat: no-repeat;    background-position: center center;}.alliance-box {    background: #fff url(../images-new/menu_bg.png);    margin: 0px;    padding: 50px 0px;    border-radius: 34px;    box-shadow: 0 8px 35px rgb(0 0 0 / 10%);}    .alliance-box [class*="col-"]:nth-child(2) .alliance-items {        background: #fff5f5;    }    .alliance-box [class*="col-"]:nth-child(3) .alliance-items {        background: #f5fff8;    }    .alliance-box [class*="col-"]:nth-child(4) .alliance-items {        background: #f7efff;    }    .alliance-box [class*="col-"]:nth-child(5) .alliance-items {        background: #f6f6f6;    }    .alliance-box [class*="col-"]:nth-child(6) .alliance-items {        background: #fffcee;    }    .alliance-box [class*="col-"]:nth-child(7) .alliance-items {        background: #fff7f4;    }section.services {    padding: 100px 0px 80px 0px;}.services-items {       border: solid 2px #414142;    background: url(../images-new/service_bg.png);    height: 100%;}.services-items-btn a {  background: #484b9e;;    height: 60px;    width: 60px;    display: flex;    align-items: center;    justify-content: center;    margin-left: auto;}.services-items .services-items-detail h1 {    font-weight: 600;    /*font-size: 40px;*/    font-size: 30px;       border-left: solid 3px #3f429b;    padding-left: 15px;    margin-bottom: 2.5rem !important;}.services-items:hover a {    background: #c70006;}.services-items:hover {        border-color: #44479e;}.services-items .services-items-detail p {    font-size: 18px;    font-weight: 500;    text-align: justify;}.home-location-outer {    background:#45489c url(../images-new/map-pattern-bg.png);    border-radius: 10px;    overflow: hidden;    box-shadow: 0 8px 35px rgb(0 0 0 / 10%);}.main-office-detail p {    font-size: 18px;}.main-office-detail h1 {    font-size: 34px;    font-weight: 600;}.location-center-items {    box-shadow: 0 8px 16px rgb(0 0 0 / 20%);    border-radius: 20px;    overflow: hidden;}.location_bg [class*="col-"]:nth-child(2) .location-center-items {    position: relative;    top: 55px;}.location-center-items-title {    background: #0c717a;    color: #fff;    padding: 10px 15px;    font-size: 24px;    font-weight: 500;    line-height: 30px;}.location-center-items-details {    padding: 15px;    font-size: 16px;    font-weight: 600;    background: #f5f5f5;}.location_bg {    background: url(../images-new/location_bg.png);    background-repeat: no-repeat;    background-position: top center;    padding-top: 150px;    background-size: 100%;}    .location_bg [class*="col-"]:nth-child(1) .location-center-items-title {        background: #ff4d6f;    }    .location_bg [class*="col-"]:nth-child(2) .location-center-items-title {        background: #0a78d7;    }    .location_bg [class*="col-"]:nth-child(3) .location-center-items-title {        background: #a446f0;    }    .location_bg [class*="col-"]:nth-child(1) .location-center-items-details {        background: #fff2f4;    }    .location_bg [class*="col-"]:nth-child(2) .location-center-items-details {        background: #dbeeff;    }    .location_bg [class*="col-"]:nth-child(3) .location-center-items-details {        background: #f9f1ff;    }.home-testimonials-space {    padding: 140px 0px 0px 0px;}section.home-testimonials {    background: url(../images-new/testimonial_bg.png);    /* background-size: 100%; */    /* background-position: center center; */    background-repeat: no-repeat;    padding: 30px 0px 50px 0px;}.home-testimonials-items {    background: #fff;    border-radius: 20px;    overflow: hidden;    /* box-shadow: 0 0px 20px rgb(0 0 0 / 15%); */    padding: 15px;    height: 100%;}.home-testimonials-items-img {    flex: 0 0 70px;    height: 70px;    width: 70px;    border-radius: 100%;    background: white;    display: flex;    align-items: center;    justify-content: center;    overflow: hidden;    margin-right: 15px;    box-shadow: 0 8px 16px rgb(0 0 0 / 15%);    position: relative;    /* z-index: 9999999; */}    .home-testimonials-items-img:before {        height: 25px;        width: 25px;        background: #ffc13d;        border-radius: 100%;        position: absolute;        content: "";        top: 0;        left: 0;        z-index: 0;    }    .home-testimonials-items-img:after {        height: 25px;        width: 25px;        background: #13212a;        border-radius: 100%;        position: absolute;        content: "";        bottom: 0;        right: 0;        z-index: 0;    }    .home-testimonials-items-img img {        max-width: 61px;        z-index: 999999;    }.home-testimonials-items-detail h3 {    font-weight: 600;    font-size: 24px;}.home-testimonials-items-detail p {    margin: 0px;    line-height: 24px;    font-weight: 500;}.schedule-meeting-box {    box-shadow: 0 0px 30px rgb(0 0 0 / 10%);    border-radius: 15px;    overflow: hidden;}.schedule-meeting-form {    background: #fff2eb;    height: 100%;    padding: 30px;}.form-control {    font-size: 16px;    border-radius: 10px;    height: 48px;    font-weight: 500;    border: solid 1px #e0e0e0;}    .form-control:focus {        border: solid 1px #636363 !important;        box-shadow: none;    }.schedule-meeting-form .form-control {    border-color: transparent;}.schedule-meeting-form .btn {    background: #1e2d3c;    border-radius: 10px;    color: #fff;    font-size: 24px;    margin-top: 30px;    text-transform: uppercase;}    .schedule-meeting-form .btn:hover {        background: #0d98e6;    }.schedule-meeting-title {    text-align: center;    max-width: max-content;    margin: auto;    background: #0d98e6;    color: #fff;    padding: 5px 40px;    font-size: 32px;    border-radius: 40px;    font-weight: 600;    margin-bottom: 50px;    position: relative;}    .schedule-meeting-title:before {        background: #0d98e6;        height: 20px;        width: 20px;        position: absolute;        content: "";        left: 47%;        bottom: -8px;        transform: rotate(45deg);    }section.schedule-meeting {    padding: 60px 0px;}footer {    padding: 30px 0px;    margin-top: 50px;    position: relative;}    footer::before {        background: #f7f6f6;        position: absolute;        content: "";        height: 100%;        width: 100%;        top: 0;        border-radius: 50% 50% 0% 0%/ 100% 100% 0% 0%;        transform: scaleX(1.5);        border-top: solid 2px #f1f1f1;    }    footer h3 {        font-weight: 600;        font-size: 28px;        margin-bottom: 20px;    }    footer .footer-links li {        list-style: none;        position: relative;        padding-left: 20px;    }        footer .footer-links li:before {            position: absolute;            content: "-";            left: 0;        }        footer .footer-links li a {            color: #000;            display: block;            padding-bottom: 8px;        }            footer .footer-links li a:hover {                padding-left: 4px;                color: #ea0008;                font-weight: 600;            }        footer .footer-links li:last-child a {            padding: 0px;        }.contact_info_widget a {    color: #000;}.contact_info_widget-items i {    background: #0c717a;    height: 30px;    width: 30px;    color: #fff;    display: flex;    align-items: center;    justify-content: center;    border-radius: 100%;    flex: 0 0 30px;    margin-right: 10px;    font-size: 14px;}.footer-copyright.text-center {    font-size: 14px;}.back-to-top {    position: fixed;    bottom: 100px;    right: 10px;    display: none;    font-size: 20px;    padding: 0px;    background: #ee292f;    color: #fff;    border: none;    height: 35px;    width: 35px;    line-height: 35px;    border-radius: 100%;}    .back-to-top:hover {        background: #1e2d3c;        color: #fff;    }.footer-vector {    text-align: center;    margin-bottom: 45px;    position: relative;}.footer-social a:hover {    opacity: 0.6;}.navbar-nav-right .btn {    font-size: 15px;    font-weight: 600;    margin: 0px;    text-transform: capitalize;    box-shadow: none;}.navbar-nav-right .btn-top-find-more {    font-size: 18px;}.location-center-items-map-hover-items {    position: absolute;    top: 80%;    background: #607d8b;    color: #fff;    padding: 10px;    border-radius: 15px;    font-weight: 600;    font-size: 14px;    box-shadow: 0 8px 16px rgb(0 0 0 / 20%);    left: 50%;    transform: translate(-50%, -50%);    display: none;}    .location-center-items-map-hover-items p i {        color: #8bc34a !important;    }.location-center-items-map:hover .location-center-items-map-hover-items, .main-office-map:hover .location-center-items-map-hover-items {    display: block;}.main-office-map .location-center-items-map-hover-items {    top: 72%;}.home-slider-track-order {    min-width: 600px;    position: absolute;    bottom: 0;    left: 50%;    transform: translateX(-50%);    background: #ffffff;    border-radius: 15px;    padding: 12px;    box-shadow: 0 8px 35px rgb(0 0 0 / 10%);}    .home-slider-track-order h4 {        color: #000;        margin-bottom: 14px;        font-size: 26px;        font-weight: 600;    }    .home-slider-track-order input.form-control {        height: 60px;        border-radius: 30px 0px 0px 30px;        padding-left: 25px;        font-size: 18px;        font-weight: 500;        border-color: #ff0008;    }        .home-slider-track-order input.form-control:focus {            border-color: #ff0008 !important;        }    .home-slider-track-order .btn {        border-radius: 0px 30px 30px 0px;        flex: 0 0 195px;        background: #ff0008;        color: #fff;        font-size: 30px;        box-shadow: 0 8px 35px rgb(0 0 0 / 10%);    }        .home-slider-track-order .btn:hover {            background: #d80007;        }.hero-inner-with-img {    padding: 50px 0px 100px 0px;    position: relative;}    .hero-inner-with-img::before {        position: absolute;        content: "";        background: url(../images-new/slider-bg-full.png);        height: 100%;        width: 100%;        top: 0;        border-radius: 0 0 50% 50%/ 0 0 100% 100%;        transform: scaleX(1.5);        left: 0;        z-index: -1;    }.tracking-page-img:before {    background: url(../images-new/tracking-banner.jpg) !important;    background-size: 100% !important;    background-position: center top !important;}.find-page-img:before {    background: url(../images-new/find-more-banner.png) !important;    background-size: 100% !important;    background-position: center top !important;}.hero-inner-with-img h1 {    font-weight: 700;    margin: 0px;}.hero-inner-with-img ul a {    color: #ffc73b;    margin: 0px 5px;}.hero-inner-with-img ul li:first-child a:before {    display: none;}.hero-inner-with-img ul li a.active {    color: #fff;}.hero-inner-with-img ul a:before {    content: ">>";}.hero-inner-with-img ul {    display: flex;    align-items: center;    justify-content: center;    margin-top: 10px;}    .hero-inner-with-img ul li {        list-style: none;    }section.inner-page {    padding: 20px 0px;}.track-notes {    max-width: 820px;    margin: auto;    background: #fff9e9;    padding: 15px;    text-align: center;    border-radius: 15px;    color: #000000;    font-size: 15px;    font-family: 'Poppins', sans-serif;    box-shadow: 0 8px 35px rgb(0 0 0 / 7%);}    .track-notes a {        color: #4e5eb5;        font-weight: 600;    }.section-title-sm img {    max-width: 30px;}.section-title-sm {    font-size: 35px;}.inner-page-slider-track-order {    bottom: -68px;}.track-order-details-items {    box-shadow: 0 8px 35px rgb(0 0 0 / 7%);    overflow: hidden;    border-radius: 20px;    background: #fff;}.track-order-details-header {    background: #607d8b;    padding: 10px 15px;}    .track-order-details-header h3 {        color: #fff;        font-size: 28px;    }    .track-order-details-header h4 {        color: #ffffff;        font-size: 20px;        font-weight: 600;        background: #233d4a;        width: auto;        padding: 6px 15px;        border-radius: 10px;        word-break: break-all;    }.track-order-details-items-table tr td {    border: none;}.track-order-details-items-table tr:nth-child(1) td {    background: #fff6f6;}.track-order-details-items-table tr:nth-child(2) td {    background: #fffef4;}.track-order-details-items-table tr:nth-child(3) td {    background: #eff8ff;}.track-order-details-items-table tr:nth-child(4) td {    background: #fef6ff;}.track-order-details-items-table tr:nth-child(5) td {    background: #f2f4f5;}.track-order-details-items-table tr:nth-child(6) td {    background: #faf7ff;}.track-order-details-items-table tr:nth-child(7) td {    background: #fffaf8;}.track-order-details-items-table tr:nth-child(8) td {    background: #f1fff1;}.track-order-details-items-table tr:nth-child(9) td {    background: #fff6f6;}.track-order-details-items-table tr:nth-child(10) td {    background: #fff6f6;}.track-order-slider {    border-radius: 20px;    overflow: hidden;    border: solid 1px #f3f3f3;    text-align: center;    background: #fff;}    .track-order-slider img {        max-height: 750px;    }.track-order-video {    box-shadow: 0 8px 35px rgb(0 0 0 / 7%);    border-radius: 20px;    overflow: hidden;}.inner-page-tracking, .inner-page-find-out-more {    background: url(../images-new/track-map.png);    background-position: center center;    background-repeat: repeat;    background-size: 75%;}.track-order-details-header-logo {    background: #f7f6f6;    padding: 10px;    border-radius: 10px;    overflow: hidden;    text-align: center;}.track-order-details-header .btn-share {    background: #e91e63;    color: #fff;    font-size: 18px;    border-bottom: solid 3px #6b0527;    border-radius: 10px;    padding: 6px 14px;    /* box-shadow: 1px 1px 1px rgb(0 0 0 / 20%); */}    .track-order-details-header .btn-share:hover {        background: #c3114e;    }    .track-order-details-header .btn-share i {        margin-right: 5px;    }.track-order-details-header .dropdown-menu {    /* left: -85px !important;  border-radius: 10px; */    /* left: auto; */    border-radius: 10px;    right: 0;    max-width: 200px;    min-width: 210px;}    .track-order-details-header .dropdown-menu .dropdown-item:active {        background: #e91e63;    }    .track-order-details-header .dropdown-menu .dropdown-item {        padding: 5px 13px;    }.dropdown:hover > .dropdown-menu {    display: block;}.statuspoints_list .statuspoints__list {    list-style: none;}li.statuspoint {    position: relative;    margin: 0;    padding: 10px 0;    z-index: 10;    list-style: none;}/* .statuspoints__list:after {  position: absolute;  display: block;  width: 1px;  top: 0;  left: 118px;  bottom: 0;  content: "";  background-color: #eaeaea;  z-index: 1;} */.statuspoint__time {    width: 100px;    display: inline-block;    vertical-align: top;}.statuspoint__icon.delivered {    background-color: #38d57a;}.statuspoint__icon {    text-align: center;    border-radius: 25px;    z-index: 10;    width: 32px;    height: 32px;    display: inline-block;    vertical-align: top;    font-size: 18px;    line-height: 32px;}.statuspoint__content {    min-height: 55px;    display: inline-block;    width: calc(100% - 142px);    padding-left: 10px;}.statuspoint__icon.intransit {    font-size: 16px;    background-color: #38d57a;    border: 1px solid #ddd;    line-height: 30px;}.statuspoint__content .hint, .statuspoint__time .hint {    font-size: 14px;}.track-order-details-header .btn-find {    background: #ffdb00;    font-size: 18px;    font-family: 'Poppins', sans-serif;    border-radius: 10px;    width: 100%;    color: #000;}    .track-order-details-header .btn-find:hover {        background: #ff9700;        color: #fff;    }.btn-top-find-more:hover {    background: #1a62af;    color: #fff;}.btn-top-find-more {    background: #014894;    color: #fff;}.schedule-meeting-form .mb-4 {    position: relative;}.schedule-meeting-form textarea {    min-height: 105px;}/* .schedule-meeting-form .mb-4 span {  position: absolute;  top: -16px;} *//* Wizard CSS start */#heading {    text-transform: uppercase;    color: #ee292f;    font-weight: normal}#msform {    position: relative;    margin-top: 20px}.form-card {    text-align: left}#msform fieldset:not(:first-of-type) {    display: none}.card {    z-index: 0;    border: none;    position: relative}.fs-title {    font-size: 25px;    color: #ee292f;    margin-bottom: 15px;    font-weight: normal;    text-align: left}.purple-text {    color: #ee292f;    font-weight: normal}.steps {    font-size: 25px;    color: gray;    margin-bottom: 10px;    font-weight: normal;    text-align: right}.fieldlabels {    color: gray;    text-align: left}#progressbar {    margin-bottom: 30px;    overflow: hidden;    color: lightgrey}    #progressbar .active {        color: #ee292f    }    #progressbar li {        list-style-type: none;        font-size: 15px;        width: 25%;        float: left;        position: relative;        font-weight: 400    }    #progressbar .find-out-more-step1:before {        content: "1"    }    #progressbar .find-out-more-step2:before {        content: "2"    }    #progressbar .find-out-more-step3:before {        content: "3"    }    #progressbar .find-out-more-step4:before {        content: "4"    }    #progressbar li:before {        width: 50px;        height: 50px;        line-height: 45px;        display: block;        font-size: 25px;        color: #ffffff;        background: lightgray;        border-radius: 50%;        margin: 0 auto 10px auto;        padding: 2px;        text-align: center;        font-weight: 600;    }    #progressbar li:after {        content: '';        width: 100%;        height: 2px;        background: lightgray;        position: absolute;        left: 0;        top: 25px;        z-index: -1    }    #progressbar li.active:before,    #progressbar li.active:after {        background: #ee292f    }.progress {    height: 20px}.progress-bar {    background-color: #ffc107}.fit-image {    width: 100%;    object-fit: cover}.btn-custom {    background: #ffbf00;    font-size: 20px;    font-weight: 600;}    .btn-custom:hover {        background: #ee292f;        color: #fff;    }.bg-red-btn {    background: #3e3e3e;    color: #fff !important;}fieldset .next.btn-custom, fieldset .bg-red-btn {    float: right;}fieldset .next.btn-custom {    margin-left: 15px;}/* Wizard CSS start */.items-step-bg-international .items-step-title {    animation-name: backgroundColorPalette2;}@keyframes backgroundColorPalette2 {    0% {        background: #3d6f02;    }    50% {        background: #00568f;    }    100% {        background: #880421;    }}.items-step {    display: block;    border-radius: 15px;    overflow: hidden;    box-shadow: 0 8px 35px rgb(0 0 0 / 10%);    position: relative;    background: #fff;    border: solid 2px transparent;    max-width: 500px;    margin: auto;}    .items-step:hover {        border-color: #ff4d6f;    }.items-step-sub-title {    background: #fffaec;    color: #e91e63;    text-align: center;    font-size: 18px;    padding: 5px;    font-weight: 600;}.items-step-title {    /* background: #e91e63; */    animation-name: backgroundColorPalette;    animation-duration: 5s;    animation-iteration-count: infinite;    animation-direction: alternate;    animation-timing-function: linear;    text-align: center;    color: #fff;    font-size: 28px;    font-weight: 600;    padding: 5px;    font-family: 'Poppins', sans-serif;}@keyframes backgroundColorPalette {    0% {        background: #e91e63;    }    50% {        background: #8f6400;    }    100% {        background: #17729e;    }}.modal-backdrop.show {    opacity: 0.8;}.modal-header button.close {    text-shadow: none;    color: #fff;    opacity: 9;    font-size: 34px;    font-weight: 400;}.modal-header h5 {    color: #fff;}.modal-header {    font-family: 'Poppins', sans-serif;    background: #ee292f;    padding: 10px 15px;}.modal-content {    border: none;    border-radius: 15px;    overflow: hidden;}.modal-open .modal {    padding: 0px !important;}.items-step-popup {    display: block;    text-align: center;    background: #fff2f2;    border-radius: 10px;    overflow: hidden;    border: dotted 2px #ffc107;}    .items-step-popup:hover {        background: #f5f5f5;    }    .items-step-popup .items-step-popup-img img {        max-height: 120px;    }.items-step-popup-sub-title {    background: #ffffff;    color: #ff9800;    padding: 3px;    font-weight: 600;    margin-top: 13px;}.items-step-popup-title {    color: #000;    font-size: 22px;    font-weight: 600;    margin-top: 10px;}.items-step-popup-img {    margin-top: 10px;}.modal-cor .row .col-lg-6:nth-child(2) .items-step-popup {    background: #f3fff7;    border-color: #40bd67;}    .modal-cor .row .col-lg-6:nth-child(2) .items-step-popup .items-step-popup-sub-title {        color: #16943d;    }.find-out-more-width {    max-width: 570px;    margin: auto;}.inner-page-find-out-more-font-text p {    font-size: 20px;    margin: 0px;}    .inner-page-find-out-more-font-text p a {        color: #fff;    }.close.btn-thanks-close {    display: flex;    align-items: center;    justify-content: center;    border-radius: 100%;    position: absolute;    right: 12px;    opacity: 9;    text-shadow: none;    color: #000;    font-size: 46px;    font-weight: 100;    top: 0px;}.trackingDetailIframe {    border: none;    min-height: 800px;}.track-order-details-items-table tr td hr {    margin: 8px 0px;}.track-order-details-items-table table {    width: 100%;}.find-out-more-border {    border: solid #ff4d6f;    border-radius: 22px;    /* overflow: hidden; */    /* padding: 20px; */    background: #fff;}.find-out-more-border-items {    display: block;    border-radius: 12px;    /* overflow: hidden; */    position: relative;}    .find-out-more-border-items h4 {        background: #00bcd4;        margin: 0px;        color: #fff;        font-size: 23px;        text-align: center;        font-weight: 600;        padding: 10px;        border-bottom: solid 2px #ffffff;        text-transform: capitalize;        border-radius: 20px 20px 0px 0px;    }.find-out-more-border-img {    border-radius: 0px 0px 20px 20px;    overflow: hidden;}.find-out-more-border-form {    position: absolute;    background: rgb(219, 41, 83, 0.7);    z-index: 99;    width: 100%;    bottom: 15px;    padding: 15px 10px;    border-radius: 0;    padding-right: 50px;    left: 15px;}    .find-out-more-border-form .btn {        position: absolute;        right: 10px;        background: #03a9f4;        font-weight: 600;        font-size: 22px;        padding: 3px 10px;        border-radius: 11px;        color: #fff;    }        .find-out-more-border-form .btn:hover {            background: #00bcd4;        }    .find-out-more-border-form .form-control {        height: 40px;    }.items-step-img-icon img {    max-width: 250px;    margin: 50px auto;}.modal-thanks p {    font-size: 28px;    margin: 20px 0px 5px 0px;    padding: 5px;    text-align: center;    color: #e91e63;    font-weight: 600;    background: #f1f1f1;    border-radius: 15px;}/* Animation CSS start */.animated {    animation-duration: 2.5s;    animation-fill-mode: both;    animation-iteration-count: infinite;}@keyframes bounce {    0%, 20%, 50%, 80%, 100% {        transform: translateY(0);    }    40% {        transform: translateY(-30px);    }    60% {        transform: translateY(-15px);    }}.bounce {    animation-name: bounce;}@keyframes flash {    0%, 50%, 100% {        opacity: 1;    }    25%, 75% {        opacity: 0;    }}.flash {    animation-name: flash;}@keyframes pulse {    0% {        transform: scale(1);    }    50% {        transform: scale(1.1);    }    100% {        transform: scale(1);    }}.pulse {    animation-name: pulse;    animation-duration: 1s;}@keyframes rubberBand {    0% {        transform: scale(1);    }    30% {        transform: scaleX(1.25) scaleY(0.75);    }    40% {        transform: scaleX(0.75) scaleY(1.25);    }    60% {        transform: scaleX(1.15) scaleY(0.85);    }    100% {        transform: scale(1);    }}.rubberBand {    animation-name: rubberBand;}@keyframes shake {    0%, 100% {        transform: translateX(0);    }    10%, 30%, 50%, 70%, 90% {        transform: translateX(-10px);    }    20%, 40%, 60%, 80% {        transform: translateX(10px);    }}.shake {    animation-name: shake;}@keyframes swing {    20% {        transform: rotate(15deg);    }    40% {        transform: rotate(-10deg);    }    60% {        transform: rotate(5deg);    }    80% {        transform: rotate(-5deg);    }    100% {        transform: rotate(0deg);    }}.swing {    transform-origin: top center;    animation-name: swing;}@keyframes wobble {    0% {        transform: translateX(0%);    }    15% {        transform: translateX(-25%) rotate(-5deg);    }    30% {        transform: translateX(20%) rotate(3deg);    }    45% {        transform: translateX(-15%) rotate(-3deg);    }    60% {        transform: translateX(10%) rotate(2deg);    }    75% {        transform: translateX(-5%) rotate(-1deg);    }    100% {        transform: translateX(0%);    }}.wobble {    animation-name: wobble;}@keyframes flip {    0% {        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);        animation-timing-function: ease-out;    }    40% {        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);        animation-timing-function: ease-out;    }    50% {        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);        animation-timing-function: ease-in;    }    80% {        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);        animation-timing-function: ease-in;    }    100% {        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);        animation-timing-function: ease-in;    }}.animated.flip {    backface-visibility: visible;    animation-name: flip;}@keyframes lightSpeedIn {    0% {        transform: translateX(100%) skewX(-30deg);        opacity: 0;    }    60% {        transform: translateX(-20%) skewX(30deg);        opacity: 1;    }    80% {        transform: translateX(0%) skewX(-15deg);        opacity: 1;    }    100% {        transform: translateX(0%) skewX(0deg);        opacity: 1;    }}.lightSpeedIn {    animation-name: lightSpeedIn;    animation-timing-function: ease-out;}@keyframes rollIn {    0% {        opacity: 0;        transform: translateX(-100%) rotate(-120deg);    }    100% {        opacity: 1;        transform: translateX(0px) rotate(0deg);    }}.rollIn {    animation-name: rollIn;}@keyframes rotateIn {    0% {        transform-origin: center center;        transform: rotate(-200deg);        opacity: 0;    }    100% {        transform-origin: center center;        transform: rotate(0);        opacity: 1;    }}.rotateIn {    animation-name: rotateIn;}@keyframes hinge {    0% {        transform: rotate(0);        transform-origin: top left;        animation-timing-function: ease-in-out;    }    20%, 60% {        transform: rotate(80deg);        transform-origin: top left;        animation-timing-function: ease-in-out;    }    40% {        transform: rotate(60deg);        transform-origin: top left;        animation-timing-function: ease-in-out;    }    80% {        transform: rotate(60deg) translateY(0);        transform-origin: top left;        animation-timing-function: ease-in-out;    }    100% {        transform: translateY(700px);    }}.hinge {    margin: 20px;    animation-name: hinge;}.items-step-title img {    margin-left: 20px;    max-width: 65px;    filter: opacity(0.5);}.items-step-title {    display: flex;    align-items: center;    justify-content: center;}    /* Animation CSS Emd */    .items-step-title span {        text-align: center;        background: linear-gradient(90deg, #fff, #e69601, #fff);        -webkit-background-clip: text;        background-clip: text;        -webkit-text-fill-color: transparent;        background-repeat: no-repeat;        background-size: 80%;        animation: shine 5s linear infinite;        position: relative;    }@keyframes shine {    0% {        background-position-x: -500%;    }    100% {        background-position-x: 500%;    }    0%, 20%, 50%, 80%, 100% {        transform: translateY(0);    }    40% {        transform: translateY(-20px);    }    60% {        transform: translateY(10px);    }}@keyframes bounce {    0%, 20%, 50%, 80%, 100% {        transform: translateY(0);    }    40% {        transform: translateY(-30px);    }    60% {        transform: translateY(-15px);    }}.bounce {    animation-name: bounce;}.items-step-img img {    /* max-height: 300px; */    margin: auto;    text-align: center;    /* padding: 40px 0px; */    /* border-radius: 60px; */}.items-step-img {    text-align: center;}.find-out-more-border-active {    border-color: #ff4d6f;}.review-slider .carousel-indicators {    bottom: -55px;}.btn.btn-go-label {    top: 47px;}.btn.btn-go-label-email {    top: 127px;}.slab-box-items {    background: transparent;    color: #fff;    padding: 2px 4px;    font-weight: 600;    border-radius: 5px;    flex: 1;    text-align: center;    margin-right: 6px;    font-size: 14px;    border: solid 2px #ffeb3b;    display: flex;    align-items: center;    justify-content: center;}    .slab-box-items:hover, .slab-box-items.active {        background: #ffeb3b;        color: #000;    }.mainCaptcha {    background-color: #ffd1e1;    width: 150px;    height: auto !important;    text-align: center;    margin-top: 0;    padding: 0px;    color: #000;    font-size: 25px !important;    font-weight: normal;    border: none;    border-radius: 10px;}.modal-cor .form-control {    height: 40px;    font-size: 15px;}.thanks-message-find-more {    text-align: center;}    .thanks-message-find-more p {        margin-top: 30px;        font-size: 19px;        color: #000;    }        .thanks-message-find-more p a {            color: red;            text-transform: uppercase;        }.btn.btn-go-label.btn-go-label-slab {    top: 90px;}.box-click-btn {    position: absolute;    /*top: 50%;*/    top: 46%;    /*left: 50%;*/    left: 38%;    transform: translate(-50%, -50%);    background: rgb(1, 72, 148, 0.7);    color: #fff;    padding: 2px 15px;    font-size: 20px;    border-radius: 10px;}/*.items-step .box-click-btn {  display: none;}.items-step:hover .box-click-btn {  display: block;}*/.slab-box .slab-box-items:nth-child(4):hover {    background: #f70031;    /* border-color: #4aafff; */}.slab-box .slab-box-items:nth-child(4) {    background: #ff0335;    border-color: #ffffff;    font-size: 18px;    color: #fff !important;    border-style: dashed;}    .slab-box .slab-box-items:nth-child(4).active {        background: #ffeb3b;        color: #000 !important;        border-color: #ff5722;    }.wrappernew {    margin: auto !important;}.serv-wrapper h4 {    margin: 20px 0px 10px 0px;    font-size: 30px;}ul.navbar-nav.navbar-nav-right {    align-items: center;}.navbar-nav-right .btn i {    font-size: 18px;    height: auto;}button:focus {    background-color: transparent;}.modal-cor .modal-dialog {    max-width: 375px;}#txtcaptcha {    max-width: 150px;}#refresh {    position: relative;    bottom: 0 !important;    top: 8px !important;}.table-custom-1 tr td {    border: none;}.table-custom-1 tr:nth-child(even) {    background: #fff5f6;}/* CUSTOM CSS END *//*select-state-items Added by Manish on 18 Aug 2021*/.select-country-items img, .select-state-items img {    max-width: 30px;    flex: 0 0 30px;    margin-right: 5px;    border-radius: 5px;}.select-country {    display: flex;    align-items: center;    flex-wrap: wrap;}.select-country-items {    background: rgb(0, 0, 0, 0.2);    padding: 5px 8px;    border-radius: 10px;    font-size: 15px;    color: #fff;    font-weight: 600;    flex: 1 1 23%;    margin: 4px;    display: flex;    align-items: center;    border: dotted 1px #fff;}.select-state-items {    background: rgb(0, 0, 0, 0.2);    padding: 5px 8px;    border-radius: 10px;    font-size: 15px;    color: #fff;    font-weight: 600;    flex: 1 1 25%;    margin: 4px;    display: flex;    align-items: center;    border: dotted 1px #fff;}    .select-country-items:hover, .select-state-items:hover {        background: #fff;    }    .select-country-items.active, .select-country-items:hover, .select-state-items.active, .select-state-items:hover {        background: #ffeb3b;        color: #000;    }.find-out-more-country .form-control {    margin: 0px 0px 0px 9px;    width: 84%;}.find-out-more-country .btn {    bottom: 6px;}.find-out-more-country .find-out-more-border-form {    background: rgb(219, 41, 83, 0.7);    bottom: 4px;    padding: 5px 25px;    border-radius: 15px;}.mb-0.col-lg-12.pr-0.autocomp-cont {    padding: 0px 5px;}.page-thanks-form {    background: #f5f5f5;    padding: 40px 0px !important;}    .page-thanks-form .find-out-more-width {        max-width: 600px;        background: #fff;        padding: 20px;        border-radius: 10px;    }.select-country-items.animated.bounce, .select-state-items.animated.bounce {    background: #fb0037 !important;    font-size: 18px;    border-radius: 30px;    border-color: #f79018 !important;    border-bottom: #fff solid 3px !important;}