.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2331 .elementor-element.elementor-element-e0efee2{--display:flex;--min-height:102vh;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.83;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2331 .elementor-element.elementor-element-e0efee2::before, .elementor-2331 .elementor-element.elementor-element-e0efee2 > .elementor-background-video-container::before, .elementor-2331 .elementor-element.elementor-element-e0efee2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2331 .elementor-element.elementor-element-e0efee2 > .elementor-background-slideshow::before, .elementor-2331 .elementor-element.elementor-element-e0efee2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2331 .elementor-element.elementor-element-e0efee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #EDEDEDFA 0%, #EDEDED00 81%);}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-2331 .elementor-element.elementor-element-6bd62a7{text-align:center;}.elementor-2331 .elementor-element.elementor-element-6bd62a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-2331 .elementor-element.elementor-element-983acc0 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2331 .elementor-element.elementor-element-983acc0{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-wp-widget-mod_vikrentcar_search.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wp-widget-mod_vikrentcar_search .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-wp-widget-mod_vikrentcar_search .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-wp-widget-mod_vikrentcar_search:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-wp-widget-mod_vikrentcar_search.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-wp-widget-mod_vikrentcar_search .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2331 .elementor-element.elementor-element-64a7b90{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2331 .elementor-element.elementor-element-64a7b90 > .elementor-widget-container{background-color:var( --e-global-color-4aaaccb );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px;}.elementor-2331 .elementor-element.elementor-element-cbaa094{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-widget-premium-addon-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-icon-box.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-icon-box-icon-container svg *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-icon-box:hover .premium-icon-box-icon-container svg *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-icon-box .premium-icon-box-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-icon-box:hover .premium-icon-box-title{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-icon-box-label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-icon-box .premium-icon-box-content{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-icon-box:hover .premium-icon-box-content{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-icon-box-more{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-secondary );}.elementor-widget-premium-addon-icon-box .premium-icon-box-more svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box.premium-icon-box-whole-text-yes:hover .premium-icon-box-more, .elementor-widget-premium-addon-icon-box .premium-icon-box-link:hover, .elementor-widget-premium-addon-icon-box .premium-button-line6::after{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box.premium-icon-box-whole-text-yes:hover .premium-icon-box-more svg, .elementor-widget-premium-addon-icon-box .premium-icon-box-link:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-button-line2::before, .elementor-widget-premium-addon-icon-box .premium-button-line4::before, .elementor-widget-premium-addon-icon-box .premium-button-line5::before, .elementor-widget-premium-addon-icon-box .premium-button-line5::after, .elementor-widget-premium-addon-icon-box .premium-button-line6::before, .elementor-widget-premium-addon-icon-box .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-icon-box.premium-icon-box-whole-text-yes:hover .premium-icon-box-more, .elementor-widget-premium-addon-icon-box .premium-button-none:hover, .elementor-widget-premium-addon-icon-box .premium-button-style8:hover, .elementor-widget-premium-addon-icon-box .premium-button-style1:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-shutinhor, .elementor-widget-premium-addon-icon-box .premium-button-style2-shutinver, .elementor-widget-premium-addon-icon-box .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-icon-box .premium-button-style5-radialin, .elementor-widget-premium-addon-icon-box .premium-button-style5-radialout:before, .elementor-widget-premium-addon-icon-box .premium-button-style5-rectin, .elementor-widget-premium-addon-icon-box .premium-button-style5-rectout:before, .elementor-widget-premium-addon-icon-box .premium-button-style6-bg, .elementor-widget-premium-addon-icon-box .premium-button-style6:before{background-color:var( --e-global-color-primary );}.elementor-2331 .elementor-element.elementor-element-f5d92b1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2331 .elementor-element.elementor-element-f5d92b1 .premium-icon-box-container-in{text-align:start;background-color:var( --e-global-color-387ea5c );border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );border-radius:15px;}.elementor-2331 .elementor-element.elementor-element-f5d92b1 .premium-icon-box-title{justify-content:start;color:var( --e-global-color-a5e8aec );font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-2331 .elementor-element.elementor-element-f5d92b1 .premium-icon-box-icon-container svg{width:50px;height:50px;}.elementor-2331 .elementor-element.elementor-element-f5d92b1 .premium-icon-box-icon-container svg *{stroke-width:2;stroke:var( --e-global-color-primary );}.elementor-2331 .elementor-element.elementor-element-f5d92b1:hover .premium-icon-box-title{color:var( --e-global-color-a5e8aec );}.elementor-2331 .elementor-element.elementor-element-f5d92b1 .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-f5d92b1:hover .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-f5d92b1:hover .premium-icon-box-container-in{box-shadow:3px 3px 4px 0px rgba(0, 0, 0, 0.14);}.elementor-2331 .elementor-element.elementor-element-90fa7db.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2331 .elementor-element.elementor-element-90fa7db .premium-icon-box-container-in{text-align:start;background-color:var( --e-global-color-387ea5c );border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );border-radius:15px;}.elementor-2331 .elementor-element.elementor-element-90fa7db .premium-icon-box-title{justify-content:start;color:var( --e-global-color-a5e8aec );font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-2331 .elementor-element.elementor-element-90fa7db .premium-icon-box-icon-container svg{width:50px;height:50px;}.elementor-2331 .elementor-element.elementor-element-90fa7db .premium-icon-box-icon-container svg *{stroke-width:2;stroke:var( --e-global-color-primary );}.elementor-2331 .elementor-element.elementor-element-90fa7db:hover .premium-icon-box-title{color:var( --e-global-color-a5e8aec );}.elementor-2331 .elementor-element.elementor-element-90fa7db .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-90fa7db:hover .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-90fa7db:hover .premium-icon-box-container-in{box-shadow:3px 3px 4px 0px rgba(0, 0, 0, 0.14);}.elementor-2331 .elementor-element.elementor-element-b88bd7d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2331 .elementor-element.elementor-element-b88bd7d .premium-icon-box-container-in{text-align:start;background-color:var( --e-global-color-387ea5c );border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );border-radius:15px;}.elementor-2331 .elementor-element.elementor-element-b88bd7d .premium-icon-box-title{justify-content:start;color:var( --e-global-color-a5e8aec );font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-2331 .elementor-element.elementor-element-b88bd7d .premium-icon-box-icon-container svg{width:50px;height:50px;}.elementor-2331 .elementor-element.elementor-element-b88bd7d .premium-icon-box-icon-container svg *{stroke-width:2;stroke:var( --e-global-color-primary );}.elementor-2331 .elementor-element.elementor-element-b88bd7d:hover .premium-icon-box-title{color:var( --e-global-color-a5e8aec );}.elementor-2331 .elementor-element.elementor-element-b88bd7d .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-b88bd7d:hover .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-b88bd7d:hover .premium-icon-box-container-in{box-shadow:3px 3px 4px 0px rgba(0, 0, 0, 0.14);}.elementor-2331 .elementor-element.elementor-element-697af4d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2331 .elementor-element.elementor-element-697af4d .premium-icon-box-container-in{text-align:start;background-color:var( --e-global-color-387ea5c );border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );border-radius:15px;}.elementor-2331 .elementor-element.elementor-element-697af4d .premium-icon-box-title{justify-content:start;color:var( --e-global-color-a5e8aec );font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-2331 .elementor-element.elementor-element-697af4d .premium-icon-box-icon-container svg{width:50px;height:50px;}.elementor-2331 .elementor-element.elementor-element-697af4d .premium-icon-box-icon-container svg *{stroke-width:2;stroke:var( --e-global-color-primary );}.elementor-2331 .elementor-element.elementor-element-697af4d:hover .premium-icon-box-title{color:var( --e-global-color-a5e8aec );}.elementor-2331 .elementor-element.elementor-element-697af4d .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-697af4d:hover .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-697af4d:hover .premium-icon-box-container-in{box-shadow:3px 3px 4px 0px rgba(0, 0, 0, 0.14);}.elementor-2331 .elementor-element.elementor-element-f567973{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-2331 .elementor-element.elementor-element-6502c02{text-align:center;}.elementor-2331 .elementor-element.elementor-element-6502c02 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-82cf84e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2331 .elementor-element.elementor-element-82cf84e{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c830597 );}.elementor-widget-wp-widget-mod_vikrentcar_cars.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wp-widget-mod_vikrentcar_cars .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-wp-widget-mod_vikrentcar_cars .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-wp-widget-mod_vikrentcar_cars:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-wp-widget-mod_vikrentcar_cars.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-wp-widget-mod_vikrentcar_cars .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2331 .elementor-element.elementor-element-126e469{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2331 .elementor-element.elementor-element-126e469:not(.elementor-motion-effects-element-type-background), .elementor-2331 .elementor-element.elementor-element-126e469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-387ea5c );}.elementor-2331 .elementor-element.elementor-element-d9ce1e2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2331 .elementor-element.elementor-element-d9ce1e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-a559019{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2331 .elementor-element.elementor-element-3b236b9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2331 .elementor-element.elementor-element-c755c1e{color:var( --e-global-color-1c7c373 );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-list.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2331 .elementor-element.elementor-element-0146301 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2331 .elementor-element.elementor-element-0146301 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2331 .elementor-element.elementor-element-0146301 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2331 .elementor-element.elementor-element-0146301 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2331 .elementor-element.elementor-element-0146301 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2331 .elementor-element.elementor-element-0146301 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2331 .elementor-element.elementor-element-0146301 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2331 .elementor-element.elementor-element-0146301{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2331 .elementor-element.elementor-element-0146301 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2331 .elementor-element.elementor-element-0146301 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2331 .elementor-element.elementor-element-0146301 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2331 .elementor-element.elementor-element-0146301 .elementor-icon-list-text{color:var( --e-global-color-1c7c373 );transition:color 0.3s;}.elementor-2331 .elementor-element.elementor-element-dc80148{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2331 .elementor-element.elementor-element-545b244{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2331 .elementor-element.elementor-element-545b244:not(.elementor-motion-effects-element-type-background), .elementor-2331 .elementor-element.elementor-element-545b244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-rating.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rating .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-rating .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-rating:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-rating.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-rating .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2331 .elementor-element.elementor-element-6c0f911 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2331 .elementor-element.elementor-element-6c0f911{--e-rating-icon-font-size:25px;--e-rating-gap:10px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-2331 .elementor-element.elementor-element-a108e78 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-2331 .elementor-element.elementor-element-3afbcfd{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2331 .elementor-element.elementor-element-3afbcfd:not(.elementor-motion-effects-element-type-background), .elementor-2331 .elementor-element.elementor-element-3afbcfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F747;}.elementor-2331 .elementor-element.elementor-element-dab23d1{text-align:center;}.elementor-2331 .elementor-element.elementor-element-dab23d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-ee45ef0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2331 .elementor-element.elementor-element-ee45ef0{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c830597 );}.elementor-2331 .elementor-element.elementor-element-5238338{--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;}.elementor-2331 .elementor-element.elementor-element-41040c8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2331 .elementor-element.elementor-element-41040c8 .premium-icon-box-container-in{text-align:center;background-color:var( --e-global-color-387ea5c );border-style:none;border-radius:15px;}.elementor-2331 .elementor-element.elementor-element-41040c8 .premium-icon-box-title{justify-content:center;color:var( --e-global-color-a5e8aec );font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-2331 .elementor-element.elementor-element-41040c8 .premium-icon-box-icon-container svg{width:50px;height:50px;}.elementor-2331 .elementor-element.elementor-element-41040c8 .premium-icon-box-icon-container svg *{stroke-width:2;stroke:var( --e-global-color-primary );}.elementor-2331 .elementor-element.elementor-element-41040c8:hover .premium-icon-box-title{color:var( --e-global-color-a5e8aec );}.elementor-2331 .elementor-element.elementor-element-41040c8 .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-41040c8:hover .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-41040c8:hover .premium-icon-box-container-in{box-shadow:3px 3px 4px 0px rgba(0, 0, 0, 0.14);}.elementor-2331 .elementor-element.elementor-element-3f76957.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2331 .elementor-element.elementor-element-3f76957 .premium-icon-box-container-in{text-align:center;background-color:var( --e-global-color-387ea5c );border-style:none;border-radius:15px;}.elementor-2331 .elementor-element.elementor-element-3f76957 .premium-icon-box-title{justify-content:center;color:var( --e-global-color-a5e8aec );font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-2331 .elementor-element.elementor-element-3f76957 .premium-icon-box-icon-container svg{width:50px;height:50px;}.elementor-2331 .elementor-element.elementor-element-3f76957 .premium-icon-box-icon-container svg *{stroke-width:2;stroke:var( --e-global-color-primary );}.elementor-2331 .elementor-element.elementor-element-3f76957:hover .premium-icon-box-title{color:var( --e-global-color-a5e8aec );}.elementor-2331 .elementor-element.elementor-element-3f76957 .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-3f76957:hover .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-3f76957:hover .premium-icon-box-container-in{box-shadow:3px 3px 4px 0px rgba(0, 0, 0, 0.14);}.elementor-2331 .elementor-element.elementor-element-d923598.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2331 .elementor-element.elementor-element-d923598 .premium-icon-box-container-in{text-align:center;background-color:var( --e-global-color-387ea5c );border-style:none;border-radius:15px;}.elementor-2331 .elementor-element.elementor-element-d923598 .premium-icon-box-title{justify-content:center;color:var( --e-global-color-a5e8aec );font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-2331 .elementor-element.elementor-element-d923598 .premium-icon-box-icon-container svg{width:50px;height:50px;}.elementor-2331 .elementor-element.elementor-element-d923598 .premium-icon-box-icon-container svg *{stroke-width:2;stroke:var( --e-global-color-primary );}.elementor-2331 .elementor-element.elementor-element-d923598:hover .premium-icon-box-title{color:var( --e-global-color-a5e8aec );}.elementor-2331 .elementor-element.elementor-element-d923598 .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-d923598:hover .premium-icon-box-content{color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-d923598:hover .premium-icon-box-container-in{box-shadow:3px 3px 4px 0px rgba(0, 0, 0, 0.14);}.elementor-2331 .elementor-element.elementor-element-6a992c5{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2331 .elementor-element.elementor-element-9a06ca2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2331 .elementor-element.elementor-element-66839c9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:60px;}.elementor-2331 .elementor-element.elementor-element-66839c9:not(.elementor-motion-effects-element-type-background), .elementor-2331 .elementor-element.elementor-element-66839c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d94d569 );}.elementor-2331 .elementor-element.elementor-element-2c121b2{width:100%;max-width:100%;text-align:start;}.elementor-2331 .elementor-element.elementor-element-2c121b2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2331 .elementor-element.elementor-element-2c121b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-2331 .elementor-element.elementor-element-9a012af{--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;--justify-content:center;}.elementor-2331 .elementor-element.elementor-element-cbc6c3e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2331 .elementor-element.elementor-element-c605c43 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2331 .elementor-element.elementor-element-c605c43 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2331 .elementor-element.elementor-element-c605c43{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2331 .elementor-element.elementor-element-c605c43 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2331 .elementor-element.elementor-element-d769f1b{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:var( --e-global-color-c830597 );}.elementor-2331 .elementor-element.elementor-element-93beaa2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2331 .elementor-element.elementor-element-ca601ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2331 .elementor-element.elementor-element-ca601ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2331 .elementor-element.elementor-element-ca601ec{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2331 .elementor-element.elementor-element-ca601ec .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2331 .elementor-element.elementor-element-23aeb1e{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:var( --e-global-color-c830597 );}.elementor-2331 .elementor-element.elementor-element-32197fb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2331 .elementor-element.elementor-element-42ee87b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2331 .elementor-element.elementor-element-42ee87b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2331 .elementor-element.elementor-element-42ee87b{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2331 .elementor-element.elementor-element-42ee87b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2331 .elementor-element.elementor-element-a6275fa{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:var( --e-global-color-c830597 );}.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-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2331 .elementor-element.elementor-element-9cae314 .elementor-button{background-color:var( --e-global-color-4aaaccb );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-588a8d5 );border-radius:10px 10px 10px 10px;}.elementor-2331 .elementor-element.elementor-element-9cae314 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2331 .elementor-element.elementor-element-705cdb9{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2331 .elementor-element.elementor-element-705cdb9:not(.elementor-motion-effects-element-type-background), .elementor-2331 .elementor-element.elementor-element-705cdb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2331 .elementor-element.elementor-element-810a35b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2331 .elementor-element.elementor-element-810a35b{text-align:center;}.elementor-2331 .elementor-element.elementor-element-810a35b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-4aaaccb );}.elementor-2331 .elementor-element.elementor-element-de15858 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2331 .elementor-element.elementor-element-de15858{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4aaaccb );}.elementor-2331 .elementor-element.elementor-element-f589fe9 .elementor-button{background-color:var( --e-global-color-d94d569 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-588a8d5 );border-radius:10px 10px 10px 10px;}.elementor-2331 .elementor-element.elementor-element-f589fe9 > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(max-width:1200px){.elementor-2331 .elementor-element.elementor-element-e0efee2{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2331 .elementor-element.elementor-element-cbaa094{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2331 .elementor-element.elementor-element-f567973{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2331 .elementor-element.elementor-element-126e469{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2331 .elementor-element.elementor-element-3afbcfd{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2331 .elementor-element.elementor-element-6a992c5{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2331 .elementor-element.elementor-element-705cdb9{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}}@media(max-width:880px){.elementor-2331 .elementor-element.elementor-element-e0efee2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2331 .elementor-element.elementor-element-64a7b90{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2331 .elementor-element.elementor-element-cbaa094{--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2331 .elementor-element.elementor-element-f567973{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2331 .elementor-element.elementor-element-126e469{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2331 .elementor-element.elementor-element-d9ce1e2 .elementor-heading-title{font-size:36px;}.elementor-2331 .elementor-element.elementor-element-dc80148{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2331 .elementor-element.elementor-element-3afbcfd{--padding-top:60px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2331 .elementor-element.elementor-element-dab23d1 > .elementor-widget-container{padding:0px 0px 010px 0px;}.elementor-2331 .elementor-element.elementor-element-dab23d1 .elementor-heading-title{font-size:36px;}.elementor-2331 .elementor-element.elementor-element-ee45ef0{font-size:17px;}.elementor-2331 .elementor-element.elementor-element-6a992c5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2331 .elementor-element.elementor-element-9a06ca2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2331 .elementor-element.elementor-element-66839c9{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2331 .elementor-element.elementor-element-705cdb9{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-2331 .elementor-element.elementor-element-e0efee2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2331 .elementor-element.elementor-element-6bd62a7 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2331 .elementor-element.elementor-element-6bd62a7 .elementor-heading-title{font-size:36px;}.elementor-2331 .elementor-element.elementor-element-983acc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2331 .elementor-element.elementor-element-983acc0{font-size:16px;}.elementor-2331 .elementor-element.elementor-element-64a7b90 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2331 .elementor-element.elementor-element-cbaa094{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2331 .elementor-element.elementor-element-6502c02 .elementor-heading-title{font-size:36px;}.elementor-2331 .elementor-element.elementor-element-82cf84e{font-size:17px;}.elementor-2331 .elementor-element.elementor-element-dc80148{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-2331 .elementor-element.elementor-element-3b236b9{--width:50%;}.elementor-2331 .elementor-element.elementor-element-dc80148{--width:50%;}.elementor-2331 .elementor-element.elementor-element-9a06ca2{--width:100%;}.elementor-2331 .elementor-element.elementor-element-66839c9{--width:80%;}}@media(max-width:880px) and (min-width:768px){.elementor-2331 .elementor-element.elementor-element-66839c9{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-6bd62a7 */.elementor-2331 .elementor-element.elementor-element-6bd62a7 .gold-grad{
  background: linear-gradient(90deg,#3C3633,#6FC2A9);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for wp-widget-mod_vikrentcar_search, class: .elementor-element-64a7b90 *//* /CSS/ VikRent Search widget */


/* Labels / titles */
.elementor-2331 .elementor-element.elementor-element-64a7b90 label,
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrcsfentrylabsel label,
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrcsfentrytime label {
  font-family: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-weight: 500;
  color: #17171b;
  font-size: 0.9rem;
}

/* Date input */
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrcsfentrydate input[type="text"] {
  border-radius: 10px;
  border: 1px solid #e2e2e2;
  padding: 0.6rem 0.8rem;
  font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-weight: 300;
  color: #897c75;
  font-size: 0.95rem;
  background-color: #ffffff;
  width: 100%;
}

/* Select fields (locations, hours, minutes) */
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrcsfentryselect select,
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrc-sf-time-container select {
  border-radius: 10px;
  border: 1px solid #e2e2e2;
  padding: 0.55rem 0.8rem;
  font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-weight: 300;
  color: #897c75;
  font-size: 0.95rem;
  background-color: #ffffff;
  box-shadow: none;
}

/* Focus state */
.elementor-2331 .elementor-element.elementor-element-64a7b90 input[type="text"]:focus,
.elementor-2331 .elementor-element.elementor-element-64a7b90 select:focus {
  border-color: #6fc2a9;
  outline: none;
}

/* Calendar icon color */
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrcsfentrydate i.vrc-caltrigger {
  color: #17171b;
}

/* Submit button – same style as before, but scoped and strong */
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrcsfentrysubmit .btn,
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrcsfentrysubmit .vrc-pref-color-btn,
.elementor-2331 .elementor-element.elementor-element-64a7b90 button[type="submit"] {
  display: block;
  width: 100%;
  margin-top: 0.9rem;
  padding: 0.7rem 1.4rem;
  border-radius: 10px;
  border: none;
  background-color: #6fc2a9;
  color: #ffffff;
  font-family: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-weight: 700;
  font-size: 0.95rem;
  text-align: center;
  cursor: pointer;
}

/* Hover */
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrcsfentrysubmit .btn:hover,
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrcsfentrysubmit .vrc-pref-color-btn:hover {
  filter: brightness(0.95);
}

/* Fix corner radiuses for Pickup / Drop Off selects */
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrc-searchmod-section-pickup .vrcsfentrycont:first-child .vrcsfentryselect select {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrc-searchmod-section-pickup .vrcsfentrycont:last-child .vrcsfentryselect select {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

/* Remove extra border from date wrapper, keep only input border */
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrcsfentrydate {
  border: none;
  border-radius: 0;
  padding: 0;
  background: transparent;
}

/* Make Search sit on its own line and full width */
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrc-searchmod-section-sbmt {
  width: 100%;
  margin-top: 1rem;
  display: block;
}

.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrc-searchmod-section-sbmt .vrcsfentrycont,
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrc-searchmod-section-sbmt .vrcsfentrysubmit {
  width: 100%;
}

/* Button already styled before – here we just enforce layout */
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrc-searchmod-section-sbmt .btn,
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrc-searchmod-section-sbmt .vrc-pref-color-btn {
  display: block;
  width: 100%;
}
/* Extra breathing room on the date icon */
.elementor-2331 .elementor-element.elementor-element-64a7b90 .vrcsfentrydate i.vrc-caltrigger {
  padding-right: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6502c02 */.elementor-2331 .elementor-element.elementor-element-6502c02 .gold-grad{
  background: linear-gradient(90deg,#3C3633,#6FC2A9);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for wp-widget-mod_vikrentcar_cars, class: .elementor-element-15c61f7 *//* /CSS/ VikRent Fleet widget (Elementor widget with class ds-vik-fleet) */

/* Optional padding for the whole widget */
.ds-vik-fleet .vrcmodcarsgridcontainer {
  padding: 1.5rem 0;
}

/* Card base (each car) */
.ds-vik-fleet .vrcmodcarsgridboxdiv {
  border-radius: 15px;
  background-color: #f9f9f9;
  border: 1px solid #e2e2e2;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  height: 110%;
}

/* Car image */
.ds-vik-fleet .vrcmodcarsgridimg {
  width: 100%;
  height: 350px;
  object-fit: cover;
  display: block;
}

/* Main content area inside card */
.ds-vik-fleet .vrcmodcarsgrid-item_details {
  padding: 1rem 1.25rem 0.75rem;
  display: flex;
  flex-direction: column;
  gap: 0.4rem;
}

/* Title (car name) */
.ds-vik-fleet .vrcmodcarsgrid-item_title {
  font-family: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-weight: 500;
  font-size: 1.05rem;
  color: #17171b;
}

/* Price block ("Starting from" + amount) */
.ds-vik-fleet .vrcmodcarsgrid-box-cost {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 0.5rem;
  font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-size: 0.9rem;
}

.ds-vik-fleet .vrcmodcarsgridstartfrom {
  opacity: 0.8;
}

.ds-vik-fleet .vrcmodcarsgridcarcost {
  font-family: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-weight: 600;
  font-size: 1rem;
  color: #17171b;
}

/* CTA button container */
.ds-vik-fleet .vrcmodcarsgridview {
  padding: 0 1.25rem 0.75rem;
}

/* CTA button: same style as search button */
.ds-vik-fleet .vrcmodcarsgridview a.btn-vrcmodcarsgrid-btn.vrc-pref-color-btn {
  display: block;
  width: 100%;
  padding: 0.7rem 1.4rem;
  border-radius: 10px;
  border: none;
  background-color: #6fc2a9;
  color: #ffffff;
  text-align: center;
  font-family: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-weight: 700;
  font-size: 0.95rem;
  text-decoration: none;
  cursor: pointer;
}

/* Button hover */
.ds-vik-fleet .vrcmodcarsgridview a.btn-vrcmodcarsgrid-btn.vrc-pref-color-btn:hover {
  filter: brightness(0.95);
}

/* Bottom spec row (A/C, luggage, doors) */
.ds-vik-fleet .vrcmodcarsgrid-item-btm {
  padding: 0 1.25rem 1rem;
}

/* Icons and spec text */
.ds-vik-fleet .vrcmodcarsgrid-item_carat,
.ds-vik-fleet .vrcmodcarsgrid-item_carat i,
.ds-vik-fleet .vrcmodcarsgrid-item_carat .vrc-carat-cont {
  color: #17171b;
}

.ds-vik-fleet .vrccaratsdiv {
  display: flex;
  flex-wrap: wrap;
  gap: 0.4rem 0.75rem;
  font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-size: 0.85rem;
}

/* Optional subtle hover on whole card */
.ds-vik-fleet .vrc-modcars-item:hover .vrcmodcarsgridboxdiv {
  transform: translateY(-3px);
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.08);
  transition: all 0.18s ease-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dab23d1 */.elementor-2331 .elementor-element.elementor-element-dab23d1 .gold-grad{
  background: linear-gradient(90deg,#3C3633,#6FC2A9);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c121b2 */.elementor-2331 .elementor-element.elementor-element-2c121b2 .gold-grad{
  background: linear-gradient(90deg,#3C3633,#6FC2A9);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-810a35b */.elementor-2331 .elementor-element.elementor-element-810a35b .gold-grad{
  background: linear-gradient(90deg,#3C3633,#6FC2A9);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */