.elementor-3914 .elementor-element.elementor-element-b6d05a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3914 .elementor-element.elementor-element-d25e034{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:0px;}.elementor-3914 .elementor-element.elementor-element-5cb7d87{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3914 .elementor-element.elementor-element-5cb7d87:not(.elementor-motion-effects-element-type-background), .elementor-3914 .elementor-element.elementor-element-5cb7d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6dae271 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3914 .elementor-element.elementor-element-cd8a768{text-align:right;}.elementor-3914 .elementor-element.elementor-element-cd8a768 img{width:25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3914 .elementor-element.elementor-element-5dbae79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3914 .elementor-element.elementor-element-5dbae79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:normal;color:#FFFFFF;}.elementor-3914 .elementor-element.elementor-element-f5aaaac{width:100%;max-width:100%;}.elementor-3914 .elementor-element.elementor-element-f5aaaac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3914 .elementor-element.elementor-element-f5aaaac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-3914 .elementor-element.elementor-element-5078a7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3914 .elementor-element.elementor-element-5078a7f:not(.elementor-motion-effects-element-type-background), .elementor-3914 .elementor-element.elementor-element-5078a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3914 .elementor-element.elementor-element-450637c .elementor-icon-list-icon i{color:var( --e-global-color-6dae271 );font-size:14px;}.elementor-3914 .elementor-element.elementor-element-450637c .elementor-icon-list-icon svg{fill:var( --e-global-color-6dae271 );--e-icon-list-icon-size:14px;}.elementor-3914 .elementor-element.elementor-element-450637c .elementor-icon-list-icon{width:14px;}.elementor-3914 .elementor-element.elementor-element-800bed2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3914 .elementor-element.elementor-element-800bed2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:bold;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3914 .elementor-element.elementor-element-5b80893{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3914 .elementor-element.elementor-element-5b80893 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3914 .elementor-element.elementor-element-5b80893 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-3914 .elementor-element.elementor-element-5b80893 .elementor-divider{text-align:right;padding-block-start:8px;padding-block-end:8px;}.elementor-3914 .elementor-element.elementor-element-d1d9c81 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-3914 .elementor-element.elementor-element-05d93ac > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3914 .elementor-element.elementor-element-e0f42f0 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-3914 .elementor-element.elementor-element-e0f42f0 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-3914 .elementor-element.elementor-element-aac59ee .elementor-button{background-color:#FF0000;border-radius:25px 25px 25px 25px;}.elementor-3914 .elementor-element.elementor-element-aac59ee > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3914 .elementor-element.elementor-element-5beb856 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-3914 .elementor-element.elementor-element-49700df > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-3914 .elementor-element.elementor-element-3b866f8{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for shortcode, class: .elementor-element-d1d9c81 */.elementor-3914 .elementor-element.elementor-element-d1d9c81 h2{

    font-weight: 700;
    font-size: 25px;
    margin: 0;
    margin-bottom: 10px;
}


.elementor-3914 .elementor-element.elementor-element-d1d9c81 #add_car, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #add_car:focus{
    border-radius: 25px;
    color: #000;
    border-color: #000;
    padding: 5px 35px;
    background: #fff;
}
.elementor-3914 .elementor-element.elementor-element-d1d9c81 #add_car:hover{

    color: #fff;
    border-color: #000;
    background: #000;
}
.elementor-3914 .elementor-element.elementor-element-d1d9c81 .box_car_choose{
    margin-top: 25px;
    display: none;
}

.elementor-3914 .elementor-element.elementor-element-d1d9c81 #submit_car{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: green;
    border-color: green;
    padding: 5px 35px;
    opacity: 0.3;
    pointer-events: none;
}


.elementor-3914 .elementor-element.elementor-element-d1d9c81 .active_submit_car{
 opacity: 1 !important;
    pointer-events: auto !important;
}
.elementor-3914 .elementor-element.elementor-element-d1d9c81 #submit_car:hover{
    background: #000;
    border-color: #000;
}

/* table css */

.elementor-3914 .elementor-element.elementor-element-d1d9c81 table {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

.elementor-3914 .elementor-element.elementor-element-d1d9c81 table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}

.elementor-3914 .elementor-element.elementor-element-d1d9c81 table tr {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: .35em;
}

.elementor-3914 .elementor-element.elementor-element-d1d9c81 table th,
.elementor-3914 .elementor-element.elementor-element-d1d9c81 table td {
  padding: .625em;
  text-align: center;
}

