.elementor-2 .elementor-element.elementor-element-502f4ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-2fb0265 .elementor-repeater-item-fd0a138 .swiper-slide-bg{background-image:url(https://randytoyota.com/wp-content/uploads/2026/02/Unit-EV.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-2fb0265 .elementor-repeater-item-30a5db0 .swiper-slide-bg{background-image:url(https://randytoyota.com/wp-content/uploads/2026/02/Agya-Banner-1.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-2fb0265 .elementor-repeater-item-6aa40ce .swiper-slide-bg{background-image:url(https://randytoyota.com/wp-content/uploads/2026/02/veloz-hybrid-banner.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-2fb0265 .elementor-repeater-item-0656244 .swiper-slide-bg{background-image:url(https://randytoyota.com/wp-content/uploads/2026/02/vios-hybrid-banner.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-2fb0265 .swiper-slide{transition-duration:calc(5000ms*1.2);height:710px;}.elementor-2 .elementor-element.elementor-element-2fb0265 .elementor-slide-button{background-color:transparent;color:var( --e-global-color-astglobalcolor0 );background-image:linear-gradient(160deg, #D4AF37 35%, var( --e-global-color-astglobalcolor4 ) 100%);border-color:#C0C0C0;}.elementor-2 .elementor-element.elementor-element-2fb0265{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-2fb0265 .swiper-slide-contents{max-width:60%;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-2 .elementor-element.elementor-element-2fb0265 .swiper-slide-inner{text-align:start;}.elementor-2 .elementor-element.elementor-element-2fb0265 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-2fb0265 .elementor-slide-heading{color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:none;}.elementor-2 .elementor-element.elementor-element-2fb0265 .elementor-slide-description{font-family:"Roboto", Sans-serif;font-weight:400;text-decoration:none;}.elementor-2 .elementor-element.elementor-element-2fb0265 .elementor-slide-button:hover{border-color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-44b2e8c .elementor-repeater-item-a853584 .swiper-slide-bg{background-image:url(https://randytoyota.com/wp-content/uploads/2026/02/unit-ev-mobile.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-44b2e8c .elementor-repeater-item-4c1aa9a .swiper-slide-bg{background-image:url(https://randytoyota.com/wp-content/uploads/2026/02/Agya-Banner-1-mobile.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-44b2e8c .elementor-repeater-item-a0bf173 .swiper-slide-bg{background-image:url(https://randytoyota.com/wp-content/uploads/2026/02/veloz-hybrid-banner-mobile.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-44b2e8c .elementor-repeater-item-6368a75 .swiper-slide-bg{background-image:url(https://randytoyota.com/wp-content/uploads/2026/02/vios-hybrid-banner-mobile.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-44b2e8c .swiper-slide{transition-duration:calc(5000ms*1.2);height:850px;}.elementor-2 .elementor-element.elementor-element-44b2e8c .elementor-slide-button{background-color:transparent;color:#121212;background-image:linear-gradient(180deg, #D4AF37 0%, var( --e-global-color-astglobalcolor4 ) 100%);border-color:#C0C0C0;}.elementor-2 .elementor-element.elementor-element-44b2e8c{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-44b2e8c .swiper-slide-contents{max-width:60%;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-2 .elementor-element.elementor-element-44b2e8c .swiper-slide-inner{text-align:start;}.elementor-2 .elementor-element.elementor-element-44b2e8c .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-44b2e8c .elementor-slide-heading{color:var( --e-global-color-astglobalcolor0 );font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:none;}.elementor-2 .elementor-element.elementor-element-44b2e8c .elementor-slide-description{font-family:"Roboto", Sans-serif;font-weight:400;text-decoration:none;}.elementor-2 .elementor-element.elementor-element-44b2e8c .elementor-slide-button:hover{border-color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-729c977{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;overflow:visible;}.elementor-2 .elementor-element.elementor-element-729c977:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-729c977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-19880d77{--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;border-style:double;--border-style:double;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-98bb446 img{width:100%;}.elementor-2 .elementor-element.elementor-element-32dc1c68 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-astglobalcolor1 );margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-32dc1c68 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-32dc1c68 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-astglobalcolor2 );font-size:19px;}.elementor-2 .elementor-element.elementor-element-69a318b4 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-2 .elementor-element.elementor-element-69a318b4 .elementskit-btn{background-color:transparent;width:100%;font-weight:700;text-decoration:none;color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );background-image:linear-gradient(160deg, var( --e-global-color-astglobalcolor2 ) 35%, var( --e-global-color-astglobalcolor0 ) 100%);border-style:none;border-color:#C0C0C0;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px -2px rgba(212, 175.00000000000009, 55, 0.18823529411764706);}.elementor-2 .elementor-element.elementor-element-69a318b4 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-2 .elementor-element.elementor-element-69a318b4 .elementskit-btn > i, .elementor-2 .elementor-element.elementor-element-69a318b4 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-2 .elementor-element.elementor-element-69a318b4 .elementskit-btn > i, .rtl .elementor-2 .elementor-element.elementor-element-69a318b4 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-2 .elementor-element.elementor-element-a0801ea .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-2 .elementor-element.elementor-element-a0801ea .elementskit-btn{background-color:transparent;width:100%;font-weight:700;text-decoration:none;color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );background-image:radial-gradient(at center center, var( --e-global-color-astglobalcolor1 ) 30%, var( --e-global-color-astglobalcolor2 ) 100%);border-style:none;border-color:#C0C0C0;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px -2px rgba(212, 175.00000000000009, 55, 0.18823529411764706);}.elementor-2 .elementor-element.elementor-element-a0801ea .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-2 .elementor-element.elementor-element-a0801ea .elementskit-btn > i, .elementor-2 .elementor-element.elementor-element-a0801ea .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-2 .elementor-element.elementor-element-a0801ea .elementskit-btn > i, .rtl .elementor-2 .elementor-element.elementor-element-a0801ea .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-2 .elementor-element.elementor-element-a61a66f{--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;border-style:double;--border-style:double;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-2 .elementor-element.elementor-element-fee8301 img{width:100%;}.elementor-2 .elementor-element.elementor-element-92a0ff8 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-astglobalcolor1 );margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-92a0ff8 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-92a0ff8 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-astglobalcolor2 );font-size:19px;}.elementor-2 .elementor-element.elementor-element-a3a9e3a .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-2 .elementor-element.elementor-element-a3a9e3a .elementskit-btn{background-color:transparent;width:100%;font-weight:700;text-decoration:none;color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );background-image:linear-gradient(160deg, var( --e-global-color-astglobalcolor2 ) 35%, var( --e-global-color-astglobalcolor0 ) 100%);border-style:none;border-color:#C0C0C0;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px -2px rgba(212, 175.00000000000009, 55, 0.18823529411764706);}.elementor-2 .elementor-element.elementor-element-a3a9e3a .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-2 .elementor-element.elementor-element-a3a9e3a .elementskit-btn > i, .elementor-2 .elementor-element.elementor-element-a3a9e3a .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-2 .elementor-element.elementor-element-a3a9e3a .elementskit-btn > i, .rtl .elementor-2 .elementor-element.elementor-element-a3a9e3a .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-2 .elementor-element.elementor-element-3e80037 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-2 .elementor-element.elementor-element-3e80037 .elementskit-btn{background-color:transparent;width:100%;font-weight:700;text-decoration:none;color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );background-image:radial-gradient(at center center, var( --e-global-color-astglobalcolor1 ) 30%, var( --e-global-color-astglobalcolor2 ) 100%);border-style:none;border-color:#C0C0C0;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px -2px rgba(212, 175.00000000000009, 55, 0.18823529411764706);}.elementor-2 .elementor-element.elementor-element-3e80037 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-2 .elementor-element.elementor-element-3e80037 .elementskit-btn > i, .elementor-2 .elementor-element.elementor-element-3e80037 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-2 .elementor-element.elementor-element-3e80037 .elementskit-btn > i, .rtl .elementor-2 .elementor-element.elementor-element-3e80037 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-2 .elementor-element.elementor-element-62b5d0b{--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;border-style:double;--border-style:double;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-2 .elementor-element.elementor-element-077ae0e img{width:100%;}.elementor-2 .elementor-element.elementor-element-a690d9f .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-astglobalcolor1 );margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a690d9f .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-a690d9f .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-astglobalcolor2 );font-size:19px;}.elementor-2 .elementor-element.elementor-element-5615549 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-2 .elementor-element.elementor-element-5615549 .elementskit-btn{background-color:transparent;width:100%;font-weight:700;text-decoration:none;color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );background-image:linear-gradient(160deg, var( --e-global-color-astglobalcolor2 ) 35%, var( --e-global-color-astglobalcolor0 ) 100%);border-style:none;border-color:#C0C0C0;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px -2px rgba(212, 175.00000000000009, 55, 0.18823529411764706);}.elementor-2 .elementor-element.elementor-element-5615549 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-2 .elementor-element.elementor-element-5615549 .elementskit-btn > i, .elementor-2 .elementor-element.elementor-element-5615549 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-2 .elementor-element.elementor-element-5615549 .elementskit-btn > i, .rtl .elementor-2 .elementor-element.elementor-element-5615549 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-2 .elementor-element.elementor-element-c2e1042 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-2 .elementor-element.elementor-element-c2e1042 .elementskit-btn{background-color:transparent;width:100%;font-weight:700;text-decoration:none;color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );background-image:radial-gradient(at center center, var( --e-global-color-astglobalcolor1 ) 30%, var( --e-global-color-astglobalcolor2 ) 100%);border-style:none;border-color:#C0C0C0;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px -2px rgba(212, 175.00000000000009, 55, 0.18823529411764706);}.elementor-2 .elementor-element.elementor-element-c2e1042 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-2 .elementor-element.elementor-element-c2e1042 .elementskit-btn > i, .elementor-2 .elementor-element.elementor-element-c2e1042 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-2 .elementor-element.elementor-element-c2e1042 .elementskit-btn > i, .rtl .elementor-2 .elementor-element.elementor-element-c2e1042 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-2 .elementor-element.elementor-element-ef3402e{--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;border-style:double;--border-style:double;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-2 .elementor-element.elementor-element-d6c4e4b img{width:100%;}.elementor-2 .elementor-element.elementor-element-0adde43 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-astglobalcolor1 );margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0adde43 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-0adde43 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-astglobalcolor2 );font-size:19px;}.elementor-2 .elementor-element.elementor-element-023ee45 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-2 .elementor-element.elementor-element-023ee45 .elementskit-btn{background-color:transparent;width:100%;font-weight:700;text-decoration:none;color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );background-image:linear-gradient(160deg, var( --e-global-color-astglobalcolor2 ) 35%, var( --e-global-color-astglobalcolor0 ) 100%);border-style:none;border-color:#C0C0C0;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px -2px rgba(212, 175.00000000000009, 55, 0.18823529411764706);}.elementor-2 .elementor-element.elementor-element-023ee45 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-2 .elementor-element.elementor-element-023ee45 .elementskit-btn > i, .elementor-2 .elementor-element.elementor-element-023ee45 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-2 .elementor-element.elementor-element-023ee45 .elementskit-btn > i, .rtl .elementor-2 .elementor-element.elementor-element-023ee45 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-2 .elementor-element.elementor-element-ce51a05 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-2 .elementor-element.elementor-element-ce51a05 .elementskit-btn{background-color:transparent;width:100%;font-weight:700;text-decoration:none;color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );background-image:radial-gradient(at center center, var( --e-global-color-astglobalcolor1 ) 30%, var( --e-global-color-astglobalcolor2 ) 100%);border-style:none;border-color:#C0C0C0;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px -2px rgba(212, 175.00000000000009, 55, 0.18823529411764706);}.elementor-2 .elementor-element.elementor-element-ce51a05 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-2 .elementor-element.elementor-element-ce51a05 .elementskit-btn > i, .elementor-2 .elementor-element.elementor-element-ce51a05 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-2 .elementor-element.elementor-element-ce51a05 .elementskit-btn > i, .rtl .elementor-2 .elementor-element.elementor-element-ce51a05 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-2 .elementor-element.elementor-element-071a3ba{--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;border-style:double;--border-style:double;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-2 .elementor-element.elementor-element-01cb178 img{width:100%;}.elementor-2 .elementor-element.elementor-element-a1d48ed .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-astglobalcolor1 );margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a1d48ed .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-a1d48ed .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-astglobalcolor2 );font-size:19px;}.elementor-2 .elementor-element.elementor-element-c9a7659 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-2 .elementor-element.elementor-element-c9a7659 .elementskit-btn{background-color:transparent;width:100%;font-weight:700;text-decoration:none;color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );background-image:linear-gradient(160deg, var( --e-global-color-astglobalcolor2 ) 35%, var( --e-global-color-astglobalcolor0 ) 100%);border-style:none;border-color:#C0C0C0;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px -2px rgba(212, 175.00000000000009, 55, 0.18823529411764706);}.elementor-2 .elementor-element.elementor-element-c9a7659 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-2 .elementor-element.elementor-element-c9a7659 .elementskit-btn > i, .elementor-2 .elementor-element.elementor-element-c9a7659 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-2 .elementor-element.elementor-element-c9a7659 .elementskit-btn > i, .rtl .elementor-2 .elementor-element.elementor-element-c9a7659 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-2 .elementor-element.elementor-element-48b4a82 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-2 .elementor-element.elementor-element-48b4a82 .elementskit-btn{background-color:transparent;width:100%;font-weight:700;text-decoration:none;color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );background-image:radial-gradient(at center center, var( --e-global-color-astglobalcolor1 ) 30%, var( --e-global-color-astglobalcolor2 ) 100%);border-style:none;border-color:#C0C0C0;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px -2px rgba(212, 175.00000000000009, 55, 0.18823529411764706);}.elementor-2 .elementor-element.elementor-element-48b4a82 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-2 .elementor-element.elementor-element-48b4a82 .elementskit-btn > i, .elementor-2 .elementor-element.elementor-element-48b4a82 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-2 .elementor-element.elementor-element-48b4a82 .elementskit-btn > i, .rtl .elementor-2 .elementor-element.elementor-element-48b4a82 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-2 .elementor-element.elementor-element-57c6b96{--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;border-style:double;--border-style:double;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor2 );--border-color:var( --e-global-color-astglobalcolor2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-2 .elementor-element.elementor-element-fe26031 img{width:100%;}.elementor-2 .elementor-element.elementor-element-251046f .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-astglobalcolor1 );margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-251046f .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-251046f .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-astglobalcolor2 );font-size:19px;}.elementor-2 .elementor-element.elementor-element-091ab5b .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-2 .elementor-element.elementor-element-091ab5b .elementskit-btn{background-color:transparent;width:100%;font-weight:700;text-decoration:none;color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );background-image:linear-gradient(160deg, var( --e-global-color-astglobalcolor2 ) 35%, var( --e-global-color-astglobalcolor0 ) 100%);border-style:none;border-color:#C0C0C0;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px -2px rgba(212, 175.00000000000009, 55, 0.18823529411764706);}.elementor-2 .elementor-element.elementor-element-091ab5b .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-2 .elementor-element.elementor-element-091ab5b .elementskit-btn > i, .elementor-2 .elementor-element.elementor-element-091ab5b .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-2 .elementor-element.elementor-element-091ab5b .elementskit-btn > i, .rtl .elementor-2 .elementor-element.elementor-element-091ab5b .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-2 .elementor-element.elementor-element-6bef510 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-2 .elementor-element.elementor-element-6bef510 .elementskit-btn{background-color:transparent;width:100%;font-weight:700;text-decoration:none;color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );background-image:radial-gradient(at center center, var( --e-global-color-astglobalcolor1 ) 30%, var( --e-global-color-astglobalcolor2 ) 100%);border-style:none;border-color:#C0C0C0;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px -2px rgba(212, 175.00000000000009, 55, 0.18823529411764706);}.elementor-2 .elementor-element.elementor-element-6bef510 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-2 .elementor-element.elementor-element-6bef510 .elementskit-btn > i, .elementor-2 .elementor-element.elementor-element-6bef510 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-2 .elementor-element.elementor-element-6bef510 .elementskit-btn > i, .rtl .elementor-2 .elementor-element.elementor-element-6bef510 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-2 .elementor-element.elementor-element-71d74698{--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;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;overflow:visible;}.elementor-2 .elementor-element.elementor-element-71d74698:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-71d74698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #045CB4 58%, var( --e-global-color-astglobalcolor4 ) 100%);}.elementor-2 .elementor-element.elementor-element-4b1129b7{--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;border-style:double;--border-style:double;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-2 .elementor-element.elementor-element-21068a14{--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;--justify-content:center;overflow:visible;}.elementor-2 .elementor-element.elementor-element-20cb59d0 img{border-style:solid;border-color:#C0C0C0;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-7d0e57de{--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;--justify-content:center;overflow:visible;}.elementor-2 .elementor-element.elementor-element-32155d01 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-astglobalcolor4 );margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-32155d01 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-astglobalcolor4 );padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-32155d01 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-32155d01 .elementskit-section-title-wraper p{color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-78877811{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;overflow:visible;}.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-2 .elementor-element.elementor-element-404d80d5 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:700;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );background-image:linear-gradient(160deg, var( --e-global-color-astglobalcolor1 ) 35%, #121212 100%);border-style:double;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor4 );border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-404d80d5{width:var( --container-widget-width, 125% );max-width:125%;--container-widget-width:125%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-404d80d5.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-404d80d5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-404d80d5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-20148926 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:700;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );background-image:linear-gradient(160deg, var( --e-global-color-astglobalcolor1 ) 35%, #121212 100%);border-style:double;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor4 );border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-20148926{width:var( --container-widget-width, 125% );max-width:125%;--container-widget-width:125%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-20148926.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-20148926 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-20148926 .elementor-button .elementor-button-content-wrapper{gap:12px;}.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-2 .elementor-element.elementor-element-466e8ca0{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-dd6c782{--e-image-carousel-slides-to-show:5;}.elementor-2 .elementor-element.elementor-element-dd6c782 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-dd6c782 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-astglobalcolor0 );}.elementor-2 .elementor-element.elementor-element-dd6c782 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2 .elementor-element.elementor-element-dd6c782 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-2 .elementor-element.elementor-element-dd6c782 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:double;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor4 );border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-dd69254{--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:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:6px;--padding-bottom:18px;--padding-left:6px;--padding-right:6px;overflow:visible;}.elementor-2 .elementor-element.elementor-element-dd69254:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dd69254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px;border-color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products  ul.products{grid-column-gap:9px;grid-row-gap:9px;}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-astglobalcolor1 );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product .price del{color:#BB0000;}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product .price del .amount{color:#BB0000;}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product .price del {font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-astglobalcolor4 );background-color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor2 );font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product:hover{border-color:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2 .elementor-element.elementor-element-1c0b8a5{--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;overflow:visible;}.elementor-2 .elementor-element.elementor-element-1c0b8a5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1c0b8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor1 ) 35%, var( --e-global-color-astglobalcolor4 ) 100%);}.elementor-2 .elementor-element.elementor-element-761a295{--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;--justify-content:center;overflow:visible;}.elementor-2 .elementor-element.elementor-element-9ad7c01{--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;--justify-content:center;overflow:visible;}.elementor-2 .elementor-element.elementor-element-15ca337{color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit-double-btn.ekit-double-btn-one{background-color:transparent;color:var( --e-global-color-astglobalcolor4 );text-decoration:none;border-style:solid;border-color:#C0C0C0;border-radius:10px 10px 10px 10px;background-image:linear-gradient(160deg, var( --e-global-color-astglobalcolor2 ) 35%, var( --e-global-color-astglobalcolor0 ) 100%);}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit-double-btn.ekit-double-btn-two{background-color:transparent;color:var( --e-global-color-astglobalcolor4 );text-decoration:none;border-style:solid;border-color:#C0C0C0;border-radius:10px 10px 10px 10px;background-image:linear-gradient(160deg, var( --e-global-color-astglobalcolor0 ) 35%, var( --e-global-color-astglobalcolor2 ) 100%);}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit-wid-con .ekit_button_middle_text{background-color:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor5 );width:65px;height:65px;}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit_double_button{width:100%;}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit-double-btn.ekit-double-btn-one > i{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit-double-btn.ekit-double-btn-one > svg{margin-right:8px;}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit-double-btn.ekit-double-btn-two > i{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit-double-btn.ekit-double-btn-two > svg{margin-right:8px;}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit-double-btn.ekit-double-btn-one svg path{stroke:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit-double-btn.ekit-double-btn-one:hover{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit-double-btn.ekit-double-btn-two svg path{stroke:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-2500b82{--display:flex;--min-height:632px;--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;--overlay-opacity:0.5;overflow:visible;}.elementor-2 .elementor-element.elementor-element-2500b82:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2500b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );background-image:url("https://randytoyota.com/wp-content/uploads/2026/05/tunas-gatsu.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-2500b82::before, .elementor-2 .elementor-element.elementor-element-2500b82 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2500b82 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2500b82 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2500b82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2500b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor4 ) 0%, var( --e-global-color-astglobalcolor1 ) 40%);}.elementor-2 .elementor-element.elementor-element-22fda82{--display:flex;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-2 .elementor-element.elementor-element-22fda82.e-con{--flex-grow:0;--flex-shrink:0;}.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-2 .elementor-element.elementor-element-38ab207 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-8796692.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-8796692{color:var( --e-global-color-astglobalcolor4 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-2fb0265 .swiper-slide{height:417px;}.elementor-2 .elementor-element.elementor-element-44b2e8c .swiper-slide{height:529px;}.elementor-2 .elementor-element.elementor-element-729c977{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-404d80d5{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-404d80d5.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-20148926{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-20148926.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-dd6c782{--e-image-carousel-slides-to-show:4;}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit_double_button{width:80%;}.elementor-2 .elementor-element.elementor-element-2500b82:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2500b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-22fda82{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-8796692{width:var( --container-widget-width, 399.75px );max-width:399.75px;--container-widget-width:399.75px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-2fb0265 .swiper-slide{height:530px;}.elementor-2 .elementor-element.elementor-element-2fb0265 .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-44b2e8c .swiper-slide{height:505px;}.elementor-2 .elementor-element.elementor-element-44b2e8c .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-44b2e8c .elementor-slide-button{background-color:transparent;background-image:linear-gradient(160deg, #D4AF37 35%, var( --e-global-color-astglobalcolor4 ) 100%);}.elementor-2 .elementor-element.elementor-element-729c977{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-78877811{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:12px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2 .elementor-element.elementor-element-404d80d5{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-20148926{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-dd6c782{--e-image-carousel-slides-to-show:2;}.elementor-2 .elementor-element.elementor-element-dd69254{--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-2 .elementor-element.elementor-element-c6e35ac.elementor-wc-products  ul.products{grid-column-gap:9px;grid-row-gap:9px;}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit_double_button{width:100%;}.elementor-2 .elementor-element.elementor-element-8fb8042 .ekit-wid-con .ekit_button_middle_text{width:45px;height:45px;}.elementor-2 .elementor-element.elementor-element-2500b82:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2500b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-761px -695px;background-repeat:no-repeat;background-size:auto;}.elementor-2 .elementor-element.elementor-element-22fda82{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-8796692{width:var( --container-widget-width, 335.8px );max-width:335.8px;--container-widget-width:335.8px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-19880d77{--width:100%;}.elementor-2 .elementor-element.elementor-element-a61a66f{--width:100%;}.elementor-2 .elementor-element.elementor-element-62b5d0b{--width:100%;}.elementor-2 .elementor-element.elementor-element-ef3402e{--width:100%;}.elementor-2 .elementor-element.elementor-element-071a3ba{--width:100%;}.elementor-2 .elementor-element.elementor-element-57c6b96{--width:100%;}.elementor-2 .elementor-element.elementor-element-21068a14{--width:40%;}.elementor-2 .elementor-element.elementor-element-7d0e57de{--width:60%;}.elementor-2 .elementor-element.elementor-element-dd69254{--width:100%;}.elementor-2 .elementor-element.elementor-element-1c0b8a5{--content-width:100%;}.elementor-2 .elementor-element.elementor-element-761a295{--width:50%;}.elementor-2 .elementor-element.elementor-element-9ad7c01{--width:50%;}.elementor-2 .elementor-element.elementor-element-22fda82{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-22fda82{--width:390.75px;}}/* Start custom CSS for image, class: .elementor-element-98bb446 *//* Ribbon Best Deal - Stylish Gold */
.ribbon-best-deal {
  position: relative;
  overflow: hidden;
}

.ribbon-best-deal::before {
  content: "Best Deal";
  position: absolute;
  top: 30px;
  right: -55px;
  transform: rotate(45deg);
  background: linear-gradient(135deg, #045CB4 0%, #000000 100%);
  color: #fff;
  font-weight: 700;
  padding: 9px 50px;
  font-size: 14px;
  letter-spacing: 1px;
  text-transform: uppercase;
  box-shadow: 0 3px 8px rgba(0,0,0,0.3);
  border-top: 1px solid rgba(255,255,255,0.6);
  border-bottom: 1px solid rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */