.elementor-30 .elementor-element.elementor-element-921c6ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-30 .elementor-element.elementor-element-a854dae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-30 .elementor-element.elementor-element-5dfb420{--min-height:100%;--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--background-transition:0.3s;--padding-top:47px;--padding-right:30px;--padding-bottom:36px;--padding-left:30px;--position:absolute;top:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-5dfb420{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-5dfb420{right:0px;}.elementor-30 .elementor-element.elementor-element-a97789b .elementor-heading-title{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-9acff3d{--spacer-size:100%;width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-9acff3d{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-9acff3d{right:0px;}.elementor-30 .elementor-element.elementor-element-9acff3d:hover .elementor-widget-container{background-color:#151515B3;}.elementor-30 .elementor-element.elementor-element-61a9f4d{z-index:2;}.elementor-30 .elementor-element.elementor-element-17de845{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-30 .elementor-element.elementor-element-7a4be5f{--min-height:100%;--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--gap:0px;--background-transition:0.3s;--padding-top:47px;--padding-right:30px;--padding-bottom:36px;--padding-left:30px;--position:absolute;top:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-7a4be5f{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-7a4be5f{right:0px;}.elementor-30 .elementor-element.elementor-element-ec786c1 .elementor-heading-title{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-59e6ad9{--spacer-size:100%;width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-59e6ad9{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-59e6ad9{right:0px;}.elementor-30 .elementor-element.elementor-element-59e6ad9:hover .elementor-widget-container{background-color:#151515B3;}.elementor-30 .elementor-element.elementor-element-3fd2071{z-index:2;}.elementor-30 .elementor-element.elementor-element-7d9e9a1{--display:flex;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-30 .elementor-element.elementor-element-436e18c{--min-height:100%;--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--gap:0px;--background-transition:0.3s;--padding-top:47px;--padding-right:30px;--padding-bottom:36px;--padding-left:30px;--position:absolute;top:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-436e18c{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-436e18c{right:0px;}.elementor-30 .elementor-element.elementor-element-8fa7887 .elementor-heading-title{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f658c27{--spacer-size:100%;width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-f658c27{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-f658c27{right:0px;}.elementor-30 .elementor-element.elementor-element-f658c27:hover .elementor-widget-container{background-color:#151515B3;}.elementor-30 .elementor-element.elementor-element-d1729d1{z-index:2;}.elementor-30 .elementor-element.elementor-element-31e2666{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-30 .elementor-element.elementor-element-8393fc5{--min-height:100%;--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--gap:0px;--background-transition:0.3s;--padding-top:47px;--padding-right:30px;--padding-bottom:36px;--padding-left:30px;--position:absolute;top:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-8393fc5{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-8393fc5{right:0px;}.elementor-30 .elementor-element.elementor-element-fd01e14 .elementor-heading-title{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-9ce185c{--spacer-size:100%;width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-9ce185c{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-9ce185c{right:0px;}.elementor-30 .elementor-element.elementor-element-9ce185c:hover .elementor-widget-container{background-color:#151515B3;}.elementor-30 .elementor-element.elementor-element-89a4b1d{z-index:2;}.elementor-30 .elementor-element.elementor-element-366903e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-30 .elementor-element.elementor-element-dc44cf9{--min-height:100%;--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--background-transition:0.3s;--padding-top:47px;--padding-right:30px;--padding-bottom:36px;--padding-left:30px;--position:absolute;top:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-dc44cf9{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-dc44cf9{right:0px;}.elementor-30 .elementor-element.elementor-element-f8d22b4 .elementor-heading-title{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-8e8adb5{--spacer-size:100%;width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-8e8adb5{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-8e8adb5{right:0px;}.elementor-30 .elementor-element.elementor-element-8e8adb5:hover .elementor-widget-container{background-color:#151515B3;}.elementor-30 .elementor-element.elementor-element-fd6e7d1{z-index:2;}.elementor-30 .elementor-element.elementor-element-bd5b467{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;--background-transition:0.3s;--padding-top:117px;--padding-right:16px;--padding-bottom:117px;--padding-left:16px;}.elementor-30 .elementor-element.elementor-element-37e438d{text-align:center;}.elementor-30 .elementor-element.elementor-element-37e438d .elementor-heading-title{color:#FFFFFF;font-family:"Riviera Nights", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0.4px;}.elementor-30 .elementor-element.elementor-element-37e438d > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-30 .elementor-element.elementor-element-17724b5{text-align:center;}.elementor-30 .elementor-element.elementor-element-17724b5 .elementor-heading-title{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-544d8ef{text-align:center;color:#FFFFFF;font-family:"Riviera Nights", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-30 .elementor-element.elementor-element-544d8ef > .elementor-widget-container{padding:33px 0px 42px 0px;}.elementor-30 .elementor-element.elementor-element-013cc2a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-013cc2a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-013cc2a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-013cc2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-013cc2a .elementor-icon-list-item > a{font-family:"Riviera Nights", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.32px;}.elementor-30 .elementor-element.elementor-element-013cc2a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-8cac8db > .elementor-widget-container{margin:47px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-f2b1cd4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-30 .elementor-element.elementor-element-f2b1cd4:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f2b1cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rolls-roycemotorcarslosgatos.com/wp-content/uploads/brake1_result.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-f2b1cd4, .elementor-30 .elementor-element.elementor-element-f2b1cd4::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-75d9ad1 img{width:100%;}.elementor-30 .elementor-element.elementor-element-75d9ad1{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-b697e15{text-align:center;width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-b697e15 img{width:100%;}.elementor-30 .elementor-element.elementor-element-cce3730{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:129px;--padding-right:16px;--padding-bottom:131px;--padding-left:16px;}.elementor-30 .elementor-element.elementor-element-b41d2fa{text-align:center;}.elementor-30 .elementor-element.elementor-element-b41d2fa .elementor-heading-title{color:#FFFFFF;font-family:"Riviera Nights", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0.4px;}.elementor-30 .elementor-element.elementor-element-b41d2fa > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-30 .elementor-element.elementor-element-01d144e{text-align:center;}.elementor-30 .elementor-element.elementor-element-01d144e .elementor-heading-title{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-356f8ce{text-align:center;color:#FFFFFF;font-family:"Riviera Nights", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-30 .elementor-element.elementor-element-356f8ce > .elementor-widget-container{padding:33px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-82781e8{text-align:center;color:#FFFFFF;font-family:"Riviera Nights", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-30 .elementor-element.elementor-element-82781e8 > .elementor-widget-container{padding:0px 0px 47px 0px;}.elementor-30 .elementor-element.elementor-element-b7548f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:24px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-30 .elementor-element.elementor-element-9cae66e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-30 .elementor-element.elementor-element-9cae66e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-9cae66e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rolls-roycemotorcarslosgatos.com/wp-content/uploads/brake_v_result.webp");}.elementor-30 .elementor-element.elementor-element-9cae66e, .elementor-30 .elementor-element.elementor-element-9cae66e::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-8e19466 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-30 .elementor-element.elementor-element-0218724 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-30 .elementor-element.elementor-element-2ff5729{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;--background-transition:0.3s;--padding-top:135px;--padding-right:16px;--padding-bottom:136px;--padding-left:16px;}.elementor-30 .elementor-element.elementor-element-4fec683{text-align:center;}.elementor-30 .elementor-element.elementor-element-4fec683 .elementor-heading-title{color:#FFFFFF;font-family:"Riviera Nights", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0.4px;}.elementor-30 .elementor-element.elementor-element-4fec683 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-30 .elementor-element.elementor-element-6099cbb{--display:flex;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-30 .elementor-element.elementor-element-6099cbb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-3a79bdd{--display:flex;--gap:0px;--background-transition:0.3s;--margin-top:28px;--margin-right:-13px;--margin-bottom:28px;--margin-left:-13px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-30 .elementor-element.elementor-element-c8b6403{--display:flex;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-30 .elementor-element.elementor-element-650f06e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-650f06e{width:var( --container-widget-width, 416px );max-width:416px;--container-widget-width:416px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-650f06e.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-93fbdd9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--align-items:flex-start;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-30 .elementor-element.elementor-element-be08d26{--min-height:100%;--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--position:absolute;top:0px;--z-index:1;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-be08d26{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-be08d26{right:0px;}.elementor-30 .elementor-element.elementor-element-8c67c46{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:137px;--margin-left:0px;}.elementor-30 .elementor-element.elementor-element-471f052{--min-height:233px;--display:flex;--gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:43px;--padding-right:26px;--padding-bottom:47px;--padding-left:32px;}.elementor-30 .elementor-element.elementor-element-471f052.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-7621eba{text-align:left;}.elementor-30 .elementor-element.elementor-element-7621eba .elementor-heading-title{color:#FFFFFF;font-family:"Riviera Nights", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.33;}.elementor-30 .elementor-element.elementor-element-53e70e5{text-align:center;width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-53e70e5 img{width:100%;}.elementor-30 .elementor-element.elementor-element-2ef4d82{text-align:center;width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-2ef4d82 img{width:100%;}.elementor-30 .elementor-element.elementor-element-affe25b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:89px;--padding-right:16px;--padding-bottom:26px;--padding-left:16px;}.elementor-30 .elementor-element.elementor-element-affe25b, .elementor-30 .elementor-element.elementor-element-affe25b::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-a08a64a{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-dfc43dc{text-align:center;}.elementor-30 .elementor-element.elementor-element-dfc43dc .elementor-heading-title{color:#FFFFFF;font-family:"Riviera Nights", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0.4px;}.elementor-30 .elementor-element.elementor-element-dfc43dc > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-30 .elementor-element.elementor-element-5c2aa1e > .elementor-widget-container{margin:0px -20px 0px -20px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-8c67c46{--margin-top:0px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px;}.elementor-30 .elementor-element.elementor-element-affe25b{--margin-top:43px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:30px;--padding-right:48px;--padding-bottom:0px;--padding-left:48px;}.elementor-30 .elementor-element.elementor-element-a08a64a{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-921c6ea{--content-width:1296px;}.elementor-30 .elementor-element.elementor-element-a854dae{--width:50%;}.elementor-30 .elementor-element.elementor-element-17de845{--width:50%;}.elementor-30 .elementor-element.elementor-element-31e2666{--width:50%;}.elementor-30 .elementor-element.elementor-element-366903e{--width:50%;}.elementor-30 .elementor-element.elementor-element-bd5b467{--content-width:875px;}.elementor-30 .elementor-element.elementor-element-f2b1cd4{--content-width:1296px;}.elementor-30 .elementor-element.elementor-element-cce3730{--content-width:875px;}.elementor-30 .elementor-element.elementor-element-9cae66e{--content-width:1296px;}.elementor-30 .elementor-element.elementor-element-2ff5729{--content-width:1296px;}.elementor-30 .elementor-element.elementor-element-6099cbb{--width:100%;}.elementor-30 .elementor-element.elementor-element-c8b6403{--width:100%;}.elementor-30 .elementor-element.elementor-element-8c67c46{--content-width:1296px;}.elementor-30 .elementor-element.elementor-element-471f052{--width:416px;}.elementor-30 .elementor-element.elementor-element-affe25b{--content-width:1296px;}.elementor-30 .elementor-element.elementor-element-a08a64a{--content-width:1296px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-3026fd3 img{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-3026fd3{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-17de845{--gap:0px;}.elementor-30 .elementor-element.elementor-element-7a8976d img{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-7a8976d{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-c960f63 img{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-c960f63{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-6ae6450 img{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-6ae6450{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-17925a8 img{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-17925a8{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-bd5b467{--padding-top:46px;--padding-right:16px;--padding-bottom:46px;--padding-left:16px;}.elementor-30 .elementor-element.elementor-element-f2b1cd4:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f2b1cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rolls-roycemotorcarslosgatos.com/wp-content/uploads/brake1_m_result.webp");}.elementor-30 .elementor-element.elementor-element-cce3730{--padding-top:45px;--padding-right:16px;--padding-bottom:45px;--padding-left:16px;}.elementor-30 .elementor-element.elementor-element-9cae66e{--gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-30 .elementor-element.elementor-element-2ff5729{--padding-top:43px;--padding-right:16px;--padding-bottom:56px;--padding-left:16px;}.elementor-30 .elementor-element.elementor-element-3a79bdd{--margin-top:13px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px;}.elementor-30 .elementor-element.elementor-element-8c67c46{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:16px;--padding-bottom:14px;--padding-left:16px;}.elementor-30 .elementor-element.elementor-element-affe25b{--margin-top:30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}}/* Start custom CSS for spacer, class: .elementor-element-9acff3d */.elementor-30 .elementor-element.elementor-element-9acff3d {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61a9f4d */.elementor-30 .elementor-element.elementor-element-61a9f4d {
    transition: transform 0.5s cubic-bezier(0.34, 1.4, 0.64, 1), opacity 0.3s ease;
    transform: translateX(42%);
    opacity: 0;
}

@media(max-width:991px) {
    .elementor-30 .elementor-element.elementor-element-61a9f4d {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dfb420 */.elementor-30 .elementor-element.elementor-element-5dfb420:hover .modelBtn{
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-59e6ad9 */.elementor-30 .elementor-element.elementor-element-59e6ad9 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fd2071 */.elementor-30 .elementor-element.elementor-element-3fd2071 {
    transition: transform 0.5s cubic-bezier(0.34, 1.4, 0.64, 1), opacity 0.3s ease;
    transform: translateX(42%);
    opacity: 0;
}

@media(max-width:991px) {
    .elementor-30 .elementor-element.elementor-element-3fd2071 {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4be5f */.elementor-30 .elementor-element.elementor-element-7a4be5f:hover .modelBtn{
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-f658c27 */.elementor-30 .elementor-element.elementor-element-f658c27 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d1729d1 */.elementor-30 .elementor-element.elementor-element-d1729d1 {
    transition: transform 0.5s cubic-bezier(0.34, 1.4, 0.64, 1), opacity 0.3s ease;
    transform: translateX(42%);
    opacity: 0;
}

@media(max-width:991px) {
    .elementor-30 .elementor-element.elementor-element-d1729d1 {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-436e18c */.elementor-30 .elementor-element.elementor-element-436e18c:hover .modelBtn{
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-9ce185c */.elementor-30 .elementor-element.elementor-element-9ce185c {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89a4b1d */.elementor-30 .elementor-element.elementor-element-89a4b1d {
    transition: transform 0.5s cubic-bezier(0.34, 1.4, 0.64, 1), opacity 0.3s ease;
    transform: translateX(42%);
    opacity: 0;
}

@media(max-width:991px) {
    .elementor-30 .elementor-element.elementor-element-89a4b1d {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393fc5 */.elementor-30 .elementor-element.elementor-element-8393fc5:hover .modelBtn{
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-8e8adb5 */.elementor-30 .elementor-element.elementor-element-8e8adb5 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd6e7d1 */.elementor-30 .elementor-element.elementor-element-fd6e7d1 {
    transition: transform 0.5s cubic-bezier(0.34, 1.4, 0.64, 1), opacity 0.3s ease;
    transform: translateX(42%);
    opacity: 0;
}

@media(max-width:991px) {
    .elementor-30 .elementor-element.elementor-element-fd6e7d1 {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc44cf9 */.elementor-30 .elementor-element.elementor-element-dc44cf9:hover .modelBtn{
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-013cc2a */.elementor-30 .elementor-element.elementor-element-013cc2a .elementor-icon-list-items {
    display: flex;
    justify-content: space-between;
}

@media(max-width:991px) {
    .elementor-30 .elementor-element.elementor-element-013cc2a .elementor-icon-list-items {
        flex-direction: column;
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e19466 */.elementor-30 .elementor-element.elementor-element-8e19466 {
    border-radius: 10px;
box-shadow: 0 4px 21.7px 5px rgba(0, 0, 0, 0.20);
overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-471f052 */.elementor-30 .elementor-element.elementor-element-471f052 {
    background: rgba(71, 71, 71, 0.20);
    backdrop-filter: blur(18.95px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Riviera Nights';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-www.rolls-roycemotorcarslosgatos.com/wp-content/uploads/rivieranights-regular-webfont.woff2') format('woff2'),
		url('https://rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-www.rolls-roycemotorcarslosgatos.com/wp-content/uploads/rivieranights-regular-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Riviera Nights';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-www.rolls-roycemotorcarslosgatos.com/wp-content/uploads/rivieranights-light-webfont.woff2') format('woff2'),
		url('https://rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-rolls-www.rolls-roycemotorcarslosgatos.com/wp-content/uploads/rivieranights-light-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */