/* Minification failed. Returning unminified contents.
(221,19): run-time error CSS1046: Expect comma, found '82'
(221,26): run-time error CSS1046: Expect comma, found '/'
(952,12): run-time error CSS1038: Expected hex color, found '#ffff'
 */
.banner-title {
    margin-bottom: 0;
    padding-bottom: 0;
    line-height: unset;
}
.example {
    font-size: 12px !important;
    font-weight: 600 !important;
    font-style: normal !important;
    color: #999 !important;
}

.icon-mystery {
    width: 200px;
    height: auto;
}

.vehicleDetailsPanel {
    width: 100%;
}

.vehicleDetails {
    width: 100%;
    height: inherit;
    border: 2px solid #f3f3f3;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 14px;
    padding: 20px;
    font-family: "open sans", sans-serif;
}

.sumCoveredPanel {
    padding: 35px;
    background-color: #f3f3f3;
    font-size: 14px;
    width: 100%;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.output {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 5px 15px 5px 15px;
    background: linear-gradient(45deg, rgba(165,235,255,1) 0%, rgba(196,236,250,0.5) 100%);
    /*background-color: rgb(165,235,255);*/
    color: rgba(42,64,151,1);
    font-weight: 600;
    width: 40%;
    align-self: center;
    margin-bottom: 0px;
    text-align: center;
    font-size: 15px;
    min-width: 150px;
}


.SumCoverageOutput {
    display: inline-table;
}

.readSumCovered {
}

.editSumCovered {
    display: none
}

.confirmSumCovered {
    display: none
}

.tooltipText a {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url(../../Areas/Motor/Images/ico_info.png);
    background-size: 100%;
    margin-top: 2px;
}

.bullet-logo {
    width: 20px;
    height: 20px;
    background-image: url(../../Assets/Images/bullet-logo.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position-y: 2px;
}

.EffectiveExpiryDatePanel .tooltipText a {
    margin-left: -5px;
}

/*.vehicleDetails select {
    font-size: 14px;
    color: #333;
    padding: 8px 20px 6px 5px;
    width: 100%;
    background: transparent;
    border-color: grey;
    background: url(../../Areas/Motor/Images/dropdown.png) no-repeat 94%;
    background-position-x: 97%;
    -webkit-appearance: none;
    -moz-appearance: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 5px;
    cursor: pointer;
    height: 40px;
    text-overflow: clip;
    border: 1px solid #4b4b4b;
}*/

/*#region Product Page*/
.product-info-background {
    background-color: #e9ecef;
}

.product-img {
    width: 120px;
    /*height: 120px;*/
    height: auto;
    vertical-align: middle;
    justify-self: center;
}

.colMoreInfo {
    max-width: 750px;
    margin-left: auto;
    margin-right: auto;
}

.colMoreInfoBtn {
    max-width: 400px;
    min-width: 220px;
}
/*#endregion*/

/*#region GetQuote PartialView*/
.getquote-container {
    position: relative;
}

.bg-mystery {
    width: 100%;
    height: auto;
}

.motor-background {
    position: relative;
}

.term-container {
    position: absolute;
    bottom: 1rem;
    right: 1rem;
}

.term-container {
    color: white;
    position: absolute;
    bottom: 1rem;
    right: 1rem;
}

    .term-container a {
        color: #9dd9f3;
    }

        .term-container a:hover {
            color: #77c3ec;
        }

.modal-dialog {
    max-width: 900px !important;
}

.modal-content.bg-dark {
    color: white;
}

    .modal-content.bg-dark a {
        color: #9dd9f3;
    }

        .modal-content.bg-dark a:hover {
            color: #77c3ec;
        }

    .modal-content.bg-dark button span {
        color: white;
    }

.term-modal {
    text-align: justify;
}

    .term-modal .table th, .term-modal .table td {
        padding: 0.5rem !important;
    }

.back-to-top {
    position: fixed;
    bottom: 25px;
    right: 25px;
    display: none;
    text-align-last: center;
    cursor: pointer;
    text-align: center;
    z-index: 99999;
}

.fa-chevron-circle-up:before {
    font-size: 40px;
    color: rgb(21 82 174 / 0.95);
}

@media (min-width: 992px) {

    .info-b.motor-background {
        height: 500px;
        background-image: url('../../Areas/Motor/Images/herobanner_b_website_1366x600.jpg');
        background-size: cover;
        background-position-x: 40%;
        background-position-y: 80%;
    }

    #banner6.banner-6-bg {
        height: 450px;
        background-image: url('../../Areas/Motor/Images/banner6_image_website_1366x600.jpg');
        background-size: cover;
    }

    .motor-background {
        height: 500px;
        /*background: url(../../Areas/Motor/Images/banner1_background.jpg) no-repeat;*/
        background-image: url('../../Areas/Motor/Images/herobanner_website_1366x600.jpg');
        background-size: cover;
        background-position-x: 40%;
        background-position-y: 80%;
    }

    .motor-background.right-banner {
        background-image: url('../../Areas/Motor/Images/herobanner_website_1366x600.jpg');
        justify-content: flex-start;
    }
        .motor-background.left-banner {
            background-image: url('../../Areas/Motor/Images/herobanner_website_flipped_1366x600.jpg');
            justify-content: flex-end;
        }


    .getquote-container {
        /*background-color: rgba(255,255,255,.65);*/
        padding: 23px;
        margin-top: 50px;
        margin-bottom: 135px;
        border-radius: 5px;
    }
}

@media (max-width: 991px) {
    /*.motor-background {
        background: url(../../Areas/Motor/Images/motor-banner-mobile_view.jpg) no-repeat;
        background-size: cover;
        background-position-y: 0%;
    }
*/
    .getquote-container {
        /*background-color: rgba(255,255,255,.65);*/
        padding: 23px;
        margin-top: 75%;
        margin-bottom: 50px;
        border-radius: 5px;
        max-width: 500px;
        margin-left: auto;
        margin-right: auto;
    }
}

.getquote-panel {
    display: inline-block;
    position: absolute;
    top: 40%;
    left: 0;
    bottom: 0;
    right: 0;
    /*background-color: white;*/
    padding: 20px;
}

    .getquote-panel .form-group {
        margin-bottom: 1.2rem;
    }

        .getquote-panel .form-group:first-child {
            margin-top: 1rem;
        }

.getquote-button {
    margin-top: 30px;
}

.getquote-label {
    font-weight: bold;
    margin-bottom: 1rem;
}

input[type="text"].underline-textbox, input[type="number"].underline-textbox {
    border: none;
    border-bottom: solid 1px #b4b4b4;
    height: 100%;
}

.underline-textbox:focus {
    border: none;
    border-bottom: solid 1px #505050;
    outline: none;
}

.searchLoader {
    position: absolute;
    display: none;
    right: 10px;
    top: 0;
    top: 6px;
    bottom: 0;
    color: #666666;
}

.loader-input {
    padding-right: 35px;
}

.searchLoader > .spinner {
    height: 1.5rem;
    width: 1.5rem;
}

@media only screen and (max-width: 380px) {
    .getquote-panel input[type=number]:-ms-input-placeholder {
        text-transform: none;
        font-size: 12px;
    }

    .getquote-panel input[type=number]:-moz-placeholder {
        text-transform: none;
        font-size: 12px;
    }

    .getquote-panel input[type=number]::-webkit-input-placeholder {
        text-transform: none;
        font-size: 12px;
    }
}

@media only screen and (max-width: 320px) {
    .getquote-panel input[type=number]:-ms-input-placeholder {
        text-transform: none;
        font-size: 10px;
    }

    .getquote-panel input[type=number]:-moz-placeholder {
        text-transform: none;
        font-size: 10px;
    }

    .getquote-panel input[type=number]::-webkit-input-placeholder {
        text-transform: none;
        font-size: 10px;
    }
}

/*#endregion*/

/*#region Get Quotation*/
.SumCoverCurrency {
    position: relative;
    left: 1rem;
}

.SumCoverValue {
    text-indent: 3rem;
    margin-left: -1.5rem;
}

.sum-cover-value {
    white-space: nowrap;
}
/*#endregion Get Quotation*/
/*#region Additional Coverage*/
.coverage-card {
    min-height: 150px;
    border: 2px solid #ece9e9;
    box-shadow: 2px 2px 5px #f3f3f3;
}

.card-left {
    padding: 15px;
}

.card-right {
    padding: 15px 20px;
    background-color: rgb(243,244,246);
}

.coverage-card-title {
    font-size: 1.2rem;
    font-weight: bold;
}

.premium-amount {
    font-size: 1.5rem;
}

.btn-addpolicy {
    background-color: #0070BF;
    color: white;
    font-weight: bold;
    border-radius: 2rem;
    height: 40px;
    padding-top: 8px;
    cursor: pointer
}

    .btn-addpolicy.added {
        border: 3px solid rgba(42,64,151,1);
        color: rgba(42,64,151,1);
        background: none;
        background-color: white;
        padding-top: 6px;
    }

.policy-added {
    background: url(../../Areas/Motor/Images/ico-tick.png) no-repeat,#96bf31;
    background-position-x: 30%;
    padding-left: 10%;
}

.btn-addpolicy:hover, btn-addpolicy:active {
    opacity: 0.85;
}

.ico-check {
    padding-right: 5px;
    vertical-align: text-bottom;
    font-size: 18px;
    color: rgba(42,64,151,1);
    display: none;
}

.card-container {
    padding-right: 10px;
    width: 49%;
    display: none;
    vertical-align: top;
    position: relative;
}

    .card-container span.field-validation-error {
        min-width: 200px;
        max-width: 250px;
    }

@media only screen and (max-width: 575px) {
    .card-container {
        width: 100%;
    }
}

.accessories-card {
    width: 100%;
    padding: 0.6rem;
    border: 1px solid #333;
    box-shadow: 5px 5px 3px lightgrey;
    border-radius: 10px;
    display: inline-block;
    margin-bottom: 10px;
    vertical-align: top;
}

.accessories-desc, .accessories-amount {
    padding: 5px;
    font-size: 1.2rem;
    font-weight: bold;
    border-radius: 5px;
}

.accessories-amount {
    padding-top: 0;
    font-size: 1.3rem;
    font-weight: normal;
}

.accessories-desc {
    font-size: 1rem;
    font-weight: bold;
}

    .accessories-desc > input:-ms-input-placeholder {
        font-size: 1rem !important;
    }

    .accessories-desc > input::-moz-placeholder {
        font-size: 1rem !important;
    }

    .accessories-desc > input::-webkit-input-placeholder {
        font-size: 1rem !important;
    }

.accessories-save {
    text-align: center;
    cursor: pointer;
    color: white;
    width: 50%;
    height: 35px;
    line-height: 1.4;
    display: inline-block;
}

    .accessories-save:hover {
        opacity: 0.85;
    }

.remove-btn {
    position: absolute;
    font-size: 1.1rem;
    right: 12px;
    top: 10px;
    color: rgba(42,64,151,1);
    display: block;
    cursor: pointer;
}

.add-accessories-btn {
    font-size: 1.8rem;
    color: #0070BF;
    display: block;
}

.card-container .form-control {
    border-radius: 5px;
    border: none;
    background-color: rgb(243,244,246);
}

.card-container.add .accessories-card {
    cursor: pointer;
    border: 2px dashed #0070BF;
}

.card-container.adding .accessories-card {
    border: 2px solid rgba(42,64,151,1);
}

.card-container .accessories-card span.field-validation-error {
    width: 203px;
}

.card-container.added {
    display: inline-block;
}

.card-container.adding {
    display: none;
}

    .card-container.adding .accessories-desc {
        padding-top: 5px;
    }

.sample {
    display: none;
}
/*#endregion*/

/*#region Policy Info*/
.form-control.noBorderTextBox {
    border-radius: 5px;
    border: none;
    background-color: rgb(243,244,246);
}

    .form-control.noBorderTextBox:focus {
        border: none;
    }

.content-fontsize {
    font-size: 1rem !important;
}

.swal2-center {
    text-align: center !important;
    align-self: center !important;
}

.swal2-content {
    align-self: auto !important;
}

#searchInput {
    min-height: 2.5rem;
}

