.tablepress-id-21 .row-hover .row-1 td, .tablepress-id-21 .row-hover .row-6 td, .tablepress-id-21 .row-hover .row-13 td, .tablepress-id-22 .row-hover .row-7 td, .tablepress-id-22 .row-hover .row-14 td, .tablepress-id-22 .row-hover .row-19 td, .tablepress-id-13 .row-hover .row-1 td, .tablepress-id-13 .row-hover .row-10 td, .tablepress-id-13 .row-hover .row-15 td, .tablepress-id-13 .row-hover .row-20 td, .tablepress-id-14 .row-hover .row-1 td, .tablepress-id-15 .row-hover .row-3 td, .tablepress-id-15 .row-hover .row-6 td, .tablepress-id-15 .row-hover .row-15 td, .tablepress-id-16 .row-hover .row-9 td, .tablepress-id-17 .row-hover .row-1 td, .tablepress-id-18 .row-hover .row-1 td, .tablepress-id-19 .row-hover .row-6 td, .tablepress-id-20 .row-hover .row-6 td, .tablepress-id-23 .row-hover .row-1 td, .tablepress-id-23 .row-hover .row-12 td, .tablepress-id-23 .row-hover .row-23 td, .tablepress-id-23 .row-hover .row-30 td, .tablepress-id-23 .row-hover .row-36 td, .tablepress-id-23 .row-hover .row-37 td, .tablepress-id-23 .row-hover .row-38 td, .tablepress-id-23 .row-hover .row-39 td, .tablepress-id-24 .row-hover .row-1 td, .tablepress-id-24 .row-hover .row-8 td, .tablepress-id-24 .row-hover .row-19 td, .tablepress-id-24 .row-hover .row-30 td, .tablepress-id-24 .row-hover .row-31 td, .tablepress-id-24 .row-hover .row-32 td, .tablepress-id-29 .row-hover .row-1 td, .tablepress-id-29 .row-hover .row-13 td, .tablepress-id-29 .row-hover .row-27 td, .tablepress-id-30 .row-hover .row-1 td, .tablepress-id-30 .row-hover .row-15 td, .tablepress-id-30 .row-hover .row-27 td,   .tablepress-id-32 .row-hover .row-1 td, .tablepress-id-32 .row-hover .row-17 td, .tablepress-id-33 .row-hover .row-4 td, .tablepress-id-33 .row-hover .row-8 td, .tablepress-id-33 .row-hover .row-12 td, .tablepress-id-33 .row-hover .row-16 td, .tablepress-id-33 .row-hover .row-20 td, .tablepress-id-33 .row-hover .row-24 td, .tablepress-id-33 .row-hover .row-28 td, .tablepress-id-34 .row-hover .row-4 td, .tablepress-id-34 .row-hover .row-8 td, .tablepress-id-34 .row-hover .row-12 td, .tablepress-id-34 .row-hover .row-16 td, .tablepress-id-34 .row-hover .row-20 td, .tablepress-id-34 .row-hover .row-24 td, .tablepress-id-34 .row-hover .row-28 td, .tablepress-id-35 .row-hover .row-1 td, .tablepress-id-35 .row-hover .row-5 td, .tablepress-id-35 .row-hover .row-9 td, .tablepress-id-35 .row-hover .row-13 td, .tablepress-id-35 .row-hover .row-17 td, .tablepress-id-35 .row-hover .row-21 td, .tablepress-id-35 .row-hover .row-25 td, .tablepress-id-36 .row-hover .row-1 td, .tablepress-id-36 .row-hover .row-5 td, .tablepress-id-36 .row-hover .row-9 td, .tablepress-id-36 .row-hover .row-13 td, .tablepress-id-36 .row-hover .row-17 td, .tablepress-id-36 .row-hover .row-21 td, .tablepress-id-37 .row-hover .row-7 td, .tablepress-id-37 .row-hover .row-18 td, .tablepress-id-37 .row-hover .row-29 td, .tablepress-id-37 .row-hover .row-36 td, .tablepress-id-37 .row-hover .row-47 td, .tablepress-id-37 .row-hover .row-58 td, .tablepress-id-37 .row-hover .row-65 td, .tablepress-id-37 .row-hover .row-76 td, .tablepress-id-37 .row-hover .row-87 td, .tablepress-id-37 .row-hover .row-94 td, .tablepress-id-37 .row-hover .row-105 td, .tablepress-id-37 .row-hover .row-116 td, .tablepress-id-38 .row-hover .row-1 td, .tablepress-id-38 .row-hover .row-12 td, .tablepress-id-38 .row-hover .row-23 td, .tablepress-id-38 .row-hover .row-30 td, .tablepress-id-38 .row-hover .row-36 td, .tablepress-id-38 .row-hover .row-47 td, .tablepress-id-38 .row-hover .row-58 td, .tablepress-id-38 .row-hover .row-65 td, .tablepress-id-39 .row-hover .row-1 td, .tablepress-id-39 .row-hover .row-12 td, .tablepress-id-39 .row-hover .row-23 td, .tablepress-id-39 .row-hover .row-30 td, .tablepress-id-39 .row-hover .row-36 td, .tablepress-id-39 .row-hover .row-47 td, .tablepress-id-39 .row-hover .row-58 td, .tablepress-id-39 .row-hover .row-65 td, .tablepress-id-40 .row-hover .row-1 td, .tablepress-id-40 .row-hover .row-2 td, .tablepress-id-40 .row-hover .row-3 td, .tablepress-id-40 .row-hover .row-4 td, .tablepress-id-40 .row-hover .row-15 td, .tablepress-id-40 .row-hover .row-16 td, .tablepress-id-40 .row-hover .row-17 td, .tablepress-id-40 .row-hover .row-18 td, .tablepress-id-40 .row-hover .row-29 td, .tablepress-id-40 .row-hover .row-30 td, .tablepress-id-40 .row-hover .row-31 td, .tablepress-id-40 .row-hover .row-32 td, .tablepress-id-40 .row-hover .row-39 td, .tablepress-id-40 .row-hover .row-40 td, .tablepress-id-40 .row-hover .row-41 td, .tablepress-id-40 .row-hover .row-42 td, .tablepress-id-41 .row-hover .row-1 td, .tablepress-id-41 .row-hover .row-2 td, .tablepress-id-41 .row-hover .row-3 td, .tablepress-id-41 .row-hover .row-4 td, .tablepress-id-41 .row-hover .row-11 td, .tablepress-id-41 .row-hover .row-12 td, .tablepress-id-41 .row-hover .row-13 td, .tablepress-id-41 .row-hover .row-14 td, .tablepress-id-41 .row-hover .row-25 td, .tablepress-id-41 .row-hover .row-26 td, .tablepress-id-41 .row-hover .row-27 td, .tablepress-id-41 .row-hover .row-28 td
{
    background-color: #eeedf4 !important;
}


