 @import url(https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/css/select2.min.css);

 @font-face {
     font-family: "Poppins-Medium";
     src: url("../fonts/Poppins/Poppins-Medium.ttf") format("woff2"), url("../fonts/Poppins/Poppins-Medium.woff") format("woff"), url("../fonts/Poppins/Poppins-Medium.ttf") format("opentype");
     font-weight: normal;
     font-style: normal;
     font-display: swap;
 }

 @font-face {
     font-family: "summernot";
     src: url("../fonts/summernot/summernot.ttf") format("woff2"), url("../fonts/summernot/summernot.woff") format("woff"), url("../fonts/summernot/summernot.ttf") format("opentype");
     font-weight: normal;
     font-style: normal;
     font-display: swap;
 }

 @font-face {
     font-family: "Poppins-Regular";
     src: url("../fonts/Poppins-Regular/Poppins-Regular.woff2") format("woff2"), url("../fonts/Poppins-Regular/Poppins-Regular.woff") format("woff"), url("../fonts/Poppins-Regular/Poppins-Regular.ttf") format("opentype");
     font-weight: normal;
     font-style: normal;
     font-display: swap;
 }

 @font-face {
     font-family: "Poppins-Bold";
     src: url("../fonts/Poppins-Bold/Poppins-Bold.woff2") format("woff2"), url("../fonts/Poppins-Bold/Poppins-Bold.woff") format("woff"), url("../fonts/Poppins-Bold/Poppins-Bold.ttf") format("opentype");
     font-weight: normal;
     font-style: normal;
     font-display: swap;
 }

 @font-face {
     font-family: "Helvetica-Neue-Medium";
     src: url("../fonts/Helvetica-Neue-Medium/Helvetica-Neue-Medium.ttf") format("woff2"), url("../fonts/Helvetica-Neue-Medium/Helvetica-Neue-Medium.woff") format("woff"), url("../fonts/Helvetica-Neue-Medium/Helvetica-Neue-Medium.woff2") format("opentype");
     font-weight: normal;
     font-style: normal;
     font-display: swap;
 }

 @font-face {
     font-family: "OpenSans";
     src: url("../fonts/OpenSans/OpenSans-Bold.ttf") format("woff2"), url("../fonts/OpenSans/OpenSans-Bold.woff") format("woff"), url("../fonts/OpenSans/OpenSans-Bold.woff2") format("opentype");
     font-weight: normal;
     font-style: normal;
     font-display: swap;
 }

 @font-face {
     font-family: "AdobeClean-Regular";
     src: url("../fonts/AdobeClean-Regular/AdobeClean-Regular.ttf") format("woff2"), url("../fonts/AdobeClean-Regular/AdobeClean-Regular.woff") format("woff"), url("../fonts/AdobeClean-Regular/AdobeClean-Regular.woff2") format("opentype");
     font-weight: normal;
     font-style: normal;
     font-display: swap;
 }

 body {
     font-family: "Nunito-Regular";
 }

 h1,
 .title {
     font-family: "Poppins-Regular";
 }

 .select2-container--default .select2-selection--single {
     background-color: #fff;
     border: none !important;
     border-radius: none !important;
 }

 .select2-container--open .select2-dropdown--below {
     border-top: none;
     border-top-left-radius: 0;
     border-top-right-radius: 0;
 }

 html,
 body {
     overflow-x: hidden !important;
     width: 100%;
 }

 .title_second {
     font-family: "Nunito-Bold";
     font-size: 40px;
     line-height: 46px;
 }

 div.searchable {
     width: 300px;
     float: left;
     margin: 0 15px;
 }

 .mob-setselect {
     padding: 5px 10px !important;
     font-size: 14px !important;
 }

 .searchable input {
     width: 100%;
     height: 50px;
     font-size: 18px;
     padding: 10px;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
     display: block;
     font-weight: 400;
     line-height: 1.6;
     color: #495057;
     background-color: #fff;
     background-clip: padding-box;
     border: 1px solid #ced4da;
     border-radius: .25rem;
     transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
     background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;
 }

 .searchable ul {
     display: none;
     list-style-type: none;
     background-color: #fff;
     border-radius: 0 0 5px 5px;
     border: 1px solid #add8e6;
     border-top: none;
     max-height: 180px;
     margin: 0;
     overflow-y: scroll;
     overflow-x: hidden;
     padding: 0;
 }

 .searchable ul li {
     padding: 7px 9px;
     border-bottom: 1px solid #e1e1e1;
     cursor: pointer;
     color: #6e6e6e;
 }

 .searchable ul li.selected {
     background-color: #e8e8e8;
     color: #333;
 }

 .text-decoration-none h3 {
     text-decoration: none !important;
     font-size: 14px;
     font-family: 'Poppins-Regular';
 }

 .btnpost {
     color: #fff;
     background: #f66542;
     border-color: #f66542;
     font-family: 'Poppins-Regular';
     border-radius: 5px;
 }

 #MiCarousel {
     margin-top: 30px;
     margin-bottom: 30px;
     -webkit-box-shadow: 10px 10px 38px -13px rgba(0, 0, 0, 0.75);
     -moz-box-shadow: 10px 10px 38px -13px rgba(0, 0, 0, 0.75);
     box-shadow: 10px 10px 38px -13px rgba(0, 0, 0, 0.75);
 }

 .carousel-img {
     background-color: #000;
     color: #fff;
     background-position: center;
     background-repeat: no-repeat;
     background-size: cover;
     width: 100%;
     height: 100%;
     position: absolute;
     z-index: 2;
     -webkit-clip-path: polygon(0 0, 96% 0, 100% 100%, 0% 100%);
     clip-path: polygon(0 0, 90% 0, 100% 100%, 0% 100%);
     opacity: 0.8;
 }

 .div-r {
     padding: 40px;
 }

 .carousel-title {
     font-size: 80px;
     font-weight: bold;
     margin-left: 20px;
     margin-top: 20px;
 }

 .carousel-pagination {
     background-color: #f66542 !important;
     width: 15px !important;
     height: 15px !important;
     border-radius: 100%;
     position: relative;
     bottom: -50px;
     opacity: 0.5;
 }

 .carousel-pagination.active {
     opacity: 1;
 }

 .carousel-controls {
     display: none;
 }

 .font-poppin {
     font-family: 'Poppins-Regular';
 }

 .oppeness-post {
     left: 3em !important;
 }

 .bg-Lgrey {
     background-color: #f9f9f9;
     border-top: 1px solid #ddd;
     border-bottom: 1px solid #ddd;
 }

 .why-cbp-benefits>li:before {
     content: '\f105';
     position: absolute;
     left: 0;
     font-family: FontAwesome;
     font-size: 18px;
     color: #666;
 }

 .list-square {
     list-style: square;
 }

 .left-0 {
     left: 0 !important;
 }

 .margb-0 {
     margin-bottom: 0px;
 }

 .left-21 {
     left: 21px !important;
 }

 .positionset {
     position: absolute;
     top: 111px;
 }

 .z-index-9 {
     z-index: 9;
 }

 *:before,
 *:after {
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
 }

 html {
     overflow-x: hidden;
     height: 100%;
     max-height: 100%;
 }

 a {
     color: #464646;
 }

 a:hover,
 .alink:hover,
 a:focus,
 .alink:focus,
 a:active,
 .alink:active {
     color: #ff9210;
     text-decoration: none;
 }

 .morecontent span {
     display: none;
 }

 .morelink {
     display: block;
     color: #1d74cd;
     font-weight: bold;
 }

 .box {
     position: relative;
     max-width: 600px;
     width: 90%;
     height: 400px;
     background: #fff;
     box-shadow: 0 0 15px rgba(0, 0, 0, .1);
 }

 .ribbon {
     width: 147px;
     height: 122px;
     overflow: hidden;
     position: absolute;
 }

 .ribbon::before,
 .ribbon::after {
     position: absolute;
     z-index: -1;
     content: '';
     display: block;
     border: 5px solid #ff9210;
 }

 .ribbon span {
     position: absolute;
     display: block;
     width: 225px;
     padding: 15px 0;
     background-color: #ff9210;
     box-shadow: 0 5px 10px rgb(0 0 0 / 10%);
     color: #fff;
     font: 700 14px/1 'Lato', sans-serif;
     text-shadow: 0 1px 1px rgb(0 0 0 / 20%);
     text-transform: uppercase;
     text-align: center;
 }

 .ribbon-top-right {
     top: -9px;
     right: 5px;
 }

 .ribbon-top-right::before,
 .ribbon-top-right::after {
     border-top-color: transparent;
     border-right-color: transparent;
 }

 .ribbon-top-right::before {
     top: 0px;
     left: 20px;
 }

 .ribbon-top-right::after {
     bottom: 0;
     right: 0;
 }

 .ribbon-top-right span {
     left: -15px;
     top: 25px;
     transform: rotate(45deg);
 }

 .bglgreen {
     background-color: #e7efeb;
 }

 .col-4.col-xs-12.col-md-2.mobile_des.border.text-center.p-0.ml-2 {
     flex: 0 0 18.666667%;
     max-width: 18.666667%;
 }

 .servicess_all_section.fileinput img {
     max-height: 65px;
 }

 .chainel_list ul li::marker {
     display: none;
     content: no-close-quote;
 }

 .chainel_list ul li::before {
     content: '';
     position: absolute;
     top: 3px;
     left: -12px;
     border-bottom: 2px solid #f66542;
     border-right: 2px solid #f66542;
     transform: rotate(45deg);
     width: 6px;
     height: 10px;
     top: 5px;
     left: -15px;
 }

 .chainel_list ul {
     padding-left: 15px;
     margin-right: 30px;
     margin-bottom: 0;
 }

 .chainel_list h5 {
     font-size: 16px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
     color: #f66542;
 }

 .chainel_list h6 {
     font-size: 18px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
 }

 .chainel_list ul li {
     margin-bottom: 10px;
     position: relative;
     line-height: 22px !important;
     font-size: 16px !important;
     font-family: 'Poppins-Regular';
 }

 .chinel_list a.attr_text.active {
     border-bottom: 1px solid #ccc;
 }

 span.ellipsis {
     font-size: 12px;
     line-height: 1.2;
     margin: 0;
     padding: 6px 4px 4px;
     display: block;
     text-align: center;
     color: #595959;
     border-top: solid 1px #ccc;
     font-family: 'Poppins-Regular';
 }

 .mar_chanel {
     margin-left: 21px;
 }

 table.table.table-bordered.table-responsive-lg.table-sm.Viewftachannels th {
     font-size: 14px;
 }

 h5.View-fta-channels {
     font-size: 15px !important;
 }

 table.table.table-bordered.table-responsive-lg.table-sm.Viewftachannels {
     font-family: 'Poppins-Regular';
     font-size: 14px;
 }

 .paln_selected1 a {
     width: auto;
     padding: 6px 12px 6px 12px !important;
     background: transparent;
     border-radius: 7px;
     text-align: center;
     line-height: 1;
     font-size: 13px;
     color: #000;
     font-weight: 500;
     font-family: 'Poppins-Regular';
     cursor: pointer;
     text-decoration: none;
     text-transform: uppercase;
     border: 1px solid #ccc;
     display: block;
 }

 section.new_offer {
     padding: 50px 0px;
 }

 section.second_sec_bibgfbi {
     padding: 10px 0px 50px;
 }

 ul.list_main li {
     font-family: 'Poppins-Regular';
 }

 .section_col_se p {
     font-size: 17px !important;
     padding-right: 0 !important;
 }

 .Benefits {
     background-color: #fff;
     border: 1px solid #E5E4E4;
     -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
     -o-border-radius: 2px;
     border-radius: 2px;
     -webkit-box-shadow: 0 2px 10px 0 rgb(206 210 218 / 60%);
     -moz-box-shadow: 0 2px 10px 0 rgba(206, 210, 218, 0.6);
     -o-box-shadow: 0 2px 10px 0 rgba(206, 210, 218, 0.6);
     box-shadow: 0 2px 10px 0 rgb(206 210 218 / 60%);
     margin: 0;
     padding: 25px;
     text-align: center;
 }

 section.Benefits {
     padding: 50px 0px;
 }

 .communication_form label {
     font-family: 'Poppins-Regular';
     font-size: 13px;
     font-weight: 300;
 }

 .Benefits p {
     font-size: 14px;
     font-weight: 300;
     font-family: 'Poppins-Regular';
 }

 .heading_se_se h4 {
     font-size: 43px !important;
     line-height: 1.1em !important;
     font-weight: 500;
     margin-bottom: 20px !important;
     color: #f66542;
     font-family: 'Poppins-Regular';
 }

 .heading_se_se {
     padding-top: 5%;
 }

 .heading_se_se p {
     font-size: 20px;
     font-family: 'Poppins-Regular';
     padding-right: 50px;
     line-height: 38px;
 }

 .detils_connection h3 {
     font-family: 'Poppins-Regular';
     font-size: 34px;
     margin-bottom: 30px;
 }

 .connection_title h4 {
     font-family: 'Poppins-Regular';
     font-weight: 600;
     font-size: 21px;
     text-align: center;
 }

 .new_conation_fitures h6 {
     font-family: 'Poppins-Regular';
     font-size: 11px !important;
     font-weight: 600;
 }

 .note-btn-group.btn-group.note-style {
     margin-right: 0 !important;
 }

 .btn.btn-light-danger {
     color: #F64E60;
     background-color: #FFE2E5;
     border-color: transparent;
 }

 .btn.btn-grey {
     color: #000;
     background-color: #e6cd7d !important;
     border-color: #e6cd7d;
 }

 td.pro_table_pro_img.text-center img {
     width: 120px;
 }

 table#producTable td {
     vertical-align: middle;
 }

 table#producTable tbody tr:hover {
     background: transparent;
 }

 .switch.switch-outline.switch-primary input:checked span:before {
     border: 2px solid #214747;
     background-color: transparent;
 }

 .switch.switch-outline.switch-primary input:checked span:after {
     color: #ffffff;
     background-color: #214747;
 }

 .switch input:empty~span {
     margin: 2px 0;
     height: 30px;
     width: 57px;
     border-radius: 15px;
 }

 .Product_Features1.text-center img {
     padding-top: 15px;
     max-height: 57px;
     margin-top: 5px;
 }

 th.dt-checkboxes-cell.dt-checkboxes-select-all.sorting_asc {
     width: 30px !important;
 }

 .btn-cart-tooltip {
     position: relative;
 }

 .btn-cart-tooltip:hover .toolTipCustom {
     visibility: visible;
     opacity: 1;
 }

 .btn-cart-wtooltip:nth-child(1) .toolTipCustom {
     margin-left: -24px;
 }

 .toolTipCustom {
     visibility: hidden;
     width: auto;
     background-color: #555;
     color: #fff;
     text-align: center;
     border-radius: 6px;
     padding: 3px 7px;
     position: absolute;
     z-index: 1;
     bottom: 100%;
     left: 50%;
     margin-left: -37px;
     opacity: 0;
     transition: opacity .3s;
     font-size: 12px;
 }

 .toolTipCustom::after {
     content: "";
     position: absolute;
     top: 100%;
     left: 50%;
     margin-left: -5px;
     border-width: 5px;
     border-style: solid;
     border-color: #555 transparent transparent transparent;
 }

 button.btn.btn-link.w-100.text-left.collapsed {
     background: transparent;
     box-shadow: none;
     border: 0;
     margin-bottom: 0px;
     font-family: 'Poppins-Regular';
     color: #000;
     font-weight: 600;
 }

 button.btn.btn-link.w-100.text-left {
     margin-bottom: 0px;
     font-family: 'Poppins-Regular';
     color: #fff;
     font-weight: 600;
     text-decoration: none;
     background-color: #214847;
 }

 button.btn.btn-link.collapsed {
     color: #000;
     text-decoration: none;
 }

 button.btn.btn-link.w-100.text-left i.open {
     display: none;
     font-size: 18px;
 }

 button.btn.btn-link.w-100.text-left.collapsed i.open {
     display: block;
     font-size: 18px;
 }

 button.btn.btn-link.w-100.text-left i.close {
     display: block;
     font-size: 18px;
     opacity: 1;
 }

 button.btn.btn-link.w-100.text-left.collapsed i.close {
     display: none;
     font-size: 18px;
 }

 .card-body.Product_Information .form-control {
     font-size: 13px;
     font-family: 'Poppins-Regular';
     font-weight: 300;
 }

 .card-body.Product_Information {
     font-family: 'Poppins-Regular';
 }

 .card-body.Product_Information .col-md-4,
 .card-body.Product_Information .col-lg-4.text-left {
     padding-bottom: 10px;
 }

 input.Package {
     width: auto;
 }

 .card-body.Product_Information label {
     font-size: 14px;
     font-weight: 600;
     font-family: 'Poppins-Regular';
 }

 div#accordion .card {
     margin-bottom: 10px;
 }

 button.New_Record,
 a.New_Record {
     color: #fff;
     background-color: #214847;
     border-color: #214847;
 }

 table.New_Record_product td {
     padding: 2px;
     text-align: center;
     vertical-align: middle;
 }

 .Product h3 {
     font-size: 22px;
     font-weight: 600;
     font-family: 'Poppins-Regular';
     margin: 0;
     position: absolute;
     vertical-align: middle;
     top: 9px;
 }

 .btn.btn-clean i {
     color: #ff9210;
 }

 .channelnum.mT20 {
     width: auto !important;
 }

 ul.channellist {
     padding-left: 15px;
 }

 section.cr_servicess_detils {
     background: #f1f1f1;
 }

 section.Reviews_serv_spc {
     background: #fff !important;
 }

 .switch {
     position: relative;
     display: inline-block;
     width: 60px;
     height: 34px;
 }

 .switch input {
     opacity: 0;
     width: 0;
     height: 0;
 }

 .slider {
     position: absolute;
     cursor: pointer;
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     background-color: transparent;
     border: 2px solid #214747;
     background-color: transparent;
     -webkit-transition: .4s;
     transition: .4s;
 }

 .slider:before {
     position: absolute;
     content: "";
     height: 26px;
     width: 26px;
     left: 2px;
     bottom: 0px;
     color: #ffffff;
     background-color: #214747;
     border-radius: 50%;
     -webkit-transition: .4s;
     transition: .4s;
 }

 input:checked+.slider {
     background-color: #transparent;
 }

 input:focus+.slider {
     box-shadow: 0 0 1px #2196F3;
 }

 input:checked+.slider:before {
     -webkit-transform: translateX(26px);
     -ms-transform: translateX(26px);
     transform: translateX(22px);
     content: url('../images/checkafter.png');
     text-align: center;
 }

 .slider.round {
     border-radius: 34px;
 }

 .slider.round:before {
     border-radius: 50%;
 }

 ul.channellist li {
     padding: 0 !important;
     font-family: 'Poppins-Regular';
     font-size: 14px !important;
     line-height: 28px;
     color: #999;
 }

 section.steps {
     padding-top: 100px;
     padding-bottom: 70px;
 }

 .light-box-shadow {
     box-shadow: 0 0 10px #f1f1f1;
 }

 img.information-icon1 {
     cursor: pointer;
 }

 div#carousel07 .owl-dots,
 div#services_vendor .owl-dots {
     display: none;
 }

 .title_services_vendor {
     padding: 10px;
 }

 .services_vendor_button button {
     color: #000;
     background: transparent;
     padding: 5px;
     border-radius: 5px;
     font-family: 'Poppins-Regular';
     border: 1px solid #f66542;
     font-size: 14px;
 }

 a.btn.submit_button {
     background: #f66542;
     border-radius: 0;
     color: #fff;
     font-size: 16px;
     font-family: 'Poppins-Regular';
     outline: 0;
     width: 100%;
     box-shadow: 0 8px 6px -6px rgb(0 0 0 / 50%);
 }

 .servicess-vender-form input.form-control {
     font-family: 'Poppins-Regular';
     font-size: 13px;
     font-weight: 300;
     border: none;
     border: 1px solid #ccc;
     color: #000;
     border-radius: 0;
     margin-top: 0;
 }

 section.certificates {
     padding: 50px 0px;
 }

 div#certificates .product_slider,
 div#certificates .report_bg {
     height: auto !important;
     padding: 0 !important;
 }

 div#certificates button.owl-dot,
 div#carousel07 button.owl-dot,
 div#relatedproducts button.owl-dot,
 div#services_vendor button.owl-dot {
     border: 4px solid #214747 !important;
 }

 section.Related-Products {
     padding: 130px 0px 40px;
 }

 div#certificates button.owl-dot.active,
 div#carousel07 button.owl-dot.active,
 div#relatedproducts button.owl-dot.active,
 #services_vendor button.owl-dot.active {
     background-color: #000 !important;
     border: 4px solid #ff9310 !important;
 }

 p.semib.text-dark.text-right.mb-0.mt-0,
 p.medium.text-right.text-dark.mt-0.mb-0,
 p.small.medium.text-center.mb-1,
 p.medium.mb-0.text-right.p-2,
 p.primary-site-color.semib.p-2.mb-0 {
     font-family: 'Poppins-Regular';
     color: #000 !important;
 }

 p.mobileno,
 p.medium.text-dark.text-center {
     font-family: 'Poppins-Regular';
     color: #000 !important;
     font-size: 14px !important;
     font-weight: 600;
 }

 p.changes_detils {
     font-family: 'Poppins-Regular';
     font-size: 12px;
     font-weight: 600;
 }

 p.mobileno a {
     font-size: 14px;
     font-weight: 600;
 }

 h2.semib.text-uppercase.text-center {
     font-family: 'Poppins-Regular';
     font-size: 22px;
     line-height: 22px;
     font-weight: 600;
 }

 .box_order_deatils_thankyou,
 .thank_description {
     margin: 0 80px;
 }

 .box_of_thankyou {
     padding: 0 100px 20px 100px;
 }

 .thakyou_page_seprator {
     width: 76px;
     height: 2px;
     background-color: #f66542;
 }

 button.btn.btn-hover.text-white.primary-site-bg.ml-auto.d-table.rounded-0.p-1.pb-1.pl-3.pr-3.medium.thank-you-btn {
     background: #f66542;
     font-family: 'Poppins-Regular';
 }

 button#btn_shipping {
     background: #e76a3c;
     color: #fff;
     margin-top: 0;
     padding: 6px;
     margin-top: 0px;
     width: 100px;
 }

 .order {
     text-align: left;
     font-family: poppins-regular;
 }

 .My_Profile table.table thead th {
     background: #214847;
     color: #fff;
     font-size: 14px !important;
 }

 .My_Profile table.table {
     border-top-left-radius: 5px;
 }

 p.Invalid_Username {
     font-family: 'Poppins-Regular';
     font-size: 16px;
 }

 h4.Login {
     font-size: 21px;
     font-family: monospace;
     font-weight: 600;
 }

 #overlay {
     position: fixed;
     top: 0;
     z-index: 100;
     width: 100%;
     height: 100%;
     display: none;
     background: rgba(0, 0, 0, 0.25);
     z-index: 999999999;
 }

 #overlay .cv-spinner {
     height: 100%;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 #overlay .borderSpiner {
     position: absolute;
     top: -3px;
     bottom: -3px;
     left: -3px;
     right: -3px;
     background: transparent;
     border-radius: 50%;
     background-color: transparent;
     border: 2px solid #fff;
     border-top-color: #ff9210;
     -webkit-animation: 0.8s spin linear infinite;
     animation: 0.8s spin linear infinite;
 }

 @-webkit-keyframes spin {
     from {
         -webkit-transform: rotate(0deg);
         transform: rotate(0deg);
     }

     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg);
     }
 }

 @keyframes spin {
     from {
         -webkit-transform: rotate(0deg);
         transform: rotate(0deg);
     }

     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg);
     }
 }

 section.Profile {
     padding-bottom: 190px;
     margin-bottom: 30px;
 }

 section.profile_tab {
     padding: 50px 0;
 }

 .form-group.col-6.col-sm-4.col-md-4.label_contacut_form1 {
     margin-bottom: 10px;
 }

 .profule_strucure_edditform .tab {
     float: left;
     border: 1px solid #ccc;
     background-color: transparent;
     width: 20%;
     border-radius: 5px;
 }

 .profule_strucure_edditform .tab button {
     display: block;
     background-color: inherit;
     color: black;
     padding: 22px 16px;
     width: 100%;
     border: none;
     background: transparent;
     outline: none;
     text-align: center;
     cursor: pointer;
     transition: 0.3s;
     font-size: 17px;
     font-family: 'Helvetica', Medium;
     font-weight: 500;
     border-bottom: 1px solid #ccc !important;
 }

 .profule_strucure_edditform .tab button:last-child {
     border-bottom: 0;
 }

 .profule_strucure_edditform .tab button.active {
     background-color: #214847;
     color: #fff;
 }

 .form-group.col-6.col-sm-4.col-md-4.label_contacut_form {
     margin-bottom: 10px;
 }

 .profule_strucure_edditform .tabcontent {
     float: left;
     padding: 0px 12px;
     border: none;
     width: 75%;
     border-left: none;
     font-family: 'Helvetica', Medium;
 }

 .My_Profile h3 {
     font-size: 22px;
     font-weight: 600;
     font-family: 'Poppins-Regular';
 }

 .label_contacut_form label {
     font-family: 'Poppins-Regular';
     font-size: 13px;
     font-weight: 600;
     margin-bottom: 2px;
 }

 .about {
     padding-top: 50px;
 }

 .connection_steps h6 {
     font-family: poppins-regular;
     font-size: 12px;
     font-weight: 600;
     text-align: center;
     position: absolute;
     bottom: 0;
     top: 5em;
     left: 6.5em;
     vertical-align: middle;
     margin: 0 auto;
 }

 .connection_steps {
     background-repeat: no-repeat;
     background-size: contain;
     background-position: center;
     width: 100%;
     height: 120px;
 }

 .new-connection {
     padding-top: 70px;
     padding-bottom: 50px;
     padding-left: 0;
     padding-right: 0;
 }

 .Benefits span {
     display: block;
     font-size: 14px;
     font-family: 'Poppins-Regular';
     padding-top: 3px;
 }

 .pack_hedder {
     padding: 10px 0px !important;
     background-color: rgba(0, 0, 0, .03) !important;
     text-align: center;
     vertical-align: middle;
 }

 .pack_hedder h6 {
     font-family: 'Poppins-Regular';
     margin: 0;
     font-size: 21px;
     font-weight: 600;
 }

 .register h2 {
     font-family: 'Poppins-Regular';
     text-align: center;
 }

 .continue {
     text-align: center;
 }

 .register-form label {
     font-family: 'Poppins-Regular';
     font-size: 14px;
 }

 .continue a.btn.Register {
     color: #fff;
     background: #f66542;
     border: none;
     padding: 6px 13px;
     border-radius: 5px;
     font-family: 'Poppins-Regular';
 }

 .savetext {
     font-size: 9px;
 }

 .chanel_img {
     padding-bottom: 20px;
 }

 .blog_listing_main_div {
     background: #FFFFFF 0% 0% no-repeat padding-box;
     box-shadow: 2px 3px 12px #02335821;
     padding: 10px;
     padding-bottom: 0px;
 }

 .new-connection h2 {
     font-size: 32px;
     margin-bottom: 30px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
 }

 .new_packing {
     border-top: 1px solid #ccc;
     font-family: 'Poppins-Regular';
     padding: 15px 0;
 }

 .new_packing1 {
     padding-bottom: 15px;
 }

 .active {}

 .active h6 {
     color: #214747;
 }

 .plans {
     text-align: center;
 }

 .plans p {
     font-size: 13px;
     font-family: 'Poppins-Regular';
     text-align: center;
 }

 .connection-plans {
     padding-top: 20px;
     padding-bottom: 50px;
 }

 .benefits h4 {
     font-family: 'Poppins-Regular';
     color: #f66542;
     font-size: 22px;
     font-weight: 400;
     text-align: right;
 }

 ul.list1 {
     color: #575757;
     font-family: 'Poppins-Regular';
     font-size: 16px;
     text-align: left;
 }

 .modal-footer {
     text-align: center;
     vertical-align: middle;
     font-family: 'Poppins-Regular';
 }

 button.close {
     outline: none !important;
 }

 .connection-install p {
     font-family: 'Poppins-Regular';
     font-size: 16px;
     margin: 0;
 }

 .install-form img {
     float: left;
     margin-right: 10px;
     height: 50px;
     vertical-align: middle;
     margin-top: 0px;
 }

 .install-form label {
     font-family: 'Poppins-Regular';
     font-size: 14px;
 }

 .safe_installtion1 {
     padding-left: 10px;
 }

 .safe_installtion {
     background: #f3f3f3;
     padding: 15px;
     font-size: 12px;
     margin-top: 15px;
     border-radius: 5px;
     display: flex;
     text-align: left;
 }

 .install-form h6 {
     padding-left: 0px;
     font-family: 'Poppins-Regular';
     font-size: 13px;
     font-weight: bold;
     margin-bottom: 0px;
 }

 .online label {
     font-family: 'Poppins-Regular';
     font-size: 17px;
 }

 .online {
     border: 1px solid #ccc;
     padding: 15px 0 0 0;
     margin-right: 0px;
     height: 132px;
 }

 .online input[type="radio"] {
     width: 50px;
     height: 25px;
     vertical-align: middle;
 }

 .mobile_number_chnage_box input {
     background: transparent !important;
     width: 173px;
     height: 26px;
     margin-top: 0;
     margin: 0;
 }

 .online p {
     padding: 0 25px;
     font-size: 12px;
     text-align: left;
 }

 .online_payment {
     background: #f1f1f1;
     padding: 7px;
     margin-bottom: 10px;
 }

 .payment h2 {
     font-family: 'Poppins-Regular';
     padding-top: 20px;
     padding-bottom: 20px;
     text-align: center;
 }

 .online img {
     width: 25px;
 }

 .otpform h6 {
     font-family: 'Poppins-Regular';
     font-weight: bold;
     color: #f66542;
 }

 .otpform label {
     font-family: 'Poppins-Regular';
     font-size: 14px;
 }

 .otpform span {
     font-family: 'Poppins-Regular';
     color: #214747;
     font-size: 14px;
 }

 .confirm-order img {
     width: 100px;
     position: relative;
     left: 0em;
 }

 .confirm-order h1 {
     font-family: 'Poppins-Regular';
     padding-top: 22px;
     font-size: 58px;
     line-height: 28px;
 }

 .confirm-order h5 {
     text-align: center;
     padding-top: 15px;
     font-family: 'Poppins-Regular';
     font-size: 18px;
 }

 .confirm-order h2 {
     text-align: center;
     padding-top: 15px;
     font-family: 'Poppins-Regular';
     font-size: 26px;
 }

 .confirm-order {
     text-align: center;
 }

 .select-packages h2 {
     font-family: 'Poppins-Regular';
     text-align: center;
 }

 .select-packages p {
     font-family: 'Poppins-Regular';
 }

 .pac_content {
     background: #FFFFFF 0% 0% no-repeat padding-box;
     box-shadow: 2px 3px 12px #02335821;
     padding: 0px;
     padding-bottom: 50px;
     margin-bottom: 30px;
 }

 .summary_section_paynent,
 .register1 {
     background-color: #fff;
     border-radius: 2px;
     -webkit-box-shadow: 0 2px 10px 0 rgba(206, 210, 218, .6) !important;
     -moz-box-shadow: 0 2px 10px 0 rgba(206, 210, 218, .6) !important;
     -o-box-shadow: 0 2px 10px 0 rgba(206, 210, 218, .6) !important;
     box-shadow: 0 2px 10px 0 rgba(206, 210, 218, .6) !important;
     display: flex;
     flex-direction: column;
     box-sizing: border-box;
     padding-top: 20px;
     padding-bottom: 0px;
     margin-bottom: 30px;
     border: 1px solid #e5e4e4 !important;
 }

 .pack_hedder1 {
     padding: 0;
     margin-bottom: 10px;
 }

 .summer_content {
     font-family: 'Poppins-Regular';
 }

 .summer_content p {
     font-size: 14px;
     font-family: 'Poppins-Regular';
 }

 .summer_content span {
     font-weight: 600;
 }

 .Monthly_Package p {
     font-size: 12px;
     line-height: 15px;
     font-weight: 500;
 }

 .chinel_icon_and_count img {
     width: 30px;
     padding: 0px 0px 0 5px;
 }

 .chinel_icon_and_count a {
     font-size: 13px;
     font-weight: 400;
     color: #f66542;
     letter-spacing: 0.1px;
     text-transform: capitalize;
 }

 .Monthly_Package {
     padding-top: 10px;
     font-family: 'Poppins-Regular';
     padding-bottom: 20px;
 }

 .Monthly_Package h5 img {
     width: 24px;
 }

 .Monthly_Package h5 {
     font-size: 18px;
     font-weight: 600;
     margin: 0;
     padding-bottom: 5px;
 }

 .row.totalamoutnt_bg {
     background: rgba(0, 0, 0, .03);
 }

 .Amount_total {
     padding-bottom: 10px;
 }

 .total span {
     font-size: 16px;
     font-weight: 700;
 }

 .summer_content h5 {
     margin: 0;
     font-size: 16px;
     font-weight: 600;
 }

 .chinel_icon_and_count {
     font-family: 'Poppins-Regular';
     font-size: 15px;
     vertical-align: middle;
 }

 .channel {
     padding-bottom: 30px;
 }

 .channel strong {
     font-size: 19px;
     font-family: 'Poppins-Regular';
 }

 img.responcive.Capacity {
     width: 17px;
 }

 div#select_pack {
     padding-bottom: 50px;
 }

 .channel p {
     margin-bottom: 5px;
 }

 .channel span {
     margin-top: 1px;
     position: relative;
     top: 5px;
     font-size: 12px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
 }

 .pack-title {
     border: 1px solid #ccc;
     padding: 20px;
     margin-top: 20px;
 }

 .channel img {
     width: 25px;
 }

 .pack-title h6 {
     font-weight: bold;
     font-size: 18px;
 }

 .pack-title p {
     text-align: left;
 }

 a.pack {
     color: #fff !important;
     background: #f66542;
     border-color: #f66542;
     width: 120px !important;
     padding: 12px 13px;
     border-radius: 5px;
 }

 .col-6.channel1 img {
     width: 15px;
 }

 .network h4 {
     text-align: center;
     color: #f66542;
     font-family: 'Poppins-Regular';
 }

 .your-summary {
     border: 1px solid #ccc;
     padding: 17px;
 }

 .your-summary img {
     width: 15px;
 }

 .summary h2 {
     text-align: center;
 }

 .hours img {
     width: 25px;
 }

 .hours,
 .safty_tecnq {
     background-image: url(../images/highlight-bg.png);
     margin-top: 10px;
     margin-bottom: 10px;
     padding: 7px;
 }

 .summary h6 {
     text-align: center;
 }

 .summary h2 {
     text-align: center;
     font-family: 'Poppins-Regular';
 }

 .online h6 {
     font-family: 'Poppins-Regular';
     font-size: 18px;
     font-weight: bold;
 }

 .online p {
     font-family: 'Poppins-Regular';
     font-size: 14px;
     margin-bottom: 10px;
 }

 .card0 {
     box-shadow: 0px 4px 8px 0px #757575;
     border-radius: 0px
 }

 .card2 {
     margin: 0px 40px
 }

 .logo {
     width: 200px;
     height: 100px;
     margin-top: 20px;
     margin-left: 35px
 }

 div#loadMore,
 div#loadMore2 {
     margin: 0 auto;
     width: 175px;
     background: #f66542;
     text-align: center;
     padding: 10px;
     border-radius: 5px;
     color: #fff;
 }

 div#loadMore a,
 div#loadMore2 a {
     color: #fff;
     font-family: 'Poppins-Regular';
     font-size: 18px;
 }

 .image {
     width: 360px;
     height: 280px
 }

 .border-line {
     border-right: 1px solid #EEEEEE
 }

 .facebook {
     background-color: #3b5998;
     color: #fff;
     font-size: 18px;
     padding-top: 5px;
     border-radius: 50%;
     width: 35px;
     height: 35px;
     cursor: pointer
 }

 .twitter {
     background-color: #1DA1F2;
     color: #fff;
     font-size: 18px;
     padding-top: 5px;
     border-radius: 50%;
     width: 35px;
     height: 35px;
     cursor: pointer
 }

 .linkedin {
     background-color: #2867B2;
     color: #fff;
     font-size: 18px;
     padding-top: 5px;
     border-radius: 50%;
     width: 35px;
     height: 35px;
     cursor: pointer
 }

 .line {
     height: 1px;
     width: 45%;
     background-color: #E0E0E0;
     margin-top: 10px
 }

 label.required {
     font-family: 'Poppins-Regular';
     font-size: 15px;
     margin-bottom: 0;
 }

 small.font-weight-bold,
 a.ml-auto.mb-0.text-sm,
 .custom-control.custom-checkbox.custom-control-inline {
     font-family: 'Poppins-Regular';
 }

 .or {
     width: 10%;
     font-weight: bold;
     font-family: 'Poppins-Regular';
 }

 .text-sm {
     font-size: 14px !important;
     font-family: 'Poppins-Regular';
 }

 input.form-control.Use-coupon-code {
     width: 70%;
     float: left;
     border-top-right-radius: 0px;
     border-bottom-right-radius: 0px;
     background-color: #fff !important;
     margin: 0;
 }

 button.btn.btn-default.ng-isolate-scope {
     background: #e76a3c;
     color: #fff;
     margin-top: 0;
     border-top-left-radius: 0px;
     border-bottom-left-radius: 0px;
     padding: 6px;
     margin-top: 0px;
 }

 .class_dishtv h5 {
     font-size: 15px;
     font-weight: 600;
 }

 span.rupu {
     font-weight: 500;
 }

 .client_user_icon img {
     width: 40px;
     height: 40px;
     border-radius: 100px;
     background: #fff;
     line-height: 40px;
     text-align: center;
     padding: 8px;
     float: left;
     margin-right: 15px;
 }

 .client_user_icon h4 {
     font-size: 16px;
     font-family: 'Poppins-Regular';
     vertical-align: middle;
     padding-top: 10px;
     font-weight: 600;
 }

 .star_rew_clkiet {
     padding-top: 10px;
 }

 .rew_contetnt p {
     padding: 10px 0 0 10px;
     font-family: 'Poppins-Regular';
     font-size: 16px;
 }

 section.Reviews {
     padding: 70px 0px 70px;
     background: #fff;
 }

 .client_user_rew {
     background: #f1f1f1;
     padding: 10px;
     margin-bottom: 20px;
     border-radius: 10px;
 }

 .client_user_rew_admin {
     background: #fff;
     padding: 10px;
     border-radius: 10px;
     margin-bottom: 10px;
     margin-left: 20px;
 }

 .padding-10 {
     margin-top: 10px;
     padding-top: 15px;
     padding-bottom: 15px;
     margin-bottom: 0px;
 }

 ::placeholder {
     color: #BDBDBD;
     opacity: 1;
     font-weight: 300
 }

 :-ms-input-placeholder {
     color: #BDBDBD;
     font-weight: 300
 }

 ::-ms-input-placeholder {
     color: #BDBDBD;
     font-weight: 300
 }

 input,
 textarea {
     padding: 10px 12px 10px 12px;
     border: 1px solid lightgrey;
     border-radius: 2px;
     margin-bottom: 5px;
     margin-top: 2px;
     width: 100%;
     box-sizing: border-box;
     color: #2C3E50;
     font-size: 14px;
     letter-spacing: 1px
 }

 input:focus,
 textarea:focus {
     -moz-box-shadow: none !important;
     -webkit-box-shadow: none !important;
     box-shadow: none !important;
     border: 1px solid #304FFE;
     outline-width: 0
 }

 button:focus {
     -moz-box-shadow: none !important;
     -webkit-box-shadow: none !important;
     box-shadow: none !important;
     outline-width: 0
 }

 a {
     color: inherit;
     cursor: pointer
 }

 .btn-blue {
     background-color: #e76a3c;
     color: #fff;
     border-radius: 2px;
     font-family: 'Poppins-Regular';
 }

 .btn-blue:hover {
     background-color: #e76a3c;
     cursor: pointer;
     color: #fff;
 }

 .bg-blue {
     color: #fff;
     background-color: #ff9210;
     font-family: 'Poppins-Regular';
 }

 .btn.btn-td {
     background-color: #ff9210;
     color: #fff;
     font-family: 'Poppins-Regular';
 }

 h4.text-center.head {
     font-family: 'Poppins-Regular';
 }

 section.paynet_banner {
     padding: 150px 0px;
     background: #f5f7f7;
 }

 input.btn.btn-blue.text-center,
 p.new-account {
     font-family: 'Poppins-Regular';
 }

 h6.Instant_otp {
     font-family: 'Poppins-Regular';
     font-size: 20px;
     font-weight: 600;
 }

 p.M-0 {
     font-family: 'Poppins-Regular';
     font-size: 13px;
 }

 table.chanle_list thead {
     background: #214847;
 }

 @media screen and (max-width: 991px) {
     .logo {
         margin-left: 0px
     }

     .image {
         width: 300px;
         height: 220px
     }

     .border-line {
         border-right: none
     }

     .card2 {
         border-top: 1px solid #EEEEEE !important;
         margin: 0px 15px
     }
 }

 @media only screen and (min-width: 320px) and (max-width: 767px) {
     .text-decoration-none h3 {
         text-decoration: none !important;
         font-size: 12px;
         font-family: 'Poppins-Regular';
     }

     .servicess_section img {
         margin-bottom: 10px !important;
         width: 60px !important;
     }

     .select2-container--open .select2-dropdown--below {
         border-top: none;
         border-top-left-radius: 0;
         border-top-right-radius: 0;
     }

     section.banner,
     section.banner:after {
         padding-bottom: 35% !important;
     }

     section.banner,
     section.banner:after {
         height: auto !important;
     }

     .btnpost {
         color: #fff;
         background: #f66542;
         border-color: #f66542;
         font-family: 'Poppins-Regular';
         border-radius: 5px;
         font-size: 12px;
         position: absolute;
         right: 0;
         padding: 3px 5px;
     }

     .sticky {
         height: 45px !important;
     }

     .setmobile-align {
         position: absolute;
         left: -19px;
         right: 0px;
     }

     .login-mobile {
         font-size: 9px !important;
         position: absolute;
     }

     .logo-leftalign {
         position: absolute;
         left: 29px;
         right: 0;
     }
 }

 .sidenav {
     height: 100%;
     width: 0;
     position: fixed;
     z-index: 999;
     top: 0;
     right: 0;
     background-color: #214847;
     overflow-x: hidden;
     transition: 0.5s;
     padding-top: 60px;
     text-align: center;
 }

 .resolution-url.s {
     opacity: 1;
     visibility: visible;
     background-color: initial;
     font-size: initial;
 }

 .cartHdText i img {
     min-width: 40px;
     width: 40px;
     margin-right: 10px;
 }

 .cart_product_page_cart {
     padding: 15px !important;
     border-bottom: #eee solid 1px;
 }

 .ng-binding {
     height: 30px;
     width: 30px;
     text-align: center;
     background: #f66542;
     line-height: inherit;
     border-radius: 50px;
     font-size: 14px;
     color: #fff;
     font-weight: 700;
     box-shadow: 0 2px 3px rgb(0 0 0 / 15%);
     display: inline-block;
     margin-right: 10px;
     line-height: 30px;
 }

 .Contact_details h4 {
     font-size: 20px;
     margin-top: 15px;
     font-weight: 700;
     padding-bottom: 10px;
 }

 .pct .payment-checkbox.checked .check {
     background-color: #f5713f;
     border-color: transparent;
 }

 .pct .payment-checkbox .check {
     height: 20px;
     width: 20px;
     border-radius: 50px;
     border: solid 1px #eee;
     display: inline-block;
     line-height: 20px;
     vertical-align: middle;
     margin-right: 10px;
 }

 .payment-checkbox {
     border: 1px solid #ccc;
 }

 .payment-checkbox input {
     width: 30px;
     height: 20px;
     margin-right: 10px;
 }

 .row.p-10_10 {
     padding: 20px 10px;
 }

 .contact-toggle-panel.mt-3.pb-10 {
     padding-bottom: 10px;
 }

 .marginMinus {
     background-color: #fff;
     padding: 0px 20px 20px;
     box-shadow: 0 2.8px 2.2px rgb(0 0 0 / 1%), 0 6.7px 5.3px rgb(0 0 0 / 1%);
     border-radius: 4px;
 }

 .class_dishtv {
     padding: 10px 0 0 0;
     height: 50px;
 }

 .Join_now a {
     border: 1px solid #000;
     padding: 9px;
     color: #fff;
     font-weight: 600;
     font-size: 15px;
     font-family: 'Poppins-Regular';
     background-color: #000;
     border-radius: 5px;
     width: 217px !important;
     max-width: 120px;
     min-width: 180px;
     padding: 10px 30px !important;
 }

 .class_dishtv {
     font-family: 'Poppins-Regular';
 }

 .class_dishtv p {
     font-size: 13px;
     line-height: 15px;
     margin-bottom: 0;
 }

 .payment-checkbox label {
     margin: 0 !important;
 }

 .payment-checkbox img {
     width: 12%;
     margin-right: 6px;
 }

 .payment-checkbox {
     border: 1px solid #ccc;
     padding: 10px;
 }

 .sign_with_otp .form-control:disabled,
 .sign_with_otp .form-control[readonly] {
     background-color: #fff !important;
 }

 p.mb-0,
 a#change_mobile_no {
     font-size: 16px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
 }

 h4.Cart_Delete {
     font-family: 'Poppins-Regular';
 }

 .btn-warning {
     background: #e76a3c;
 }

 .tootal_amout {
     padding-top: 15px;
     font-family: 'Poppins-Regular';
     padding-bottom: 15px;
     margin-top: 15px;
 }

 .multipelconationyes_no input {
     width: auto !important;
 }

 .multipelconation span {
     font-size: 18px !important;
 }

 .multipelconation {
     padding-top: 12px;
 }

 .row.padd_top_10 {
     padding-top: 15px;
 }

 .continueShopping {
     padding: 10px;
     border: 1px solid #e76a3c;
     width: 250px;
     margin: 0 auto;
     background: #e76a3c;
     text-align: center;
     color: #fff !important;
 }

 .continueShopping a {
     color: #fff !important;
 }

 .continueShopping {
     padding: 10px;
     border: 1px solid #e76a3c;
 }

 a#change_mobile_no {
     color: #ccc;
 }

 a#change_mobile_no {
     color: #f66542;
     font-family: 'Poppins-Regular';
     font-size: 13px;
     vertical-align: middle;
     padding-top: 5px;
 }

 .sign_with_otp .mobile_number_chnage_box .form-control {
     height: 26px;
     margin-top: 0;
 }

 .sign_with_otp .enter_otp_box .form-control,
 .otp_sect .form-control {
     width: 30px;
     margin-left: 5px;
     margin-right: 5px;
 }

 button.btn.btn-block.primary-site-bg.text-white.verify_otp_btn {
     background: #f66542;
     width: 158px;
     font-family: 'Poppins-Regular';
 }

 p.text-muted.mt-0 {
     padding-top: 5px;
     font-family: 'Poppins-Regular';
     font-size: 13px;
 }

 a.primary-site-color.text-decoration-none.fw-600 {
     color: #f66542;
     font-weight: 600;
 }

 a.btn.sign_otp_form_open {
     background: #ef6e3e;
     color: #fff;
 }

 .resolution-url {
     transition: opacity .2s;
     opacity: .5;
     color: transparent;
     display: inline-block;
     overflow: hidden;
     position: relative;
     font-size: 1px;
 }

 .cartHdText {
     display: block;
     width: 100%;
     font-size: 16px;
     font-weight: 600;
     color: #f66542;
     padding: 8px 15px;
     border-bottom: #eee solid 1px;
     font-family: 'Poppins-Regular';
 }

 .checkoutBannerContainer {
     width: 100%;
     border: #eee solid 1px;
 }

 .td-panel-modal {
     background-color: #fff;
     padding: 0px 0 0;
     box-shadow: 0 2.8px 2.2px rgb(0 0 0 / 1%), 0 6.7px 5.3px rgb(0 0 0 / 1%);
     border-radius: 4px;
 }

 .freedl {
     color: #f66542;
     font-weight: 600;
     display: block;
     font-size: 12px;
     padding-bottom: 5px;
     font-family: 'Poppins-Regular';
 }

 .name_product_cart strong {
     font-size: 28px;
     font-family: 'Poppins-Regular';
     line-height: 28px;
 }

 .rs_binding {
     font-size: 19px;
     font-weight: 700;
     font-family: 'Poppins-Regular';
 }

 .name_product_cart span {
     font-size: 20px;
     font-family: 'Poppins-Regular';
 }

 header#header-in-services {
     position: absolute;
     width: 100%;
     top: 0;
     background: transparent;
     z-index: 99;
     box-shadow: 0 4px 12px 0 rgb(0 0 0 / 10%);
     opacity: 1;
     min-height: 50px !important;
 }

 footer.in_service_footer {
     padding: 50px 0px 20px;
 }

 .in_service_council_logo img {
     height: auto;
 }

 section.TERMS-CONDITIONS {
     padding: 70px 0px;
 }

 .TERMS-CONDITIONS,
 .INTRODUCTION-busness {
     font-family: 'Poppins-Regular';
 }

 section.Disclaimer {
     padding: 70px 0px;
 }

 .row.footer_logo_menu {
     padding-bottom: 30px;
 }

 .menu_footer ul li a {
     font-family: 'Poppins-Regular';
     color: #FFF;
 }

 .menu_footer ul li {
     list-style-type: none;
     padding-bottom: 10px;
 }

 .menu_footer h5 {
     font-family: 'Poppins-Regular';
     font-size: 24px;
     color: #FFF;
     font-weight: bold;
 }

 .footer_logo p {
     color: #FFF;
     padding-top: 20px;
     font-size: 14px;
     font-family: 'Poppins-Regular';
 }

 .in_service_header_mainl_col {
     padding-top: 0px;
     padding-bottom: 10px;
 }

 .in_services_right_header .in_service_council_logo {
     height: 100%;
     width: 100%;
     display: flex;
     align-items: flex-start;
     justify-content: flex-start;
 }

 ul.Register li {
     float: right !important;
     padding-right: 0 !important;
 }

 ul.Register li img {
     padding-right: 10px;
 }

 ul.main-menu {
     padding-left: 0px;
     padding-bottom: 20px;
     padding-top: 45px;
 }

 ul.main-menu li {
     float: left;
     list-style-type: none;
     padding-left: 22px;
     font-weight: 600;
     text-align: left;
     font-family: 'Helvetica', Medium;
     letter-spacing: 0px;
     color: #fff;
     text-transform: uppercase;
     opacity: 1;
     font-size: 14px;
     padding-right: 22px;
     line-height: 17px;
 }

 ul.main-menu li:last-child {
     border: 0;
 }

 ul.main-menu li.active {
     border-bottom: 4px solid #fff;
     padding-bottom: 24px;
     border-radius: 10px 10px 0 0;
 }

 ul.main-menu li a {
     color: #fff;
 }

 ul.list-unstyled.mb-0.text-center li {
     float: left;
     padding-right: 15px;
     padding-top: 0px;
 }

 .in_service_header_social_media .in_service_facebook a:hover i,
 .in_service_header_social_media .in_service_facebook a:focus i {
     color: #4867aa;
 }

 .in_service_header_social_media .in_service_twitter a:hover i,
 .in_service_header_social_media .in_service_twitter a:focus i {
     color: #5da9de;
 }

 .in_service_header_social_media .in_service_insta a:hover i,
 .in_service_header_social_media .in_service_insta a:focus i {
     color: #604dc2
 }

 .in_service_header_social_media .in_service_youtube a:hover i,
 .in_service_header_social_media .in_service_youtube a:focus i {
     color: #fd0807
 }

 .in_service_header_social_media .in_service_linkedin a:hover i,
 .in_service_header_social_media .in_service_linkedin a:focus i {
     color: #0f77b5
 }

 ul.footer_social {
     position: absolute;
     right: 0;
 }

 .copyright {
     color: #FFF;
     padding: 0px 0;
 }

 .container.padding-top {
     padding-top: 30px;
     padding-bottom: 20px;
 }

 .copyright_data a {
     color: #FFF;
 }

 footer.in_service_footer,
 footer.copyright {
     background: #214747;
 }

 section.banner {
     background-color: #214747;
     padding-bottom: 10%;
 }

 .bg-image {}

 .servicess_section img {
     margin-bottom: 20px;
 }

 .servicess_section h6 {
     color: #fff;
     font-size: 18px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
     padding-bottom: 0px;
     line-height: 24px;
 }

 .servicess_section h6:hover {
     color: #f66542;
 }

 .banner_content_home.page form {
     padding-top: 20px;
 }

 .padding_top_servicess {
     padding-top: 30px;
 }

 .servicess_section p {
     color: #fff;
     font-size: 14px;
     font-family: 'Poppins-Regular';
 }

 .banner_content_home.page h1 {
     color: #fff;
     font-size: 55px;
     font-family: 'Poppins-Regular';
     font-weight: 500;
     padding-bottom: 20px;
     text-align: center;
     padding-top: 30px;
 }

 .servicess_section {
     padding: 0 0px 0 0;
 }

 .banner_content_home.page h1 span b {
     color: #f66542;
     text-transform: capitalize !important;
 }

 .banner_content_home.page {
     z-index: 9;
     top: 8em;
 }

 .banner_content_home.page {}

 .menu_footer ul {
     padding-left: 0;
 }

 .form-slider select.form-control,
 .form-slider input.form-control {
     border: 0;
     border-radius: 0;
     height: 3.1rem;
     border: 1px solid rgba(24, 24, 24, .3);
 }

 .form-slider select.form-control {
     border-top-left-radius: 5px !important;
     border-bottom-left-radius: 5px !important;
     height: 3.1rem;
 }

 .form-slider1 select.form-control {
     border-radius: 0 !important;
     border: 0;
 }

 input.btn.btn-success.Register.w-100 {
     background: #f66542;
     border-color: #f66542;
     border-top-left-radius: 0 !important;
     border-bottom-left-radius: 0px !important;
     height: 3.1rem;
 }

 .Appliance-Repair p {
     color: #fff;
     font-size: 20px;
     font-family: 'Poppins-Regular';
     vertical-align: middle;
     margin: 0;
     text-align: center;
     margin-top: 20px;
 }

 .blink {
     animation: blink-animation 1s steps(5, start) infinite;
     -webkit-animation: blink-animation 1s steps(5, start) infinite;
     color: #f78f12;
     font-size: 22px;
     font-weight: 600;
 }

 @keyframes blink-animation {
     to {
         visibility: hidden;
     }
 }

 @-webkit-keyframes blink-animation {
     to {
         visibility: hidden;
     }
 }

 section.servicess {
     padding: 70px 0px;
 }

 .servicess_all_section {
     background: #FFFFFF 0% 0% no-repeat padding-box;
     box-shadow: 2px 3px 12px #02335821;
     opacity: 1;
     padding: 10px;
     text-align: center;
     margin-bottom: 20px;
     height: 150px;
 }

 .Appliance_Service h2 {
     font-size: 36px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
     padding-bottom: 20px;
     position: relative;
 }

 .Appliance_Service h3 {
     font-size: 36px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
     padding-bottom: 20px;
     position: relative;
 }

 .Appliance_Service {
     padding-bottom: 50px;
 }

 .divider {
     position: relative;
 }

 .divider:after {
     content: "";
     position: absolute;
     z-index: 1;
     top: -7px;
     left: calc(50% - 9px);
     width: 14px;
     height: 14px;
     background-color: #214747;
     border: 1px solid rgb(33 71 71);
     border-radius: 50%;
     box-shadow: inset 0 0 0 2px white, 0 0 0 4px white;
 }

 .divider:before {
     content: "";
     position: absolute;
     top: 0;
     left: 5%;
     right: 5%;
     width: 90%;
     height: 1px;
     background-image: linear-gradient(to right, transparent, rgb(48, 49, 51), transparent);
 }

 .servicess_all_section h6 {
     font-size: 13px;
     margin-top: 15px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
     margin-bottom: 0;
 }

 section.product {
     padding: 70px 0px 0;
     background: #f1f1f1;
 }

 section.services_vendor {
     padding: 70px 0px 70px;
     background: #f1f1f1;
 }

 .Long_Description h1 {
     font-size: 21px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
 }

 .Long_Description p {
     font-size: 14px;
     font-family: 'Poppins-Regular';
     font-weight: 300;
 }

 button.owl-prev {
     position: absolute;
     left: -50px;
     top: 10em;
     outline: 0;
 }

 button.owl-next {
     position: absolute;
     top: 10em;
     right: -50px;
     outline: 0;
 }

 .product_slider {
     box-shadow: 2px 3px 12px #02335821;
     padding: 0 0 20px 0px;
     max-height: 350px;
     height: 100%;
     border: 1px solid #ccc;
     background: #fff;
 }

 .col-lg-12.col-md-12.col-xs-12.col-sm-12.suggested-product {
     height: 400px;
 }

 .title_product {
     padding: 0 7px;
 }

 .releted_product_circle_img {
     border: 1px solid #ccc;
     border-radius: 50%;
     width: 200px;
     height: 200px;
     margin: 0 auto;
     padding: 30px;
     margin-bottom: 15px;
     display: table-cell;
     vertical-align: middle;
 }

 .releted_product_circle .title_product {
     margin-top: 10px;
 }

 .releted_product_circle_img img {
     max-height: 140px;
 }

 .releted_product_circle a:hover {
     color: #ff9312;
 }

 .releted_product_circle .title_product {
     font-weight: 600;
     font-family: 'Poppins-Regular';
     font-size: 14px;
 }

 div#relatedproducts button.owl-prev {
     position: absolute;
     left: -50px;
     top: 5em;
     outline: 0;
 }

 div#relatedproducts button.owl-next {
     position: absolute;
     top: 5em;
     right: -50px;
     outline: 0;
 }

 section.packages {
     padding: 50px 0px;
 }

 .packages_section1.pr-0 {
     margin-bottom: 15px;
 }

 .packages_section {
     box-shadow: 0 5px 20px rgb(24 24 24 / 15%);
     border-radius: 3px;
     border: 1px solid #fff;
     padding-bottom: 15px;
     height: 100%;
 }

 .packages_section h3 {
     background: #214747;
     padding: 12px;
     text-align: center;
     color: #fff;
     font-family: 'Poppins-Regular';
     font-size: 18px;
 }

 .packages_section ul li {
     font-size: 16px;
     font-family: 'Poppins-Regular';
     font-weight: 500;
 }

 .farm-blogmain-tab2 img {
     bottom: 0;
     width: 100%;
     height: 242px;
     left: 0;
     position: absolute;
     top: 0;
 }

 section.Blog {
     padding: 70px 0 0;
     background: #f1f1f1;
 }

 .footer_logo form.search input[type=text] {
     padding: 10px;
     font-size: 17px;
     border: 1px solid grey;
     float: left;
     width: 85%;
     background: #fff;
     border-right: 0 !important;
     margin: 0;
 }

 .sticky {
     position: fixed !important;
     background: #214847 !important;
 }

 ul.footer_social li i {
     color: #FFF;
 }

 .footer_logo form.search button:hover {
     background: #f43d11 !important;
     color: #fff !important;
 }

 .footer_logo form.search button {
     float: left;
     width: 10%;
     padding: 10px;
     background: transparent;
     color: #FFF;
     font-size: 17px;
     border: 1px solid grey;
     border-left: none;
     cursor: pointer;
 }

 .footer_logo form.example button:hover {
     background: #f66542;
 }

 .footer_logo form.search::after {
     content: "";
     clear: both;
     display: table;
 }

 .farm-blogmain {
     width: 100%;
     -webkit-box-shadow: inset -18px -200px 68px -114px rgb(0 0 0 / 45%);
     -moz-box-shadow: inset -18px -200px 68px -114px rgba(0, 0, 0, 0.45);
     box-shadow: inset -18px -200px 68px -114px rgb(0 0 0 / 45%);
     transition: all 2s ease;
     transform: translateZ(0) scale(1, 1);
 }

 .farm-blogmain-tab1 img {
     width: 100%;
     height: 100%;
 }

 .farm-blogmain-tab5 img {
     width: 100%;
     height: 100%;
 }

 .farm-blogmain-tab6 img {
     bottom: 0;
     width: 100%;
     height: 100%;
     left: 0;
     position: absolute;
     top: 0;
 }

 .farm-blogmain-tab1 {
     height: 300px;
     background-position: center;
     background-repeat: no-repeat;
     background-size: cover;
     margin-bottom: 20px;
 }

 .farm-blogmain-cmt2 h5 {
     z-index: 999;
     position: relative;
     color: #fff;
     background: transparent;
     top: -80px;
 }

 .farm-blogmain-tab1:after {
     content: "";
     position: absolute;
     background: rgb(0 0 0 / 40%) !important;
     width: 97.6%;
     top: 0;
     height: 94%;
 }

 .farm-blogmain-tab {
     height: 300px;
     background-position: center;
     background-repeat: no-repeat;
     background-size: cover;
     margin-bottom: 20px;
 }

 .farm-blogmain-tab:after {
     content: "";
     position: absolute;
     background: rgb(0 0 0 / 40%) !important;
     width: 94.6%;
     top: 0;
     height: 94%;
 }

 section.howtowork {
     background: #214747;
     padding: 70px 0px;
     color: #fff;
 }

 .work_divider:before {
     background-image: linear-gradient(to right, transparent, rgb(255 255 255), transparent);
 }

 .work_divider:after {
     background-color: #fff;
     border: 1px solid rgb(255 255 255);
     box-shadow: inset 0 0 0 2px #214747, 0 0 0 4px #214747;
 }

 .Appliance_Service span b {
     color: #214747;
     font-weight: 600;
 }

 .Satisfied_user h6 {
     font-size: 18px;
     font-family: 'Poppins-Regular';
     color: #000;
 }

 .Satisfied_user1 img {
     width: 80%;
     margin: 0 auto;
     text-align: center;
     border: 1px solid #cccccc73;
 }

 .Satisfied_user1 {
     text-align: center !important;
     padding: 0 20px 0 0px
 }

 .Satisfied_user1 h4 {
     font-size: 28px;
     font-family: 'Poppins-Regular';
     padding-top: 30px;
 }

 .row.padd-ng_top_satisfaction {
     padding-top: 60px;
 }

 .Satisfied_user1 h4 b {
     color: #f66542;
 }

 .Satisfied_user1 p {
     font-family: 'Poppins-Regular';
     font-size: 15px;
     color: #000;
     font-weight: 500;
 }

 .Satisfied_user1 strong {
     font-family: 'Poppins-Regular';
     font-size: 18px;
     color: #000;
     font-weight: 600;
 }

 .Satisfied_user1 span img {
     width: 50px;
     height: 50px;
     top: 12em;
     position: absolute;
     right: 5.8em;
 }

 .Easy_registration img {
     float: left;
     margin-right: 30px;
     width: 60px;
 }

 section.join_us_now {
     padding: 70px 0px 70px;
 }

 .Easy_registration h3 {
     color: #000;
     font-family: 'Poppins-Regular';
     font-weight: 900;
     font-size: 24px;
 }

 .row.padd_top_us {
     padding-top: 40px;
 }

 .Easy_registration p {
     font-family: 'Poppins-Regular';
     font-size: 16px;
     display: block;
     padding-left: 93px;
 }

 .Products_devider:after {
     box-shadow: inset 0 0 0 2px #f1f1f1, 0 0 0 4px #f1f1f1;
 }

 .how_work h3 {
     font-size: 24px;
     font-weight: 900;
     font-family: 'Poppins-Regular';
     padding-top: 20px;
 }

 .how_work {
     text-align: center;
     padding: 0 20px;
 }

 .how_work p {
     font-family: 'Poppins-Regular';
     font-size: 14px;
     font-weight: 500;
 }

 section.reviews {
     padding: 70px 0px;
 }

 .reviews_pro img {
     float: left;
     width: 50px !important;
     height: 50px !important;
     margin-right: 20px;
 }

 .reviews_pro img {
     transition: all 0.5s ease-in-out;
     border-radius: 20px 20px 0px 20px;
     background-color: #ff9210;
     width: 100px !important;
     height: 100px !important;
     padding: 3px;
 }

 .reviews_pro h3 {
     font-size: 24px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
     padding-top: 15px;
 }

 p.comment-title {
     font-size: 17px;
     font-weight: 600;
     font-family: 'Poppins-Regular';
     margin: -5px 0 5px 0;
 }

 a.link-details:hover {
     color: #000;
 }

 span.fa.fa-star.checked {
     color: #ff9210;
 }

 .comment-content {
     padding-top: 10px;
 }

 .comment-content p {
     font-size: 14px;
     font-family: 'Poppins-Regular';
     color: #000;
     margin-bottom: 0;
 }

 .farm-blogmain-tab1 h5 {
     position: absolute;
     bottom: 110px;
     color: #fff;
     z-index: 9;
     left: 40px;
     font-size: 23px;
     font-family: 'Poppins-Regular';
 }

 .blog_small_img h5 {
     position: absolute;
     bottom: 0;
     color: #fff;
     z-index: 9;
     left: 0;
     top: 93px;
     font-size: 23px;
     font-family: 'Poppins-Regular';
     padding: 0 30px;
     margin-bottom: 0;
 }

 .social_media_user span {
     left: 30px !important;
     display: block;
     top: 13em !important;
     margin-bottom: 10px;
 }

 .coment-watch-and-coment span i {
     color: #fff;
     padding-right: 10px;
 }

 .coment-watch-and-coment span {
     z-index: 9;
     color: #fff;
     z-index: 9;
     color: #fff;
     position: relative;
     bottom: 0;
     top: 14em;
     list-style-type: none;
     left: 40px;
     padding-right: 15px;
 }

 header.background-white {
     background: #fff !important;
 }

 ul.color-black li a {
     color: #000;
 }

 ul.color-black li.active {
     border-bottom: 4px solid #ff9210;
 }

 ul.Register.color-black {
     padding-top: 42px !important;
 }

 section.banner_abaut {
     background-image: url(../images/title_back.jpg);
     background-position: center;
     background-repeat: no-repeat;
     background-size: cover;
     padding-bottom: 166px;
     position: relative;
 }

 section.Newconation {
     background-image: url(../images/ob_combo_web.webp);
 }

 section.banner_abaut.banner_abaut1 {
     background-image: url(../images/aboutus.png);
 }

 section.banner_abaut.Profile {
     background-image: url(../images/aboutus.png);
 }

 section.product_banner {
     background-image: url(../images/title_back1.png) !important;
 }

 section.servicess_banner {
     background-image: url(../images/serviceimage.jpg) !important;
 }

 section.Privacy_policy_banner {
     background-image: url(../images/privacypolicy.jpg) !important;
 }

 section.Privacy {
     padding: 50px 0px;
 }

 .Privacy p {
     font-size: 16px;
     font-family: 'Poppins-Regular';
     padding-left: 20px;
 }

 .Privacy span {
     font-size: 16px;
     font-family: 'Poppins-Regular';
 }

 .Privacy ul li {
     font-size: 16px;
     font-family: 'Poppins-Regular';
 }

 .Privacy b {
     font-size: 16px;
     font-family: 'Poppins-Regular';
 }

 .Privacy h3 {
     font-size: 20px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
     padding-top: 20px;
 }

 .Privacy h4 {
     font-size: 20px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
     padding-top: 20px;
 }

 .col-md-8.col-sm-8.col-xs-8.banner_content_home.page.about_us_page_titles {
     top: 8em !important;
 }

 .about_us_page_titles h1 {
     font-size: 46px !important;
     font-weight: 600 !important;
     font-family: 'Poppins-Regular';
 }

 .About_banner:after {
     background-color: #fff;
     border: 1px solid rgb(255 255 255);
     box-shadow: inset 0 0 0 2px #f66542, 0 0 0 4px #f66542;
 }

 .About_banner:before {
     left: 27%;
     right: 10%;
     width: 50%;
 }

 section.banner_abaut:after {
     content: "";
     background: #214847c4;
     position: absolute;
     width: 100%;
     height: 100%;
     top: 0;
 }

 .about_us_page_titles p {
     color: #fff;
     margin-top: 30px;
     text-align: center;
     font-family: 'Poppins-Regular';
     font-size: 16px;
 }

 section.stands-for-openess {
     padding: 70px 0px;
     box-shadow: 0 0 50px rgb(24 24 24 / 20%);
     margin-bottom: 0;
 }

 .oppeness h3 span b {
     color: #f66542;
 }

 .openess_about p {
     font-size: 16px;
     font-family: 'Poppins-Regular';
 }

 .border-top.spaccing_divder {
     padding: 30px;
     margin-top: 30px;
 }

 .divider.Products_devider.oppeness {
     left: -7em;
 }

 .oppeness:before {
     width: 57%;
     left: 17%;
 }

 .divider.Products_devider.oppeness:after {
     left: calc(44% - 9px);
 }

 section.clientsupport {
     padding: 70px 0 0;
     background-image: url(../images/bgn-client-support.jpg);
     background-repeat: no-repeat;
     background-size: cover;
 }

 .Client_support h3 {
     color: #fff;
 }

 .User_panel {
     text-align: center;
 }

 .User_panel h3 {
     color: #fff;
     padding-top: 20px;
     font-size: 24px;
     font-family: 'Poppins-Regular';
     font-weight: 700;
 }

 .User_panel p {
     color: #fff;
     font-size: 16px;
     font-family: 'Poppins-Regular';
 }

 .Client_support_p p {
     color: #fff;
     font-size: 16px;
     font-family: 'Poppins-Regular';
 }

 .Client_support:after {
     background-color: #f76c4f;
     border: 1px solid rgb(247 108 79);
 }

 .Client_support:before {
     background-image: linear-gradient(to right, transparent, rgb(255 255 255), transparent);
 }

 .Register_with_revdi a {
     border: 1px solid #fff;
     padding: 9px;
     color: #000;
     font-weight: 600;
     font-size: 15px;
     font-family: 'Poppins-Regular';
     background-color: #fff;
     border-radius: 5px;
 }

 .Register_with_revdi a img {
     width: 29px;
     margin-right: 6px;
 }

 .Register_with_revdi1 a {
     border: 1px solid #f66542;
     padding: 9px;
     color: #fff;
     font-weight: 600;
     font-size: 17px;
     font-family: 'Poppins-Regular';
     background-color: #e76a3c;
     border-radius: 5px;
 }

 .Register_with_revdi1 a img {
     width: 29px;
     margin-right: 6px;
 }

 .message_send h3 span b {
     color: #f66542;
 }

 section.message {
     padding: 70px 0px;
 }

 section.networks_social {
     padding: 70px 0;
 }

 .bt_bb_headline_subheadline {
     padding-top: 20px;
     font-size: 18px;
     font-family: 'Poppins-Regular';
 }

 a.facebook,
 a.twitter,
 a.linkedin,
 a.youtube,
 a.instagram {
     background: #3b5998;
     color: white;
     padding: 13px;
     font-size: 20px;
     width: 50px;
     height: 50px;
     text-align: center;
     text-decoration: none;
     margin: 5px 2px;
     border-radius: 50%;
     display: inline-block;
     line-height: 25px;
     -webkit-transition: color 200ms ease;
     -moz-transition: color 200ms ease;
     transition: color 200ms ease;
 }

 a.facebook:hover {
     box-shadow: 0 0 0 1px #3b5998 inset;
     background-color: transparent;
     color: #3b5998;
 }

 a.instagram:hover {
     box-shadow: 0 0 0 1px #ac38a2 inset;
     background: transparent;
     color: #ac38a2;
 }

 a.youtube:hover {
     box-shadow: 0 0 0 1px #e21c2d inset;
     background: transparent;
     color: #e21c2d;
 }

 a.linkedin:hover {
     box-shadow: 0 0 0 1px #007bb5 inset;
     background: transparent;
     color: #007bb5;
 }

 a.twitter:hover {
     box-shadow: 0 0 0 1px #1da1f2 inset;
     background: transparent;
     color: #1da1f2;
 }

 a.twitter {
     background: #1da1f2;
     color: white;
 }

 a.linkedin {
     background: #007bb5;
     color: white;
 }

 a.youtube {
     background: #e21c2d;
     color: white;
 }

 a.instagram {
     background: radial-gradient(circle at 33% 100%, #fed373 10%, #f15245 35%, #d92e7f 62%, #9b36b7 85%, #515ecf);
     color: white;
 }

 .message_send_content_hedding p {
     font-family: 'Poppins-Regular';
     font-size: 15px;
     color: #000;
     margin-bottom: 40px;
 }

 .send_message {
     left: -80px;
 }

 .founder_images img {
     border-radius: 50%;
 }

 .foundeer_content blockquote {
     font-size: 16px;
     font-family: 'Poppins-Regular';
 }

 button.btn.w-100.submit_button {
     background: #f66542;
     border-radius: 0;
     color: #fff;
     font-size: 16px;
     font-family: 'Poppins-Regular';
     outline: 0;
     padding: 10px;
 }

 .label_contacut_form label {
     font-family: 'Poppins-Regular';
     font-size: 16px;
     font-weight: 600;
 }

 .label_contacut_form label small {
     color: #f66548;
     font-size: 16px;
 }

 .product_slider1 {
     box-shadow: 2px 3px 12px #02335821;
     padding: 0 0 0px 0px;
     max-height: 350px;
     border: 1px solid #ccc;
     background: #fff;
 }

 .title_product h6 {
     font-size: 16px;
     font-family: 'Poppins-Regular';
     line-height: 23px;
 }

 .prized p {
     font-size: 16px;
     font-family: 'Poppins-Regular';
 }

 .prized p strong {
     color: #f66542;
 }

 .owl-carousel button.owl-dot {
     background: #EBEBEB !important;
     color: #EBEBEB !important;
     border: none;
     padding: 0px !important;
     font: inherit;
     margin-right: 3px !important;
     outline-style: none;
     border-radius: 0;
 }

 button.owl-dot.active {
     background: #3657A1 !important;
 }

 .owl-carousel .owl-dots {
     text-align: center;
     margin-top: 20px;
 }

 .owl-dots {
     text-align: center;
     position: relative;
     bottom: 0px;
     width: 100%;
     top: 15px;
     -webkit-backface-visibility: hidden;
     -moz-backface-visibility: hidden;
     -ms-backface-visibility: hidden;
     backface-visibility: hidden;
 }

 .col-md-8.col-sm-8.col-xs-8.pt-10.banner_content_home.page.about_us_page_titles.Product_detils {
     top: 8em !important;
 }

 .pr_slides {
     background: transparent;
     text-align: center;
 }

 .column1 img.demo.cursor.active {
     background: #F5F5F5;
     border: 0.5px solid #F5F5F5;
     padding: 10px;
 }

 .column1 img.demo.cursor {
     background: #F5F5F5;
     height: 92px;
     border: 0.5px solid #F5F5F5;
     padding: 0;
 }

 .column1 {
     margin-bottom: 10px;
 }

 a.prev,
 a.next {
     cursor: pointer;
     position: absolute;
     top: 50%;
     width: auto;
     padding: 10px 0;
     color: #000 !important;
     background: #F5F5F5;
     font-weight: bold;
     font-size: 20px;
     border-radius: 0 3px 3px 0;
     user-select: none;
     text-align: center;
     border-radius: 50%;
     -webkit-user-select: none;
     height: 50px;
     width: 50px;
 }

 a.next {
     right: 25px;
 }

 section.Product_detils_section {
     padding: 40px 0px 20px;
 }

 .Color-product1 {
     z-index: 9;
     background: #F5F5F5 0% 0% no-repeat padding-box;
     opacity: 1;
     width: 100%;
     padding: 20px 20px;
     left: 0px;
     margin-top: 15px;
     font-family: 'Poppins-Regular';
     margin-bottom: 30px;
 }

 .slect_plan a {
     background: #f66542;
     padding: 10px 20px;
     width: 100%;
     color: #fff;
     font-family: 'Poppins-Regular';
     border-radius: 5px;
     font-size: 18px;
 }

 .company_review a {
     background: #f66542;
     padding: 10px 20px;
     width: 100%;
     color: #fff;
     font-family: 'Poppins-Regular';
     border-radius: 5px;
     font-size: 18px;
 }

 .product_detils_page h5 {
     font-family: 'Poppins-Regular';
     font-weight: 600;
     font-size: 24px;
 }

 .product_detils_page h2 .fas {
     font-size: 17px;
     color: #f66542;
 }

 .product_detils_page h2 {
     font-size: 20px;
     font-weight: 500;
     font-family: 'Poppins-Regular';
 }

 .product_detils_page h2 span {
     font-size: 22px;
     font-weight: 600;
     color: #f66542;
     font-family: 'Poppins-Regular';
 }

 .Colorblack img {
     width: 35px;
     height: 35px;
     text-align: center;
     position: relative;
     left: -10px;
     top: -10px;
 }

 .Colorblack span {
     background: #f5f5f5;
     width: 50px;
     height: 50px;
     border-radius: 50%;
     padding: 17px;
     display: block;
     float: left;
 }

 .Colorblack ul li p {
     position: relative;
     left: 14px;
     bottom: 0;
     top: 10px;
     font-size: 17px;
     font-family: 'Poppins-Regular';
     margin: 0;
     padding: 0;
 }

 .Colorblack ul li {
     list-style-type: none;
     display: flex;
     padding-bottom: 10px;
 }

 .Colorblack ul {
     padding-left: 0;
     padding-top: 0px;
 }

 section.Product_Features_section {
     padding-bottom: 70px;
     padding-top: 30px;
 }

 .Product_Features p {
     font-size: 17px;
     font-family: 'Poppins-Regular';
 }

 .Product_Features1>div {
     border: 1px solid #ccc;
     padding: 10px;
     background-color: #fff;
     border: 1px solid #E5E4E4;
     -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
     -o-border-radius: 2px;
     border-radius: 2px;
     -webkit-box-shadow: 0 2px 10px 0 rgb(206 210 218 / 60%);
     -moz-box-shadow: 0 2px 10px 0 rgba(206, 210, 218, 0.6);
     -o-box-shadow: 0 2px 10px 0 rgba(206, 210, 218, 0.6);
     box-shadow: 0 2px 10px 0 rgb(206 210 218 / 60%);
     margin: 0 auto;
     text-align: center;
     margin-bottom: 30px;
     border-radius: 50%;
     height: 100px;
     width: 100px;
 }

 .Product_Features1.text-center {
     margin-bottom: 30px;
     font-family: 'Poppins-Regular';
 }

 .why_dth_sky1>div {
     float: left;
 }

 .order_on:after {
     content: 'OR';
     width: 42px;
     height: 42px;
     background: #F3F3F3;
     border: 1px solid #E5E4E4;
     border-radius: 50%;
     text-transform: uppercase;
     text-align: center;
     font-family: 'Poppins-Regular';
     line-height: 42px;
     position: absolute;
     top: 40%;
     right: 0px;
     transform: translate(50%, -50%);
     z-index: 1;
 }

 .orer_right_content p {
     margin: 0;
     font-family: 'Poppins-Regular';
 }

 .orer_right_content h1 {
     font-size: 33px;
     font-weight: 600;
     font-family: 'Poppins-Regular';
     text-transform: capitalize;
     margin: 0;
 }

 .orer_right_content {
     padding-top: 10px;
 }

 .order_online {
     padding: 30px !important;
     text-align: left !important;
 }

 section.paln {
     padding: 50px 0;
     background: #fdfdfd;
 }

 .paln_selected {
     padding: 30px;
     border: solid 0.1px #ff33001c;
     border-radius: 10px;
     height: auto;
 }

 .foot_pack {
     padding: 15px 0 10px 0;
     font-family: 'Poppins-Regular';
     position: relative;
 }

 .paln_selected a {
     width: auto;
     padding: 6px 12px 10px 12px;
     background: transparent;
     border-radius: 7px;
     text-align: center;
     line-height: 1;
     font-size: 13px;
     color: #000;
     font-weight: 500;
     font-family: 'Poppins-Regular';
     cursor: pointer;
     text-decoration: none;
     text-transform: uppercase;
     border: 1px solid #ccc;
 }

 .slect_plan {
     display: inline;
     margin-left: 10px;
 }

 a.buynow.btn.by_no {
     margin-top: -8px;
     font-size: 14px;
 }

 a.buynow.btn.by_no:hover {
     color: #fff;
 }

 a.buynow {
     color: #fff;
     background: #f66542;
     border-color: #f66542;
     font-family: 'Poppins-Regular';
     border-radius: 5px;
 }

 .foot_pack.product_listing_foot a.buynow:hover {
     color: #fff !important;
 }

 .paln_selected h4 {
     font-size: 16px;
     font-weight: 600;
     font-family: 'Poppins-Regular';
     line-height: 30px;
     text-align: left;
 }

 .paln_selected span {
     color: #f66542;
     font-weight: 900;
     font-size: 20px;
     text-align: left !important;
     font-family: 'Poppins-Regular';
     position: relative;
     top: 5px;
     margin-right: 7px;
 }

 ul.Lifestylenone {
     padding-left: 15px;
     height: 170px;
 }

 ul.Lifestylenone li {
     font-family: 'Poppins-Regular';
     font-size: 14px;
     line-height: 28px;
     color: #999;
 }

 .selling-band:after {
     content: "";
     position: absolute;
     width: 0;
     height: 0;
     bottom: -10px;
     left: 0;
     border-top: 10px solid #f66542;
     border-left: 10px solid transparent;
 }

 .selling-band {
     position: absolute;
     top: 0;
     transform: translateY(-50%);
     left: 5px;
     right: auto;
     background: #f66542;
     height: auto;
     width: auto;
     padding: 5px 15px;
     font-size: 12px;
     color: #fff;
     font-family: 'Poppins-Regular';
 }

 .tab {
     overflow: hidden;
     border: navajowhite;
     background-color: transparent;
     width: 270px;
     margin: 0 auto;
 }

 .chinel_images img {
     display: block;
     margin: 0 auto;
     height: auto;
     max-height: 80px;
 }

 .row.chnel_row_sec {
     margin: 0 3px;
     border: 1px solid #f1f1f1;
     border-radius: 10px;
     padding-bottom: 20px;
 }

 .chinel_images {
     float: none;
     display: inline-block;
     margin: 0 auto;
     padding: 0;
     border: solid 1px #ccc;
     border-radius: 5px;
     text-align: center;
     background: #fff;
     margin-top: 6px;
     box-sizing: border-box;
 }

 .ENTERTAINMENT h2 {
     color: #000;
     font-size: 22px;
     font-family: 'Poppins-Regular';
     text-align: left;
     margin-bottom: 0;
 }

 .ENTERTAINMENT {
     background: #e1e1e7;
     padding: 9px;
     margin-bottom: 20px;
     border-top-right-radius: 7px;
     border-top-left-radius: 7px;
 }

 .pt-10 {
     padding-bottom: 20px;
     margin-top: 20px;
 }

 .row.News-news {
     margin-top: 15px;
 }

 .modal-body.scrolr {
     height: 370px;
     -webkit-transition: height .4s ease-in;
     transition: height .4s ease-in;
     display: inline-block;
     width: 100%;
     position: relative;
     overflow-x: hidden;
     overflow-y: auto;
 }

 ::-webkit-scrollbar {
     width: 3px;
 }

 h5#exampleModalLabel {
     font-family: 'Poppins-Regular';
     font-size: 18px;
     text-align: center;
     font-weight: 600;
 }

 section.Product_Description {
     padding: 70px 0px;
 }

 .modal-body.scrolr::-webkit-scrollbar-thumb {
     background: #666;
     border-radius: 3px;
 }

 .modal-body.scrolr::-webkit-scrollbar-track {
     background: rgba(0, 0, 0, .1);
 }

 .contact-toggle-panel .contact-toggle-container {
     border: 1px solid #E1E1E1;
     margin-bottom: 1rem !important;
 }

 .accordion>.card>.card-header {
     border-radius: 0;
     margin-bottom: -1px;
     padding: 0;
 }

 h5.font-weight-normal {
     font-weight: 600;
     font-family: 'Poppins-Regular';
     font-size: 19px;
 }

 .contact-toggle-panel .attr_text {
     height: 40px;
     display: flex;
     padding-left: 15px;
     padding-right: 15px;
     cursor: pointer;
     align-items: center;
 }

 .attr_contain.content {
     font-family: 'AdobeClean-Regular';
     letter-spacing: 0px;
     color: #000;
     opacity: 1;
     padding: 0px 15px;
     font-size: 16px;
 }

 .contact-toggle-panel .attr_text i.float-right {
     margin-left: auto;
     font-size: 14px;
     color: #f66542 !important;
 }

 .contact-general-info h6,
 .contact-toggle-panel .attr_text h6 {
     text-transform: uppercase;
     color: #000;
     font-family: 'Poppins-Regular';
 }

 .attr_contain.content ul {
     padding: 0 0 0 13px;
 }

 .title_fatire h6 {
     margin: 0;
 }

 .title_fatire {
     line-height: 18px;
     vertical-align: middle;
     font-size: 14px;
     font-weight: 600;
     color: #5f5f5f;
     background: #f3f3f3;
     font-family: 'Poppins-Regular';
     padding: 10px;
 }

 .title_fatire1 {
     line-height: 18px;
     vertical-align: middle;
     font-size: 14px;
     font-weight: 600;
     color: #5f5f5f;
     padding: 10px;
     font-family: 'Poppins-Regular';
 }

 .content ul li {
     font-size: 18px;
     color: #111;
     line-height: 33px;
     margin-left: 8px;
     list-style-type: disclosure-closed;
     font-family: 'Poppins-Regular';
 }

 .content ul li::marker {
     background-color: #fff;
     color: #f66542;
 }

 .why_dth_sky {
     border: 1px solid #ccc;
     padding: 10px;
     background-color: #fff;
     border: 1px solid #E5E4E4;
     -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
     -o-border-radius: 2px;
     border-radius: 2px;
     -webkit-box-shadow: 0 2px 10px 0 rgb(206 210 218 / 60%);
     -moz-box-shadow: 0 2px 10px 0 rgba(206, 210, 218, 0.6);
     -o-box-shadow: 0 2px 10px 0 rgba(206, 210, 218, 0.6);
     box-shadow: 0 2px 10px 0 rgb(206 210 218 / 60%);
     margin: 0 auto;
     text-align: center;
     margin-bottom: 30px;
     height: 150px;
 }

 .why_dth_sky h6 {
     font-family: 'Poppins-Regular';
     font-size: 16px;
     text-align: center;
 }

 .fr_ask-qution h5 img {
     width: 26px;
     margin-right: 7px;
 }

 section.blog_listng {
     padding: 70px 0px;
 }

 .blog_listing img {
     width: 100%;
 }

 .blog_listing {
     box-shadow: 0 0 20px rgb(24 24 24 / 15%);
     border-radius: 0 0 3px 3px;
     margin-bottom: 30px;
 }

 .content_blogs {
     padding: 15px;
 }

 .content_blogs h4 {
     font-size: 21px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
 }

 .content_blogs p {
     font-family: 'Poppins-Regular';
     font-size: 15px;
     line-height: 24px;
 }

 .bt_bb_latest_posts_item_meta span {
     font-family: 'Poppins-Regular';
     font-size: 14px;
     margin-right: 15px;
 }

 .bt_bb_latest_posts_item_meta span i {
     padding-right: 10px;
 }

 .blog_listing_main_div a:hover {
     color: #000 !important;
 }

 .blog_img_bg {
     background-position: center;
     background-repeat: no-repeat;
     height: 234px;
     background-size: cover;
     position: relative;
 }

 .blog_img_bg:before {
     display: block;
     content: " ";
     position: absolute;
     left: 0;
     right: 0;
     top: 0;
     height: 80px;
     background: linear-gradient(to bottom, rgba(24, 24, 24, .6) 20%, rgba(24, 24, 24, 0) 100%);
 }

 ul.post-categories li {
     float: left;
     margin: 0 10px 0 0;
     color: #fff;
     position: relative;
     z-index: 9;
     list-style-type: none;
     left: -20px;
     font-family: 'Poppins-Regular';
     font-size: 14px;
 }

 ul.post-categories li a {
     color: #fff;
     padding-left: -10px;
 }

 ul.post-categories {
     margin: 0;
     padding-top: 10px;
 }

 section.blog_detils_bg {
     background-position: center;
     background-repeat: no-repeat;
     background-size: cover;
     height: 55vh;
     padding: 118px 0 0;
     color: #fff;
     background: #214747;
 }

 .banner__blog h1 {
     position: relative;
     padding-bottom: 20px;
     margin-bottom: 20px;
 }

 .banner__blog h1:after {
     content: "";
     position: absolute;
     background: #fff;
     width: 400px;
     height: 2px;
     bottom: 0;
     left: 0;
 }

 .catgroury h5 {
     font-size: 18px;
     font-family: 'Poppins-Regular';
 }

 .banner__blog h1:before {
     content: "";
     position: absolute;
     background: #f66542;
     width: 50px;
     height: 2px;
     bottom: 0;
     z-index: 9;
 }

 .blog_detils_content img {
     margin-bottom: 20px;
 }

 blockquote.blokcote_blog {
     font-family: 'Zilla Slab', serif;
     font-size: 23px;
     position: relative;
 }

 .blog_detils_content p {
     font-family: 'Poppins-Regular';
     font-size: 16px;
     line-height: 32px;
 }

 .sidbar_right form.search input[type=text] {
     padding: 8px;
     font-size: 16px;
     border: 1px solid grey;
     float: left;
     width: 85%;
     background: #fff;
     border-right: 0 !important;
     outline: 0;
 }

 .sidbar_right form.search button {
     width: 15%;
     padding: 8.5px;
     background: #214747;
     color: #fff;
     font-size: 15px;
     outline: 0;
     border: 1px solid grey;
     border-left: none;
     cursor: pointer;
 }

 .resent_postlisting ul {
     padding-left: 0;
 }

 .resent_postlisting ul li {
     list-style: none;
     border-bottom: 1px solid #ccc;
     display: flex;
     padding-bottom: 15px;
     height: 160px;
     margin-top: 15px;
 }

 .resent_postlisting ul li::first-child {
     margin-top: 0;
 }

 li.last-child {
     border-bottom: 0 !important;
 }

 .resent_postlisting2 ul {
     padding: 0;
     list-style-type: none;
     font-family: 'Poppins-Regular';
     font-size: 15px;
 }

 .resent-post h3 {
     font-family: 'Poppins-Regular';
     font-size: 22px;
     font-weight: 600;
     padding-bottom: 10px;
 }

 .resent_postlisting2 ul li {
     border-bottom: 1px solid rgba(24, 24, 24, .1);
     padding: 0px;
     margin-bottom: 15px;
     margin-top: 15px;
 }

 .resent_postlisting1 {
     flex: 0 0 40%;
     margin-right: 15px;
     width: 40%;
 }

 .resent_postlisting1 img {
     width: 100%;
 }

 .listing_post_content {
     flex: 0 0 60%;
     width: 60%;
     padding-top: 10px;
 }

 .listing_post_content h6 {
     font-family: 'Poppins-Regular';
     font-size: 15px;
     line-height: 24px;
 }

 .resent_postlisting1 ul li {
     list-style-type: none;
 }

 .product_listing_foot a {
     margin-right: 20px;
 }

 .selling-band1 {
     position: absolute;
     top: -12px;
     left: 30px;
     background-color: #fd7140;
     text-decoration: none;
     color: #fff;
     text-align: center;
     padding-left: 10px;
     padding-right: 10px;
     padding-top: 12px;
     min-width: 52px;
     font-size: 15px;
     letter-spacing: 0.6px;
 }

 .selling-band1::before {
     border-bottom: 12px solid #fd7140;
     border-left: 6px solid rgba(0, 0, 0, 0);
     content: "";
     height: 0;
     left: -6px;
     position: absolute;
     top: 0;
     width: 0;
 }

 .product_top_mar {
     margin-bottom: 30px;
     height: 650px !important;
 }

 .selling-band1::after {
     border-left: 26px solid rgba(0, 0, 0, 0);
     border-right: 26px solid rgba(0, 0, 0, 0);
     border-top: 13px solid #fd7140;
     content: "";
     height: 0;
     left: 0;
     right: 0;
     width: 100%;
     position: absolute;
     bottom: -13px;
     width: 0;
 }

 .selling-band1 p {
     top: 0px;
     margin: 0;
     font-family: 'Poppins-Regular';
     position: relative;
 }

 .selling-band1 span {
     display: block;
     letter-spacing: 0;
     font-size: 16px;
 }

 span.main_prise_hide_des b {
     text-decoration: line-through;
     font-weight: 300;
     opacity: ;
     padding-left: 5px;
 }

 .product_listing_foot span {
     font-weight: 600;
 }

 ul.pull-left.share-list {
     list-style-type: none;
 }

 .share-dropdown-menu li {
     display: inline-block;
     padding: 5px;
 }

 ul.share-list li a {
     color: ;
     font-size: 16px !important;
     vertical-align: top;
     width: 20px;
     margin: 0
 }

 .share-dropdown-menu li a i.fab.fa-facebook-square {
     color: #3D5A98;
     font-size: 18px
 }

 .share-dropdown-menu li a i.fab.fa-twitter-square {
     color: #5EA9DD;
 }

 .share-dropdown-menu {
     border-radius: 3px;
     box-shadow: 0 4px 10px rgb(0 0 0 / 18%);
     display: none;
     left: 0px !important;
     margin-top: 0px;
     background-color: #fff;
     padding: 0;
     min-width: auto;
 }

 .share-dropdown-menu.show {
     display: block;
     top: 20px !important;
 }

 .dropdown-menu:after,
 .dropdown-menu:before {
     bottom: 100%;
     left: 84%;
     border: solid transparent;
     content: " ";
     height: 0;
     width: 0;
     position: absolute;
     pointer-events: none;
 }

 .share-dropdown-menu:after {
     border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #fff;
     border-width: 10px;
     margin-left: -30px;
 }

 .share-dropdown-menu::before {
     border-bottom-color: #c1c1c1;
     border-width: 12px;
     margin-left: -32px;
     background-color: #fff;
 }

 section.ban1 {
     height: 54vh !important;
 }

 section.ban1:after {
     content: "";
     background: #214847c4;
     position: absolute;
     width: 100%;
     height: 100% !important;
     top: 0;
 }

 .form-box {
     background: #fff;
     position: relative;
     z-index: 9;
     top: 7.7em;
 }

 button.btn.submit_button {
     background: #f66542;
     border-radius: 0;
     color: #fff;
     font-size: 16px;
     font-family: 'Poppins-Regular';
     outline: 0;
     width: 100%;
     box-shadow: 0 8px 6px -6px rgb(0 0 0 / 50%);
 }

 .login-form input.form-control {
     border: none;
     border-bottom: 1px solid #888;
     color: #888;
     height: 23px;
     border-radius: 0;
     padding: 0px 0px 10px 17px;
 }

 p.terms-text {
     text-align: center;
     position: relative;
     left: 45px;
     top: 1em;
     font-size: 12px;
     color: #888;
 }

 .login-form .fas {
     color: #888;
     position: relative;
     top: 16px;
     font-size: 10px;
 }

 section.servdetails {
     padding-top: 70px;
     padding-bottom: 70px;
 }

 .servicess_all_section h4 {
     font-size: 14px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
     padding: 15px 0px 0px 0px;
     line-height: 19px;
 }

 .stands-for-openess1 {
     padding-top: 20px;
     padding-bottom: 50px;
 }

 .payonline {
     padding-top: 20px;
     padding-bottom: 50px;
 }

 .online {
     text-align: center;
 }

 .online h4 {
     font-size: 18px;
     font-family: 'Poppins-Regular';
     font-weight: 400;
     padding: 15px 0 0;
 }

 .pay {
     border: 1px solid #aaa;
     padding: 15px;
     margin: auto;
     width: 60px;
     height: 60px;
     border-radius: 50px;
     text-align: center;
 }

 @media(max-width:1980px) {}

 @media(max-width:1440px) {
     ul.dropdown-menu.Education_Services.show {
         margin-top: 178px;
     }

     section.banner_abaut:after {
         height: 100%;
     }

     .sidebar_content_homepage.active:after {
         left: 6px;
     }

     .in_services_trade_with_india_search.about_us_co {
         height: 75% !important;
     }

     .in_services_trade_with_india_panel .in_services_trade_with_india_search {
         width: 35%;
         height: 80%;
         display: flex;
         justify-content: center;
         align-items: center;
         border-top-left-radius: 35px;
         border-bottom-left-radius: 35px;
         background-image: url(../images/Subtraction.png);
         background-size: contain;
         background-position: right 0% center;
         background-repeat: no-repeat;
         position: relative;
         top: 50px;
     }
 }

 @media(max-width:1350px) {}

 @media(max-width:1280px) {
     header#headaer-second .in_service_header_trade .title_second {
         font-size: 35px;
         margin-bottom: 4px;
     }

     header#headaer-second .in_service_second_logo img {
         width: 100%;
     }

     header#headaer-second .in-services-second .col-lg-5 {
         flex: 0 0 38.666667%;
         max-width: 38.666667%;
         margin-right: 3%;
     }
 }

 @media(max-width:1199px) {
     header #in_service_header .in_service_logo img {
         height: auto;
         object-fit: unset;
         margin-left: -10px;
     }

     .in_services_trade_with_india_panel .in_services_trade_with_india_search::after {
         border-bottom-left-radius: 0px;
     }

     .in_service_help_desk {
         bottom: 2%;
     }

     .in_services_right_header .in_service_council_logo img {
         width: 100% !important;
     }

     #headaer-second .in_services_right_header .in_service_council_logo {
         align-items: flex-start;
     }
 }

 @media(max-width:1100px) {}

 @media(max-width:1024px) {}
 }

 @media(max-width:991px) {
     .col-4.col-xs-12.col-md-2.mobile_des.border.text-center.p-0.ml-2 {
         margin: 0 9px 9px 0 !important;
         flex: 0 0 30.333333%;
         max-width: 30.333333%;
     }

     .heading_se_se h4 {
         font-size: 36px !important;
     }

     br.hidden-xs {
         display: none;
     }

     .product_top_mar {
         margin-bottom: 30px;
         height: auto;
     }

     .col-md-8.col-sm-8.col-xs-8.pt-10.banner_content_home.page.about_us_page_titles.Product_detils.services_detils {
         top: 5em !important;
     }

     div#carousel07 .owl-nav {
         display: none;
     }

     .banner_content_home.page {
         position: relative;
         top: -10em;
         width: 83%;
         left: 9em;
         margin: 0 auto;
         padding: 0;
     }

     .in-services-mobile-header.d-none {
         display: block !important;
         position: absolute;
         top: 30px;
         right: 0;
     }

     .in-services-mobile-header .in-services-toogler-div div {
         width: 25px;
         height: 5px;
         background-color: #EB1C24;
         margin-left: auto;
         margin-bottom: 5px;
         border-radius: 30px;
         background: linear-gradient(141deg, #eb1c24 0%, #eb1c24 51%, #093f7f 75%);
         margin-right: 10px;
     }

     .sticky,
     .sticky-page-title {
         top: 0px;
     }

     ul.main-menu li {
         line-height: 40px;
         float: none;
     }

     ul.dropdown-menu.show {
         width: auto;
     }

     ul.main-menu li {
         border-right: 0;
     }

     .sidenav a {
         font-size: 28px;
     }

     ul.main-menu li:nth-child(1) {
         padding-left: 8px !important;
     }

     .sidenav {
         padding: 60px 0px 10px 0px;
     }

     header#headaer-second .in-services-mobile-header .in-services-toogler {
         display: flex;
         height: 100%;
         align-items: center;
         width: 100%;
     }

     .in-services-mobile-header .in-services-toogler .in-services-toogler-div {
         width: 100%;
     }

     .in-services-mobile-header .in-services-toogler-div div {
         width: 25px;
         height: 5px;
         background-color: #EB1C24;
         margin-left: auto;
         margin-bottom: 5px;
         border-radius: 30px;
         background: linear-gradient(141deg, #eb1c24 0%, #eb1c24 51%, #093f7f 75%);
         margin-right: 10px;
     }

     header #in_service_header .in_service_logo div {
         height: 100%;
     }

     header #in_service_header .in_service_logo img {
         height: 100%;
         object-fit: cover;
     }

     header #in_service_header .in_service_logo {
         height: 120px;
     }
 }

 h4.modal-title {
     font-family: 'Poppins-Regular';
 }

 @media only screen and (min-width:321px) and (max-width:767px) {
     .col-4.col-xs-12.col-md-2.mobile_des.border.text-center.p-0.ml-2 {
         margin: 0 9px 9px 0 !important;
         flex: 0 0 30.333333%;
         max-width: 30.333333%;
     }

     .select2-container .select2-selection--single .select2-selection__rendered {
         display: contents;
         padding-left: 3px !important;
         padding-right: none !important;
         overflow: hidden;
         text-overflow: ellipsis;
         white-space: nowrap;
     }

     .in_services_right_header .in_service_council_logo img {
         width: 60% !important;
     }

     .mob-center {
         text-align: center !important;
     }

     section.new_offer {
         display: none;
     }

     section.Mobile_view {
         display: block !important;
     }

     section.second_sec_bibgfbi {
         padding: 0px 0px 20px;
     }

     section.top-se {
         padding: 50px 0px 0px;
     }

     .heading_se_se h4 {
         font-size: 36px !important;
     }

     br.hidden-xs {
         display: none;
     }

     .heading_se_se p {
         font-size: 18px;
         padding-right: 0;
         line-height: 28px;
     }

     .detils_connection h3 {
         font-size: 23px;
         margin-bottom: 20px;
         text-align: center;
     }

     .connection_title h4 {
         font-size: 18px;
         line-height: 29px;
     }

     section.services_vendor {
         padding: 40px 15px;
         background: #f1f1f1;
     }

     .heading_se_se {
         padding-top: 0;
     }

     i.fa.fa-angle-left.prive_ico,
     i.fa.fa-angle-right.next_ico {
         font-size: 45px !important;
         font-weight: 300;
     }

     button.owl-next i {
         position: absolute;
         top: -40px;
         right: -29px;
         display: none;
     }

     button.owl-prev i {
         position: absolute;
         top: -40px !important;
         left: -17px;
         display: none;
     }

     .box_of_thankyou {
         padding: 0 0 15px 0px;
     }

     .box_order_deatils_thankyou,
     .thank_description {
         margin: 0 0px;
         padding-bottom: 30px !important;
     }

     button.btn.btn-hover.text-white.primary-site-bg.ml-auto.d-table.rounded-0.p-1.pb-1.pl-3.pr-3.medium.thank-you-btn {
         margin: 0 auto !important;
     }

     p.mb-0,
     a#change_mobile_no {
         font-size: 12px;
         font-weight: 600;
     }

     .Appliance_Service h3 {
         font-size: 24px;
     }

     .Register_with_revdi,
     .Register_with_revdi1 {
         margin-bottom: 30px;
     }

     .send_message {
         left: 0;
         top: -8px !important;
     }

     .servicess_section h6 {
         font-size: 12px;
         font-weight: 500;
     }

     .servicess_section p {
         display: none;
     }

     .form-slider select.form-control,
     .form-slider input.form-control {
         height: 2.5rem;
     }

     .payment-checkbox {
         margin-bottom: 15px;
     }

     .banner__blog h1:after {
         width: 360px;
     }

     section.blog_listng {
         padding: 30px 0px;
     }

     .banner__blog h1 {
         font-size: 25px;
     }

     section.blog_detils_bg {
         height: 42vh;
     }

     .footer_logo form.search button {
         width: 15%;
     }

     section.banner_abaut {
         height: 100%;
     }

     section.banner_abaut1 {
         height: 47vh;
     }

     section.Profile {
         height: 100%;
     }

     section.Profile:after {
         height: 100% !important;
     }

     section.banner_abaut1:after {
         height: 46.6% !important;
     }

     .Color-product1 {
         display: none;
     }

     .contact-toggle-panel.mobile_view {
         display: block !important;
         margin-bottom: 30px;
     }

     .product_detils_page h2 span,
     .product_detils_page h2 {
         font-size: 16px;
     }

     .product_detils_page h2 {
         margin-right: 20px;
     }

     .product_detils_page h5 {
         font-size: 18px;
     }

     .row.destop_view {
         display: none;
     }

     .row.mobile_view {
         display: block !important;
     }

     .pr_slides img {
         width: 64%;
     }

     .row.mobile_view .Colorblack {
         text-align: center;
         float: left;
         margin: 30px 0 30px 0;
     }

     .col-md-10.col-sm-10.col-xs-12.padd_left_0 {
         padding-left: 15px !important;
     }

     section.Product_detils_section {
         padding: 0px 0px 20px;
     }

     section.Product_Features_section {
         padding-bottom: 40px;
         padding-top: 20px;
     }

     section.banner_abaut:after {
         height: 100% !important;
     }

     .col-md-8.col-sm-8.col-xs-8.pt-10.banner_content_home.page.about_us_page_titles.Product_detils {
         top: 6em !important;
     }

     .Colorblack ul li {
         display: block;
     }

     .Colorblack span {
         float: none;
         margin: 0 auto;
     }

     .profule_strucure_edditform .tab {
         width: 100%;
         display: flex;
         width: 100%;
         margin-bottom: 10px
     }

     section.profile_tab {
         padding: 30px 0;
     }

     .profule_strucure_edditform .tabcontent {
         width: 100%;
     }

     .col-12.col-md-12.My_Profile {}

     .profule_strucure_edditform .tabcontent {
         padding-right: 20;
     }

     .form-group.col-12.col-sm-4.col-md-4.label_contacut_form1 {
         padding-right: 0;
         margin: 0;
     }

     .profule_strucure_edditform .tab button {
         padding: 10px;
         font-size: 16px;
     }

     .Colorblack ul li p {
         left: 0;
     }

     .Colorblack {
         text-align: center;
     }

     a.prev,
     a.next {
         top: 39%;
     }

     .paln_selected {
         margin-bottom: 20px;
         height: auto;
     }

     .order_online {
         padding: 10px !important;
         text-align: left !important;
         margin: 0;
     }

     .order_online img {
         width: 35%;
     }

     .orer_right_content p {
         font-size: 14px;
     }

     .orer_right_content h1 {
         font-size: 20px;
     }

     .mobile_mar {
         padding-bottom: 20px;
     }

     section.Product_Description {
         padding: 0px 0px 70px;
     }

     .foot_pack {
         bottom: 0px;
         position: relative;
     }

     .column1 img.demo.cursor {
         height: auto;
     }

     .column1 {
         float: left;
         width: 18%;
         margin-right: 5px;
     }

     .column1:last-child {
         margin-right: 0;
     }

     .oppeness h3 {
         font-size: 28px;
     }

     .Appliance_Service {
         text-align: center !important;
         padding-bottom: 30px;
     }

     .divider.Products_devider.oppeness {
         left: 0;
     }

     .oppeness:before {
         width: 90%;
         left: 0;
     }

     .border-top.spaccing_divder {
         padding: 10px;
         margin-top: 30px;
     }

     ul.Register.color-black li a {
         color: #000;
     }

     section.banner,
     section.banner:after {
         height: 92vh;
     }

     button.owl-next {
         right: 15px !important;
         top: 7em !important;
     }

     button.owl-prev {
         top: 7em !important;
         left: 0 !important;
     }

     .font-12 {
         font-size: 12px !important;
     }

     ul.footer_social {
         position: relative;
         right: 0;
         left: 0;
         padding-left: 8em;
     }

     .col-12.col-md-6.col-sm-6.col-xs-12.menu_footer {
         padding-bottom: 20px;
     }

     .coment-watch-and-coment {
         padding-left: 27px;
     }

     .coment-watch-and-coment {
         padding-left: 15px;
     }

     .farm-blogmain-tab1 h5 {
         left: 32px;
     }

     .row.padd_top_us {
         padding-top: 0;
     }

     section.Blog {
         padding: 30px 0 0;
     }

     .Satisfied_user1 img {
         width: 50%;
         margin: 0px auto;
         text-align: center;
     }

     section.Reviews {
         padding: 30px 0px 30px;
         background: #f1f1f1;
     }

     .member_images img {
         display: none;
     }

     .Satisfied_user1 {
         text-align: left;
         padding: 0 0px 16px 0px;
     }

     .Satisfied_user1 span img {
         top: 6em;
         right: 6.8em;
         display: none;
     }

     section.join_us_now {
         padding: 40px 0 0;
     }

     section.reviews,
     section.howtowork {
         padding: 40px 0;
     }

     .bloginfarm,
     .set-Event,
     .blogin-col112,
     .blogin-col {
         padding-left: 15px !important;
         padding-right: 15px !important;
     }

     .blogin-col {
         padding-right: 15px !important;
     }

     .farm-blogmain-tab1:after,
     .farm-blogmain-tab:after {
         width: 92.2%;
     }

     .farm-blogmain-tab:after {
         width: 92.5%;
     }

     .coment-watch-and-coment span,
     .social_media_user span {
         left: 0 !important;
     }

     .banner_content_home.page {
         top: 7em;
     }

     .copyright_data {
         text-align: center !important;
     }

     .in-services-mobile-header .in-services-toogler-div div {
         width: 25px;
         height: 5px;
         background-color: #EB1C24;
         margin-left: auto;
         margin-bottom: 5px;
         border-radius: 30px;
         background: linear-gradient(141deg, #eb1c24 0%, #eb1c24 51%, #093f7f 75%);
         margin-right: 10px;
     }

     .in-services-mobile-header .in-services-toogler .in-services-toogler-div {
         width: 100%;
     }

     .in-services-mobile-header .in-services-toogler-div div {
         width: 25px;
         height: 5px;
         background-color: #EB1C24;
         margin-left: auto;
         margin-bottom: 5px;
         border-radius: 30px;
         background: linear-gradient(141deg, #eb1c24 0%, #eb1c24 51%, #093f7f 75%);
         margin-right: 10px;
     }

     .banner_content_home.page h1 {
         font-size: 20px !important;
         padding-top: 0px;
     }

     .about_us_page_titles p {
         font-size: 14px;
     }

     .founder_images img {
         border-radius: 50%;
         width: 100%;
     }

     section.networks_social {
         padding: 10px 0 30px;
     }

     section.message {
         padding: 50px 0px;
     }

     .padding_top_servicess {
         padding-top: 0px;
     }

     .servicess_section img {
         margin-bottom: 10px;
         width: 60px;
     }

     .col-md-8.col-sm-8.col-xs-8.pt-10.banner_content_home.page.about_us_page_titles.Product_detils.services_detils h1 span {
         font-size: 24px !important;
     }
 }

 @media (max-width: 768px) {
     .col-4.col-xs-12.col-md-2.mobile_des.border.text-center.p-0.ml-2 {
         margin: 0 9px 9px 0 !important;
         flex: 0 0 30.333333%;
         max-width: 30.333333%;
     }

     label.mobile_viw {
         display: none;
     }

     .product_slider {
         max-height: 300px;
     }

     div#carousel07 {
         height: 330px;
     }

     div#carousel07 .owl-dots {
         top: -55px;
     }

     .servicess_section h6 {
         font-size: 12px;
         font-weight: 500;
     }

     .servicess_section p {
         display: none;
     }

     .form-slider select.form-control,
     .form-slider input.form-control {
         height: 2.2rem;
     }

     input.btn.btn-success.Register.w-100 {
         height: 2.2rem;
     }

     .sidenav .closebtn {
         position: absolute;
         top: 15px;
         left: -30px;
         font-size: 36px;
         margin-left: 0;
     }

     .sidenav a {
         font-size: 12px !important;
         line-height: 32px !important;
         padding-left: 44px !important;
     }

     .in-services-mobile-header.d-none {
         display: block !important;
         width: 3%;
         position: absolute;
         top: 14px;
     }

     .in-services-mobile-header .in-services-toogler .in-services-toogler-div {
         width: 100%;
     }

     header#headaer-second .in-services-mobile-header .in-services-toogler {
         display: flex;
         height: 100%;
         align-items: center;
         width: 100%;
     }

     .in-services-mobile-header .in-services-toogler .in-services-toogler-div {
         width: 100%;
     }

     .second_hedd .in-services-toogler-div div {
         background: linear-gradient(141deg, #000 0%, #000 51%, #000 75%) !important;
     }

     .in-services-mobile-header .in-services-toogler-div div {
         width: 17px;
         height: 2px;
         background-color: #EB1C24;
         margin-left: auto;
         margin-bottom: 5px;
         border-radius: 30px;
         background: linear-gradient(141deg, #fff 0%, #fff 51%, #fff 75%);
         margin-right: 10px;
     }

     .menu_right_in_ser {
         display: none;
     }

     .tred_with_india_se.second_section {
         margin-left: 10px;
     }

     .tred_with_india h2 {
         font-size: 18px;
     }

     .tred_with_india p {
         font-size: 14px;
     }

     .in_service_header_social_media.h-100 {
         position: relative;
         left: -30px;
         top: 2.5em;
     }

     .Artboard {
         max-width: 29.333333%;
         margin-right: 25px;
         padding: 20px;
     }

     ul.main-menu li {
         float: none;
         font-size: 11px;
     }

     .sidenav a {
         font-size: 21px;
         line-height: 41px;
         padding-left: 20px;
     }

     ul.main-menu li a {
         color: #fff;
     }

     li.login {
         padding: 8px 10px;
         color: #fff;
         margin-top: 0;
     }

     ul.main-menu li:nth-child(1) {
         padding-left: 0px !important;
     }

     .Education-Services-blue {
         width: 35%;
         margin-right: 10px;
         margin-left: 0;
     }

     .Trade-with-India {
         width: 25%;
         padding: 8px 10px;
         font-size: 10px;
     }

     table.display_block_mobile td {
         display: block;
         width: 100%;
         border: 0;
         border-bottom: 1px solid #000 !important;
     }

     .education-services {
         width: 100%;
     }

     .education-services img {
         border-top-right-radius: 30px;
         border-bottom-left-radius: 0px;
     }

     .As_Member_Education {
         width: 100%;
         border-top-right-radius: 0px;
         border-bottom-left-radius: 35px;
     }

     a.dropdown-toggle.Education_Services::after {
         margin-left: 7px;
     }

     .Explore_Global_Business_Opportunities h1 {
         font-size: 30px;
         line-height: 38px;
     }

     .col-md-6.mobile_view_chnges {
         flex: 0 0 100%;
         max-width: 100%;
         margin-bottom: 10px;
     }

     .col-md-6.mobile_view_chnges:nth-child(2) {
         margin-bottom: 0px;
     }

     .register h2 {
         font-size: 21px;
     }

     .in_services_home_panel_listing:nth-child(odd) {
         width: 100%;
         margin-right: 3%;
     }

     .marquee_hedder_letest {
         position: relative;
         top: 80px;
         left: 0;
     }

     .marquee_hedder_letest marquee {
         position: relative;
         left: 70px;
         width: 100%;
     }

     .election {
         padding-right: 0px;
     }

     .election h3 {
         font-size: 24px;
     }

     .marquee_hedder_letest marquee {
         background: #fff;
     }

     .slider_gap_sec {
         margin-right: 0;
         max-width: 25%;
     }

     .chanel_img img {
         width: 100%;
     }

     .new-connection {
         padding-left: 15px !important;
         padding-right: 15px !important;
     }

     section.product {
         padding: 30px 20px 30px;
         background: #f1f1f1;
     }

     .col-lg-12.col-md-12.col-xs-12.col-sm-12.suggested-product {
         height: 350px;
     }
 }

 @media only screen and (max-width: 600px) {
     .col-4.col-xs-12.col-md-2.mobile_des.border.text-center.p-0.ml-2 {
         margin: 0 9px 9px 0 !important;
         flex: 0 0 30.333333%;
         max-width: 30.333333%;
     }

     section.steps .row.justify-content-md-center,
     .plans.row {
         margin-right: 15px !important;
         margin-left: 15px !important;
     }

     .order_on:after {
         left: 158px !important;
         right: 0;
         top: 50%;
     }

     section.servicess {
         padding: 40px 0px;
     }

     .servicess_section h6 {
         font-size: 12px;
         font-weight: 500;
         line-height: 18px;
     }

     .servicess_section p {
         display: none;
     }

     .chanel_img img {
         width: 100%;
     }

     .form-slider select.form-control,
     .form-slider input.form-control {
         height: 2.2rem;
     }

     input.btn.btn-success.Register.w-100 {
         height: 2.2rem;
     }

     .second_hedd .in-services-toogler-div div {
         background: linear-gradient(141deg, #000 0%, #000 51%, #000 75%) !important;
     }

     a.dropdown-toggle.Education_Services::after {
         margin-left: 0;
     }

     .Mero_serives {
         width: 132px;
         float: none;
         padding-bottom: 10px;
     }

     footer.media_footer_black {
         padding: 50px 0px 0;
         border: 0;
     }

     .Copyright_Services {
         border-left: 0;
         border-right: 0;
         border-top: 1px solid #707070;
         border-bottom: 1px solid #707070;
         margin: 20px 0px 0;
         padding: 10px;
     }

     .secto_countries_header_list1 {
         left: 15px;
         top: 35px;
     }

     .Subscribe_form {
         bottom: 0;
     }

     input.form-control.Subscribe {
         width: 50%;
     }

     .Gallery-slider {
         border-right: 0;
         padding-top: 10px;
         height: auto;
         max-width: 100%;
     }

     .menu_fotter_media {
         padding: 10px 0 0 10px;
     }

     .pad-top-mobile {
         padding-top: 40px;
     }

     .Scroll {
         height: 270px;
     }

     button.month img {
         left: -10px;
     }

     button.month {
         height: 34px;
     }

     div#carousel06 button.owl-next {
         top: 20px;
         right: 20px;
         width: 0px;
         height: 0px;
     }

     button.owl-prev {
         top: 20px;
         position: absolute;
         left: -23px;
     }

     button.owl-prev svg,
     button.owl-next svg {
         font-size: 12px !important;
         padding-left: 10px;
     }

     .owl-carousel {
         left: 0;
     }

     .slider_scrol img {
         height: 230px;
     }

     iframe#twitter-widget-1 {
         min-width: 150px !important;
     }

     .election h3 {
         font-size: 17px;
     }

     .election h1 {
         font-size: 21px;
     }

     .tender1 {
         width: 25%;
     }

     input.form-control.Search {
         width: 75%;
     }

     select.form-control.border-re-01.mobile_no_w50 {
         width: 25%;
     }

     input.form-control.border-re-0.mobile_no_w80 {
         width: 100%;
     }

     .contact-info-panel {
         padding-right: 0;
         padding-left: 0;
     }

     .tred_with_india_se {
         flex: 0 0 900% !important;
         max-width: 100% !important;
     }

     #in_services_main .service-sector-home-info {
         flex: 0 0 60% !important;
         max-width: 60% !important;
     }

     #in_services_main .service-sector-home-slider {
         flex: 0 0 100% !important;
         max-width: 100% !important;
         padding: 0px 15px !important;
     }

     .tred_with_india:before {
         left: -15px;
     }

     table.display_block_mobile td {
         display: block;
         width: 100%;
         border: 0;
         border-bottom: 1px solid #000 !important;
     }

     .Sub_Services h3,
     h4 {
         font-size: 15px;
         font-weight: 600;
     }

     .row.showcase_content img {
         width: 99%;
     }

     .hedding_title_top {
         padding-left: 10px;
     }

     div#carousel04 button.owl-prev {
         position: absolute;
         top: -18.8em;
         left: 2em !important;
     }

     button.owl-next {
         right: 0;
         top: 0;
     }

     .hedding_title_top ul li {
         font-size: 10px;
         margin-right: 10px;
     }

     div#carousel04 {
         width: 100% !important;
         left: 0;
         padding: 10% 0 0px 0;
     }

     .events_detils {
         width: 190px;
         padding: 20px 10px 0px 22px;
     }

     .event-slider {
         width: 100%;
     }

     .trade_iniailize ul li:nth-child(1) {
         left: 23px;
     }

     .trade_iniailize {
         left: 50px;
     }

     .aniationscrcal {
         left: 0;
         padding-left: 0;
     }

     .trade_iniailize ul li:nth-child(1) {
         left: 0;
     }

     .trade_iniailize {
         left: 0;
         transform: rotate(90deg);
     }

     .trade_iniailize ul li {
         line-height: 65px;
     }

     .service-sector-home-slider {
         padding-left: 15px !important;
         padding-right: 15px !important;
     }

     .trade-width-verticl_slider h2,
     .trade-width-verticl_slider p {
         padding: 0;
     }

     .in_services_trade_with_india_search {
         display: none !important;
     }

     .marquee_hedder_letest {
         position: relative;
         top: 0px;
     }

     .top_bar {
         display: none;
     }

     .in_services_trade_with_india_vslider.cgg_member {
         background: #1E7887 !important;
         opacity: 1;
         width: 100% !important;
         border-radius: 0 !important;
         padding: 50px 10px;
     }

     .child {
         padding: 0;
     }

     .SEPC_Vision_Mission {
         padding-left: 15px;
         padding-bottom: 40px;
     }

     .SEPC_Vision_Mission h1 {
         font-size: 35px;
     }

     .SEPC_Secretariat {
         width: 100% !important;
         padding: 50px 10px;
     }

     .slider_gap_sec2 {
         max-width: 20%;
     }

     .parent {
         height: auto;
         padding-bottom: 50px;
     }

     .slider_gap_sec {
         margin-right: 0px;
         max-width: 100% !important;
         flex: 0 0 25%;
     }

     .slider_scrol {
         width: auto;
         margin-right: 0px;
     }

     .slider-cgs {
         padding: 0 !important;
     }

     .menu_right_in_ser {
         display: none;
     }

     .marquee_hedder_letest marquee {
         position: absolute;
         left: 0px;
         width: 100%;
         background: #fff;
     }

     .in_service_header_empty_col {
         position: absolute;
         bottom: 0;
         top: 7px;
         left: 10em;
     }

     ul.Register.color-black {
         padding-top: 0px !important;
     }

     .row.mx-auto.no-gutters {
         padding-bottom: 0px !important;
     }

     .marquee_hedder_letest span {
         left: 0px;
         width: 115px;
     }

     ul.main-menu li {
         float: none;
         padding-left: 0;
         font-weight: 500;
         text-align: left;
         line-height: 32px;
     }

     .dropdown-container {
         background-color: #262626;
         padding-left: 8px;
     }

     .dropdown-btn:hover {
         color: #f1f1f1;
     }

     .dropdown-btn {
         padding: 6px 8px 6px 16px;
         text-decoration: none;
         font-size: 20px;
         color: #818181;
         display: block;
         border: none;
         background: none;
         width: 100%;
         text-align: left;
         cursor: pointer;
         outline: none;
     }

     .Artboard {
         display: flex;
         background: #00000029;
         padding: 10px;
         max-width: initial;
         margin-right: 0;
         margin-bottom: 20px;
     }

     .Artboard.zoom {
         transform: none;
     }

     .in_services_right_header .in_service_council_logo img {}

     .in_services_right_header {
         padding-top: 0px;
     }

     ul.main-menu {
         padding-left: 0;
         padding-bottom: 0;
         padding-top: 0;
     }

     .col-7.col-xs-12.col-sm-7.col-md-7.col-lg-7.in_service_header_empty_col {
         display: none;
     }

     .Explore_Global_Business_Opportunities,
     .As_Member_SEPC {
         width: 100%;
         height: auto;
         padding-bottom: 20px;
     }

     .Explore_Global_Business_Opportunities {
         border-top-right-radius: 35px;
         border-top-left-radius: 35px;
         border-bottom-left-radius: 0;
     }

     .As_Member_SEPC {
         border-top-right-radius: 0;
         border-bottom-right-radius: 35px;
         border-bottom-left-radius: 35px;
     }

     .Explore_Global_Business_Opportunities h1 {
         margin-left: 20px;
     }

     .As_Member_SEPC p {
         padding: 20% 30% 0 3%;
     }

     .As_Member_SEPC {
         height: 60vh;
     }

     .tred_with_india_se.second_section {
         margin-left: 0;
     }

     .tred_with_india h2 {
         font-size: 24px;
     }

     .Global-Business p {
         font-size: 8px;
     }

     .form-group.d-flex.frome-control-btn-search {
         width: 100%;
     }

     .tred_with_india:before {
         left: -20px;
     }

     .tred_with_india {
         box-shadow: 10px 5px 19px #00000059;
         height: auto;
     }

     .Education-Services-blue {
         width: 35%;
         float: left;
         margin-right: 0px;
         margin-left: 0%;
         font-size: 12px;
     }

     .Trade-with-India {
         width: 28%;
         padding: 6px 3px;
         font-size: 13px;
         margin-right: 0;
     }

     .Trade-with-India:last-child {
         width: 37%;
         padding: 6px 3px;
         font-size: 13px;
         margin-right: 0;
     }

     .education-services,
     .As_Member_Education {
         width: 100%;
     }

     .As_Member_Education {
         border-top-right-radius: 0;
         border-bottom-left-radius: 30px;
     }

     .education-services img {
         border-top-left-radius: 30px;
         border-bottom-right-radius: 0px;
         border-bottom-left-radius: 0px;
         border-top-right-radius: 30px;
     }

     .education-services {
         border-top-right-radius: 30px;
     }

     ul.mode_red li {
         font-size: 7px;
     }

     .As_Member_Education p {
         font-size: 13px;
     }

     .tab button {
         float: none;
         width: 100%;
         margin-right: 0;
         margin-bottom: 0px;
     }

     .tab_sec_servicess_sec {
         padding: 50px 0px 0px 0px;
     }

     .list_py_chart img {
         width: 100%;
     }

     .report_iamges_section {
         margin-right: 0;
         max-width: inherit;
         padding: 40px 40px;
         margin-bottom: 30px;
     }

     .read_about.frist_colom,
     .Purchase_Report_sec {
         text-align: center;
         padding-bottom: 10px;
     }

     .read_about1::before {
         width: 100%;
         right: 0;
         transform: rotate(0deg);
         top: 0;
         left: 0;
     }

     .read_about1 {
         padding-bottom: 20px;
         padding-top: 20px;
     }

     .read_about1::after {
         width: 100%;
         left: 0;
         transform: rotate(0deg);
         bottom: 0;
         top: 179px;
     }

     .content_fix {
         width: 100%;
         right: 0;
         padding: 10px;
     }

     .sectors1 {
         padding: 1px 0px;
     }

     .content_fix {
         top: 90%;
     }

     .slider_scro3 img {
         height: auto;
     }

     .service_sec_main .child {
         padding: 10px;
     }

     .Education-ServicesTradeindia {
         padding: 0;
     }

     .tab button {
         font-size: 15px;
     }

     ul.dropdown-menu.Education_Services.show {
         margin-top: 8px;
         width: 365px;
     }

     div#select_pack {
         padding-bottom: 0px;
     }

     .online {
         margin-bottom: 0;
     }

     div#online_payment .row {
         margin: 0 0 0px 0 !important;
     }

     .online_payment {
         padding: 0;
     }

     .confirm-order h1 {
         font-size: 28px;
     }

     .confirm-order h2 {
         padding-top: 0px;
         font-size: 18px;
     }

     .new-connection h2 {
         font-size: 21px;
     }

     .summary h2,
     .select-packages h2 {
         font-size: 20px;
         font-weight: 600;
     }

     .connection_steps {
         background-repeat: no-repeat;
         background-size: contain;
         background-position: center;
         width: 20%;
         height: 52px;
         padding-right: 0 !important;
     }

     .col-12.col-xs-12.col-sm-6.col-md-4.padd_mobile {
         padding: 0;
     }

     .connection-plans .row {
         margin-right: 0 !important;
         margin-left: 0 !important;
     }

     .summary_section_paynent,
     .register1 {
         padding: 0px;
     }

     .row.totalamoutnt_bg {
         background: rgba(0, 0, 0, .03);
         margin: 0 !important;
     }

     .connection-install p {
         font-size: 15px;
     }

     .channel p {
         margin-bottom: 5px;
         font-size: 11px;
     }

     .connection_steps h6 {
         font-family: poppins-regular;
         font-size: 8px;
         font-weight: 600;
         text-align: center;
         position: absolute;
         bottom: 0;
         top: 3em;
         left: 2.5em;
         vertical-align: middle;
         margin: 0 auto;
     }
 }

 @media (min-width: 768px) and (max-width: 1024px) {
     .col-4.col-xs-12.col-md-2.mobile_des.border.text-center.p-0.ml-2 {
         margin: 0 9px 9px 0 !important;
         flex: 0 0 30.333333%;
         max-width: 30.333333%;
     }

     .col-4.col-sm-2.text-center.mar_chanel.border.mb-3.p-0 {
         flex: 0 0 26.333333%;
         max-width: 26.333333%;
     }

     div#select_pack {
         padding-bottom: 0px;
     }

     .online {
         height: auto;
     }

     p.terms-text {
         position: relative;
         left: 12px;
         font-size: 10px;
     }

     ul.color-black li a {
         color: #000 !important;
         font-size: 11px !important;
         padding-right: 6px !important;
     }

     section.ban1 {
         position: relative;
         height: 38vh !important;
     }

     section.ban1:after {
         content: "";
         background: #214847c4;
         position: absolute;
         width: 100%;
         height: 100% !important;
         top: 0;
     }

     .tv p {
         font-size: 11px !important;
     }

     .plan1 {
         height: 380px;
     }

     .plan1 h4 {
         font-size: 9px !important;
     }

     .plan1 span {
         font-size: 12px !important;
     }

     .plan1 a {
         font-size: 8px !important;
     }

     ul.list li {
         font-size: 11px !important;
         line-height: 20px !important;
     }

     .paln_selected {
         padding: 10px 0px !important;
     }

     .Appliance_Service h3 {
         font-size: 24px !important;
     }

     section.relative {
         padding: 0px 0px 0 !important;
     }

     button.owl-next {
         position: absolute !important;
         top: 11em !important;
         right: 0px !important;
     }

     button.owl-prev {
         position: absolute !important;
         left: 0px !important;
         top: 10em !important;
     }

     p.terms-text {
         position: relative;
         left: 12px;
         font-size: 10px;
     }

     ul.color-black li a {
         color: #000 !important;
         font-size: 11px !important;
         padding-right: 6px !important;
     }

     section.ban1 {
         position: relative;
         height: 38vh !important;
     }

     section.ban1:after {
         height: 100% !important;
         top: 0;
     }

     .tv p {
         font-size: 11px !important;
     }

     .plan1 {
         height: 380px;
     }

     .plan1 h4 {
         font-size: 9px !important;
     }

     .plan1 span {
         font-size: 12px !important;
     }

     .plan1 a {
         font-size: 8px !important;
     }

     ul.list li {
         font-size: 11px !important;
         line-height: 20px !important;
     }

     .paln_selected {
         padding: 10px 0px !important;
     }

     .Appliance_Service h3 {
         font-size: 24px !important;
     }

     section.relative {
         padding: 0px 0px 0 !important;
     }

     button.owl-next {
         position: absolute !important;
         top: 11em !important;
         right: 0px !important;
     }

     button.owl-prev {
         position: absolute !important;
         left: 0px !important;
         top: 10em !important;
     }
 }

 @media (min-width: 320px) and (max-width: 568px) {
     .col-4.col-xs-12.col-md-2.mobile_des.border.text-center.p-0.ml-2 {
         margin: 0 9px 9px 0 !important;
         flex: 0 0 30.333333%;
         max-width: 30.333333%;
     }

     .col-4.col-sm-2.text-center.mar_chanel.border.mb-3.p-0 {
         flex: 0 0 26.333333%;
         max-width: 26.333333%;
     }

     .banner_top {
         top: -23px !important;
     }

     .banner_content_home.page.about_us_page_titles.Product_detils span {
         font-size: 15px;
     }

     .divider {
         position: relative;
         top: -17px;
     }

     section.ban1 {
         height: 70vh !important;
     }

     p.terms-text {
         position: relative;
         left: 20px;
     }

     .attr_text {
         margin: 25px 0px !important;
     }

     .mob-center {
         text-align: center !important;
         margin-bottom: 10px !important;
     }

     .new img {
         width: 30px;
     }

     .servicess_all_section h4 {
         font-size: 8px;
         padding: 15px 0px 0px 0px;
     }

     section.servdetails {
         padding-top: 20px;
         padding-bottom: 0px;
     }

     .stands-for-openess1 {
         padding-top: 0px;
     }

     .tv p {
         font-size: 13px !important;
         padding-top: 15px;
     }

     .new {
         padding: 9px !important;
         margin-bottom: 0px !important;
         height: 140px !important;
     }

     .plan1 {
         height: 380px;
     }

     .plan1 h4 {
         font-size: 14px !important;
     }

     .plan1 span {
         font-size: 12px !important;
     }

     .plan1 a {
         font-size: 9px !important;
     }

     ul.list li {
         font-size: 11px !important;
     }

     section.relative {
         padding: 0px 0px 0px 0px !important;
     }

     .pay {
         padding: 15px;
         margin: auto;
         width: 70px;
     }

     .online h4 {
         font-size: 11px;
     }

     ul.color-black li a {
         color: #000 !important;
         font-size: 11px !important;
         padding-right: 6px !important;
     }

     .banner_content_home.page.about_us_page_titles.Product_detils span {
         font-size: 15px;
     }

     .divider {
         position: relative;
         top: -17px;
     }

     section.ban1 {
         height: 65vh !important;
     }

     section.ban1:after {
         height: 65% !important;
     }

     p.terms-text {
         position: relative;
         left: 20px;
     }

     .form-box {
         padding: 0px 0 10px;
     }

     .new img {
         width: 30px;
     }

     .servicess_all_section h4 {
         font-size: 8px;
         padding: 15px 0px 0px 0px;
     }

     .new h4 {
         font-size: 12px;
     }

     section.servdetails {
         padding-top: 40px;
         padding-bottom: 0px;
     }

     .stands-for-openess1 {
         padding-top: 0px;
         padding-bottom: 0;
     }

     .online img {
         width: 35px;
         margin-left: 0;
         height: 35px;
     }

     .tv p {
         font-size: 16px !important;
         padding-top: 14px;
     }

     .new {
         padding: 9px !important;
         margin-bottom: 30px !important;
     }

     .plan1 {
         height: auto;
     }

     .plan1 h4 {
         font-size: 14px !important;
     }

     h5#exampleModalLabel {
         font-size: 14px !important;
     }

     .ENTERTAINMENT h2 {
         font-size: 16px;
     }

     .title_product {
         padding: 10px 7px 0;
     }

     div#relatedproducts.owl-carousel .owl-dots {
         text-align: center;
         margin-top: 0;
     }

     .name_product_cart strong {
         font-size: 22px;
     }

     .prise_cart {
         text-align: left;
     }

     label.mobile_none {
         display: none;
     }

     .row.mx-auto {
         padding-bottom: 20px;
     }

     .plan1 span {
         font-size: 12px !important;
     }

     .plan1 a {
         font-size: 9px !important;
     }

     .paln_selected a {
         font-size: 9px !important;
         padding-bottom: 8px !important;
     }

     a.buynow {
         padding: 7px !important;
         font-size: 12px;
     }

     .content_blogs h4 {
         font-size: 14px;
     }

     .content_blogs h5 {
         font-size: 13px;
     }

     .content_blogs p {
         font-size: 12px;
     }

     section.relative {
         padding: 40px 0px 40px 0px !important;
     }

     .pay {
         padding: 15px;
         margin: auto;
         margin-top: 10px;
         width: 70px;
     }

     .online h4 {
         font-size: 11px;
     }

     ul.color-black li a {
         color: #000 !important;
         font-size: 11px !important;
         padding-right: 6px !important;
     }
 }

 @media (min-width: 400px) and (max-width: 700px) {
     .col-4.col-xs-12.col-md-2.mobile_des.border.text-center.p-0.ml-2 {
         margin: 0 9px 9px 0 !important;
         flex: 0 0 30.333333%;
         max-width: 30.333333%;
     }

     .col-4.col-sm-2.text-center.mar_chanel.border.mb-3.p-0 {
         flex: 0 0 26.333333%;
         max-width: 26.333333%;
     }

     .divider {
         position: relative;
         top: -5px;
     }

     .banner_top {
         top: -23px !important;
     }

     .mob-set {
         height: 142px !important margin-bottom: 20px !important;
         margin-bottom: 0px !important;
     }
 }
 }

 .mt-10 {
     margin-top: 10px;
 }

 html {
     height: -webkit-fill-available;
 }

 body {
     min-height: 100vh;
     min-height: -webkit-fill-available;
 }

 .has-search .form-control {
     padding-left: 2.375rem;
 }

 .has-search .form-control-feedback {
     position: absolute;
     z-index: 2;
     display: block;
     width: 2.375rem;
     height: 2.375rem;
     line-height: 2.375rem;
     text-align: center;
     pointer-events: none;
     color: #aaa;
 }

 .text-hovernone:hover {
     color: #000;
 }

 .heading-product {
     font-family: 'Poppins-Regular';
     font-weight: 600;
     font-size: 20px;
     padding-top: 10px;
 }

 .scrollable-dropdown {
     height: auto;
     max-height: 320px;
     overflow-x: hidden;
 }

 .btn-default {
     border: 1px solid #ccc;
     border-radius: 0px;
     font-family: 'Poppins-Regular';
     font-weight: 600;
     font-size: 16px;
     padding: 6px;
 }
 }

 .input-group-btn {
     border-radius: 0px;
     padding-top: 2px;
 }

 .listing li a:hover:not(.header) {
     background-color: #eee;
 }

 .listing li a {
     border: 1px solid #ddd;
     margin-top: -1px;
     background-color: #f6f6f6;
     padding: 12px;
     text-decoration: none;
     font-size: 18px;
     color: black;
     display: block;
 }

 .listing {
     list-style-type: none;
     padding: 0;
     margin: 0;
 }

 .scrollable-dropdown {
     width: 93% !important;
     position: absolute;
     transform: translate3d(15px, 40px, 0px);
     top: 0px;
     left: 0px;
     will-change: transform;
     border: 0px !important;
 }

 .search-panel {
     padding-top: 2px;
 }

 .visitor-p {
     color: #788898;
     font-family: 'Poppins-Regular';
     font-size: 14px !important;
     padding-bottom: 5px;
 }

 .btn-visitor {
     color: #FFF;
     background-color: #ff9210;
     padding: 5px 15px;
 }

 .btn-visitor:hover {
     color: #FFF;
     background-color: #007bff;
     padding: 5px 15px;
 }

 .btn-contactsupplier {
     color: #f66542;
     border: 1px solid #f66542;
     border-radius: 5px;
     padding-left: 20px;
     padding-right: 20px;
 }

 .btn-contactsupplier:hover {
     color: #FFFFFF;
     background-color: #f66542;
 }

 .btn-quote {
     color: #FFF;
     border: 1px solid #f66542;
     background-color: #f66542;
     border-radius: 5px;
     padding-left: 20px;
     padding-right: 20px;
 }

 .btn-quote:hover {
     color: #f66542;
     border: 1px solid #f66542;
     background-color: #FFF;
 }

 h4 .font-16 {
     font-size: 16px !important;
 }

 h5 .font-1rem {
     font-size: 1.0rem;
 }

 .review-btn {
     background-color: #f66542 !important;
     color: #FFF !important;
     order: 1px solid #f66542 !important;
     font-weight: 700 !important;
 }

 .review-btn:hover {
     border: 1px solid #f66542 !important;
     color: #f66542 !important;
     background-color: #FFF !important;
 }

 .nav-tabs .nav-item.show .nav-link,
 .nav-tabs .nav-link.active {
     color: #FFF !important;
     background-color: #214847 !important;
 }

 .nav-tabs .nav-link {
     border-bottom: 1px solid #214847 !important;
     padding: 10px 40px !important;
 }

 .report {
     font-size: 35px;
     cursor: pointer;
 }

 @media (min-width: 400px) and (max-width: 700px) {
     .btn-quote {
         padding-left: 10px !important;
         padding-right: 10px !important;
     }

     .btn-contactsupplier {
         padding-left: 10px !important;
         padding-right: 10px !important;
     }

     .mob-margin {
         margin: 0px !important;
         padding: 0px 20px;
     }

     .nav-link {
         margin-bottom: 1px;
     }

     .nav-tabs .nav-link {
         padding: 10px 21px !important;
     }
 }

 @media (min-width: 300px) and (max-width: 399px) {
     .nav-tabs .nav-link {
         border-bottom: 1px solid #214847 !important;
         padding: 10px 20px !important;
         font-size: 12px !important;
     }

     .profule_strucure_edditform .tab button {
         font-size: 12px !important;
     }

     .profule_strucure_edditform .tab button {
         font-size: 12px !important;
     }

     .btn-quote {
         padding-left: 10px;
         padding-right: 10px;
         font-size: 12px;
     }

     .btn-contactsupplier {
         padding-left: 10px;
         padding-right: 10px;
         font-size: 12px;
     }

     .info_comp {
         margin-left: -36px !important;
     }
 }

 #joinusnow .select2-hidden-accessible {
     #position: unset !important;
 }

 #joinusnow .select2-container--default .select2-selection--single .select2-selection__rendered {
     background-color: #fff;
     background-clip: padding-box;
     border: 1px solid #ced4da;
     border-radius: 0.25rem;
     margin-bottom: 5px;
     margin-top: 2px;
     box-sizing: border-box;
     color: #2C3E50;
     font-size: 14px;
     letter-spacing: 1px;
     padding: 0.375rem 0.75rem;
 }

 #joinusnow .select2-container {
     width: 100% !important;
 }

 #joinusnow .select2-container--default .select2-selection--single .select2-selection__arrow {
     height: 45px;
 }

 #Join_us .select2-container .select2-selection--single .select2-selection__rendered {
     background-color: #fff;
     background-clip: padding-box;
     border: 1px solid #ced4da;
     border-radius: 0.25rem;
     margin-bottom: 5px;
     margin-top: 2px;
     box-sizing: border-box;
     color: #2C3E50;
     font-size: 14px;
     letter-spacing: 1px;
     padding: 0.375rem 0.75rem;
 }

 #Join_us .select2-container--default .select2-selection--single .select2-selection__arrow {
     height: 45px;
 }

 #login_ragister .modal-content {
     background-color: #214747;
 }

 #login_ragister h4.modal-title {
     color: #fff;
 }

 #login_ragister .text-sm {
     color: #fff;
 }

 #login_ragister .px-3 {
     color: #fff;
 }

 #login_ragister .modal-header .close {
     color: #fff;
 }

 #ragister_login .modal-content {
     background-color: #214747;
 }

 #ragister_login h4 {
     color: #fff;
 }

 #ragister_login label {
     color: #fff;
 }

 #ragister_login .new-account span {
     color: #fff;
     font-weight: 500;
 }

 #ragister_login .new-account a {
     color: #e76a3c !important;
 }

 #ragister_login .modal-header .close {
     color: #fff;
 }

 /* Mayur Added Code */

.pay-online-save-ribbon {
    color: #f66542;
    font-weight: 700;
    font-size: 14px;
    padding: 6px 0;

    /* Continuous highlight animation */
    animation: payOnlineBlink 1s ease-in-out infinite;
}

.pay-online-save-ribbon i {
    margin-right: 5px;
}

.pay_online_save {
    color: #f66542;
    font-weight: 700;
    font-size: 16px;
}

.pay_online_save i {
    margin-right: 4px;
}

/* Blink Animation */
@keyframes payOnlineBlink {
    0%, 100% {
        opacity: 1;
    }

    50% {
        opacity: 0.25;
    }
}

/* End */
/* =====================================================
   RVEDI MOBILE HEADER
   Scoped styles - desktop header is not affected
===================================================== */

#header-in-services .mobile-top-header {
    display: none;
}


/* Bootstrap MD breakpoint starts at 768px */
@media only screen and (max-width: 767.98px) {

    /* ==========================================
       MOBILE TOP ROW
       LOGO        NEARBY SERVICES     HAMBURGER
    ========================================== */

    #header-in-services .mobile-top-header {
        width: 100%;
        min-height: 50px;

        display: flex !important;
        align-items: center;
        justify-content: space-between;

        padding: 1px 2px;
        margin: 0;

        box-sizing: border-box;
        position: relative;
        z-index: 10;
    }


    /* =====================
       LEFT LOGO
    ===================== */

    #header-in-services .mobile-top-header__logo {
        display: flex;
        align-items: center;
        justify-content: flex-start;

        flex: 0 0 auto;

        margin: 0;
        padding: 0;

        text-decoration: none;
    }

    #header-in-services .mobile-top-header__logo img {
        display: block;

        width: 50px;
        max-width: 50px;
        height: auto;

        margin: 0;
        padding: 0;
    }


    /* =====================
       RIGHT SIDE
    ===================== */

    #header-in-services .mobile-top-header__actions {
        display: flex;
        align-items: center;
        justify-content: flex-end;

        gap: 10px;

        margin-left: auto;
        padding: 0;

        flex: 0 0 auto;
    }


    /* =====================
       NEARBY SERVICES
    ===================== */

    /*
       Important:
       custom.css has .btnpost position:absolute
       on mobile, therefore we explicitly reset it.
    */

    #header-in-services .mobile-top-header__nearby {
        position: static !important;

        top: auto !important;
        right: auto !important;
        bottom: auto !important;
        left: auto !important;

        display: inline-flex;
        align-items: center;
        justify-content: center;

        width: auto;
        height: auto;

        margin: 0 !important;

        padding: 5px 8px !important;

        font-size: 10px !important;
        line-height: 16px !important;

        white-space: nowrap;

        flex: 0 0 auto;

        border-radius: 5px;
    }


    /* =====================
       HAMBURGER
    ===================== */

    #header-in-services .mobile-top-header__menu {
        position: static;

        width: 30px;
        height: 34px;

        margin: 0;
        padding: 5px 4px;

        border: 0;
        outline: 0;
        box-shadow: none;

        background: transparent;

        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;

        gap: 5px;

        flex: 0 0 auto;

        cursor: pointer;

        appearance: none;
        -webkit-appearance: none;
    }

    #header-in-services .mobile-top-header__menu span {
        display: block;

        width: 22px;
        height: 2px;

        margin: 0;
        padding: 0;

        background-color: #ffffff;

        border-radius: 2px;
    }


    /* ==============================
       HIDE OLD MOBILE HEADER ITEMS
       ONLY ON MOBILE
    ============================== */

    /* Old mobile logo */
    #header-in-services .logo-leftalign {
        display: none !important;
    }

    /*
       Original logo Bootstrap column.
       Desktop version stays untouched.
    */
    #header-in-services .in_service_header_mainl_col {
        display: none !important;
    }


    /* Old Nearby Services button */
    #header-in-services .mob-center {
        display: none !important;
    }


    /* Old hamburger */
    #header-in-services .in-services-mobile-header {
        display: none !important;
    }


    /*
       Old Login/Register/Cart column was overlapping
       the new mobile top bar.
    */
    #header-in-services .header-account-column {
        display: none !important;
    }

}

@media screen and (max-width: 991px) {
    section.paynet_banner {
        padding: 150px 0px;
        background: #f5f7f7;
    }
 }

 @media only screen and (min-width: 320px) and (max-width: 767px) {
    section.paynet_banner {
        padding: 65px 0px;
        background: #f5f7f7;
    }
 }