@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');

body {
    overflow-x: hidden;
    word-break: break-word;
    font: 15px/25px 'Poppins', sans-serif;
    color: #3a3a3a;
}

img.logo-img {
    width: 200px;
}

a {
    text-decoration: none;
    color: #28b16d;
    white-space: initial;
}

a:hover,
a:focus {
    text-decoration: none;
    color: #ff0000;
}

a:hover {
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
}

img {
    max-width: 100%;
}

input[type="text"]:focus,
textarea:focus,
input[type="password"]:focus,
select:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus {
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    outline: none;
}

select,
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="number"],
textarea,
input[type="tel"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

ul {
    margin: 0 0 20px;
    padding: 0;
    list-style-type: none;
}

p {
    font-weight: 400;
    font-size: 16px;
    color: #fff;
    line-height: 26px;
}

@font-face {
    font-family: 'Fonts Awesome';
    src: url(../fonts/fontawesome-webfont.eot);
    src: url(../fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/fontawesome-webfont.woff) format("woff"), url(../fonts/fontawesome-webfont.ttf) format("truetype"), url(../fonts/fontawesome-webfont.svg#fontawesome-webfont) format("svg");
    font-weight: 400;
    font-style: normal
}

.py_8 {
    padding: 80px 0px;
}

.flexRow {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
}

.flexCol {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    align-items: center;
}

h1 {
    font-size: 54px;
    margin: 0 0 20px;
    font-weight: 700;
    line-height: 54px;
    text-shadow: 0 1px 2px #000;
}

h2 {
    line-height: 1.2;
    font-weight: 600;
    margin: 0 0 18px;
    color: #000;
    margin: 0px 0 20px;
}

h3 {
    line-height: 1.2;
    margin: 0 0 5px;
    font-weight: 700;
    font-size: 32px;
}

h4 {
    line-height: 1.2;
    font-weight: bold;
    color: #fff;
    font-size: 15px;
    margin: 0 10px 0 0;
}

h5 {
    font-size: 20px;
    line-height: 1.2;
    color: #393939;
    font-weight: 500;
    margin: 0 0 20px;
}

h6 {
    font-size: 18px;
    line-height: 1.2;
    color: #000;
    font-weight: 500;
    margin: 0 0 22px;
}

select {
    background: #fff url('../images/arrow.png') no-repeat right;
    padding: 0 40px 0 30px;
}

::-webkit-input-placeholder {
    color: #575757;
}

::-moz-placeholder {
    color: #575757;
    opacity: 1;
}

:-ms-input-placeholder {
    color: #575757;
}

:-moz-placeholder {
    color: #575757;
    opacity: 1;
}

header {
    position: absolute;
    width: 100%;
    padding: 0;
    z-index: 999;
}

.top-head {
    background: #11314f;
    padding: 5px 0;
}

.top-left {
    display: flex;
    align-items: center;
}

.top-left a {
    background: #ffba00;
    padding: 5px 20px;
    color: #000;
    font-weight: 700;
    border-radius: 4px;
    font-size: 15px;
}

.top-right ul {
    float: right;
    color: #fff;
    margin: 0;
}

header ul li {
    display: inline-block;
    padding-left: 35px;
}

header ul li a {
    padding: 13px 0;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 12px;
    color: #fff;
}

.d-flex {
    align-items: center;
}

.popupform {
    width: 420px;
    border-radius: 10px;
    padding: 24px 30px 30px;
    overflow: visible;
    border-bottom: none;
    background: #f7f7f7;
    background-size: contain !important;
}

.pop-head h3 {
    color: #000;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 600;
    margin: 0;
}

.popupform h2 {
    font-size: 18px;
    font-weight: 600;
    padding-left: 0;
    border-left: none;
}

.pop-head h3 span {
    color: red;
    position: relative;
    top: -2px;
}

.popupform form input {
    margin: 0;
    font-weight: 400;
}

.popupform ul li input[type=submit] {
    background: red;
    color: #fff;
    font-size: 18px;
    border: 1px solid red;
    text-transform: uppercase;
    font-weight: 600;
    padding: 11px 10px;
    outline: 0;
    border-radius: 3px;
    width: 100%
}

.popupform .fancybox-close-small {
    border: none;
    /*background: url(../images/close1.png) center center no-repeat;*/
    border-radius: 0;
    text-align: center;
    box-shadow: none;
    right: 0;
    top: 0;
    overflow: visible
}

.popupform ul li input[type=email],
popupform ul li input[type=tel],
.popupform ul li input[type=text],
.popupform ul li textarea {
    background: #fff;
    border: 1px solid #cecece;
    padding: 13px;
    width: 100%;
    border-radius: 3px;
    font-size: 14px;
    color: #000;
    box-shadow: none !important;
    outline: 0 !important;
    resize: none;
    height: 45px;
}

.popupform ul li textarea {
    height: 95px
}

.popupform ul li {
    text-align: left;
    position: relative;
    width: 100%;
    margin: 8px 0 0;
    display: inline-block;
}

.popupform ul {
    margin: 0;
}

.popupform ul li input[type=email],
.popupform ul li input[type=text],
.popupform ul li textarea::placeholder {
    font-size: 15px;
    font-weight: 500;
    color: #444;
}

.scroll-div {
    float: right;
    position: relative;
    max-width: 450px;
}

.scroll-dinn a {
    display: flex;
    padding: 15px 30px;
    border-radius: 0 0 6px 6px;
    align-items: center;
    justify-content: center;
    /*box-shadow: 0 5px 13px #0009;*/
    color: #fff;
    font-size: 16px;
    text-align: center;
    background: #f04d4f;
    text-transform: uppercase;
    font-weight: 600;
}

.scroll-dinn h4 {
    font-weight: bold;
}

.logodiv {
    margin-top: 30px;
}

.banner-left h1 {
    text-shadow: none;
}

/*.banner-left li:before {*/
/*   content: "\f00c";*/
/*    font-family: 'Font Awesome 5 Free';*/
/*    position: absolute;*/
/*    left: 0;*/
/*    font-size: 18px;*/
/*    color: #ffc600;*/
/*    font-weight: 600;*/
/*}*/

.banner-left li:before {
    content: "";
    position: absolute;
    left: 0;
    height: 18px;
    width: 18px;
    background: url(../images/checkbox.svg);
    background-size: contain;
    top: 4px;
    filter: hue-rotate(110deg) invert(61);
}

section.banner {
    background: url(../images/banner-img.webp);
    font-size: 16px;
    color: #fff;
    padding-top: 11em;
    padding-bottom: 0;
    z-index: 0;
    overflow: hidden;
    box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 62%);
    background-size: cover;
}

section.banner h1 span {
    color: #d93341;
    font-weight: 700;
}

.banner-left ul {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 40px;
}

.banner-left li {
    font-size: 15px;
    margin-top: 12px;
    padding-left: 40px;
    position: relative;
}

.various {
    display: inline-block;
    margin: 0px 5px 0 0;
    color: #fff;
    font-weight: 700;
    padding: 12px 25px;
    border-radius: 4px;
    font-size: 16px;
    letter-spacing: -1px;
    background: #f40000;
    transition: 0.5s;
    text-transform: uppercase;
}

.various:hover {
    color: #fff;
    transition: 0.5s;
    transform: translateY(-0.625rem);
}

.various.white {
    background: #fff;
    color: #000;
}

.spon-images {
    border-top: 1px solid #dcdcdc52;
    padding-bottom: 20px;
    padding-top: 20px;
    margin-top: 3em;
}

section.banner h4 {
    font-size: 13px;
    margin: 0;
}

.banner-form {
    width: 400px;
    background: #fff;
    padding: 20px;
    border-radius: 10px;
    margin: 0 auto;
    z-index: 2;
    position: relative;
    /*box-shadow: 0 2px 4px 0 rgb(0 0 0 / 12%);*/
}

.form-head {
    text-align: center;
    padding: 0;
    margin: 10px 0 0;
}

.form-head h2 {
    font-size: 30px;
    letter-spacing: -.03em;
    margin-bottom: 15px;
}

.form-head h2 span {
    color: #060404;
}

.form-group {
    margin-bottom: 20px;
    position: relative;
}

.form-control {
    height: 55px;
    transition: .4s ease-in-out;
    border-color: #e5e5e5;
    font-weight: 400;
}

.banner-form textarea.form-control,
textarea {
    min-height: 120px;
    resize: none;
}

span.validationerror {
    position: absolute;
    font-size: 12px;
    left: 15px;
    bottom: -1px
}

input.validationerror,
textarea.validationerror {
    border: 1px solid red !important
}

.inner-pages-form button {
    color: #fff;
    font-weight: 600;
    text-align: center;
    border: none;
    cursor: pointer;
    background-color: red;
    font-size: 14px;
    padding: 10px 40px;
    border-radius: 4px;
}

::-webkit-scrollbar {
    width: 10px;
    height: 10px
}

::-webkit-scrollbar-button:end:increment,
::-webkit-scrollbar-button:start:decrement {
    display: none
}

::-webkit-scrollbar-track-piece {
    background-color: #ecedf1;
    -webkit-border-radius: 0px;
    border-left: 1px solid #888
}

::-webkit-scrollbar-thumb:vertical {
    -webkit-border-radius: 0px;
    background: red
}

.our-pricing-plans {
    background: #f5f3f3;
    padding: 60px 0;
    position: relative;
    overflow: hidden
}

.our-pricing-plans .container {
    position: relative;
    z-index: 9
}



.our-pricing-plans h3 {
    margin: 0 0 5px;
    font-weight: 700;
    font-size: 32px; 
    color: #333;
}

.our-pricing-plans p {
    font-size: 18px;
    color: #3a3a3a;
    line-height: 23px;
    margin-bottom: 30px;
    padding: 0 40px;
    font: 500 20px / 31px Poppins, sans-serif;
}

.our-pricing-plans .package {
    background: #fff;
    padding: 0 0 25px;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -o-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px
}

.our-pricing-plans .package .head {
    background: #00ad9f;
    padding: 10px 21px;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -o-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    border-bottom: 2px solid #0f7f73;
    height: 100px
}

.our-pricing-plans .package .head .left {
    display: inline-block;
    width: 32%
}

.our-pricing-plans .package .head .left i {
    height: 80px;
    width: 80px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    background: #009b8f;
    display: inline-block;
    line-height: 80px;
    position: relative
}

.our-pricing-plans .package .head .left i img {
    max-width: 70%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

.our-pricing-plans .package .head .right {
    display: inline-block;
    margin-left: 10px;
    vertical-align: middle;
    text-align: left;
    width: 60%;
    float: right;
    margin-top: 10px;
}

.our-pricing-plans .package .head .right h5 {
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    margin: 0 0 3px;
    /* text-shadow: 2px 2px 2px #13795f; */
}

.our-pricing-plans .package .head .right h6 {
    color: #fff;
    font-size: 11px;
    font-weight: 400;
    margin: 0;
    /*text-shadow: 2px 2px 2px #13795f*/
}

.our-pricing-plans .package .price {
    width: 100%;
    margin: auto;
    padding: 10px 0;
    background: #e1f1ed;
    text-align: center
}

.our-pricing-plans .package .price .left h2 {
    font-size: 50px;
    color: #000;
    font-weight: 700;
    margin: 0;
    letter-spacing: -2.5px
}

.price .left {
    display: inline-block;
}

.our-pricing-plans .package .price .left h2 sup {
    font-size: 20px;
    color: #000;
    top: -1em;
    left: -4px;
    font-weight: 700
}

.our-pricing-plans .package .price .right {
    display: inline-block;
    text-align: left;
    float: none !important
}

.listing {
    text-align: left;
}

.our-pricing-plans .package .price .right strike {
    color: #d10a00;
    font-weight: 600;
    margin-bottom: 8px;
    display: block
}

.our-pricing-plans .package .price .right span {
    font-weight: 700;
    display: block;
    margin-left: 5px;
    position: relative;
    top: -10px;
    font-size: 10px;
    color: grey
}

.our-pricing-plans .package .listing ul,
section.bundle-offer .combo-btn li a.combo_tel {
    padding-left: 30px
}

.mCSB_inside>.mCSB_container {
    margin-right: 30px
}

.our-pricing-plans .package .listing ul li {
    font-size: 12px;
    color: #252525;
    margin-bottom: 5px;
    font-weight: 400;
    line-height: 17px;
}

.our-pricing-plans .package .listing ul li:before {
    content: '';
    background: #00ad9f;
    height: 6px;
    width: 6px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    margin-right: 10px;
    display: inline-block;
    vertical-align: middle
}

.our-pricing-plans .package .content {
    overflow: auto;
    position: relative;
    max-width: 97%;
    padding: 20px 0;
    height: 238px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.our-pricing-plans .package .content::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: #F5F5F5;
}

.our-pricing-plans .package .content::-webkit-scrollbar {
    width: 6px;
    background-color: #F5F5F5;
    border-left: 1px solid #888
}

.our-pricing-plans .package .content::-webkit-scrollbar-track-piece {
    border-left: unset;
}

.our-pricing-plans .package .content::-webkit-scrollbar-thumb {
    background-color: #00ad9f;
}

.our-pricing-plans .owl-item:nth-child(2) .content::-webkit-scrollbar-thumb {
    background-color: #ec9c10;
}

.our-pricing-plans .owl-item:nth-child(3) .content::-webkit-scrollbar-thumb {
    background-color: #17478F;
}

.our-pricing-plans .owl-item:nth-child(4) .content::-webkit-scrollbar-thumb {
    background-color: #e75700;
}

.our-pricing-plans .owl-item:nth-child(5) .content::-webkit-scrollbar-thumb {
    background-color: #4531c3;
}

.our-pricing-plans .owl-item:nth-child(6) .content::-webkit-scrollbar-thumb {
    background-color: #ec0000;
}

.our-pricing-plans .package .mCSB_scrollTools .mCSB_draggerRail {
    width: 4px;
    background: #d2f1e9;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0
}

.our-pricing-plans .package .mCSB_scrollTools .mCSB_dragger {
    height: 30px !important
}

.our-pricing-plans .package .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: #2b9479;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0
}

.custom-btn {
    text-align: center;
    line-height: 30px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
    width: auto !important;
    display: inline-block !important;
    margin: 0 10px 0 0;
    position: relative;
    font-weight: 600;
    padding: 10px 14px;
    border-radius: 4px;
    text-transform: uppercase;
    font-size: 18px;
    cursor: pointer;
}

.strip,
.strip.best-seller {
    border-radius: 3px 3px 0 0;
    right: 18px;
    font-weight: 500
}

.our-pricing-plans .package .custom-btn {
    background: #00ad9f;
    margin: auto;
    display: block;
    border-bottom: 4px solid #0f7f73;
    text-shadow: #000000bf 0 1px 1px;
    margin-top: 10px;
    color: #fff;
}

.strip {
    text-transform: uppercase;
    font-size: 12px;
    padding: 3px 11px !important;
    display: inline-block;
    position: absolute;
    top: 18px;
    z-index: 5
}

.strip.best-seller {
    background: #07B2FF;
    color: #fff;
    left: inherit;
    top: -28px;
    font-size: 12px;
    letter-spacing: 2px;
    padding: 3px 11px;
    margin-top: 10px
}

.our-pricing-plans .owl-item:nth-child(2) .package .head {
    background: #ec9c10;
    border-color: #ec9c10
}

.our-pricing-plans .owl-item:nth-child(2) .package .head .left i {
    background: #d48c0e
}

.owl-pricing .item {
    padding: 40px 10px 30px;
    background: 0 0
}

.owl-pricing .owl-nav {
    top: 50%;
    bottom: 0;
    width: 100%
}

.owl-pricing .owl-nav .owl-prev {
    position: absolute;
    left: -70px;
    top: 50%
}

.owl-pricing .owl-nav .owl-next {
    position: absolute;
    right: -70px;
    top: 50%
}

.owl-pricing .owl-nav i {
    height: 50px;
    width: 50px;
    border-radius: 50%;
    background: #f80223c2;
    color: #fff;
    line-height: 50px;
    font-size: 18px;
    position: relative;
    z-index: 9
}

.owl-pricing .owl-nav button:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    background: #f80223;
    height: 0;
    width: 0;
    transition: .5s;
    border-radius: 50%;
    z-index: -1
}