.tablepress-id-21 .row-hover tr.row-1:hover td, .tablepress-id-21 .row-hover tr.row-6:hover td, .tablepress-id-21 .row-hover tr.row-13:hover td, .tablepress-id-22 .row-hover tr.row-7:hover td, .tablepress-id-22 .row-hover tr.row-14:hover td, .tablepress-id-22 .row-hover tr.row-19:hover td, .tablepress-id-13 .row-hover tr.row-1:hover td, .tablepress-id-13 .row-hover tr.row-10:hover td, .tablepress-id-13 .row-hover tr.row-15:hover td, .tablepress-id-13 .row-hover tr.row-20:hover td, .tablepress-id-14 .row-hover tr.row-1:hover td, .tablepress-id-15 .row-hover tr.row-3:hover td, .tablepress-id-15 .row-hover tr.row-6:hover td, .tablepress-id-15 .row-hover tr.row-15:hover td, .tablepress-id-16 .row-hover tr.row-9:hover td, .tablepress-id-17 .row-hover tr.row-1:hover td, .tablepress-id-18 .row-hover tr.row-1:hover td, .tablepress-id-19 .row-hover tr.row-6:hover td, .tablepress-id-20 .row-hover tr.row-6:hover td, .tablepress-id-23 .row-hover tr.row-1:hover td, .tablepress-id-23 .row-hover tr.row-12:hover td, .tablepress-id-23 .row-hover tr.row-23:hover td, .tablepress-id-23 .row-hover tr.row-30:hover td, .tablepress-id-23 .row-hover tr.row-36:hover td, .tablepress-id-23 .row-hover tr.row-37:hover td, .tablepress-id-23 .row-hover tr.row-38:hover td, .tablepress-id-23 .row-hover tr.row-39:hover td, .tablepress-id-24 .row-hover tr.row-1:hover td, .tablepress-id-24 .row-hover tr.row-8:hover td, .tablepress-id-24 .row-hover tr.row-19:hover td, .tablepress-id-24 .row-hover tr.row-30:hover td, .tablepress-id-24 .row-hover tr.row-31:hover td, .tablepress-id-24 .row-hover tr.row-32:hover td, .tablepress-id-29 .row-hover tr.row-1:hover td, .tablepress-id-29 .row-hover tr.row-13:hover td, .tablepress-id-29 .row-hover tr.row-27:hover td, .tablepress-id-30 .row-hover tr.row-1:hover td, .tablepress-id-30 .row-hover tr.row-15:hover td, .tablepress-id-30 .row-hover tr.row-27:hover td,  .tablepress-id-32 .row-hover tr.row-1:hover td, .tablepress-id-32 .row-hover tr.row-17:hover td, .tablepress-id-33 .row-hover tr.row-4:hover td, .tablepress-id-33 .row-hover tr.row-8:hover td, .tablepress-id-33 .row-hover tr.row-12:hover td, .tablepress-id-33 .row-hover tr.row-16:hover td, .tablepress-id-33 .row-hover tr.row-20:hover td, .tablepress-id-33 .row-hover tr.row-24:hover td, .tablepress-id-33 .row-hover tr.row-28:hover td, .tablepress-id-34 .row-hover tr.row-4:hover td, .tablepress-id-34 .row-hover tr.row-8:hover td, .tablepress-id-34 .row-hover tr.row-12:hover td, .tablepress-id-34 .row-hover tr.row-16:hover td, .tablepress-id-34 .row-hover tr.row-20:hover td, .tablepress-id-34 .row-hover tr.row-24:hover td, .tablepress-id-34 .row-hover tr.row-28:hover td, .tablepress-id-35 .row-hover tr.row-1:hover td, .tablepress-id-35 .row-hover tr.row-5:hover td, .tablepress-id-35 .row-hover tr.row-9:hover td, .tablepress-id-35 .row-hover tr.row-13:hover td, .tablepress-id-35 .row-hover tr.row-17:hover td, .tablepress-id-35 .row-hover tr.row-21:hover td, .tablepress-id-35 .row-hover tr.row-25:hover td, .tablepress-id-36 .row-hover tr.row-1:hover td, .tablepress-id-36 .row-hover tr.row-5:hover td, .tablepress-id-36 .row-hover tr.row-9:hover td, .tablepress-id-36 .row-hover tr.row-13:hover td, .tablepress-id-36 .row-hover tr.row-17:hover td, .tablepress-id-36 .row-hover tr.row-21:hover td, .tablepress-id-37 .row-hover tr.row-7:hover td, .tablepress-id-37 .row-hover tr.row-18:hover td, .tablepress-id-37 .row-hover tr.row-29:hover td, .tablepress-id-37 .row-hover tr.row-36:hover td, .tablepress-id-37 .row-hover tr.row-47:hover td, .tablepress-id-37 .row-hover tr.row-58:hover td, .tablepress-id-37 .row-hover tr.row-65:hover td, .tablepress-id-37 .row-hover tr.row-76:hover td, .tablepress-id-37 .row-hover tr.row-87:hover td, .tablepress-id-37 .row-hover tr.row-94:hover td, .tablepress-id-37 .row-hover tr.row-105:hover td, .tablepress-id-37 .row-hover tr.row-116:hover td, .tablepress-id-38 .row-hover tr.row-1:hover td, .tablepress-id-38 .row-hover tr.row-12:hover td, .tablepress-id-38 .row-hover tr.row-23:hover td, .tablepress-id-38 .row-hover tr.row-30:hover td, .tablepress-id-38 .row-hover tr.row-36:hover td, .tablepress-id-38 .row-hover tr.row-47:hover td, .tablepress-id-38 .row-hover tr.row-58:hover td, .tablepress-id-38 .row-hover tr.row-65:hover td, .tablepress-id-39 .row-hover tr.row-1:hover td, .tablepress-id-39 .row-hover tr.row-12:hover td, .tablepress-id-39 .row-hover tr.row-23:hover td, .tablepress-id-39 .row-hover tr.row-30:hover td, .tablepress-id-39 .row-hover tr.row-36:hover td, .tablepress-id-39 .row-hover tr.row-47:hover td, .tablepress-id-39 .row-hover tr.row-58:hover td, .tablepress-id-39 .row-hover tr.row-65:hover td, .tablepress-id-40 .row-hover tr.row-1:hover td, .tablepress-id-40 .row-hover tr.row-2:hover td, .tablepress-id-40 .row-hover tr.row-3:hover td, .tablepress-id-40 .row-hover tr.row-4:hover td, .tablepress-id-40 .row-hover tr.row-15:hover td, .tablepress-id-40 .row-hover tr.row-16:hover td, .tablepress-id-40 .row-hover tr.row-17:hover td, .tablepress-id-40 .row-hover tr.row-18:hover td, .tablepress-id-40 .row-hover tr.row-29:hover td, .tablepress-id-40 .row-hover tr.row-30:hover td, .tablepress-id-40 .row-hover tr.row-31:hover td, .tablepress-id-40 .row-hover tr.row-32:hover td, .tablepress-id-40 .row-hover tr.row-39:hover td, .tablepress-id-40 .row-hover tr.row-40:hover td, .tablepress-id-40 .row-hover tr.row-41:hover td, .tablepress-id-40 .row-hover tr.row-42:hover td, .tablepress-id-41 .row-hover tr.row-1:hover td, .tablepress-id-41 .row-hover tr.row-2:hover td, .tablepress-id-41 .row-hover tr.row-3:hover td, .tablepress-id-41 .row-hover tr.row-4:hover td, .tablepress-id-41 .row-hover tr.row-11:hover td, .tablepress-id-41 .row-hover tr.row-12:hover td, .tablepress-id-41 .row-hover tr.row-13:hover td, .tablepress-id-41 .row-hover tr.row-14:hover td, .tablepress-id-41 .row-hover tr.row-25:hover td, .tablepress-id-41 .row-hover tr.row-26:hover td, .tablepress-id-41 .row-hover tr.row-27:hover td, .tablepress-id-41 .row-hover tr.row-28:hover td
{
    background-color: #eeedf4 !important;
}