.elementor-3914 .elementor-element.elementor-element-d1d9c81 table th {
  font-size: .85em;
  letter-spacing: .1em;
  text-transform: uppercase;
}

/************/

.elementor-3914 .elementor-element.elementor-element-d1d9c81 #change_car, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #change_car:hover, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #change_car:active, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #change_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-d1d9c81 #remove_car, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #remove_car:hover, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #remove_car:active, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #remove_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: red;
    border-color: red;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-d1d9c81 #car_url_page, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #car_url_page:hover, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #car_url_page:active, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #car_url_page:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #000;
    background: #fff;
    border-color: #000;
    padding: 5px 35px;
}



.elementor-3914 .elementor-element.elementor-element-d1d9c81 .car_insurance table{
    margin-top: 25px;
}


.elementor-3914 .elementor-element.elementor-element-d1d9c81 .age_box{
    background: blue;
    color: #fff;
}

@media screen and (max-width: 600px) {
  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table {
    border: 0;
  }

  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table caption {
    font-size: 1.3em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: left;
  }
  
  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table td::before {
    /*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */
    content: attr(data-label);
    float: right;
    font-weight: bold;
    text-transform: uppercase;
  }
  
  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table td:last-child {
    border-bottom: 0;
  }
}




/* colors */

.green , .green a{
    background: green !important;
    color: #fff;
}

.green_2, .green_2 a{
       background: #71ee1b !important;
    }
    
.orange, .orange a{
    background: orange !important;
}

.yellow, .yellow a{
    background: yellow !important;
}

.red, .red a{
    background: red !important;
    color: #fff;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5088078 */#delete_modal{
    z-index: 9999;
    background: #fff;
    position: fixed;
    top: 35vh;
    width: 50vw;
    right: 25vw;
    border: 1px solid #000;
    border-radius: 15px;
    padding: 25px;
    display: none;
    
}

@media(max-width: 676px){
    #delete_modal{
    background: #fff;
    position: fixed;
    top: 35vh;
    width: 90vw;
    right: 5vw;
    border: 1px solid #000;
    border-radius: 15px;
    padding: 25px;
    display: none;
    
}
}

.view_modal{
     display: block !important;
}

.elementor-3914 .elementor-element.elementor-element-5088078 #yes, .elementor-3914 .elementor-element.elementor-element-5088078 #yes:hover, .elementor-3914 .elementor-element.elementor-element-5088078 #yes:active{
    background: red;
    border: 1px solid red;
    color: #fff;
}

.elementor-3914 .elementor-element.elementor-element-5088078 #no, .elementor-3914 .elementor-element.elementor-element-5088078 #no:hover, .elementor-3914 .elementor-element.elementor-element-5088078 #no:active{
    background: #000;
    border: 1px solid #000;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5beb856 */.elementor-3914 .elementor-element.elementor-element-5beb856 h2{

    font-weight: 700;
    font-size: 25px;
    margin: 0;
    margin-bottom: 10px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 #add_car, .elementor-3914 .elementor-element.elementor-element-5beb856 #add_car:focus{
    border-radius: 25px;
    color: #000;
    border-color: #000;
    padding: 5px 35px;
    background: #fff;
}
.elementor-3914 .elementor-element.elementor-element-5beb856 #add_car:hover{

    color: #fff;
    border-color: #000;
    background: #000;
}
.elementor-3914 .elementor-element.elementor-element-5beb856 .box_car_choose{
    margin-top: 25px;
    display: none;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 #submit_car{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: green;
    border-color: green;
    padding: 5px 35px;
    opacity: 0.3;
    pointer-events: none;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 .active_submit_car{
 opacity: 1 !important;
    pointer-events: auto !important;
}
.elementor-3914 .elementor-element.elementor-element-5beb856 #submit_car:hover{
    background: #000;
    border-color: #000;
}

/* table css */

.elementor-3914 .elementor-element.elementor-element-5beb856 table {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table tr {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: .35em;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table th,
.elementor-3914 .elementor-element.elementor-element-5beb856 table td {
  padding: .625em;
  text-align: center;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table th {
  font-size: .85em;
  letter-spacing: .1em;
  text-transform: uppercase;
}

/************/

.elementor-3914 .elementor-element.elementor-element-5beb856 #change_car, .elementor-3914 .elementor-element.elementor-element-5beb856 #change_car:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #change_car:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #change_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car, .elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: red;
    border-color: red;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page, .elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #000;
    background: #fff;
    border-color: #000;
    padding: 5px 35px;
}






@media screen and (max-width: 600px) {
  .elementor-3914 .elementor-element.elementor-element-5beb856 table {
    border: 0;
  }

  .elementor-3914 .elementor-element.elementor-element-5beb856 table caption {
    font-size: 1.3em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: left;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table td::before {
    /*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */
    content: attr(data-label);
    float: right;
    font-weight: bold;
    text-transform: uppercase;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table td:last-child {
    border-bottom: 0;
  }
}

 #remove_car_form {
    margin-top: 15px;
    border-radius: 25px;
    color: #fff;
    background: red;
    border-color: red;
    padding: 5px 35px;
}


/******************/





.elementor-3914 .elementor-element.elementor-element-5beb856 #add_car, .elementor-3914 .elementor-element.elementor-element-5beb856 #add_car:focus{
    border-radius: 25px;
    color: #000;
    border-color: #000;
    padding: 5px 35px;
    background: #fff;
}
.elementor-3914 .elementor-element.elementor-element-5beb856 #add_car:hover{

    color: #fff;
    border-color: #000;
    background: #000;
}
.elementor-3914 .elementor-element.elementor-element-5beb856 .box_car_choose{
    margin-top: 25px;
    display: none;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 #submit_car{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
    opacity: 0.3;
    pointer-events: none;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 .active_submit_car{
 opacity: 1 !important;
    pointer-events: auto !important;
}
.elementor-3914 .elementor-element.elementor-element-5beb856 #submit_car:hover{
    background: #000;
    border-color: #000;
}

/* table css */

.elementor-3914 .elementor-element.elementor-element-5beb856 table {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table tr {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: .35em;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table th,
.elementor-3914 .elementor-element.elementor-element-5beb856 table td {
  padding: .625em;
  text-align: center;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table th {
  font-size: .85em;
  letter-spacing: .1em;
  text-transform: uppercase;
}

/************/

.elementor-3914 .elementor-element.elementor-element-5beb856 #change_car, .elementor-3914 .elementor-element.elementor-element-5beb856 #change_car:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #change_car:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #change_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car_form, .elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car_form:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car_form:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car_form:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: red;
    border-color: red;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page, .elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #000;
    background: #fff;
    border-color: #000;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 .remove_box_form{
    padding-top: 25px;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 .box_input{
    margin-bottom: 10px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 #uploadBtn, .elementor-3914 .elementor-element.elementor-element-5beb856 #uploadBtn:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #uploadBtn:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #uploadBtn:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
}


@media screen and (max-width: 600px) {
  .elementor-3914 .elementor-element.elementor-element-5beb856 table {
    border: 0;
  }

  .elementor-3914 .elementor-element.elementor-element-5beb856 table caption {
    font-size: 1.3em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: left;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table td::before {
    /*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */
    content: attr(data-label);
    float: right;
    font-weight: bold;
    text-transform: uppercase;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table td:last-child {
    border-bottom: 0;
  }
}

#send_whatsapp_car{
    background: green;
    border-radius: 25px;
    color: #fff;
    border-color: green;
    padding: 9px 35px;
     pointer-events: none;
     opacity: 0.3;
}


#link_sign{
        background: #DD6312;
    border-radius: 25px;
    color: #fff;
    border-color: #DD6312;
    padding: 9px 35px;
     pointer-events: none;
     opacity: 0.3;
}

#car_url_page_view{
    margin-top: 15px;
    border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
}

#car_to_worker{
    background-color: #fff;
    color: #000;
    border: 1px solid #000;
    border-radius: 25px 25px 25px 25px;
    margin-bottom: 15px;
}

#car_to_worker:hover{
    background-color: #000;
    color: #fff;
    border: 1px solid #000;
    border-radius: 25px 25px 25px 25px;
}

#select_car{
    margin-bottom: 10px;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 #link_sign{
        background: #DD6312;
    border-radius: 25px;
    color: #fff;
    border-color: #DD6312;
    padding: 9px 35px;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-49700df */.elementor-3914 .elementor-element.elementor-element-49700df h2{

    font-weight: 700;
    font-size: 25px;
    margin: 0;
    margin-bottom: 10px;
}


.elementor-3914 .elementor-element.elementor-element-49700df #add_car, .elementor-3914 .elementor-element.elementor-element-49700df #add_car:focus{
    border-radius: 25px;
    color: #000;
    border-color: #000;
    padding: 5px 35px;
    background: #fff;
}
.elementor-3914 .elementor-element.elementor-element-49700df #add_car:hover{

    color: #fff;
    border-color: #000;
    background: #000;
}
.elementor-3914 .elementor-element.elementor-element-49700df .box_car_choose{
    margin-top: 25px;
    display: none;
}