.inputs input {
    width: 25px;
    height: 60px;
    line-height: 100%;
    background-color: transparent;
    border: 0;
    outline: 0;
    color: #040685;
    font-size: 2rem;
    word-spacing: 0px;
    padding: 0;
    overflow: hidden;
    text-align: center;
    text-transform: uppercase;
}

.inputs .lastNameInput {
    text-indent: -100px;
}

.chkIsSameName {
    font-size: 12px;
    padding-top: 2px;
    margin-top: 5px;
    margin-bottom: 0;
}

/*#endregion*/

.confirmation-details {
    border: solid;
    padding: 20px;
    border-width: thin;
    border-color: #e8e8e8;
}

/*#region Upload Document*/
.greyBackground {
    background-color: rgb(243,244,246);
}

.document-table {
    border: 2px solid rgb(243,244,246);
}

.dropZoneContainer .ajax-upload-dragdrop.state-hover {
    border: 3px dashed rgba(42,64,151,0.3);
}

.document-table th, .document-table thead th, .document-table td {
    border: none;
}

.dropZoneContainer .ajax-upload-dragdrop {
    border: 3px dashed rgba(42,64,151,1);
    border-radius: 10px;
    padding: 3rem;
    text-align: center;
    position: relative;
    width: 100% !important;
    color: #333;
    cursor: pointer;
}

    .dropZoneContainer .ajax-upload-dragdrop:hover {
        border: 3px dashed rgba(42,64,151,0.3);
    }

