@media only screen and (max-width: 1869px) {    .banner .carousel-indicators {        left: 20%;    }}@media only screen and (max-width: 1680px) {    .banner .carousel-indicators {        left: 16%;    }}@media only screen and (max-width: 1600px) {    .banner .carousel-indicators {        left: 15%;    }}@media only screen and (max-width: 1440px) {    .testimonial {        padding-top: 20px;    }    .client-testimonial {        padding: 0px 0 0 85px;    }    .client-testimonial p {        padding-bottom: 20px;    }    .client-testimonial h6 {        padding: 15px 0;    }    .offer_content {        padding: 0px 34px;    }    .offer_content.second {        padding: 0px 0px 0px 11%;    }    .currency_note_section.second .offer_content.second, .currency_note_section.third .offer_content {        padding: 0px 4% 0px 10%;    }    .first_col h4 {        font-size: 25px;    }    .banner .carousel-indicators {        left: 10%;    }}@media only screen and (max-width: 1366px) {    .banner .carousel-indicators {        left: 8%;    }}@media only screen and (max-width: 1199px) {    .navbar-nav > li {        font-size: 14px;        padding: 0px 10px;    }    .CaptionText h1 {        font-size: 52px;        line-height: 50px;    }    .captionForm .form-group .input_div {        margin-right: 13px;    }    .sec_col h4 {        font-size: 25px;        padding: 21px 12px;    }    ul.country_ul li {        margin: 5px 6px;    }    .first_col h4 {        font-size: 23px;    }    .col_sec.sec_col {        margin: 0px 12px;    }    .nav-tabs>li {        max-width: 156px;        height: 60px;    }    ul.nav.nav-tabs.input-text li a {        font-size: 21px;        padding: 18px 20px;        padding: 16px 20px;    }    .CurrencyExchangeTopCnt h5 {        font-size: 26px;    }    .why_choose_box ul li {        font-size: 17px;    }    .blog_box h4 {        font-size: 24px;        line-height: 30px;    }    .OurCustomerCol {        padding: 72px 28px 28px;        background-size: 100% 100%;        height: auto;    }    .callUs ul li span {        font-size: 20px;        line-height: 26px;    }    .about_content li {        background-size: auto;        width: 100%;        padding-left: 34px;    }    .container-fluid.about_section {        padding: 40px 15px;    }    .offer_content h3 {        font-size: 26px;        line-height: 28px;    }    .offer_content {        padding: 0px 22px;    }    .offer_content ul.country_ul li {        list-style: none;        display: inline-block;        margin: 8px 10px;        width: 70px;    }    .offer_content.second {        padding: 0px 20px;    }}@media only screen and (max-width: 991px) {    .navbar-nav > li, .navbar-nav > li:last-child {        font-size: 14px;        padding: 0px 17px;    }    .top ul li.email {        font-size: 14px;    }    .top ul li.mobile_no {        font-size: 14px;        margin: 0px 6px;    }    .top ul li.contact_btn {        max-width: 118px;    }    .top ul li {        font-size: 14px;    }    .navbar-nav {        padding: 20px 0px 0px;        text-align: center;    }    .captionForm .form-group .input_div {        margin-right: 10px;    }    .captionForm .form-group {        margin-bottom: 8px;    }    .CaptionFormBtn input[type="submit"] {        font-size: 16px;        height: 41px;    }    .captionForm textarea.form-control {        height: 61px;    }    div.wpcf7-validation-errors {        bottom: 11px;        padding: 0px 10px !important;        line-height: 14px;    }    .inquery_form {        padding: 18px 18px;    }    .captionForm h2 {        font-size: 23px;        padding: 20px 20px;    }    .CaptionText h1 {        font-size: 40px;        line-height: 42px;    }    .CaptionText p {        font-size: 15px;        line-height: 24px;    }    .bannerImg {        height: 492px;    }    .CaptionText {        margin: 120px 0;    }    .banner .carousel-indicators {        bottom: 90px;        left: 4%;    }    .LetusWorkSecText h4 {        font-size: 13px;        line-height: 16px;    }    .col_sec {        width: 50%;        margin: auto;        float: none;    }    .col_sec.sec_col {        margin: 20px auto;    }    .sec_col h4 {        text-align: center;    }    .CurrencyExchangeTop {        padding: 65px 15px;    }    .CurrencyExchangeTopCnt h4 ,.CurrencyExchangeTopCnt h5 {        font-size: 25px;        line-height: 28px;    }    .container {        width: auto;    }    .why_choose_us h4 {        font-size: 25px;    }    .why_choose_box ul li {        font-size: 14px;        line-height: 21px;        padding: 6px 0px 6px 22px;        background-position: left 10px;        background-size: 7%;    }    .ui-accordion .ui-accordion-header {        padding: .5em .5em .5em 3.3em !important;        font-size: 13px !important;        line-height: 15px !important;    }    .ui-accordion .ui-accordion-content p {        font-size: 12px !important;        line-height: 19px !important;    }    .blog_section {        padding: 90px 15px 40px;    }    .blog_box {        padding: 25px 20px;        width: 48%;    }    .blog_box h4 {        font-size: 19px;        line-height: 25px;    }    .OurCustomerCol {        width: 100%;        margin: 14px 0px;    }    .OurCustomer {        padding: 30px 15px 10px;    }    .footer-col:nth-child(2) {        padding: 0px 15px;    }    p {        font-size: 12px;    }    .callUs ul li span {        font-size: 15px;        line-height: 26px;    }    .footer-social ul li {        width: 33px;        height: 33px;    }    .footer-social ul li .fa {        font-size: 14px;        line-height: 34px;    }    .footer-social ul li a {        line-height: 29px;    }    .footer-logo h5 {        font-size: 10px;        line-height: 15px;    }    .container-fluid.map {        height: 550px;    }    .offer_image, .offer_content , .money_trns_img {        height: 400px;        width: 100%;    }    .offer_content, .money_trns_content {        height: auto;        width: 100%;    }    .money_trns_img {        margin-top: 30px;        float: left;        width: 100%;    }    .offer_content {        padding: 30px 34px;    }    .offer_content.second {        padding: 30px 20px;    }    .mobile {        display: block;    }    .desktop {        display: none;    }    .main-nav {        padding: 15px;    }    .offer_content h5 {        padding-bottom: 24px;    }    .offer_content h5 a {        font-size: 26px;        display: inline;    }    .c_detail h4 {        font-size: 16px;        line-height: 19px;    }    .c_detail h5 {        font-size: 15px;        line-height: 24px;    }    .container-fluid.map {        height: 550px;    }		.money_trns_img {		display: none;	}}@media only screen and (max-width: 767px) {    .top ul li {        display: block;        text-align: center;    }    .top ul li.email {        padding: 20px 0px 0px;    }    .top ul li.contact_btn {        max-width: 145px;        margin: 15px auto 0px;    }    .bannerCaption {        position: relative;    }    .bannerImg {        height: 350px;    }    .CaptionText {        margin: 0px;        position: absolute;        top: -300px;        z-index: 999;        padding: 0px 30px;        text-align: center;    }    .banner .carousel-indicators {        bottom: 20px;        left: 0%;        width: 100%;        text-align: center;    }    .captionForm .form-group .input_div {        margin-right: 0px;        width: 100%;    }    .captionForm .form-group {        margin-bottom: 0px;    }    .captionForm .form-control {        margin-bottom: 10px;    }    .CaptionFormBtn input[type="submit"] {        font-size: 16px;        height: 42px;    }    .captionForm {        max-width: 100%;    }    .bannerCaption {        padding: 0px;    }    .Letus h2 {        font-size: 22px;    }    .LetusWorkCol {        max-width: 100%;    }    .CurrencyExchangeTopCnt h4, .CurrencyExchangeTopCnt h5 {        font-size: 19px;        line-height: 26px;    }    .why_choose_us {        padding: 20px 15px;    }    .why_choose_us .why_choose_box ul {        padding: 0px 20px 40px;    }    .why_choose_box ul li {        padding: 6px 0px 6px 30px;        background-size: auto;    }    .faq_section {        padding-left: 0px;        padding-top: 20px;    }    .blog_box {        padding: 25px 20px;        width: 100%;        margin-bottom: 20px;        clear: both;    }    .OurCustomerCol {        width: 100%;        margin: 14px 0px;        float: left;        padding: 72px 17px 28px;    }    .CustomerLogo {        width: 100%;        float: left;    }    .CustomerSays {        width: 100%;        padding-left: 0;    }    .CustomerLogo > span {        float: none;        padding: 0px;        margin: auto;        display: block;        margin-bottom: 15px;    }    .footer-col, .callUs ul li, .footer-social ul {        width: 100% !important;        text-align: center;    }    .footer-logo {        padding-right: 0px;    }    .footer-logo img {        margin: auto;    }    .footer-col:nth-child(2) {        padding: 20px 15px;        float: left;    }    .footer-col:nth-child(3) {        padding: 0px 15px 20px;        float: left;    }    .about_img {        width: 100%;        float: left;        margin-top: 20px;    }    .about_content h4 {        font-size: 22px;        line-height: 26px;        letter-spacing: 0px;        text-align: center;    }    .about_content p {        text-align: center;    }    .about_content h5 {        font-size: 20px;    }    .input-div {        width: 100%;        display: block;        padding: 0px;        margin-right: 0px;    }    textarea.textarea {        width: 100%;    }    .contact_form .form-group {        margin-bottom: 0px;    }    .input-div input.form-control, .input-div select {        margin-bottom: 10px;    }    .contact_form {        padding: 18px 20px;        position: relative;        height: auto;    }    .container-fluid.map {        height: auto;    }    .acf-map {        height: 300px;    }    .contact_form .submit_btn {        margin-top: 3px;    }    .input.submit {        height: 52px;        max-width: 100%;        padding: 0px;    }    input.btn.btn-default {        font-size: 21px;        line-height: 55px;    }    .c_detail:nth-child(2) {        margin: 35px 0px;    }    .money_trns_content h4 {        font-size: 22px;        line-height: 27px;        letter-spacing: 0px;    }    .money_trns_content h5 {        font-size: 17px;        line-height: 20px;    }    .offer_content h3 {        font-size: 21px;        line-height: 24px;    }    .offer_content {        padding: 30px 15px;    }    .offer_content h5 {        font-size: 15px;    }    .offer_content h5 a {        font-size: 20px;    }    .CurrencyExchangeTop {        padding: 35px 15px;    }    .Currency_Exchange_img {        height: 300px;        width: 100%;        float: left;        margin-top: 30px;    }    .Currency_Exchange_content {        padding-right: 0px;    }    .CurrencyExchangeTop_offer {        clear: both;    }    .offer_content ul.country_ul {        text-align: center;        padding: 0px;    }    .offer_content.second h3 {        font-size: 21px;        line-height: 26px;    }    .offer_content.second li {        font-size: 16px;        line-height: 21px;        background-position: left 3px;        padding-bottom: 14px;    }    .full_width_exchange_content h3 {        font-size: 22px;        line-height: 26px;    }    .content_section_four_content {        padding: 30px 0px;    }    .content_section_four_content h4 {        font-size: 20px;    }    .currency_note_section.second .offer_content.second, .currency_note_section.third .offer_content {        padding: 30px 15px;    }    .full_width_exchange_content .full_content_wrp h3 {        font-size: 19px;        line-height: 22px;    }    .currency_note_section.second .offer_content {        padding: 0px 15px;    }    .currency_note_section .offer_content h3 {        font-size: 24px;    }    .currency_note_section.second .offer_content h3 {        font-size: 24px;        line-height: 29px;    }    .currency_note_section.second .offer_content.second li {        line-height: 22px;        background-position: left 7px;    }    .offer_content .total h4 {        font-size: 23px;    }    .currency_note_section .offer_image, .currency_note_section .offer_content {        height: 300px;    }    .currency_note_section .offer_content {        height: auto;    }    .mobile {        display: none;    }    .container-fluid.logo_img {        display: none;    }    .col_sec.third_col,.col_sec.sec_col {        height: auto;        float: left;        width: 100%;    }    ul.country_ul {        background-size: cover;    }    div#wpcf7-f4-p10-o1 span.wpcf7-not-valid-tip {        position: relative;        width: 100%;        bottom: 6px;    }	div.wpcf7-validation-errors {		padding: 10px 10px !important;	}}@media only screen and (max-width: 479px) {    .CaptionText h1 {        font-size: 30px;        line-height: 34px;    }    .col_sec {        width: 100%;    }    .why_choose_box ul li {        background-size: 5%;    }    .offer_image, .offer_content, .money_trns_img {        height: 300px;    }    .nav-tabs>li {        max-width: 100%;        height: 60px;    }}@media only screen and (max-width: 320px) {    .offer_content h5 {        font-size: 13px;        line-height: 20px;    }    .inner_banner h3 {        font-size: 30px;        line-height: 25px;    }}