.elementor-1083 .elementor-element.elementor-element-f29ffc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1083 .elementor-element.elementor-element-f29ffc3:not(.elementor-motion-effects-element-type-background), .elementor-1083 .elementor-element.elementor-element-f29ffc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://platinumblackcar.ca/wp-content/uploads/2025/06/Untitled-design.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1083 .elementor-element.elementor-element-cb9b027{text-align:center;}.elementor-1083 .elementor-element.elementor-element-cb9b027 .elementor-heading-title{font-size:35px;color:#FFFFFF;}.elementor-1083 .elementor-element.elementor-element-774028b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1083 .elementor-element.elementor-element-48cf7a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1083 .elementor-element.elementor-element-c0dc6ed > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1083 .elementor-element.elementor-element-c0dc6ed .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-1083 .elementor-element.elementor-element-61a27d9 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-1083 .elementor-element.elementor-element-61a27d9{color:#FFFFFF;}.elementor-1083 .elementor-element.elementor-element-dc8977c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.32);}.elementor-1083 .elementor-element.elementor-element-dc8977c:not(.elementor-motion-effects-element-type-background), .elementor-1083 .elementor-element.elementor-element-dc8977c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1083 .elementor-element.elementor-element-fdd11bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1083 .elementor-element.elementor-element-ce81a7c{--display:flex;}.elementor-1083 .elementor-element.elementor-element-ee45fda > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-1083 .elementor-element.elementor-element-2999170{--display:flex;}.elementor-1083 .elementor-element.elementor-element-fb70f0e > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-1083 .elementor-element.elementor-element-0c3458d{--display:flex;}.elementor-1083 .elementor-element.elementor-element-f408352 > .elementor-widget-container{margin:-7% 15% 0% 15%;}.elementor-1083 .elementor-element.elementor-element-5b3acef{--display:flex;}.elementor-1083 .elementor-element.elementor-element-d11a88b > .elementor-widget-container{margin:-11% 15% 0% 15%;}@media(max-width:767px){.elementor-1083 .elementor-element.elementor-element-dc8977c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1083 .elementor-element.elementor-element-fdd11bd{--width:100%;}.elementor-1083 .elementor-element.elementor-element-ce81a7c{--width:67%;}.elementor-1083 .elementor-element.elementor-element-2999170{--width:25%;}.elementor-1083 .elementor-element.elementor-element-f408352 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-1083 .elementor-element.elementor-element-d11a88b > .elementor-widget-container{margin:-18% 0% 0% 0%;}}@media(min-width:768px){.elementor-1083 .elementor-element.elementor-element-48cf7a8{--width:50%;}.elementor-1083 .elementor-element.elementor-element-dc8977c{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-61a27d9 */.car-textt h4{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fb70f0e */#show-login{
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f408352 */button#wpforms-submit-1366 {
    width: 100%;
    background-color: #000;
    color: #fff !important;
    font-size: 20px;
    font-weight: 600;
}
button#wpforms-submit-1283 {
    width: 100%;
    background-color: #000;
    color: #fff !important;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d11a88b */[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    color: #000!important;
}
div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-image-choices-classic li {
    margin: 0 20px 20px 20px!important;
    width: 40%;
    box-shadow: 0px 0px 6px 1px #00000070;
    border-radius: 10px;
    height: 185px;
}

.carr div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-selected label {
    border-color: #000 !important;
    height: 185px;
}
div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error):hover, div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error):focus {
    border-color: #ddd;
    height: 185px!important;
}




div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {
    border-radius: 10px;
}	


.carr div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-image-choices-classic li {
    margin: 0 20px 20px 20px!important;
}

h1.perso {
    font-size: 30px !important;
}


button#wpforms-submit-1077 {
    width: 50%;
    display: block;
    background-color: #000;
    color: #fff !important;
    font-size: 22px;
    font-weight: 600;
    margin: auto !important;
    border-radius: 10px;
}

div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button {
    margin: auto!important;
    display: block;
    background-color: #000!important;
    color: #fff!important;
    font-size: 20px;
    font-weight: 500;
    border-radius: 10px;
}


.stops {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-top: 10px;
}

.stops input {
    flex: 1;
    padding: 8px;
    font-size: 14px;
}

.stops .delete-stop {
    background: none;
    border: none;
    font-size: 20px;
    cursor: pointer;
    line-height: 1;
}
.ui-timepicker-wrapper{
    width: 21em!important;
}




@media only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

    button#wpforms-submit-1077 {
    width: 90%;
    display: block;
    background-color: #000;
    color: #fff !important;
    font-size: 22px;
    font-weight: 600;
    margin: auto !important;
    border-radius: 10px;
}
.carr div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-image-choices-classic li {
    margin: 0 10px 20px 10px !important;
    width: 42%!important;
    
}
.carr input.qty-count {
    width: 15%!important;
}
button.qty-btn.minus {
    width: 10%!important;
}
button.qty-btn.plus {
    width: 10%!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774028b */.car-bookingg{
   width: 90%;
   margin: auto;
   margin-top: 100px;
   margin-bottom: 100px;
}


body.page-id-1083 {
  background-color: #303030;
}/* End custom CSS */