.dropZoneContainer .ajax-file-upload {
    display: none !important;
}

.dropZoneContainer .ajax-file-upload-red,
.dropZoneContainer .ajax-file-upload-filename,
.dropZoneContainer .ajax-file-upload-container {
    margin: 0;
}

.table-row {
    z-index: 1;
    color: rgb(19,16,135);
}

.progress-background {
    position: absolute;
    height: 100%;
    top: 0;
    z-index: -1;
    left: 0;
    opacity: 0.5;
}

    .progress-background .progress-bar {
        background-color: rgb(233,213,215);
    }

    .progress-background .progress {
        background: none;
    }

.link {
    color: blue;
    text-decoration: underline;
    cursor: pointer;
}

.custom-delete {
    cursor: pointer;
}

/*#endregion*/

/*#region Download*/
.stepBefore {
    color: #06038d;
    font-weight: bold;
    font-family: sans-serif;
    font-size: 20px;
}

.stepCurrent {
    color: #ec692e;
    font-weight: bold;
    font-family: sans-serif;
    font-size: 20px;
}

.stepNext {
    color: #888888;
    font-weight: bold;
    font-family: sans-serif;
    font-size: 20px;
}

.btnTick {
    height: 25px;
    width: 25px;
    background-image: url(../../Areas/Motor/Images/ico_tick.png);
    background-repeat: no-repeat;
    vertical-align: text-bottom;
    background-size: contain;
}

.btnPin {
    height: 25px;
    width: 25px;
    background-image: url(../../Areas/Motor/Images/img_pin.png);
    background-repeat: no-repeat;
    vertical-align: text-bottom;
    background-size: contain;
}

.labelRow {
    margin-bottom: 30px;
}

.thankyouLabel {
    display: table-cell;
    vertical-align: middle;
    letter-spacing: 0.15em;
    padding-left: 10px;
    padding-right: 5px;
    position: relative;
    font-weight: bold;
    font-family: sans-serif;
    color: #fff;
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
    height: 89px;
    max-width: unset;
    font-size: 1.5rem;
}

.specialCodeDetails {
    border-width: 2px;
    border: dashed;
    border-color: #06038d;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    display: inline-grid;
    vertical-align: middle;
    padding: 20px;
}

.specialCode {
    border: none;
    background: none;
    outline: none;
    text-align: center;
}

.specialLabel {
    font-weight: bold;
    font-style: italic;
}

.specialCode:hover {
    cursor: pointer;
}

.orderNumberDetails {
    display: inline-grid;
    vertical-align: middle;
    word-break: break-all;
    font-size: 18px;
    text-align: center;
}

.btnCopy {
    height: 25px;
    width: 25px;
    background-image: url(../../../../Areas/Motor/Images/ico_copy.png);
    background-repeat: no-repeat;
    vertical-align: text-bottom;
    background-size: contain;
    margin-top: auto;
    margin-bottom: auto;
}

    .btnCopy:hover {
        opacity: .7;
    }
/*#endregion*/

/*#region Confirm And Pay*/
.VehiclePhotoDesc {
    margin-left: 0.25em;
    margin-right: 0.25em;
    background-color: #fafafa;
    border-top-left-radius: 0.5em;
    border-top-right-radius: 0.5em;
    border: 2px solid #f0f0f0;
}