.owl-pricing .owl-nav button i {
    transition: .5s 0.3s
}

.owl-pricing .owl-nav [class*=owl-]:hover {
    background: #e841294d;
    color: #fff;
    border-radius: 50%
}

.our-pricing-plans .owl-item:nth-child(2) .package .head .right h5,
.our-pricing-plans .owl-item:nth-child(2) .package .head .right h6,
.our-pricing-plans .owl-item:nth-child(8) .package .head .right h5,
.our-pricing-plans .owl-item:nth-child(8) .package .head .right h6 {
    /* text-shadow: 2px 2px 2px #2d3784; */
}

.our-pricing-plans .owl-item:nth-child(2) .package .price {
    background: #ec9c101c
}

.our-pricing-plans .owl-item:nth-child(2) .package .listing ul li:before,
.our-pricing-plans .owl-item:nth-child(2) .package .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: #ec9c10
}

.our-pricing-plans .owl-item:nth-child(2) .package .mCSB_scrollTools .mCSB_draggerRail,
.our-pricing-plans .owl-item:nth-child(5) .package .mCSB_scrollTools .mCSB_draggerRail,
.our-pricing-plans .owl-item:nth-child(8) .package .mCSB_scrollTools .mCSB_draggerRail {
    background: #d5d9ee
}

.our-pricing-plans .owl-item:nth-child(2) .package .custom-btn {
    background: #ec9c10;
    border-color: #ec9c10;
    border-bottom: 4px solid #bb7702;
}

.our-pricing-plans .owl-item:nth-child(8) .package .head {
    background: #1f308e;
    border-color: #1e2b79
}

.our-pricing-plans .owl-item:nth-child(8) .package .head .left i {
    background: #1c2b80
}

.our-pricing-plans .owl-item:nth-child(8) .package .price {
    background: #eaecf6;
}

.our-pricing-plans .owl-item:nth-child(8) .package .listing ul li:before {
    background: #1f308e;
}

.our-pricing-plans .owl-item:nth-child(8) .package .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: #495ab4;
}

.our-pricing-plans .owl-item:nth-child(8) .package .custom-btn {
    background: #1f308e;
    border-color: #142064;
}

.our-pricing-plans .owl-item:nth-child(3) .package .head,
.our-pricing-plans .owl-item:nth-child(9) .package .head {
    background: #17478F;
    border-color: #17478F;
}

.our-pricing-plans .owl-item:nth-child(3) .package .head .left i,
.our-pricing-plans .owl-item:nth-child(9) .package .head .left i {
    background: #042452;
    overflow: hidden
}

.our-pricing-plans .owl-item:nth-child(3) .package .head .right h5,
.our-pricing-plans .owl-item:nth-child(3) .package .head .right h6,
.our-pricing-plans .owl-item:nth-child(9) .package .head .right h5,
.our-pricing-plans .owl-item:nth-child(9) .package .head .right h6 {
    /* text-shadow: 2px 2px 2px #17478F; */
}