.elementor-3914 .elementor-element.elementor-element-49700df #submit_car{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: green;
    border-color: green;
    padding: 5px 35px;
    opacity: 0.3;
    pointer-events: none;
}


.elementor-3914 .elementor-element.elementor-element-49700df .active_submit_car{
 opacity: 1 !important;
    pointer-events: auto !important;
}
.elementor-3914 .elementor-element.elementor-element-49700df #submit_car:hover{
    background: #000;
    border-color: #000;
}

/* table css */

.elementor-3914 .elementor-element.elementor-element-49700df table {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

.elementor-3914 .elementor-element.elementor-element-49700df table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}

.elementor-3914 .elementor-element.elementor-element-49700df table tr {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: .35em;
}

.elementor-3914 .elementor-element.elementor-element-49700df table th,
.elementor-3914 .elementor-element.elementor-element-49700df table td {
  padding: .625em;
  text-align: center;
}

.elementor-3914 .elementor-element.elementor-element-49700df table th {
  font-size: .85em;
  letter-spacing: .1em;
  text-transform: uppercase;
}

/************/

.elementor-3914 .elementor-element.elementor-element-49700df #change_car, .elementor-3914 .elementor-element.elementor-element-49700df #change_car:hover, .elementor-3914 .elementor-element.elementor-element-49700df #change_car:active, .elementor-3914 .elementor-element.elementor-element-49700df #change_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-49700df #remove_car, .elementor-3914 .elementor-element.elementor-element-49700df #remove_car:hover, .elementor-3914 .elementor-element.elementor-element-49700df #remove_car:active, .elementor-3914 .elementor-element.elementor-element-49700df #remove_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: red;
    border-color: red;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-49700df #car_url_page, .elementor-3914 .elementor-element.elementor-element-49700df #car_url_page:hover, .elementor-3914 .elementor-element.elementor-element-49700df #car_url_page:active, .elementor-3914 .elementor-element.elementor-element-49700df #car_url_page:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #000;
    background: #fff;
    border-color: #000;
    padding: 5px 35px;
}






@media screen and (max-width: 600px) {
  .elementor-3914 .elementor-element.elementor-element-49700df table {
    border: 0;
  }

  .elementor-3914 .elementor-element.elementor-element-49700df table caption {
    font-size: 1.3em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-49700df table thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  .elementor-3914 .elementor-element.elementor-element-49700df table tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-49700df table td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: left;
  }
  
  .elementor-3914 .elementor-element.elementor-element-49700df table td::before {
    /*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */
    content: attr(data-label);
    float: right;
    font-weight: bold;
    text-transform: uppercase;
  }
  
  .elementor-3914 .elementor-element.elementor-element-49700df table td:last-child {
    border-bottom: 0;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d1d9c81 */.elementor-3914 .elementor-element.elementor-element-d1d9c81 h2{

    font-weight: 700;
    font-size: 25px;
    margin: 0;
    margin-bottom: 10px;
}


.elementor-3914 .elementor-element.elementor-element-d1d9c81 #add_car, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #add_car:focus{
    border-radius: 25px;
    color: #000;
    border-color: #000;
    padding: 5px 35px;
    background: #fff;
}
.elementor-3914 .elementor-element.elementor-element-d1d9c81 #add_car:hover{

    color: #fff;
    border-color: #000;
    background: #000;
}
.elementor-3914 .elementor-element.elementor-element-d1d9c81 .box_car_choose{
    margin-top: 25px;
    display: none;
}

.elementor-3914 .elementor-element.elementor-element-d1d9c81 #submit_car{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: green;
    border-color: green;
    padding: 5px 35px;
    opacity: 0.3;
    pointer-events: none;
}


.elementor-3914 .elementor-element.elementor-element-d1d9c81 .active_submit_car{
 opacity: 1 !important;
    pointer-events: auto !important;
}
.elementor-3914 .elementor-element.elementor-element-d1d9c81 #submit_car:hover{
    background: #000;
    border-color: #000;
}

/* table css */

