.elementor-8499 .elementor-element.elementor-element-758ff14{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8499 .elementor-element.elementor-element-9886443 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8499 .elementor-element.elementor-element-bc4dfa4 > .elementor-widget-container{margin:0px 0px 100px 0px;padding:60px 0px 0px 0px;background-color:#001730;}.elementor-8499 .elementor-element.elementor-element-39a812a > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8499 .elementor-element.elementor-element-39a812a{margin-top:50px;margin-bottom:50px;}.elementor-8499 .elementor-element.elementor-element-2a87268 > .elementor-element-populated{margin:0px 0px 100px 0px;}.elementor-8499 .elementor-element.elementor-element-b0b79f0 > .elementor-element-populated{margin:0px 0px 100px 0px;}.elementor-8499 .elementor-element.elementor-element-51e4ea8:not(.elementor-motion-effects-element-type-background), .elementor-8499 .elementor-element.elementor-element-51e4ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(239, 239, 239, 0.35294117647058826);}.elementor-8499 .elementor-element.elementor-element-51e4ea8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:136px 0px 136px 0px;}.elementor-8499 .elementor-element.elementor-element-51e4ea8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8499 .elementor-element.elementor-element-f91b236:not(.elementor-motion-effects-element-type-background), .elementor-8499 .elementor-element.elementor-element-f91b236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#404BE3;}.elementor-8499 .elementor-element.elementor-element-f91b236{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-8499 .elementor-element.elementor-element-f91b236 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8499 .elementor-element.elementor-element-f91b236 > .elementor-shape-top .elementor-shape-fill{fill:#F9F9F9;}.elementor-8499 .elementor-element.elementor-element-f91b236 > .elementor-shape-top svg{height:100px;}.elementor-8499 .elementor-element.elementor-element-4caa342 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8499 .elementor-element.elementor-element-b396529:not(.elementor-motion-effects-element-type-background), .elementor-8499 .elementor-element.elementor-element-b396529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#404BE3;}.elementor-8499 .elementor-element.elementor-element-b396529{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-8499 .elementor-element.elementor-element-b396529 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8499 .elementor-element.elementor-element-70f7251 > .elementor-container{min-height:60vh;}.elementor-8499 .elementor-element.elementor-element-70f7251 > .elementor-container:after{content:"";min-height:inherit;}.elementor-8499 .elementor-element.elementor-element-70f7251 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8499 .elementor-element.elementor-element-70f7251:not(.elementor-motion-effects-element-type-background), .elementor-8499 .elementor-element.elementor-element-70f7251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://sito.restyle.gestionaleauto.com/wp-content/uploads/sites/4/2022/01/che-auto-sei-by-gestionaleauto.com_.jpg");background-position:center center;background-size:cover;}.elementor-8499 .elementor-element.elementor-element-70f7251 > .elementor-background-overlay{background-color:#001730;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8499 .elementor-element.elementor-element-70f7251{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:50px 0px 50px 0px;}.elementor-8499 .elementor-element.elementor-element-cb4af71 > .elementor-element-populated{padding:0em 6em 0em 6em;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8499 .elementor-element.elementor-element-2a87268{width:50%;}.elementor-8499 .elementor-element.elementor-element-48b7f45{width:8.509%;}.elementor-8499 .elementor-element.elementor-element-b0b79f0{width:34.649%;}.elementor-8499 .elementor-element.elementor-element-cd79202{width:6.842%;}.elementor-8499 .elementor-element.elementor-element-fca86d6{width:100%;}.elementor-8499 .elementor-element.elementor-element-bd2667a{width:100%;}.elementor-8499 .elementor-element.elementor-element-c48b16b{width:9.825%;}.elementor-8499 .elementor-element.elementor-element-cb4af71{width:81.052%;}.elementor-8499 .elementor-element.elementor-element-f26a0ed{width:8.787%;}}/* Start custom CSS for tommusrhodus-hero-header-block, class: .elementor-element-bc4dfa4 */.elementor-8499 .elementor-element.elementor-element-bc4dfa4 .col-xl-7.col-lg-8.col-md-9 {
    flex: 0 0 100%;
    max-width: 100%;
}
.elementor-8499 .elementor-element.elementor-element-bc4dfa4 .btn.btn-primary {
    background-color: #F2385A;
    border-color: #F2385A;
}
.elementor-8499 .elementor-element.elementor-element-bc4dfa4 .btn.btn-outline-primary {
    color: #F2385A;
    border-color: #F2385A;
}
.elementor-8499 .elementor-element.elementor-element-bc4dfa4 .btn.btn-outline-primary:hover, .elementor-8499 .elementor-element.elementor-element-bc4dfa4 .btn.btn-outline-primary:active, .elementor-8499 .elementor-element.elementor-element-bc4dfa4 .btn.btn-outline-primary:focus {
    color: #ffffff;
    background-color: #F2385A;
}
.elementor-8499 .elementor-element.elementor-element-bc4dfa4 .col-lg-10 {
    flex: 0 0 100%;
    max-width: 100%;
}
.elementor-8499 .elementor-element.elementor-element-bc4dfa4 img.rounded.shadow-lg {
    border-radius: 0 !important;
    box-shadow: none !important;
}
.elementor-8499 .elementor-element.elementor-element-bc4dfa4 .elementor-widget-container {
    overflow-y: hidden;
}
.elementor-8499 .elementor-element.elementor-element-bc4dfa4 .divider {
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9886443 */.elementor-8499 .elementor-element.elementor-element-9886443 .elementor-column-wrap.elementor-element-populated {
	padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01dc1ef */.elementor-8499 .elementor-element.elementor-element-01dc1ef .badge {
    font-size: 16px;
    padding: 2px 26px;
    background-color: #404BE3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3468ba */.elementor-8499 .elementor-element.elementor-element-e3468ba .elementor-widget-container {
    width: 100%;
    max-width: 882px;
    text-align: center;
    margin: 0 auto 60px auto;
}
.elementor-8499 .elementor-element.elementor-element-e3468ba .elementor-widget-container h2 {
    margin-bottom: 32px;
}/* End custom CSS */
/* Start custom CSS for tommusrhodus-card-block, class: .elementor-element-c45616f */.elementor-8499 .elementor-element.elementor-element-c45616f a {
    background-image: url('');
    background-position: center;
    background-size: cover;
    background-color: #404BE3;
    border: none;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, .20);
    position: relative;
}
.elementor-8499 .elementor-element.elementor-element-c45616f a:after {
    content: ' ';
    position: absolute;
    width: 100%;
    height: 100%;
    left: -18px;
    top: 25px;
    background-image: url('/wp-content/uploads/sites/4/2020/08/G-bolt-white.svg');
    background-position: top right;
    background-repeat: no-repeat;
}
.elementor-8499 .elementor-element.elementor-element-c45616f a .card-body > .d-flex {
    position: absolute;
    left: 2rem;
    bottom: 2rem;
}
.elementor-8499 .elementor-element.elementor-element-c45616f a .card-body > .d-flex > .ml-3 {
    margin-left: 0 !important;
}
.elementor-8499 .elementor-element.elementor-element-c45616f a .icon-round {
    visibility: hidden
}
.elementor-8499 .elementor-element.elementor-element-c45616f a h3 {
    color: #ffffff;
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 0;
}
.elementor-8499 .elementor-element.elementor-element-c45616f a h3:last-of-type {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for tommusrhodus-card-block, class: .elementor-element-92a2cb3 */.elementor-8499 .elementor-element.elementor-element-92a2cb3 a {
    background-image: url('');
    background-position: center;
    background-size: cover;
    background-color: #F2385A;
    border: none;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, .20);
    position: relative;
}
.elementor-8499 .elementor-element.elementor-element-92a2cb3 a:after {
    content: ' ';
    position: absolute;
    width: 100%;
    height: 100%;
    left: -18px;
    top: 25px;
    background-image: url('/wp-content/uploads/sites/4/2020/08/G-bolt-white.svg');
    background-position: top right;
    background-repeat: no-repeat;
}
.elementor-8499 .elementor-element.elementor-element-92a2cb3 a .card-body > .d-flex {
    position: absolute;
    left: 2rem;
    bottom: 2rem;
}
.elementor-8499 .elementor-element.elementor-element-92a2cb3 a .card-body > .d-flex > .ml-3 {
    margin-left: 0 !important;
}
.elementor-8499 .elementor-element.elementor-element-92a2cb3 a .icon-round {
    visibility: hidden
}
.elementor-8499 .elementor-element.elementor-element-92a2cb3 a h3 {
    color: #ffffff;
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 0;
}
.elementor-8499 .elementor-element.elementor-element-92a2cb3 a h3:last-of-type {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for tommusrhodus-card-block, class: .elementor-element-406a60b */.elementor-8499 .elementor-element.elementor-element-406a60b a {
    background-image: url('');
    background-position: center;
    background-size: cover;
    background-color: #3ABEFF;
    border: none;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, .20);
    position: relative;
}
.elementor-8499 .elementor-element.elementor-element-406a60b a:after {
    content: ' ';
    position: absolute;
    width: 100%;
    height: 100%;
    left: -18px;
    top: 25px;
    background-image: url('/wp-content/uploads/sites/4/2020/08/G-bolt-white.svg');
    background-position: top right;
    background-repeat: no-repeat;
}
.elementor-8499 .elementor-element.elementor-element-406a60b a .card-body > .d-flex {
    position: absolute;
    left: 2rem;
    bottom: 2rem;
}
.elementor-8499 .elementor-element.elementor-element-406a60b a .card-body > .d-flex > .ml-3 {
    margin-left: 0 !important;
}
.elementor-8499 .elementor-element.elementor-element-406a60b a .icon-round {
    visibility: hidden
}
.elementor-8499 .elementor-element.elementor-element-406a60b a h3 {
    color: #ffffff;
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 0;
}
.elementor-8499 .elementor-element.elementor-element-406a60b a h3:last-of-type {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for tommusrhodus-card-block, class: .elementor-element-8fbc4f0 */.elementor-8499 .elementor-element.elementor-element-8fbc4f0 a {
    background-image: url('');
    background-position: center;
    background-size: cover;
    background-color: #FFD600;
    border: none;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, .20);
    position: relative;
}
.elementor-8499 .elementor-element.elementor-element-8fbc4f0 a:after {
    content: ' ';
    position: absolute;
    width: 100%;
    height: 100%;
    left: -18px;
    top: 25px;
    background-image: url('/wp-content/uploads/sites/4/2020/08/G-bolt-white.svg');
    background-position: top right;
    background-repeat: no-repeat;
}
.elementor-8499 .elementor-element.elementor-element-8fbc4f0 a .card-body > .d-flex {
    position: absolute;
    left: 2rem;
    bottom: 2rem;
}
.elementor-8499 .elementor-element.elementor-element-8fbc4f0 a .card-body > .d-flex > .ml-3 {
    margin-left: 0 !important;
}
.elementor-8499 .elementor-element.elementor-element-8fbc4f0 a .icon-round {
    visibility: hidden
}
.elementor-8499 .elementor-element.elementor-element-8fbc4f0 a h3 {
    color: #ffffff;
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 0;
}
.elementor-8499 .elementor-element.elementor-element-8fbc4f0 a h3:last-of-type {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4caa342 */.elementor-8499 .elementor-element.elementor-element-4caa342 h2 {
    font-size: 3.5rem;
    line-height: 61px;
}/* End custom CSS */
/* Start custom CSS for tommusrhodus-testimonial-carousel-block, class: .elementor-element-1c31d9f */.elementor-8499 .elementor-element.elementor-element-1c31d9f .card.card-body img {
    width: 100px !important;
    height: 100px !important;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, .10);
}
.elementor-8499 .elementor-element.elementor-element-1c31d9f .card.card-body .pt-md-3 {
    padding-top: 0 !important;
}
.elementor-8499 .elementor-element.elementor-element-1c31d9f button.flickity-button, .elementor-8499 .elementor-element.elementor-element-1c31d9f button.flickity-button:hover {
    background-color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-674422d */.elementor-8499 .elementor-element.elementor-element-674422d a {
    background-color: #F2385A;
    border-color: #F2385A;
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb1dd84 */.elementor-8499 .elementor-element.elementor-element-eb1dd84 h4 {
    margin-bottom: 40px;
}/* End custom CSS */