.our-pricing-plans .owl-item:nth-child(3) .package .price,
.our-pricing-plans .owl-item:nth-child(9) .package .price {
    background: #e4ebf5;
}

.our-pricing-plans .owl-item:nth-child(3) .package .listing ul li:before,
.our-pricing-plans .owl-item:nth-child(9) .package .listing ul li:before {
    background: #17478F;
}

.our-pricing-plans .owl-item:nth-child(3) .package .mCSB_scrollTools .mCSB_draggerRail,
.our-pricing-plans .owl-item:nth-child(6) .package .mCSB_scrollTools .mCSB_draggerRail,
.our-pricing-plans .owl-item:nth-child(9) .package .mCSB_scrollTools .mCSB_draggerRail {
    background: #fad9d4
}

.our-pricing-plans .owl-item:nth-child(3) .package .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.our-pricing-plans .owl-item:nth-child(9) .package .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: #dc321a
}

.our-pricing-plans .owl-item:nth-child(3) .package .custom-btn,
.our-pricing-plans .owl-item:nth-child(9) .package .custom-btn {
    background: #17478F;
    border-color: #042452;
}

.packk .owl-item {
    width: 33.33%;
    padding: 12px;
}

.packk {
    display: flex;
    flex-flow: wrap;
    position: relative;
}

.our-pricing-plans .owl-item:nth-child(4) .package .head .left i {
    background: #cf4e00;
}

