/* https://www.upcars.it/wp-content/themes/upcars/style.css?ver=5.3.24 */
/* Import rule from: https://www.upcars.it/wp-content/themes/upcars/../bridge/style.css */
/*
Theme Name: Bridge
Theme URI: http://bridgelanding.qodeinteractive.com/
Description: Creative Multipurpose WordPress Theme
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Author: Qode Interactive
Author URI: http://qodethemes.com/
Text Domain: bridge
Version: 20.3
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/h1.page-title{background-attachment:scroll;background-image:url(/wp-content/uploads/divider.png);background-position:center center;background-repeat:repeat-x;text-align:center;color:#000}h1.page-title span{background:#fff;padding:0 20px}.page-template-landing_page h1.page-title{font-weight:400}h2.section-title{background-attachment:scroll;background-image:url(/wp-content/uploads/divider.png);background-position:center center;background-repeat:repeat-x;text-align:center}h2.section-title span{background:#fff;padding:0 20px}strong,p strong{font-weight:700;color:#ff8300}table strong{color:#000}p,ul,ol,table,cite,blockquote,li{margin-bottom:0.5em}table{width:100%}table td{text-align:left}tr:nth-child(2n+1){background-color:#EFEFEF}tr:nth-child(2n){background-color:#fff}.wpb_wrapper table{width:100%;border-top:1px solid #DCDCDC;border-left:1px solid #DCDCDC}.wpb_wrapper table td{border-bottom:1px solid #DCDCDC;border-right:1px solid #DCDCDC}input.wpcf7-form-control.wpcf7-text,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-date,textarea.wpcf7-form-control.wpcf7-textarea,select.wpcf7-form-control.wpcf7-select,input.wpcf7-form-control.wpcf7-quiz{padding:0.5em 1em;line-height:2em;border:1px solid;font-size:1em;color:#000}span.wpcf7-list-item{margin-left:0}.caldera-grid .form-control:focus{box-shadow:0}.caldera-grid .form-control{font-size:16px;padding:0.5em 1em;height:auto;line-height:auto}.caldera-grid h4{margin-top:1em;margin-bottom:0.5em}.caldera-grid .row{margin-bottom:1em}.caldera-grid .qbutton input{border:0;padding:0;margin:0;background:transparent;text-shadow:none;box-shadow:none!important;font-size:16px}.caldera-grid .qbutton input:hover{border:0;padding:0;margin:0;background:transparent;text-shadow:none;box-shadow:none!important}.footer_top .fa{width:22px;margin-right:5px;text-align:right}.footer_top .form-control{background:#1b1b1b;border-color:#444}.footer_top .qbutton{border-color:#C7BB9C!important;border-radius:0;border-width:1px}.footer_top .qbutton:hover{background-color:#C7BB9C!important}.footer_top .qbutton input{color:#C7BB9C!important}.footer_top .qbutton:hover input{color:black!important}.footer_top table,.footer_top table tr,.footer_top table tr td{border:0;background:transparent}.qbutton.big_large,.qbutton.big_large_full_width{padding:0}li.menu-item-language a{padding-right:0!important}.title.has_fixed_background{background-size:cover!important}nav.main_menu>ul>li>a{padding:0 12px}.fb-like{left:8px}.twitter-button{margin-top:6px;margin-right:20px;float:left}.title_holder .subtitle{text-transform:uppercase}.header_top{height:48px;line-height:48px}@media screen and (max-width:767px){.header_top{line-height:24px;height:48px}.header_top .container_inner{width:100%;text-align:left}}@media screen and (max-width:480px){.header_top{display:none!important}}.header_top .left{display:none}.header-right-widget{padding-left:80px;background:url(/wp-content/uploads/europe-map-header.png) top left no-repeat}.light:not(.sticky):not(.scrolled) .header-right-widget,.light:not(.sticky):not(.scrolled) .header-right-widget p,.light:not(.sticky):not(.scrolled) .header-right-widget span,.dark:not(.sticky):not(.scrolled) .header-right-widget,.dark:not(.sticky):not(.scrolled) .header-right-widget p,.dark:not(.sticky):not(.scrolled) .header-right-widget span{color:#333;font-weight:600;font-size:13px}.light:not(.sticky):not(.scrolled) .header-right-widget a,.dark:not(.sticky):not(.scrolled) .header-right-widget a{color:#ff8300;font-weight:700}.header_top{background:white!important;border-bottom:1px solid #ddd}body.category .stick .header_bottom,body.tag .stick .header_bottom{background:black!important}body.category .stick.sticky .header_bottom,body.tag .stick.sticky .header_bottom{background:white!important}#europe-luxury-car-rental{margin-top:30px}.header-right-widget .textwidget a{margin-left:10px}.single-post .column2 .sidebar h5{margin:0}.single-post .column2 .sidebar h5{margin:0}.single-post .column2 .sidebar h4{margin-top:0}.single-post .column2 .sidebar input{font-size:14px}.single-post .column2 .sidebar .widget_caldera_forms_widget{background:#f0f0f0;padding:15px}.single-post .column2 .sidebar .widget_caldera_forms_widget .row{margin-bottom:0}.single-post .column2 .sidebar .widget_caldera_forms_widget h4{font-size:18px}.single-post .column2 .sidebar .widget_caldera_forms_widget .control-label{font-size:14px;margin:0;font-weight:400}.single-post .column2 .sidebar .widget_caldera_forms_widget .checkbox{font-size:12px;line-height:16px}.single-post .column2 .sidebar .widget_caldera_forms_widget .checkbox strong{color:#101010!important;font-weight:400}.single-post .column2 .sidebar .widget_caldera_forms_widget .qbutton.big_large_full_width{height:50px;line-height:50px;text-align:center}ol{list-style-position:inside}.get-a-quote{margin-top:10px;margin-bottom:10px}.get-a-quote a{font-size:13px;line-height:1em;font-weight:700;text-decoration:none;border:2px solid #E8AA00;background-color:#E8AA00;color:#fff;padding:13px 23px;border-radius:4px;text-transform:uppercase;display:inline-block;-webkit-transition:background-color 0.1s linear;-ms-transition:background-color 0.1s linear;transition:background-color 0.1s linear;-webkit-transition:color 0.1s linear;-ms-transition:color 0.1s linear;transition:color 0.1s linear}.get-a-quote a:hover{background-color:white!important;border-color:#E8AA00!important;color:#E8AA00;padding:13px 23px;border-radius:4px;-webkit-transition:background-color 0.1s linear;-ms-transition:background-color 0.1s linear;transition:background-color 0.1s linear;-webkit-transition:color 0.1s linear;-ms-transition:color 0.1s linear;transition:color 0.1s linear}.get-a-quote-title-button .get-a-quote a{border:2px solid #E8AA00;background-color:#E8AA00;color:#fff}.get-a-quote-title-button .get-a-quote a:hover{background-color:transparent;color:#E8AA00}.portfolio_description{padding-top:5px}.content_bottom .qbutton{height:47px;line-height:47px;font-size:16px;padding:0 29px;margin-top:-25px}.ribbon{position:absolute;right:-5px;top:-5px;z-index:500;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:10px;font-weight:700;color:#FFF;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#79A70A;background:linear-gradient(#C51D00 0%,#8F0808 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:19px;right:-21px}.ribbon span::before{content:"";position:absolute;left:0px;top:100%;z-index:-1;border-left:3px solid #8F0808;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #8F0808}.ribbon span::after{content:"";position:absolute;right:0px;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #8F0808;border-bottom:3px solid transparent;border-top:3px solid #8F0808}.grid_section .vc_col-sm-4 a.qbutton{width:100%;display:block;box-sizing:border-box!important;text-align:center;height:50px;line-height:50px;font-size:1.05em}.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item{padding:0 22px!important;margin-left:0;margin-right:0}.vc_grid-filter li.vc_grid-filter-item{color:#404040;font-weight:600;text-transform:uppercase}.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active{background:none}.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span{color:#ff911c}.vc_gitem-col .vc_btn3-left{float:left}.vc_gitem-col .vc_btn3-right{float:right border-color:transparent!important}.vc_gitem-col .vc_btn3-right a{border-color:transparent!important;text-transform:uppercase;font-weight:600}.social-table td{padding:0}.full_width{position:relative}@media screen and (min-width:768px){#brand-introduction{display:flex;align-items:center}#brand-introduction img{max-height:140px;width:auto}}.home-brands .section_inner_margin{display:flex;align-items:center}.home-brands img{max-height:140px;width:auto}.home-brands .section_inner_margin .vc_column_container{margin-bottom:20px}.filter_outer{height:auto}@media screen and (max-width:480px){.projects_holder article.mix .image_holder{width:33%;float:left}.projects_holder article.mix .portfolio_description{width:62%;float:right;padding-top:0;display:flex;flex-direction:column-reverse;text-align:left}}@media screen and (max-width:480px){.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu{max-width:480px;width:calc(100% - 60px)}.get-a-quote{margin-top:0}.projects_holder article.mix{margin-bottom:10px!important}}@media screen and (max-width:767px){.home-services>.wpb_column.vc_col-sm-3{width:25%;float:left}.home-services>.wpb_column.vc_col-sm-9{width:75%;float:left}}.chi-siamo-gallery img{float:left}.vc_grid .vc_gitem-col .vc_gitem-link{border-bottom:2px solid #F7BE68}h1.page-title{background-position:center 14px}h1.page-title span{line-height:1.2em}@media screen and (max-width:767px){.home-services h3{font-size:20px}.footer_top{padding-top:30px;padding-bottom:30px;font-size:14px;line-height:1.5em}.footer_logo-wrapper{text-align:center}.footer_logo-wrapper img{height:90px}.footer_top .fa{text-align:center;margin-right:0}.europe-wrapper{text-align:center}.europe-wrapper img{height:90px}.footer_top table td{text-align:center}.footer_top table td img{width:40px}.footer_top small{font-size:14px}section.parallax_section_holder.row-dream{min-height:230px}section.parallax_section_holder.row-dream .separator{margin-top:60px!important}section.parallax_section_holder.row-numbers .separator{margin-top:60px!important}.call_to_action .text_wrapper .call_to_action_text{font-size:18px;line-height:1.25em}.blog_holder h2 a,.blog_holder h2{font-size:24px}.blog_holder.blog_single h1{font-size:30px}}.title .title_overlay{opacity:0.5}.title .image.not_responsive img{min-height:200px;object-fit:cover}