.elementor-3914 .elementor-element.elementor-element-d1d9c81 table {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

.elementor-3914 .elementor-element.elementor-element-d1d9c81 table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}

.elementor-3914 .elementor-element.elementor-element-d1d9c81 table tr {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: .35em;
}

.elementor-3914 .elementor-element.elementor-element-d1d9c81 table th,
.elementor-3914 .elementor-element.elementor-element-d1d9c81 table td {
  padding: .625em;
  text-align: center;
}

.elementor-3914 .elementor-element.elementor-element-d1d9c81 table th {
  font-size: .85em;
  letter-spacing: .1em;
  text-transform: uppercase;
}

/************/

.elementor-3914 .elementor-element.elementor-element-d1d9c81 #change_car, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #change_car:hover, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #change_car:active, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #change_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-d1d9c81 #remove_car, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #remove_car:hover, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #remove_car:active, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #remove_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: red;
    border-color: red;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-d1d9c81 #car_url_page, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #car_url_page:hover, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #car_url_page:active, .elementor-3914 .elementor-element.elementor-element-d1d9c81 #car_url_page:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #000;
    background: #fff;
    border-color: #000;
    padding: 5px 35px;
}



.elementor-3914 .elementor-element.elementor-element-d1d9c81 .car_insurance table{
    margin-top: 25px;
}


.elementor-3914 .elementor-element.elementor-element-d1d9c81 .age_box{
    background: blue;
    color: #fff;
}

@media screen and (max-width: 600px) {
  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table {
    border: 0;
  }

  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table caption {
    font-size: 1.3em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: left;
  }
  
  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table td::before {
    /*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */
    content: attr(data-label);
    float: right;
    font-weight: bold;
    text-transform: uppercase;
  }
  
  .elementor-3914 .elementor-element.elementor-element-d1d9c81 table td:last-child {
    border-bottom: 0;
  }
}




/* colors */

.green , .green a{
    background: green !important;
    color: #fff;
}

.green_2, .green_2 a{
       background: #71ee1b !important;
    }
    
.orange, .orange a{
    background: orange !important;
}

.yellow, .yellow a{
    background: yellow !important;
}

.red, .red a{
    background: red !important;
    color: #fff;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5088078 */#delete_modal{
    z-index: 9999;
    background: #fff;
    position: fixed;
    top: 35vh;
    width: 50vw;
    right: 25vw;
    border: 1px solid #000;
    border-radius: 15px;
    padding: 25px;
    display: none;
    
}

@media(max-width: 676px){
    #delete_modal{
    background: #fff;
    position: fixed;
    top: 35vh;
    width: 90vw;
    right: 5vw;
    border: 1px solid #000;
    border-radius: 15px;
    padding: 25px;
    display: none;
    
}
}

.view_modal{
     display: block !important;
}

.elementor-3914 .elementor-element.elementor-element-5088078 #yes, .elementor-3914 .elementor-element.elementor-element-5088078 #yes:hover, .elementor-3914 .elementor-element.elementor-element-5088078 #yes:active{
    background: red;
    border: 1px solid red;
    color: #fff;
}

.elementor-3914 .elementor-element.elementor-element-5088078 #no, .elementor-3914 .elementor-element.elementor-element-5088078 #no:hover, .elementor-3914 .elementor-element.elementor-element-5088078 #no:active{
    background: #000;
    border: 1px solid #000;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5beb856 */.elementor-3914 .elementor-element.elementor-element-5beb856 h2{

    font-weight: 700;
    font-size: 25px;
    margin: 0;
    margin-bottom: 10px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 #add_car, .elementor-3914 .elementor-element.elementor-element-5beb856 #add_car:focus{
    border-radius: 25px;
    color: #000;
    border-color: #000;
    padding: 5px 35px;
    background: #fff;
}
.elementor-3914 .elementor-element.elementor-element-5beb856 #add_car:hover{

    color: #fff;
    border-color: #000;
    background: #000;
}
.elementor-3914 .elementor-element.elementor-element-5beb856 .box_car_choose{
    margin-top: 25px;
    display: none;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 #submit_car{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: green;
    border-color: green;
    padding: 5px 35px;
    opacity: 0.3;
    pointer-events: none;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 .active_submit_car{
 opacity: 1 !important;
    pointer-events: auto !important;
}
.elementor-3914 .elementor-element.elementor-element-5beb856 #submit_car:hover{
    background: #000;
    border-color: #000;
}

/* table css */

.elementor-3914 .elementor-element.elementor-element-5beb856 table {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table tr {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: .35em;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table th,
.elementor-3914 .elementor-element.elementor-element-5beb856 table td {
  padding: .625em;
  text-align: center;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table th {
  font-size: .85em;
  letter-spacing: .1em;
  text-transform: uppercase;
}

/************/

.elementor-3914 .elementor-element.elementor-element-5beb856 #change_car, .elementor-3914 .elementor-element.elementor-element-5beb856 #change_car:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #change_car:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #change_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car, .elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: red;
    border-color: red;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page, .elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #000;
    background: #fff;
    border-color: #000;
    padding: 5px 35px;
}






@media screen and (max-width: 600px) {
  .elementor-3914 .elementor-element.elementor-element-5beb856 table {
    border: 0;
  }

  .elementor-3914 .elementor-element.elementor-element-5beb856 table caption {
    font-size: 1.3em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: left;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table td::before {
    /*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */
    content: attr(data-label);
    float: right;
    font-weight: bold;
    text-transform: uppercase;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table td:last-child {
    border-bottom: 0;
  }
}

 #remove_car_form {
    margin-top: 15px;
    border-radius: 25px;
    color: #fff;
    background: red;
    border-color: red;
    padding: 5px 35px;
}


/******************/





.elementor-3914 .elementor-element.elementor-element-5beb856 #add_car, .elementor-3914 .elementor-element.elementor-element-5beb856 #add_car:focus{
    border-radius: 25px;
    color: #000;
    border-color: #000;
    padding: 5px 35px;
    background: #fff;
}
.elementor-3914 .elementor-element.elementor-element-5beb856 #add_car:hover{

    color: #fff;
    border-color: #000;
    background: #000;
}
.elementor-3914 .elementor-element.elementor-element-5beb856 .box_car_choose{
    margin-top: 25px;
    display: none;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 #submit_car{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
    opacity: 0.3;
    pointer-events: none;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 .active_submit_car{
 opacity: 1 !important;
    pointer-events: auto !important;
}
.elementor-3914 .elementor-element.elementor-element-5beb856 #submit_car:hover{
    background: #000;
    border-color: #000;
}

/* table css */

.elementor-3914 .elementor-element.elementor-element-5beb856 table {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table tr {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: .35em;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table th,
.elementor-3914 .elementor-element.elementor-element-5beb856 table td {
  padding: .625em;
  text-align: center;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 table th {
  font-size: .85em;
  letter-spacing: .1em;
  text-transform: uppercase;
}

/************/

.elementor-3914 .elementor-element.elementor-element-5beb856 #change_car, .elementor-3914 .elementor-element.elementor-element-5beb856 #change_car:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #change_car:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #change_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car_form, .elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car_form:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car_form:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #remove_car_form:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: red;
    border-color: red;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page, .elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #car_url_page:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #000;
    background: #fff;
    border-color: #000;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 .remove_box_form{
    padding-top: 25px;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 .box_input{
    margin-bottom: 10px;
}


.elementor-3914 .elementor-element.elementor-element-5beb856 #uploadBtn, .elementor-3914 .elementor-element.elementor-element-5beb856 #uploadBtn:hover, .elementor-3914 .elementor-element.elementor-element-5beb856 #uploadBtn:active, .elementor-3914 .elementor-element.elementor-element-5beb856 #uploadBtn:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
}


@media screen and (max-width: 600px) {
  .elementor-3914 .elementor-element.elementor-element-5beb856 table {
    border: 0;
  }

  .elementor-3914 .elementor-element.elementor-element-5beb856 table caption {
    font-size: 1.3em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: left;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table td::before {
    /*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */
    content: attr(data-label);
    float: right;
    font-weight: bold;
    text-transform: uppercase;
  }
  
  .elementor-3914 .elementor-element.elementor-element-5beb856 table td:last-child {
    border-bottom: 0;
  }
}

#send_whatsapp_car{
    background: green;
    border-radius: 25px;
    color: #fff;
    border-color: green;
    padding: 9px 35px;
     pointer-events: none;
     opacity: 0.3;
}


#link_sign{
        background: #DD6312;
    border-radius: 25px;
    color: #fff;
    border-color: #DD6312;
    padding: 9px 35px;
     pointer-events: none;
     opacity: 0.3;
}

#car_url_page_view{
    margin-top: 15px;
    border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
}

#car_to_worker{
    background-color: #fff;
    color: #000;
    border: 1px solid #000;
    border-radius: 25px 25px 25px 25px;
    margin-bottom: 15px;
}