.our-pricing-plans .owl-item:nth-child(4) .package .custom-btn {
    background: #de5b0c;
    border-color: #9b3e06;
}

.our-pricing-plans .owl-item:nth-child(4) .package .head {
    background: #e75700;
    border-color: #a24107;
}

.our-pricing-plans .owl-item:nth-child(5) .package .head {
    background: #4531c3;
    border-color: #202a7c;
}

.our-pricing-plans .owl-item:nth-child(5) .package .head .left i {
    background: #3e2caf;
}

.our-pricing-plans .owl-item:nth-child(5) .package .custom-btn {
    background: #4531c3;
    border-color: #142064;
}

.our-pricing-plans .owl-item:nth-child(6) .package .head {
    background: #ec0000;
    border-color: #b32919;
}

.our-pricing-plans .owl-item:nth-child(6) .package .head .left i {
    background: #d40000;
}

.our-pricing-plans .owl-item:nth-child(6) .package .custom-btn {
    background: #ec0000;
    border-color: #7a1d10;
}

.our-combopack {
    background: url(data:image/webp;base64,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);
    width: 100%;
    padding: 60px 0;
    overflow: hidden;
    min-height: 690px;
    background-size: cover;
}

.our-combopack h5 {
    font-size: 23px;
    font-weight: 600;
    margin: 0;
    color: #fff;
}

.our-combopack h2 {
    font-size: 63px;
    font-weight: 700;
    margin: 0 0 10px;
    color: #fff;
}

.bst-slr {
    width: 70%;
    margin: auto auto 20px;
    height: 50px;
    background: red;
    font-size: 33px;
    font-weight: 800;
    display: none;
    border-radius: 60px 60px 10px 10px;
}

.our-combopack p {
    font-size: 17px;
    margin: 0 0 25px;
    line-height: 26px;
}

.our-combopack .btn-pack {
    margin-top: 30px;
    float: left;
    width: 100%;
}

.our-combopack ul li {
    margin: 0;
    position: relative;
    font-size: 12px;
    font-weight: 300;
    display: block;
    line-height: 20px;
    color: #fff;
}

.our-combopack ul li:before {
    content: '';
    background: #fff;
    height: 4px;
    width: 4px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    margin-right: 10px;
    display: inline-block;
    vertical-align: middle;
}

section.our-combopack h6 {
    font-size: 11px;
    color: #fff;
    margin-bottom: 10px;
    font-weight: 700;
}

.various.yellow {
    background: #d93341;
    color: #fff;
}

.home .works-wrap {
    padding: 0 0 50px;
}

.myport {
    text-align: center;
    padding: 60px 0;
}

 section.applications {
    padding-bottom: 60px;
    background: #fff;
}

.works__info.mbpx-0.myport p {
    color: #3a3a3a;
    padding: 0 370px;
    font: 500 20px/31px Poppins, sans-serif;
}

.works__info.mbpx-0.myport h2 {
    font: 700 32px/40px Poppins, sans-serif;
    color: #333;
    margin-bottom: 6px;
}

section#work-id .owl-item {
    width: 31%;
}

.work-grid-item-content h3 {
    margin-bottom: 0.5em;
    color: #fff;
    font-size: 1.17em;
}