.VehiclePhoto {
    background-color: #fafafa;
    border-bottom-left-radius: 0.5em;
    border-bottom-right-radius: 0.5em;
    margin-left: 0.25em;
    margin-right: 0.25em;
}

.declarationText {
    margin-bottom: 20px;
    font-size: 14px;
    color: #000;
}
/*#endregion*/


/*#region Slider*/
.motorSliderContainer {
    height: 50px;
    padding: 0 5px;
}

.motorSlider.ui-slider {
    height: 30px;
    background: transparent;
    border: transparent;
}

.motorSlider .ui-line {
    height: 5px;
    background: linear-gradient(90deg, rgba(166,188,221,1) 0%, rgba(12,12,131,1) 50%, rgba(166,188,221,1) 100%);
    border: 1px solid #c5c5c5;
    border-radius: 3px;
}

.motorSlider .ui-slider-handle {
    border-radius: 50px;
    height: 13px;
    width: 13px;
    _top: -7px;
    margin-left: -7px;
    border: 1px solid rgba(12,12,131,1);
    background-color: rgba(166,188,221,1);
    cursor: pointer;
}

@supports (-webkit-touch-callout: none) {
    /* CSS specific to iOS devices */
    .motorSlider .ui-slider-handle {
        outline: none;
    }
}

.motorSlider .ui-slider-pip--10 > .ui-slider-line,
.motorSlider .ui-slider-pip-0 > .ui-slider-line,
.motorSlider .ui-slider-pip-10 > .ui-slider-line {
    height: 8px;
}

.motorSlider .ui-slider-label {
    width: 30px;
    margin-top: 5px;
    margin-left: -14px;
    color: #555;
}

.motorSlider .ui-slider-pip {
    top: 12px;
    height: 30px;
}

.sumCoveredPanel .motorSlider .ui-slider-pip-first .ui-slider-label {
    position: relative;
    right: 0px;
    word-wrap: normal;
}

.sumCoveredPanel .motorSlider .ui-slider-pip-last .ui-slider-label {
    position: relative;
    word-wrap: normal;
}


.ui-slider-pip-2000000000 .ui-slider-label {
    left: -40px;
}

/*#endregion*/

/*#region prouctPageStyle*/
.header-divider {
    min-height: 2rem;
    align-content: center;
    /*
    text-transform:uppercase;
    font-weight: bold;*/
}
.header-title-text {
    font-size: 2rem;
    font-weight: bold;
    color: #0070bf;
}
.header-title-text-white {
    font-size: 2rem;
    font-weight: bold;
    color: #ffff;
}
.header-subtitle{
    color: darkslategray;
    font-size: 1.25rem;
}
.header-blue-text {
    color: #0070BF;
}
.header-orange-text {
    color: #ffde00;
}
.blue-text {
    color: #0070BF;
    font-size:1.2rem;
}

.link-white-yellow {
    color: white;
    text-decoration: none;
    opacity: 1;
}

    .link-white-yellow:hover {
        color: #ffde00;
        text-decoration: underline;
    }

.motor-background{
    min-height: 500px;
}
#banner1 {
    min-height: 500px;
    /*background-color: darkolivegreen;*/
}

#banner2 {
    min-height: 500px;
    background-color: lavender;
    /*background: url(../../Areas/Motor/Images/banner2-background.jpg) no-repeat;*/
    background: url('../../Areas/Motor/Images/2ndbanner_website_1366x600.jpg') no-repeat;
    background-size: cover;
    background-position-x: 15%;
    background-position-y: 50%;
}
#banner3{
/*min-height: 500px;*/
}
#banner4{
min-height: 500px;
}
#banner6 {
    /*min-height: 300px;*/
    /*background-color: rgba(42,64,151,1);*/
    background: linear-gradient( 144deg, rgba(0,149,213,1) 0%, rgba(42,64,151,1) 50%);
}
.place-center{
    place-self:center;
}
.note-white{
    color: white;
}

