.elementor-29 .elementor-element.elementor-element-19e8c4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29 .elementor-element.elementor-element-19e8c4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-780ed30{padding:120px 0px 120px 0px;}.elementor-29 .elementor-element.elementor-element-34864b5 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-29 .elementor-element.elementor-element-2cca127 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-29 .elementor-element.elementor-element-120a803 .title-area{text-align:left;margin:0px 0px 30px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-2b0da77 .btn-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-2b0da77 .th_btn:hover{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-2b0da77 .th-btn:before, .elementor-29 .elementor-element.elementor-element-2b0da77 .th-btn:after{background-color:#000000 !important;}.elementor-29 .elementor-element.elementor-element-87ba325{padding:0px 0px 120px 0px;}.elementor-29 .elementor-element.elementor-element-cfce1f8 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-29 .elementor-element.elementor-element-e6098ac:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e6098ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royyalsautomotives.com/wp-content/uploads/2023/05/video_bg_3-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-e6098ac > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-e6098ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:146px 0px 146px 0px;}.elementor-29 .elementor-element.elementor-element-4f37eb6 > .elementor-container{max-width:850px;}.elementor-29 .elementor-element.elementor-element-ca56ff6 .title-area{text-align:center;}.elementor-29 .elementor-element.elementor-element-ca56ff6 .th-title{color:#FFFFFF !important;}.elementor-29 .elementor-element.elementor-element-a2ca240 .btn-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-a2ca240 .th_btn:hover{color:#0A0A0A;}.elementor-29 .elementor-element.elementor-element-a2ca240 .th-btn:before, .elementor-29 .elementor-element.elementor-element-a2ca240 .th-btn:after{background-color:#FFFFFF !important;}.elementor-29 .elementor-element.elementor-element-30d83a65:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-30d83a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-29 .elementor-element.elementor-element-30d83a65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-29 .elementor-element.elementor-element-30d83a65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-249f1c38 > .elementor-container{max-width:1250px;}.elementor-29 .elementor-element.elementor-element-3507c1b7 .title-area{text-align:center;}.elementor-29 .elementor-element.elementor-element-3507c1b7 .subtitle-selector{color:#000000!important;}.elementor-29 .elementor-element.elementor-element-289eca84 > .elementor-container{max-width:1250px;}.elementor-29 .elementor-element.elementor-element-289eca84{padding:0px 15px 0px 15px;}.elementor-29 .elementor-element.elementor-element-160f592{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-3ab3df4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-global.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-global.elementor-view-framed .elementor-icon, .elementor-widget-global.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-global.elementor-view-framed .elementor-icon, .elementor-widget-global.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-29 .elementor-element.elementor-global-4971{left:15px;}body.rtl .elementor-29 .elementor-element.elementor-global-4971{right:15px;}.elementor-29 .elementor-element.elementor-global-4971{bottom:10px;z-index:998;}.elementor-29 .elementor-element.elementor-global-4971 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-global-4971.elementor-view-stacked .elementor-icon{background-color:#25D366;}.elementor-29 .elementor-element.elementor-global-4971.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-global-4971.elementor-view-default .elementor-icon{color:#25D366;border-color:#25D366;}.elementor-29 .elementor-element.elementor-global-4971.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-global-4971.elementor-view-default .elementor-icon svg{fill:#25D366;}.elementor-29 .elementor-element.elementor-global-4971 .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-global-4971 .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-f0148db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-f3fcc87{--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;}body:not(.rtl) .elementor-29 .elementor-element.elementor-global-4968{right:15px;}body.rtl .elementor-29 .elementor-element.elementor-global-4968{left:15px;}.elementor-29 .elementor-element.elementor-global-4968{bottom:10px;z-index:999;}.elementor-29 .elementor-element.elementor-global-4968 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-global-4968.elementor-view-stacked .elementor-icon{background-color:#25D366;}.elementor-29 .elementor-element.elementor-global-4968.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-global-4968.elementor-view-default .elementor-icon{color:#25D366;border-color:#25D366;}.elementor-29 .elementor-element.elementor-global-4968.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-global-4968.elementor-view-default .elementor-icon svg{fill:#25D366;}.elementor-29 .elementor-element.elementor-global-4968 .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-global-4968 .elementor-icon svg{height:30px;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-34864b5{width:50%;}.elementor-29 .elementor-element.elementor-element-2cca127{width:50%;}.elementor-29 .elementor-element.elementor-element-5dd4948d{width:100%;}.elementor-29 .elementor-element.elementor-element-3ab3df4{--width:25%;}.elementor-29 .elementor-element.elementor-element-f0148db{--width:50%;}.elementor-29 .elementor-element.elementor-element-f3fcc87{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-34864b5{width:100%;}.elementor-29 .elementor-element.elementor-element-2cca127{width:100%;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-780ed30{padding:80px 0px 80px 0px;}.elementor-29 .elementor-element.elementor-element-34864b5 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-29 .elementor-element.elementor-element-2cca127 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-29 .elementor-element.elementor-element-87ba325{padding:0px 0px 80px 0px;}.elementor-29 .elementor-element.elementor-element-cfce1f8 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-29 .elementor-element.elementor-element-e6098ac{padding:80px 0px 80px 0px;}.elementor-29 .elementor-element.elementor-element-e063230 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-29 .elementor-element.elementor-element-30d83a65{padding:80px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-249f1c38{padding:0px 24px 0px 24px;}.elementor-29 .elementor-element.elementor-element-5dd4948d > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-29 .elementor-element.elementor-element-289eca84{padding:0px 24px 0px 24px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-34864b5 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-29 .elementor-element.elementor-element-20310cd{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-2cca127 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-29 .elementor-element.elementor-element-120a803{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-615a48c{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-cfce1f8 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-29 .elementor-element.elementor-element-be08ffe{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-e063230 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-29 .elementor-element.elementor-element-249f1c38{padding:0px 12px 0px 12px;}.elementor-29 .elementor-element.elementor-element-5dd4948d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-289eca84{padding:0px 12px 0px 12px;}}/* Start custom CSS for global, class: .elementor-global-4971 */.elementor-29 .elementor-element.elementor-global-4971 {

  animation: pulse 1s infinite;
}
.elementor-29 .elementor-element.elementor-global-4971:hover {
  animation-play-state:  paused;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
  }
  70% {
      -webkit-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
  }
  70% {
      -moz-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
      box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
      box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-4968 */.elementor-29 .elementor-element.elementor-global-4968 {

  animation: pulse 1s infinite;
}
.elementor-29 .elementor-element.elementor-global-4968:hover {
  animation-play-state:  paused;
}

@-webkit-keyframes pulse {
0% {
    transform: scale(1, 1);
}
50% {
    transform: scale(1.1, 1.1);
}
100% {
    transform: scale(1, 1);
}
}

@keyframes pulse {
0% {
    transform: scale(1, 1);
}
50% {
    transform: scale(1.1, 1.1);
}
100% {
    transform: scale(1, 1);
}
}/* End custom CSS */
/* Start custom CSS */.breadcumb-wrapper {
  padding: 120px 0 120px 0 !important;
}/* End custom CSS */