.work-grid-item-overlay {
    opacity: 0;
    background: rgba(0, 0, 0, .59);
    -webkit-transition: .25s;
    transition: .25s;
    color: #fff;
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.work-grid-item-overlay:hover {
    opacity: 1;
}

.work-grid-item,
.work-grid-item-featured {
    overflow: hidden;
    width: 31%;
    height: 254px;
    position: relative;
    display: inline-block;
    margin: 9px !important;
}

.work-grid-item-img {
    height: 260px;
    -webkit-transition: .1s;
    transition: .1s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    object-fit: cover;
}

.work-grid-item-img,
.work-grid-item-img-wrapper {
    display: block;
    position: absolute;
    top: 0;
    width: 100%;
}

.tabs.tabs-auto {
    text-align: center;
}

button.btn.btn-secondary {
    background: unset;
    border: 1px solid;
}

.cta{
    overflow: revert;
    padding: 60px 0 0;
    text-align: center;
    width: 100%;
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
}

.cta .wrap h6 {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    padding-bottom: 10px;
    text-align: left;
}

.cta .wrap h3 {
    text-align: left;
    padding-bottom: 0;
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 20px;
    color: #fff;
    width: 90%;
}

.btn-pack,
.contact-info,
.f-logo {
    text-align: start;
}

.mygrid {
    padding: 30px 20px;
    background-image: linear-gradient(45deg, #f53435, #f8931f);
    width: 80% !important;
    margin: 0 auto;
    position: relative;
    border-radius: 8px;
    height: 285px;
    margin-top: 80px;
}

.various.black {
    background: #000;
}

a.various.blue {
    background: #d93341;
}

.cta-img img {
    position: absolute;
    content: "";
    top: -86px;
    right: 0;
}

.services-sec {
    padding: 90px 0 50px;
}

.services-sec .box {
    text-align: center;
}

.services-sec .box img {
    max-width: 81px;
    height: auto;
    width: 100%;
}

.services-sec .box h3 {
    font-size: 18px;
    font-weight: 600;
    margin: 30px 0 20px;
}

.services-sec .box p {
    font-size: 15px;
    font-weight: 300;
    color: #666;
}

.services-sec .box h3:after {
    content: '';
    width: 70px;
    height: 2px;
    background: red;
    display: block;
    margin: 13px auto 0;
}

.new-combos,
.services .content,
.strugglesec {
    padding: 60px 0;
}

.strugglesec h2 {
    text-align: left;
    font-size: 44px;
    width: 100%;
    font-weight: 700;
    line-height: 1.2;
    color: #333;
    font: 700 32px / 40px Poppins, sans-serif;
    color: #333;
}

.strugglesec p {
    font: 16px/27px Poppins, sans-serif;
    color: #687087;
    margin: 30px 0;
}

.strugglesec ul {
    padding-left: 0;
    display: inline-block;
}

.strugglesec ul li {
    width: 50%;
    padding-left: 25px;
    line-height: 1.4;
    float: left;
    color: #687087;
    position: relative;
    font-size: 15px;
    padding-bottom: 11px;
}

/*.strugglesec ul li:before {*/
/*   content: "\f00c";*/
/*    position: absolute;*/
/*    font: 14px / 1 'Font Awesome 5 Free';*/
/*    left: 0;*/
/*    color: #22cc21;*/
/*    display: table-cell;*/
/*    vertical-align: middle;*/
/*    top: 6px;*/
/*    font-weight: 600;*/
/*}*/

.strugglesec ul li:before {
    content: "";
    position: absolute;
    left: 0;
    height: 18px;
    width: 18px;
    background: url(../images/checkbox.svg);
    background-size: contain;
    top: 4px;
    filter: hue-rotate(50deg);
}

.strugglesec .various.white {
    color: #035ba3;
    border: 2px solid #035ba3;
}

.testimonial-sec {
    padding: 60px 0;
    background-color: #fbfbfb;
    text-align: center;
}

.testimonial-sec h3 {
    color: #333;
    text-transform: capitalize;
    font: 700 32px/40px Poppins, sans-serif;
}

.package-detail p,
.services .watch-cases .text,
p.font20 {
    font-size: 20px;
    color: #3a3a3a;
}

.testimonial {
    width: 100%;
    margin: 10px 0 0;
    display: flex;
}

.testimonial .item .itext {
    width: 93%;
    padding: 24px 28px;
    margin: 10px auto 26px;
    text-align: left;
    position: relative;
    min-height: 193px;
    border-radius: 5px;
}

.testimonial .item .icli {
    padding: 0;
    width: 100%;
    margin: 0 0 20px;
    display: inline-block;
}

.testimonial .item .cliimg {
    display: inline-block;
    width: 50px;
    margin-right: 20px;
    vertical-align: top;
    float: left;
    text-align: center;
}

.testimonial .item .cliimg span {
    width: 100%;
    color: #fff;
    background: red;
    border-radius: 100%;
    display: block;
    height: 50px;
    font-weight: 700;
    padding: 13px 0 0;
}

.testimonial .item .cliname {
    display: inline-block;
    text-align: left;
    float: left;
}

.testimonial .item .cliname h6 {
    font-size: 15px;
    margin: 0;
    color: #202020;
    font-weight: 700;
}

.testimonial .item .cliname p {
    font-size: 15px;
    color: #929292;
    line-height: 1.5;
    margin: 0;
}

.testimonial .item .itext p {
    font-size: 16px;
    color: #929292;
    line-height: 1.4;
    padding-right: 4px;
    width: 100%;
    display: inline-block;
}

.testimonial .item .itext .star i {
    color: #ffa432;
}

.testimonial .item {
    width: 380px;
    display: inline-table;
}

.overlaynew3 {
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    background: url(../images/video-overlay.webp) rgb(7 0 113 / 69%);
    width: 100%;
    height: 100%;
}

.main .contacts {
    background-color: #f3f3f3;
    padding: 20px 0;
    z-index: 1;
    position: relative;
}

.justify-content-center {
    justify-content: center !important;
}

.contacts .content {
    margin-bottom: 40px;
    clear: both;
    padding: 0 6px;
}

.contacts .container .form-name,
.contacts .container .frm-name {
    font-family: Poppins, sans-serif;
    line-height: 1.06;
    font-weight: 700;
    font-size: 34px;
    color: #fff;
}

.app-input-group {
    position: relative;
    margin: 0 5px 10px;
    width: 47%;
    display: inline-block;
    width: 97%;
}

.input,
.textarea {
    border: 1px solid #d8d8d8;
    background-color: #fff;
    width: 100%;
    padding-bottom: 5px;
    line-height: 20px;
    outline: 0;
    border-radius: 6px;
    padding-left: 20px;
    height: 50px;
    font-size: 18px;
    color: #989898;
    padding-top: 10px;
    resize: none;
}

section.contacts {
    position: relative;
    padding: 30px 0;
}

.submit {
    border: 0;
    font-size: 18px;
    color: #fff;
    line-height: 2;
    padding: 5px 20px;
    outline: 0;
    cursor: pointer;
    transition: background-color .3s;
    border-radius: 4px;
    background: red;
}

footer {
    background: #fefefd;
    border-top: 1px solid #f5f5f5;
    padding: 0;
}

.contact-info h5 {
    font-size: 25px;
    color: #000;
}

footer .chexck p {
    color: #000;
    font-size: 16px;
}

.contact-info a {
    display: block;
    color: #000;
}

.copy-right {
    padding-top: 15px;
}

footer .chexck {
    margin: 50px 0 0;
    text-align: center;
}

img.lazy.f-logo.mbl-f-logo {
    display: none;
}

.f-logo img,
.marg-btm,
.pricingboxes .largebox .leftarea figure {
    margin-bottom: 20px;
}

.step2-title {
    padding: 60px 0 0;
}

body.step-2 header {
    position: unset;
    background: #11314f;
}

.step2-title.container h1 {
    font-size: 41px;
    font-weight: 800;
    position: relative;
    line-height: 10px;
    text-shadow: unset;
}

.step2-title.container h5 {
    font-size: 54px;
    font-weight: 400;
    color: #cccccc57;
    z-index: 0;
    margin: 0;
    font-style: italic;
}

.step2-title.container h1 span {
    display: inline-block;
    position: relative;
    z-index: 1
}

.step2-title.container p {
    line-height: 23px;
    color: #777
}

.step2.step2.step2-new {
    width: 940px
}

h3.step-section-title-n {
    position: relative;
    font-size: 29px;
    font-weight: 700;
    padding-top: 24px;
    border-top: 1px solid #ececec;
    margin-top: 63px;
    margin-bottom: 23px;
    display: block
}

h3.step-section-title-n span {
    position: relative;
    display: inline-block
}

.step-top-area ul li {
    text-align: left;
    margin-bottom: 8px;
    position: relative
}

.step-top-area ul li label {
    text-align: left;
    display: block;
    margin-bottom: 7px;
    margin-top: 25px;
    font-size: 15px;
    color: #000;
    font-weight: 600;
    text-transform: uppercase
}

.step-top-area ul li input[type=file],
.step-top-area ul li input[type=text],
.step-top-area ul li select,
.step-top-area ul li textarea {
    background: #efefef;
    color: #000;
    border: 1px solid #e2e1e1;
    border-radius: 0
}

.step-top-area input[type=text],
.step-top-area select,
.step-top-area textarea {
    width: 100%;
    background: #fbfdfd;
    border: 1px solid #b9cfd6;
    padding: 11px;
    border-radius: 5px;
    font-size: 12px
}

input.btn-step2 {
    background: #3d59e8 !important;
    width: 200px !important;
    padding: 10px !important;
    border-radius: 42px !important;
    margin-top: 23px;
    margin-bottom: 33px;
    color: #fff;
    border: none;
    letter-spacing: 1px;
    font-weight: 600 !important
}

.step2-title h2 {
    font-size: 24px;
    margin-top: 30px;
    font-weight: 700;
}

.step-form-area ::placeholder {
    font-weight: 500;
    font-size: 16px;
    color: #000;
}

.gray-scr h3 {
    color: #392a83;
    font-weight: 700;
    font-size: 22px;
    padding: 34px 0 23px;
    background: #fff;
    position: relative;
}

.gray-scr h3:before {
    background: #f4aa41;
    width: 50px;
    height: 4px;
    position: absolute;
    left: 50%;
    margin-left: -25px;
    bottom: 0;
    content: "";
    border-radius: 70px;
}

.gray-scr h3>span {
    display: block;
    font-size: 13px;
    margin: 8px 0 -4px;
    color: #525252;
    padding: 0 290px;
    line-height: 20px;
}

section.thankyouboxa {
    text-align: center;
}

.privcheck {
    padding-top: 13px;
}

.privcheck label {
    font-size: 12px;
    color: #000;
    text-transform: uppercase;
    line-height: 22px;
}

.contact-form .privcheck {
    padding-top: 0;
}

.contact-form .privcheck label {
    color: #fff;
}

.error {
    color: red !important;
}

.number {
    background: #fff;
    border: 1px solid #cecece;
    padding: 13px;
    width: 100%;
    border-radius: 3px;
    font-size: 14px;
    color: #000;
    box-shadow: none !important;
    outline: 0 !important;
    resize: none;
    height: 45px;
}

.mytabss a {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

.mytabss a>img {
    width: 100%;
    height: 450px;
    object-fit: cover;
    object-position: top;
    transition: 1.5s ease-in-out;
}

.mytabss a:hover img {
    transition: 2s ease-in-out;
    object-position: bottom;
}

.mytabss a:after {
    position: absolute;
    content: "";
    background: #00000061;
    width: 100%;
    height: 100%;
    transition: 0.5s ease-in-out;
    transform: scale(0);
}

.mytabss a:hover:after {
    transition: 0.5s ease-in-out;
    transform: scale(1);
}

.mytabss a:before {
    position: absolute;
    content: "+";
    font-size: 50px;
    color: #fff;
    z-index: 1;
    transition: 0.5s ease-in-out;
    transform: scale(0);
}

.mytabss a:hover:before {
    transform: scale(1);
    transition: 0.5s ease-in-out;
}

.port_tabs>ul>li {
    font-size: 15px;
    padding: 10px 17px;
    background: #000;
    color: #fff;
    border-radius: 5px !important;
    transition: 0.3s all;
    cursor: pointer;
}

.port_tabs>ul>li.current {
    background: #414243;
    transition: 0.3s all;
}

.mytabss.current {
    height: auto;
    overflow: visible;
}

.mytabs {
    height: 0;
    display: block;
    overflow: hidden;
}

.various:focus {
    color: #fff;
}

.port_tabs .tbing {
    gap: 20px;
    display: flex;
    margin: 0 0 50px 0;
}

.various.white:focus {
    color: #000 !important;
}

.our-combopack>img.for_mobile_img {
    display: none;
}

/* new css */
.top-right ul {
    display: flex;
    justify-content: flex-end;
    width: 100%;
    gap: 20px;
}

header ul li {
    padding-left: 0px;
}

header ul li>span {
    margin: 0 10px;
}

.contact-info>.new_numb_add {
    display: flex;
    gap: 10px;
    margin-bottom: 10px;
}

img.f-logo.mbl-f-logo {
    display: none;
}

.hidedesktp {
    display: none;
}

/*float*/

.floatbutton {
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    position: fixed;
    right: -370px;
    top: 100px;
    font-size: 0;
    width: 420px;
    /* transform: translateY(-50%); */
    z-index: 999;
}

.btns_wrap {
    position: fixed;
    right: -6px;
}

.btns_wrap .chat_wrap {
    display: block;
    position: absolute;
    right: -225px;
    width: 280px;
    background-color: #db3542;
    top: 0;
    border-radius: 0px;
    overflow: hidden;
    /*box-shadow: 0px 0px 40px #00000026 !important;*/
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-radius: 30px 0px 0px 30px;
    z-index: 9999;
}

.btns_wrap .chat_wrap span.icoo,
.btns_wrap .call_wrap span.icoo {
    color: #fff;
    font-size: 18px;
    padding: 12px 20px;
    border-right: 1px solid #ded9d9;
    vertical-align: middle;
    display: inline-block;
    border-radius: 10px 0px 0px 10px;
}

.btns_wrap .chat_wrap span {
    color: #fff;
    font-size: 20px;
    vertical-align: middle;
    /* background: #000; */
    padding: 15px 30px 15px 15px;
}

.btns_wrap .call_wrap {
    width: 280px;
    background-color: #dd3743;
    position: absolute;
    right: -225px;
    top: 63px;
    border-radius: 3px 0px 0px 3px;
    overflow: hidden;
    /*box-shadow: 0px 0px 40px #00000026 !important;*/
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9999;
    border-radius: 30px 0px 0px 30px;
}

.btns_wrap .call_wrap span {
    color: #fff;
    font-size: 20px;
    vertical-align: middle;
    /* background: #000; */
    padding: 15px 20px 15px 15px;
}

.btns_wrap a:hover {
    text-decoration: none !important;
    right: 0px;
}

.floatbutton .clickbutton {
    width: 50px;
    z-index: 999;
    height: 250px;
    cursor: pointer;
    /*box-shadow: -20px 7px 18px -7px rgb(87 184 151 / 9%);*/
    border-radius: 3px 0px 0px 3px;
    border-radius: 30px 0px 0px 30px;
    display: inline-block;
    padding-top: 0;
    vertical-align: top;
    margin-top: 125px;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    position: relative;
    text-transform: uppercase;
    background-color: #d93341;
    /*box-shadow: 0px 0px 40px #00000026;*/
    /*-webkit-box-shadow: 0px 0px 40px #00000026;*/
    /*-ms-box-shadow: 0px 0px 40px #00000026;*/
    /*-o-box-shadow: 0px 0px 40px #00000026;*/
}

.floatbutton .clickbutton .crossplus {
    position: absolute;
    display: block;
    transform: rotate(-90deg);
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    left: -87px;
    white-space: pre;
    bottom: 66px;
}

.floating-form .inner-pages-form {
    background: #04132a;
    padding: 20px;
    border-radius: 20px 0px 0px 20px;
}

.inner-pages-form button.theme-btn.btn-style-one.hvr-dark {
    background: #000;
    padding: 10px;
    border-radius: 7px;
    border: none;
    color: #fff !important;
    cursor: pointer;
}

.inner-pages-form button.theme-btn.btn-style-one.hvr-dark span {
    color: #fff !important;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
}

.floatbutton.active {
    right: 0;
    z-index: 99999;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}

.banner-form.floating-form {
    width: 370px;
    display: inline-block;
}

.banner-form.floating-form:before {
    display: none;
}

.banner-form.floating-form:after {
    display: none;
}

.banner-form.floating-form h2 {
    font-size: 25px;
}

.banner-form.floating-form .form-head {
    margin-top: 0px;
}

.banner-form.floating-form .inner-pages-form textarea {
    min-height: 100px;
}

.banner-form.floating-form .inner-pages-form textarea:focus {
    height: 100px;
}

.banner-form.floating-form .inner-pages-form textarea.form-control {
    height: 0;
}

.banner-form.floating-form .btn-style-one {
    width: 100%;
}

.banner-form.floating-form {
    background: #d93341;
}

.banner-form.floating-form h2 {
    padding: 20px 0 0 20px;
    color: #fff;
}

.scroll-dinn a span {
    padding-left: 5px;
}

/*float end*/

ul.tbing.d-flex.align-items-center.justify-content-center.cst {
    display: none !important;
}