.tablepress-id-31 .row-hover .row-16 td, .tablepress-id-31 .row-hover .row-29 td, .tablepress-id-31 .row-hover .row-37 td
{
    background-color: #eeedf4 !important;
}



/*.taptoride-first-section {background-image: url(/wp-content/uploads/2022/11/HeaderImage.jpg) !important;}*/
.taptoride-first-section .taptoride-top-section-right-column h1, .x-main .tap-title h2
{font-family: 'Poppins', sans-serif !important;}

.tap-title p, .taptoride-first-section .taptoride-top-section-right-column p{font-family: 'Montserrat', sans-serif !important;}
.taptoride-first-section .taptoride-top-section-right-column h1 {font-size: 82px;line-height: 80px;color:#fff;}
.taptoride-first-section .x-container {padding: 50px 0 90px !important;}
.taptoride-second-section .tap-btn {position: absolute;top: -46px;left: 0;right: 0;}
.taptoride-first-section .taptoride-top-section-right-column .tap-icon-section p a{color:#fff !important;}
.taptoride-first-section .taptoride-top-section-right-column .tap-icon-section p {color: #fff;font-size: 20px;line-height: 24px;font-weight: bold;}
.tap-title h2 {font-size: 82px !important; line-height: 78px;color: #6699DB;margin-bottom: 20px !important;}
.tap-title p {font-size: 27px;line-height: 33px;color: #002969;margin-bottom: 20px !important;}

.taptoride-third-section .left-right-inner{display: flex;align-items: center;}
.taptoride-third-section .left-right-inner.reverse{flex-direction: row-reverse;}
.taptoride-third-section .left-right-inner.reverse .left-part{justify-content: flex-end !important;}

.taptoride-third-section .x-container.left-right-inner {max-width: 100% !important;}
.taptoride-third-section .x-container .x-column.x-1-2 {width: 50%;}
.taptoride-third-section .x-container.left-right-inner .right-part {margin-right: 0 !important;}
.taptoride-third-section .x-container.left-right-inner .right-part img {width: 100%;}
.taptoride-third-section .x-container.left-right-inner .left-part {padding: 0 70px !important;display: flex;
justify-content: flex-start;}
#how-work {margin-top: -40px;}

.taptoride-second-section{z-index:9;}
/*.taptoride-signup-section #gform_11 {max-width: 500px;margin: 20px auto;}*/
.taptoride-signup-section #gform_11 .max-area {max-width: 100%;margin: 0 auto;width: 460px;}
.taptoride-signup-section #gform_11 input {height: 52px;border: 2px solid #ddd;line-height:normal;}
.taptoride-signup-section #gform_11 .gfield {text-align: left;}
.taptoride-signup-section #gform_11 .gfield_label {font-size: 24px;font-family: 'Montserrat', sans-serif !important;font-weight: 600;margin: 0 !important;}
.taptoride-signup-section p {font-size: 24px;line-height: 33px;color: #002969;margin: 40px 0 20px !important;font-family: 'Montserrat', sans-serif !important;}

.taptoride-signup-section::before {content: '' !important;position: absolute;left: 0;right: 0;height: 200px !important;top: 0;background: rgb(167,209,76);background: -moz-linear-gradient(180deg, rgba(167,209,76,1) 0%, rgba(167,209,76,0) 50%);background: -webkit-linear-gradient(180deg, rgba(167,209,76,1) 0%, rgba(167,209,76,0) 50%);background: linear-gradient(180deg, rgba(167,209,76,1) 0%, rgba(167,209,76,0) 50%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a7d14c",endColorstr="#a7d14c",GradientType=1);display: block !important;width: 100% !important;height: 52px;}
.taptoride-signup-section {padding: 50px 0 0 !important;margin-top: -24px;}
.taptoride-signup-section #gform_submit_button_11, .mfta-8.x-anchor,.mfzf-a.x-anchor, .mfzf-8.x-anchor {background: rgb(239,65,54);background: -moz-linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);background: -webkit-linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);background: linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef4136",endColorstr="#fbb040",GradientType=1);border: none !important;color: #fff !important;font-weight: bold !important;font-size: 24px !important;font-family: 'Montserrat', sans-serif !important;max-width: 340px;margin: 0 auto;}
.x-anchor-button.orange-yellow-btn {background: rgb(239,65,54);background: -moz-linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);background: -webkit-linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);background: linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef4136",endColorstr="#fbb040",GradientType=1);border: none !important;color: #fff !important;font-weight: bold !important;font-size: 24px !important;font-family: 'Montserrat', sans-serif !important;max-width: 340px;margin: 0 auto;}
.taptoride-signup-section #gform_11 .gfield.max-html-area {text-align: center;}

/** Closed Form CSS **/
.taptoride-signup-section #gform_13 .max-area {max-width: 100%;margin: 0 auto;width: 460px;}
.taptoride-signup-section #gform_13 input {height: 52px;border: 2px solid #ddd;line-height:normal;}
.taptoride-signup-section #gform_13 .gfield {text-align: left;}
.taptoride-signup-section #gform_13 .gfield_label {font-size: 24px;font-family: 'Montserrat', sans-serif !important;font-weight: 600;margin: 0 !important;}
.taptoride-signup-section #gform_submit_button_13, .mfta-8.x-anchor,.mfzf-a.x-anchor, .mfzf-8.x-anchor {background: rgb(239,65,54);background: -moz-linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);background: -webkit-linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);background: linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef4136",endColorstr="#fbb040",GradientType=1);border: none !important;color: #fff !important;font-weight: bold !important;font-size: 24px !important;font-family: 'Montserrat', sans-serif !important;max-width: 340px;margin: 0 auto;}
.x-anchor-button.orange-yellow-btn{background: rgb(239,65,54);background: -moz-linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);background: -webkit-linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);background: linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef4136",endColorstr="#fbb040",GradientType=1);border: none !important;color: #fff !important;font-weight: bold !important;font-size: 24px !important;font-family: 'Montserrat', sans-serif !important;max-width: 340px;margin: 0 auto;}

.taptoride-signup-section #gform_13 .gfield.max-html-area {text-align: center;}
.taptoride-signup-section #gform_13 .gchoice_13_8_1 label,.taptoride-signup-section #gform_13  .gchoice_13_8_0 label{
    font-size: 1.3em;
    font-weight: 400;
    font-family: proximanova-regular!important;
}
.taptoride-signup-section #gform_13 .gfield-choice-input{
    height: auto;    
}


.mfta-8.x-anchor,.x-anchor.x-anchor-button.mfzf-a.x-anchor, .mfzf-8.x-anchor, .x-anchor.x-anchor-button.mfzf-8.mfzf-9, .x-anchor-button.orange-yellow-btn, 
#gform_wrapper_13 input#gform_submit_button_13
{
    min-width: 350px;
    height: 60px;
    border-top-width: 5px !important;
    border-right-width: 5px !important;
    border-bottom-width: 5px !important;
    border-left-width: 5px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: #fff !important;
    border-right-color: #fff !important;
    border-bottom-color: #fff !important;
    border-left-color: #fff !important;
    border-top-left-radius: 3.39em !important;
    border-top-right-radius: 3.39em !important;
    border-bottom-right-radius: 3.39em !important;
    border-bottom-left-radius: 3.39em !important;
    font-size: 24px;
    background-color: transparent;
}

.tap-btn-g a.x-anchor-button,a.x-anchor.orange-yellow-btn  {background: rgb(239,65,54);background: -moz-linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);background: -webkit-linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);background: linear-gradient(90deg, rgba(239,65,54,1) 0%, rgba(251,176,64,1) 100%);background-color: rgba(0, 0, 0, 0);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef4136",endColorstr="#fbb040",GradientType=1);border: none !important;color: #fff !important;width: 460px;max-width: 340px;height:52px;}
.tap-btn-g a.x-anchor-button .x-anchor-text-primary, .x-anchor.orange-yellow-btn {color: #fff !important;font-weight: bold !important;font-size: 24px !important;font-family: 'Montserrat', sans-serif !important;}
.x-anchor.orange-yellow-btn .x-anchor-text-primary {color: #fff !important;font-weight: bold !important;font-size: 24px !important;font-family: 'Montserrat', sans-serif !important;}
.x-anchor.orange-yellow-btn {color: #fff !important;font-weight: bold !important;font-size: 24px !important;font-family: 'Montserrat', sans-serif !important;}
.tap-btn-g a.x-anchor-button:hover, .taptoride-signup-section #gform_submit_button_11:hover,  .taptoride-signup-section #gform_submit_button_13:hover,.mfzf-a.x-anchor:hover, .mfta-8.x-anchor:hover,.mfzf-8.x-anchor:hover, .taptoride-second-section .tap-btn a.mfta-8.x-anchor:hover, .taptoride-second-section .tap-btn a.mfzf-8.x-anchor:hover {background: rgb(251,176,64) !important;background: -moz-linear-gradient(90deg, rgba(251,176,64,1) 0%, rgba(239,65,54,1) 100%) !important;background: -webkit-linear-gradient(90deg, rgba(251,176,64,1) 0%, rgba(239,65,54,1) 100%)!important;background: linear-gradient(90deg, rgba(251,176,64,1) 0%, rgba(239,65,54,1) 100%) !important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fbb040",endColorstr="#ef4136",GradientType=1);}
.x-anchor.orange-yellow-btn:hover{background: rgb(251,176,64) !important;background: -moz-linear-gradient(90deg, rgba(251,176,64,1) 0%, rgba(239,65,54,1) 100%) !important;background: -webkit-linear-gradient(90deg, rgba(251,176,64,1) 0%, rgba(239,65,54,1) 100%)!important;background: linear-gradient(90deg, rgba(251,176,64,1) 0%, rgba(239,65,54,1) 100%) !important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fbb040",endColorstr="#ef4136",GradientType=1);}
.tap-btn-g a.x-anchor-button .x-anchor-content{justify-content: center !important;}
.x-anchor.orange-yellow-btn .x-anchor-content{justify-content: center !important;}

.taptoride-signup-section {margin-top: -24px !important;}
.tap-btn a span {color: #fff !important;font-weight: bold !important;font-size: 24px !important;font-family: 'Montserrat', sans-serif !important;}

.taptoride-first-section .taptoride-top-section-right-column .hero-text p {color: #fff;font-size: 24px;line-height: 28px;margin-bottom: 26px;font-weight: 500;}
/*.page-id-19395 .masthead {display: none;}
.page-id-19395 .header-warning {display: none;}*/

.lightbox {display: none;position: fixed;z-index: 9999;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.7);}
.box {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: #333;color: #fff;width: 100%;max-width: 480px;}
.lightbox h2, .lightbox .box p {margin: 0 20px;} 
.close {position: absolute;left: 100%;top: 0;margin: -12px 0 0 -30px;width: 30px;height: 30px;color: #fff;font-size: 13px;font-weight: bold;text-align: center;border-radius: 50%;cursor: pointer;text-decoration: none;opacity: 1;border: none !important;}
.close:hover {opacity: 1;color: #000 !important;}
.close span {margin: 9px 0px 0px -4px !important;position: absolute;}
.lightbox .popup-content {background-color:#fff; color:#000;padding: 30px 15px;}
.lightbox .popup-content p{font-size: 20px;padding: 7px 0;line-height: 24px;}

.taptoride-first-section .x-container.max {max-width: 1230px;padding-left: 15px !important;padding-right: 15px !important;}
.term-popup p {font-size: 15px !important;line-height: 22px !important;font-weight: 500;margin: 0 !important;}
.term-popup a {color: inherit;border-bottom: 2px solid #ccc;}

.svg-img img {width: 100%; height: 90px !important;margin-top: 8px;}
.svg-img-bottom img {width: 100%;height: 145px !important;}

.taptoride-signup-section #gform_11 .gfield_label .gfield_required {display: none;}
.taptoride-top-section-left-column.x-1-3 {text-align: right;}
.tap-icon-section .x-col {display: flex;}
.taptoride-second-section .tap-btn a:hover {background: #F8903D !important;}
.tap-icon-section img {margin-bottom: 12px;max-width: 152px;}
.tap-icon-section .x-col { margin-right: 0 !important;flex-grow: 0 !important;flex-basis: auto !important;}
.taptoride-signup-section .gfield_error input {border: 2px solid #f00 !important;}
.taptoride-signup-section .gfield_validation_message {display: none !important;}
.taptoride-signup-section .gform_validation_errors {max-width: 540px;margin: 0 auto;margin-top: 0px;margin-bottom: 0px;position: absolute !important;bottom: -50px;left: 0;right: 0;}

.inner-content {max-width: 530px !important;}

.taptoride-signup-section .bottom-form-text {padding: 0 20px;margin: 40px 0 20px;}
#x-section-1.taptoride-signup-section.tap-faq {margin-top: 0 !important;padding: 50px 15px !important;}
.faq-top-title {padding: 30px 0 !important;margin: 0 !important;}
.faq-top-title h2 {margin: 0 !important;font-size: 34px !important;line-height: 40px !important;}
.faq-question-ans {text-align: left;}
.faq-question-ans ul li {margin-bottom: 15px !important;}
.faq-question-ans ul li {font-family: 'Montserrat', sans-serif !important;font-size: 24px;line-height: 28px;margin-bottom: 26px !important;color: #002969 !important;}
.x-main .faq-question-ans h3, .x-main .faq-question-ans h3 strong {  font-size: 28px !important;  font-weight: bold !important;  font-family: 'Poppins', sans-serif !important;  color: #6699DB;  margin-bottom: 20px !important;}
.faq-question-ans {margin-bottom: 30px;border-bottom: 1px solid #7A9DD3 !important;}
.faq-question-ans code {padding: inherit;font-size: inherit;border-radius: inherit;background: #ffc20e;border: none;}
.tap-faq .faq-question-ans:last-child {border-bottom: none !important;}
.tap-icon-section .icon-1, .tap-icon-section .icon-2 {margin-right: 15px;}


/****** FAQ Accordion Page ***/
.taptoride-first-section.t2r-faq-accrodion-hero .x-container {padding: 115px 20px 30px !important;}
.t2r-faq-accrodion-hero .svg-img img{/*height:160px !important;*/margin-top: -105px;}
.taptoride-first-section.t2r-faq-accrodion-hero .taptoride-top-section-right-column h1 {font-size: 70px;line-height: 72px;}
/*.t2r-faq-accrodion-hero .x-container.max.width {display: flex;align-items: center;}*/

.t2r-faq-accordion-block .faq-block-inner .x-acc-item {box-shadow: none !important;margin: 0 !important;}
.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-header-content .x-acc-header-text {font-family: ProximaNova-Bold;font-weight: bold;font-style: normal;font-size: 22px;line-height: 28px;color: #002969 !important;font-family: 'Poppins', sans-serif !important;}
.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-header-content .x-acc-header-indicator {transform: translate3d(0,0,0) rotate(90deg);font-size: 50px;height: 58px;width:36px;}
.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-header {border-top: 1px solid #ccc;padding: 0 !important;margin: 0 !important; line-height: normal;  box-shadow: none !important;height: 58px;}
.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-content, .t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-content a, .t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-content strong {border: none !important;padding: 0 0 20px 0 !important;font-family: 'Poppins', sans-serif !important;color: #2c2e35 !important;font-size: 20px;}
.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-content strong {font-weight: bold;}
.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-content a{color:#779fcd !important;}
.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-content a:hover{color:#7db9ff !important;}
.t2r-faq-accordion-block .faq-block-inner .faq-block-title h3, .t2r-faq-accordion-block .faq-block-inner .faq-block-title h3 strong {font-family: 'Poppins', sans-serif !important;font-size: 50px;line-height: 50px;font-weight: bold;margin-bottom: 20px;}

.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-active .x-acc-header-content .x-acc-header-indicator {transform: translate3d(0,0,0) rotate(270deg);}
.t2r-faq-accordion-block .faq-block-inner {border-bottom: 2px solid #ccc;padding: 50px 0px 0 0px !important;}
.t2r-faq-accordion-block.faq-overview .faq-block-inner {padding-top: 15px !important;}
.t2r-faq-accordion-block.faq-overview .faq-block-inner .faq-block-title h3, .t2r-faq-accordion-block.faq-overview .faq-block-inner .x-acc-item .x-acc-header-content .x-acc-header-indicator{color: #70a9d5;}
.t2r-faq-accordion-block.faq-signup .faq-block-inner .faq-block-title h3, .t2r-faq-accordion-block.faq-signup .faq-block-inner .x-acc-item .x-acc-header-content .x-acc-header-indicator{color: #f72e60;}
.t2r-faq-accordion-block.faq-traveling .faq-block-inner .faq-block-title h3, .t2r-faq-accordion-block.faq-traveling .faq-block-inner .x-acc-item .x-acc-header-content .x-acc-header-indicator{color: #feb02d;}
.t2r-faq-accordion-block.faq-fares .faq-block-inner .faq-block-title h3, .t2r-faq-accordion-block.faq-fares .faq-block-inner .x-acc-item .x-acc-header-content .x-acc-header-indicator{color: #93cb45;}
.t2r-faq-accordion-block.faq-feedback .faq-block-inner .faq-block-title h3, .t2r-faq-accordion-block.faq-feedback .faq-block-inner .x-acc-item .x-acc-header-content .x-acc-header-indicator{color: #29a6cc;}
.t2r-faq-accordion-block.faq-troublesh .faq-block-inner .faq-block-title h3, .t2r-faq-accordion-block.faq-troublesh .faq-block-inner .x-acc-item .x-acc-header-content .x-acc-header-indicator{color: #58329b;}

.faq-navigation .faq-filter-ul ul li {display: inline-block;}
.faq-navigation .faq-filter-ul ul li::after {content: '|';margin: 0 15px;}
.faq-navigation .faq-filter-ul ul li:last-child::after {content: '';margin: 0 15px;} 
.faq-navigation .faq-navigation-inner .faq-filter-ul {max-width: 800px;margin: 30px auto auto auto;text-align: center;} 

.taptoride-signup-section.t2r-faq-signup::before {content: none !important;}
.taptoride-signup-section.t2r-faq-signup {margin-top: 80px !important;}
.t2r-faq-signup .bottom-form-text strong {font-family: 'Poppins', sans-serif !important;font-weight: bold;color: #fff;font-size: 22px;}
.t2r-faq-signup .bottom-form-text {max-width: 750px;margin: 30px auto;}

.t2r-faq-signup #gform_12 .max-area {max-width: 100%;margin: 0 auto;width: 460px;}
.t2r-faq-signup #gform_12 input {height: 52px;border: none !important;line-height: normal;border-radius: 9px;font-size: 20px;font-family: 'Poppins', sans-serif !important;}
.t2r-faq-signup #gform_submit_button_12 {background: rgb(88,50,155);background: -moz-linear-gradient(90deg, rgba(88,50,155,0.4822128680573792) 0%, rgba(41,166,204,1) 100%);background: -webkit-linear-gradient(90deg, rgba(88,50,155,0.4822128680573792) 0%, rgba(41,166,204,1) 100%);background: linear-gradient(90deg, rgba(88,50,155,0.4822128680573792) 0%, rgba(41,166,204,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#58329b",endColorstr="#29a6cc",GradientType=1);border: none !important;color: #fff !important;font-weight: bold !important;font-size: 22px !important;font-family: 'Poppins', sans-serif !important;max-width: 340px;margin: 0 auto;border-radius: 50px !important;}
.t2r-faq-signup #gform_submit_button_12:hover {background: rgb(41,166,204);background: -moz-linear-gradient(90deg, rgba(41,166,204,1) 0%, rgba(88,50,155,1) 100%);background: -webkit-linear-gradient(90deg, rgba(41,166,204,1) 0%, rgba(88,50,155,1) 100%);background: linear-gradient(90deg, rgba(41,166,204,1) 0%, rgba(88,50,155,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#29a6cc",endColorstr="#58329b",GradientType=1);}
.t2r-faq-signup #gform_12 .gfield_label {font-size: 20px;font-family: 'Poppins', sans-serif !important;font-weight: 400;margin: 0 !important;color: #fff;}
.t2r-faq-signup #gform_12 .gfield {text-align: left;}
.t2r-faq-signup #gform_12 .gfield_label .gfield_required {display: none;}
.t2r-faq-signup .bottom-form-text.term-link {text-align: center;max-width: 800px;margin: 10px auto;}
.t2r-faq-signup .svg-img-bottom img {height: auto !important;max-width:600px;}
.faq-navigation .faq-filter-ul ul {margin: 0 15px !important;}
.page-id-20580 footer.x-colophon.top {border-top: none;}

#gform_9 label.gfield_label {font-weight: 400 !important;}
.more-heighlight {padding: 0 !important;background: #fff !important;}
.more-heighlight .first-que {background: #ecaf3d;margin-bottom: 15px !important;}
.more-heighlight tr {padding:0 16px !important;display: block;background: #E6E7E8;}
.t2r-faq-signup .accordion-svg img {height: 120px !important;}

.tap-btn a {
    font-family: 'ProximaNova-Bold';
}

/*** Media Query **/

@media (max-width:1440px) {

.taptoride-first-section .taptoride-top-section-right-column h1 {font-size: 76px;line-height: 76px;}    
.tap-title h2 {font-size: 72px !important;line-height: 72px;}
    
    
}

@media (max-width: 1199px){

.taptoride-first-section .taptoride-top-section-right-column h1 {font-size: 66px;line-height: 66px;}
.tap-title h2 {font-size: 56px !important;line-height: 56px;}
.taptoride-first-section .taptoride-top-section-right-column .hero-text p{font-size: 22px;line-height: 26px;}
.tap-title p {font-size: 22px;line-height: 28px;}
.taptoride-signup-section p {font-size: 22px;line-height: 28px;}
.taptoride-signup-section #gform_11 .gfield_label {font-size: 20px;}
/*.tap-icon-section .x-col {display: flex;width: auto !important;margin: 0 !important;flex-grow: inherit !important;flex-basis: inherit !important;}*/
.tap-icon-section img {max-width: 150px;}
.svg-img-bottom img {height: 180px !important;}
.tap-btn .x-anchor-button {min-width: 270px !important;height: 52px !important;}
.tap-btn a span, .taptoride-signup-section #gform_submit_button_11, .mfta-8.x-anchor,.mfzf-a.x-anchor, .mfzf-8.x-anchor{font-size: 20px !important;}
.x-anchor.orange-yellow-btn{font-size: 20px !important;}

.tap-btn-g a.x-anchor-button, a.x-anchor.orange-yellow-btn{padding:0;}

.tap-btn-g a.x-anchor-button .x-anchor-text-primary, .x-anchor.orange-yellow-btn{font-size: 20px !important;}
.x-anchor.orange-yellow-btn{font-size: 20px !important;}

}

@media (max-width: 991px){
    
.taptoride-third-section .x-container.left-right-inner .right-part img {min-height: 370px;}
.taptoride-first-section .taptoride-top-section-right-column h1 {font-size: 52px;line-height: 52px;}
.tap-title h2 {font-size: 48px !important;line-height: 48px;}
.taptoride-third-section .x-container.left-right-inner .left-part {padding: 0px 40px !important;}
.tap-title p {font-size: 20px;line-height: 26px;}
.taptoride-signup-section p {font-size: 20px;line-height: 26px;}
.taptoride-first-section .taptoride-top-section-right-column .hero-text p {font-size: 20px;line-height: 26px;}
.svg-img-bottom img {height: 150px !important;} 
.tap-icon-section img {max-width: 120px;}
.taptoride-first-section .taptoride-top-section-right-column .tap-icon-section p{font-size: 18px;line-height: 20px;}
.svg-img img {height: 60px !important;} 

.faq-question-ans ul li {font-size: 20px;line-height: 26px;margin-bottom: 22px !important;}

/****** FAQ Accordion Page ***/

.taptoride-first-section.t2r-faq-accrodion-hero .taptoride-top-section-right-column h1 {font-size: 52px;line-height: 54px;}
.t2r-faq-accrodion-hero .svg-img img {margin-top: -105px;height: 90px !important;}
.t2r-faq-accordion-block .faq-block-inner .faq-block-title h3, .t2r-faq-accordion-block .faq-block-inner .faq-block-title h3 strong{font-size: 44px;line-height: 44px;}
.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-header-content .x-acc-header-text{font-size: 20px;line-height: 26px;}
.t2r-faq-accordion-block .faq-block-inner{padding: 30px 15px 0 15px !important;}
.t2r-faq-signup .svg-img-bottom img{max-width: 500px;}
.t2r-faq-signup .bottom-form-text strong{font-size: 20px;}
    
    
}

@media (max-width: 767px){

.page-id-19395 .x-section.e19395-1.meyr-0.mob-alt {display: none;}
.page-id-19395 #top {padding: 0 !important;}
.taptoride-first-section .x-container {display: flex;flex-direction: column-reverse;}
.taptoride-top-section-left-column.x-1-3 {text-align: center;margin-bottom: 30px;}
.svg-img img {height: 90px !important;}
.taptoride-third-section .left-right-inner.reverse {flex-direction: column;}
.taptoride-third-section .left-right-inner {display: flex;align-items: center;flex-direction: column;}
.taptoride-first-section .x-container {padding: 30px 0 80px !important;}
.taptoride-first-section .taptoride-top-section-right-column h1, .taptoride-first-section .taptoride-top-section-right-column .hero-text p{text-align:center;}
.tap-icon-section .x-row-inner {justify-content: center !important;}
.taptoride-third-section .x-container .x-column.x-1-2 {width: 100%;}
.taptoride-third-section .x-container.left-right-inner .right-part img {min-height: auto;}
.taptoride-third-section .x-container.left-right-inner .left-part {padding: 30px 15px !important;text-align: center !important;}
.taptoride-second-section .tap-btn{top: -40px;}
.taptoride-third-section .x-container.left-right-inner .left-part .x-text {text-align: center;}
.taptoride-signup-section p br {display: none;}
.taptoride-signup-section {padding: 50px 15px 0 !important;}
.taptoride-signup-section .gform_validation_errors{bottom:-70px;}
.taptoride-third-section .left-right-inner.reverse .left-part {justify-content: center !important;}
.taptoride-third-section .x-container.left-right-inner .left-part{justify-content: center;}

/*.t2r-faq-accrodion-hero.taptoride-first-section .x-container {display: block !important;flex-direction: none !important;}
.t2r-faq-accrodion-hero .taptoride-top-section-right-column.x-column.x-2-3 {width: 65.33332% !important;}
.t2r-faq-accrodion-hero .taptoride-top-section-left-column.x-column.x-1-3 {width: 30.66666% !important;}*/
.taptoride-first-section.t2r-faq-accrodion-hero .x-container {padding: 50px 20px 50px !important;}
.t2r-faq-accrodion-hero .svg-img img {margin-top: 0;height: 90px !important;}
.t2r-faq-accordion-block .faq-block-inner .faq-block-title h3, .t2r-faq-accordion-block .faq-block-inner .faq-block-title h3 strong {font-size: 38px;line-height: 40px;}
.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-header{height: auto;} 
.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-header-content .x-acc-header-indicator{height: auto;font-size: 42px;}
.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-header-content .x-acc-header-text {font-size: 18px;line-height: 24px;}
.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-content, .t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-content a, .t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-content strong{font-size: 16px;line-height: 24px;}

.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-header{margin: 0px 0 10px 0 !important;padding-top: 10px !important;}

}

@media (max-width: 640px){
    
.taptoride-first-section .taptoride-top-section-right-column h1 {font-size: 44px;line-height: 44px;}    
.tap-title h2 {font-size: 42px !important;line-height: 42px;}
.faq-top-title h2{font-size: 30px !important;line-height: 36px !important;}
.x-main .faq-question-ans h3, .x-main .faq-question-ans h3 strong{font-size: 24px !important;margin-bottom: 15px !important;}
.tap-icon-section .icon-1, .tap-icon-section .icon-2 {margin-right: 0;}

.taptoride-first-section.t2r-faq-accrodion-hero .taptoride-top-section-right-column h1 {font-size: 44px;line-height: 50px;}
.t2r-faq-accordion-block .faq-block-inner .faq-block-title h3, .t2r-faq-accordion-block .faq-block-inner .faq-block-title h3 strong {font-size: 28px;line-height: 32px;}
.t2r-faq-accordion-block .faq-block-inner .x-acc-item .x-acc-header-content .x-acc-header-text {font-weight: 500;}
.faq-navigation .faq-navigation-inner .faq-filter-ul{margin: 10px auto auto auto;}
.t2r-faq-accordion-block .faq-block-inner .faq-block-title h3, .t2r-faq-accordion-block .faq-block-inner .faq-block-title h3 strong{margin-bottom: 15px;}
.t2r-faq-signup .bottom-form-text strong {font-size: 18px;}  
.t2r-faq-signup .accordion-svg img {height: 70px !important;}
  
}

@media (max-width: 480px){

.taptoride-first-section .taptoride-top-section-right-column h1 {font-size: 40px;line-height: 44px;}
.taptoride-first-section .taptoride-top-section-right-column .hero-text p {font-size: 18px;line-height: 24px;}
.tap-title h2 {font-size: 38px !important;line-height: 38px;}
.tap-title p {font-size: 18px;line-height: 24px;}
.svg-img-bottom img {height: 120px !important;}
.taptoride-signup-section #gform_11 .gfield_label {font-size: 18px;}
.tap-icon-section .x-col {display: inline-block;width: 100%;margin-left: 0 !important;margin-bottom: 20px !important;}
.tap-icon-section img {max-width: 160px;}
.taptoride-signup-section #gform_11 input {height: 42px;}
.taptoride-signup-section .gform_validation_errors{bottom:-90px;}
.tap-btn-g a.x-anchor-button, a.x-anchor.orange-yellow-btn{height:42px;}

.tap-btn-g a.x-anchor-button .x-anchor-text-primary, .x-anchor.orange-yellow-btn{line-height: 12px !important;}
.x-anchor.orange-yellow-btn{line-height: 12px !important;}


.faq-top-title h2 {font-size: 24px !important;line-height: 28px !important;}
.x-main .faq-question-ans h3, .x-main .faq-question-ans h3 strong{font-size: 22px !important;}
.faq-question-ans ul li{font-size: 18px;line-height: 24px;margin-bottom: 15px !important;}

.t2r-faq-signup .svg-img-bottom img {max-width: 100%;}
.taptoride-first-section.t2r-faq-accrodion-hero .taptoride-top-section-right-column h1 {font-size: 38px;line-height: 46px;}
.faq-navigation .faq-filter-ul ul li {width: 100%;}
.faq-navigation .faq-filter-ul ul li::after {content: '|';margin: 0;display: none;}
.faq-navigation .faq-filter-ul ul li a {border: 1px solid #ccc;padding: 5px;width: 100%;display: inline-block;margin-bottom: 15px;}
.taptoride-signup-section .bottom-form-text {padding: 0 0;}
.t2r-faq-accordion-block .faq-block-inner {padding: 10px 15px 0 15px !important;}
}

@media (max-width: 375px){
.taptoride-first-section.t2r-faq-accrodion-hero .taptoride-top-section-right-column h1 {font-size: 32px;line-height: 40px;}
}