#car_to_worker:hover{
    background-color: #000;
    color: #fff;
    border: 1px solid #000;
    border-radius: 25px 25px 25px 25px;
}

#select_car{
    margin-bottom: 10px;
}

.elementor-3914 .elementor-element.elementor-element-5beb856 #link_sign{
        background: #DD6312;
    border-radius: 25px;
    color: #fff;
    border-color: #DD6312;
    padding: 9px 35px;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-49700df */.elementor-3914 .elementor-element.elementor-element-49700df h2{

    font-weight: 700;
    font-size: 25px;
    margin: 0;
    margin-bottom: 10px;
}


.elementor-3914 .elementor-element.elementor-element-49700df #add_car, .elementor-3914 .elementor-element.elementor-element-49700df #add_car:focus{
    border-radius: 25px;
    color: #000;
    border-color: #000;
    padding: 5px 35px;
    background: #fff;
}
.elementor-3914 .elementor-element.elementor-element-49700df #add_car:hover{

    color: #fff;
    border-color: #000;
    background: #000;
}
.elementor-3914 .elementor-element.elementor-element-49700df .box_car_choose{
    margin-top: 25px;
    display: none;
}

.elementor-3914 .elementor-element.elementor-element-49700df #submit_car{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: green;
    border-color: green;
    padding: 5px 35px;
    opacity: 0.3;
    pointer-events: none;
}


.elementor-3914 .elementor-element.elementor-element-49700df .active_submit_car{
 opacity: 1 !important;
    pointer-events: auto !important;
}
.elementor-3914 .elementor-element.elementor-element-49700df #submit_car:hover{
    background: #000;
    border-color: #000;
}

/* table css */

.elementor-3914 .elementor-element.elementor-element-49700df table {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

.elementor-3914 .elementor-element.elementor-element-49700df table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}

.elementor-3914 .elementor-element.elementor-element-49700df table tr {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: .35em;
}

.elementor-3914 .elementor-element.elementor-element-49700df table th,
.elementor-3914 .elementor-element.elementor-element-49700df table td {
  padding: .625em;
  text-align: center;
}

.elementor-3914 .elementor-element.elementor-element-49700df table th {
  font-size: .85em;
  letter-spacing: .1em;
  text-transform: uppercase;
}

/************/

.elementor-3914 .elementor-element.elementor-element-49700df #change_car, .elementor-3914 .elementor-element.elementor-element-49700df #change_car:hover, .elementor-3914 .elementor-element.elementor-element-49700df #change_car:active, .elementor-3914 .elementor-element.elementor-element-49700df #change_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: #000;
    border-color: #000;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-49700df #remove_car, .elementor-3914 .elementor-element.elementor-element-49700df #remove_car:hover, .elementor-3914 .elementor-element.elementor-element-49700df #remove_car:active, .elementor-3914 .elementor-element.elementor-element-49700df #remove_car:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #fff;
    background: red;
    border-color: red;
    padding: 5px 35px;
}


.elementor-3914 .elementor-element.elementor-element-49700df #car_url_page, .elementor-3914 .elementor-element.elementor-element-49700df #car_url_page:hover, .elementor-3914 .elementor-element.elementor-element-49700df #car_url_page:active, .elementor-3914 .elementor-element.elementor-element-49700df #car_url_page:focus{
    margin-top: 15px;
        border-radius: 25px;
    color: #000;
    background: #fff;
    border-color: #000;
    padding: 5px 35px;
}






@media screen and (max-width: 600px) {
  .elementor-3914 .elementor-element.elementor-element-49700df table {
    border: 0;
  }

  .elementor-3914 .elementor-element.elementor-element-49700df table caption {
    font-size: 1.3em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-49700df table thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  .elementor-3914 .elementor-element.elementor-element-49700df table tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  
  .elementor-3914 .elementor-element.elementor-element-49700df table td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: left;
  }
  
  .elementor-3914 .elementor-element.elementor-element-49700df table td::before {
    /*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */
    content: attr(data-label);
    float: right;
    font-weight: bold;
    text-transform: uppercase;
  }
  
  .elementor-3914 .elementor-element.elementor-element-49700df table td:last-child {
    border-bottom: 0;
  }
}/* End custom CSS */