@media (max-width: 992px) {

    .info-b.motor-background {
        background: url('../../Areas/Motor/Images/herobanner_b_tablet_landscape_1024x560.jpg') no-repeat;
        background-size: cover;
        background-position-y: 0%;
        background-position-x: 100%;
    }

    #banner6.banner-6-bg {
        background: url('../../Areas/Motor/Images/banner6_image_tablet_landscape_1024x560.jpg') no-repeat;
        background-size: cover;
        background-position-y: 0%;
        min-height: 500px;
    }

    .motor-background {
        background: url('../../Areas/Motor/Images/herobanner_tablet_landscape_1024x560.jpg') no-repeat;
        background-size: cover;
        background-position-y: 0%;
        /*background-position-x: right;*/
    }
    #banner2 {
        min-height: 500px;
        background-color: lavender;
        /*background: url(../../Areas/Motor/Images/banner2-background.jpg) no-repeat;*/
        background: url('../../Areas/Motor/Images/2ndbanner_tablet_landscape_1024x560.jpg') no-repeat;
        background-size: cover;
        background-position-x: 40%;
        background-position-y: 50%;
    }
    .header-title-text-white, .header-title-text {
        font-size: 1.5rem;
    }

    .motor-background.right-banner {
        background-image: url('../../Areas/Motor/Images/herobanner_tablet_landscape_1024x560.jpg');
        justify-content: flex-start;
    }

    .motor-background.left-banner {
        background-image: url('../../Areas/Motor/Images/herobanner_tablet_landscape_flipped_1024x560.jpg');
        justify-content: flex-end;
    }

}
@media (max-width: 768px){
    .info-b.motor-background {
        background: url('../../Areas/Motor/Images/herobanner_b_mobile_landscape_768x585.jpg') no-repeat;
        background-size: cover;
        background-position-y: 0%;
    }

    #banner6.banner-6-bg {
        background: url('../../Areas/Motor/Images/banner6_image_mobile_landscape_768x585.jpg') no-repeat;
        background-size: cover;
        background-position-y: 0%;
        min-height: 500px;
    }

    .motor-background {
        background: url('../../Areas/Motor/Images/herobanner_mobile_landscape_768x585.jpg') no-repeat;
        background-size: cover;
        background-position-y: 0%;
    }
    #banner2 {
        background: url('../../Areas/Motor/Images/2ndbanner_mobile_landscape_768x585.jpg') no-repeat;
        background-size: cover;
        background-position-y: 50%;
    }

    .title-size {
        /*font-size:80%;*/
    }

    .header-title-text-white, .header-title-text {
        font-size:1.5rem;
    }

    .motor-background.right-banner {
        background-image: url('../../Areas/Motor/Images/herobanner_mobile_landscape_768x585.jpg');
        justify-content: flex-start;
    }

    .motor-background.left-banner {
        background-image: url('../../Areas/Motor/Images/herobanner_mobile_landscape_flipped_768x585.jpg');
        justify-content: flex-end;
    }

}
 @media (max-width: 575px){
    .info-b.motor-background {
        background: url('../../Areas/Motor/Images/herobanner_b_mobile_potrait_768x1088.jpg') no-repeat;
        background-size: cover;
        background-position-y: 0%;
        min-height: 700px;
        background-position-x: 20%;
    }

    #banner6.banner-6-bg {
        background: url('../../Areas/Motor/Images/banner6_image_mobile_portrait_768x1088.jpg') no-repeat;
        background-size: cover;
        background-position-y: 75%;
        min-height: 600px;
    }

    .motor-background, .motor-background.right-banner, .motor-background.left-banner {
        background: url('../../Areas/Motor/Images/herobanner_mobile_potrait_768x1088.jpg') no-repeat;
        background-size: cover;
        background-position-y: 0%;
        min-height: 700px;
    }
    #banner2 {
        background: url('../../Areas/Motor/Images/2ndbanner_mobile_landscape_768x585.jpg') no-repeat;
        background-size: cover;
        background-position-y: 0%;
        min-height: 650px;
    }
    .mobile-bg-light {
        background-color: #f7fdfd24;
    }


}
/*Banner 4 cards*/
.image-cards {
    border:none;
}

.featureImages{
    width: -webkit-fill-available;
}
.banner-wording {
    background-color: rgba(255,255,255,.65);
    padding: 10px;
}

.btn-border {
    border: 2px solid !important;
}

.link-color {
    color: #ffde00 !important;
}
/*#endregion prouctPageStyle*/
