.elementor-12242 .elementor-element.elementor-element-2f41ac86{--display:flex;}.elementor-12242 .elementor-element.elementor-element-31f00b46{--display:flex;}.elementor-12242 .elementor-element.elementor-element-2e9a8f2f{text-align:center;}.elementor-12242 .elementor-element.elementor-element-2e9a8f2f .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:26px;text-transform:uppercase;line-height:51px;letter-spacing:-0.4px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(186.43336791992186, 186.43336791992186, 186.43336791992186, 0.98);color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-35a129d1 .elementor-repeater-item-8abf5c2 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://yamaha-utama.co.id/wp-content/uploads/2024/12/202412181618507902L20797.jpg);background-size:cover;}.elementor-12242 .elementor-element.elementor-element-35a129d1 .elementor-repeater-item-8abf5c2 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-12242 .elementor-element.elementor-element-35a129d1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:329px;}.elementor-12242 .elementor-element.elementor-element-35a129d1 .elementor-slide-button{background-color:transparent;font-family:"Afacad", Sans-serif;border-width:1px;border-radius:41px;background-image:linear-gradient(180deg, #000000 5%, #865EE9 59%);}.elementor-12242 .elementor-element.elementor-element-35a129d1 .swiper-slide-contents{max-width:79%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-12242 .elementor-element.elementor-element-35a129d1 .swiper-slide-inner{text-align:center;}.elementor-12242 .elementor-element.elementor-element-35a129d1 .elementor-slide-heading{font-family:"Afacad", Sans-serif;}.elementor-12242 .elementor-element.elementor-element-35a129d1 .elementor-slide-description{font-family:"Arimo", Sans-serif;font-size:20px;font-style:normal;}.elementor-12242 .elementor-element.elementor-element-35a129d1 .swiper-pagination-bullet-active{background-color:#BB8787;}.elementor-12242 .elementor-element.elementor-element-10fe19e9{--display:flex;}.elementor-12242 .elementor-element.elementor-element-2da1609a{--display:flex;}.elementor-12242 .elementor-element.elementor-element-41306a08{width:var( --container-widget-width, 59.034% );max-width:59.034%;--container-widget-width:59.034%;--container-widget-flex-grow:0;}.elementor-12242 .elementor-element.elementor-element-41306a08 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-12242 .elementor-element.elementor-element-41306a08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12242 .elementor-element.elementor-element-41306a08 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:24px;font-weight:500;line-height:29px;letter-spacing:-0.7px;color:#3866FF;}.elementor-12242 .elementor-element.elementor-element-48aa70da > .elementor-widget-container{margin:-20px 65px 0px 28px;padding:0px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-48aa70da{font-family:"Afacad", Sans-serif;font-size:16px;font-weight:200;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-71ec9b16 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-12242 .elementor-element.elementor-element-71ec9b16 .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:17px;font-weight:500;line-height:29px;letter-spacing:-0.7px;color:#FFE500;}.elementor-12242 .elementor-element.elementor-element-83a5c09 > .elementor-widget-container{margin:-20px 65px 0px 28px;padding:0px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-83a5c09{font-family:"Arimo", Sans-serif;color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-3572a37d{--display:flex;--min-height:0px;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12242 .elementor-element.elementor-element-273c507f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12242 .elementor-element.elementor-element-732f2e86{text-align:center;}.elementor-12242 .elementor-element.elementor-element-732f2e86 .elementor-heading-title{font-family:"Fugaz One", Sans-serif;font-size:40px;color:#CFE0C5;}.elementor-12242 .elementor-element.elementor-element-1a55ab8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-1a55ab8{text-align:center;}.elementor-12242 .elementor-element.elementor-element-1a55ab8 .elementor-heading-title{font-family:"Fugaz One", Sans-serif;font-size:40px;color:#EBC74E;}.elementor-12242 .elementor-element.elementor-element-dc47b5a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-12242 .elementor-element.elementor-element-dc47b5a{text-align:center;}.elementor-12242 .elementor-element.elementor-element-dc47b5a .elementor-heading-title{font-family:"Sulphur Point", Sans-serif;font-size:20px;letter-spacing:10px;word-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 9px #919191;color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-4c81266{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12242 .elementor-element.elementor-element-4c81266.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12242 .elementor-element.elementor-element-23d9f9a > .elementor-widget-container{--e-transform-rotateZ:0deg;}.ee-tooltip.ee-tooltip-23d9f9a.to--top,
							 .ee-tooltip.ee-tooltip-23d9f9a.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-23d9f9a.to--left,
							 .ee-tooltip.ee-tooltip-23d9f9a.to--right{margin-top:0px;}.ee-tooltip.ee-tooltip-5c41b5b.to--top,
							 .ee-tooltip.ee-tooltip-5c41b5b.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-5c41b5b.to--left,
							 .ee-tooltip.ee-tooltip-5c41b5b.to--right{margin-top:0px;}.ee-tooltip.ee-tooltip-6fdd16f.to--top,
							 .ee-tooltip.ee-tooltip-6fdd16f.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-6fdd16f.to--left,
							 .ee-tooltip.ee-tooltip-6fdd16f.to--right{margin-top:0px;}.ee-tooltip.ee-tooltip-aebc56c.to--top,
							 .ee-tooltip.ee-tooltip-aebc56c.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-aebc56c.to--left,
							 .ee-tooltip.ee-tooltip-aebc56c.to--right{margin-top:0px;}.elementor-12242 .elementor-element.elementor-element-a6be482{font-family:"Afacad", Sans-serif;color:#FFFEFE;}.elementor-12242 .elementor-element.elementor-element-738c39b{font-family:"Afacad", Sans-serif;color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-9b06145{font-family:"Afacad", Sans-serif;color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-a5c224a{font-family:"Afacad", Sans-serif;color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-3323390{--display:flex;--min-height:0px;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12242 .elementor-element.elementor-element-76ba8af{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12242 .elementor-element.elementor-element-ef045b5 > .elementor-widget-container{margin:74px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-ef045b5{text-align:center;}.elementor-12242 .elementor-element.elementor-element-ef045b5 .elementor-heading-title{font-family:"Fugaz One", Sans-serif;font-size:40px;color:#4078DB;}.elementor-12242 .elementor-element.elementor-element-dace308 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-dace308{text-align:center;}.elementor-12242 .elementor-element.elementor-element-dace308 .elementor-heading-title{font-family:"Fugaz One", Sans-serif;font-size:40px;color:#C1E92F;}.elementor-12242 .elementor-element.elementor-element-6f2dd0b > .elementor-widget-container{margin:-78px 0px 20px 0px;}.elementor-12242 .elementor-element.elementor-element-6f2dd0b{text-align:center;}.elementor-12242 .elementor-element.elementor-element-6f2dd0b .elementor-heading-title{font-family:"Sulphur Point", Sans-serif;font-size:20px;letter-spacing:10px;word-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 9px #919191;color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-caac3af{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12242 .elementor-element.elementor-element-bb05303 > .elementor-widget-container{--e-transform-rotateZ:0deg;}.ee-tooltip.ee-tooltip-bb05303.to--top,
							 .ee-tooltip.ee-tooltip-bb05303.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-bb05303.to--left,
							 .ee-tooltip.ee-tooltip-bb05303.to--right{margin-top:0px;}.ee-tooltip.ee-tooltip-069212e.to--top,
							 .ee-tooltip.ee-tooltip-069212e.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-069212e.to--left,
							 .ee-tooltip.ee-tooltip-069212e.to--right{margin-top:0px;}.elementor-12242 .elementor-element.elementor-element-7c80310{font-family:"Afacad", Sans-serif;color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-0f87d0c{font-family:"Afacad", Sans-serif;color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-b01e942{--display:flex;--min-height:0px;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12242 .elementor-element.elementor-element-bd08882{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12242 .elementor-element.elementor-element-a514335 > .elementor-widget-container{margin:74px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-a514335{text-align:center;}.elementor-12242 .elementor-element.elementor-element-a514335 .elementor-heading-title{font-family:"Fugaz One", Sans-serif;font-size:40px;color:#6B6761;}.elementor-12242 .elementor-element.elementor-element-cfeb33a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-cfeb33a{text-align:center;}.elementor-12242 .elementor-element.elementor-element-cfeb33a .elementor-heading-title{font-family:"Fugaz One", Sans-serif;font-size:40px;color:#B74747;}.elementor-12242 .elementor-element.elementor-element-7757101 > .elementor-widget-container{margin:-78px 0px 20px 0px;}.elementor-12242 .elementor-element.elementor-element-7757101{text-align:center;}.elementor-12242 .elementor-element.elementor-element-7757101 .elementor-heading-title{font-family:"Sulphur Point", Sans-serif;font-size:20px;letter-spacing:10px;word-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 9px #919191;color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-e601c40{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12242 .elementor-element.elementor-element-28837ec > .elementor-widget-container{--e-transform-rotateZ:0deg;}.ee-tooltip.ee-tooltip-28837ec.to--top,
							 .ee-tooltip.ee-tooltip-28837ec.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-28837ec.to--left,
							 .ee-tooltip.ee-tooltip-28837ec.to--right{margin-top:0px;}.ee-tooltip.ee-tooltip-250363d.to--top,
							 .ee-tooltip.ee-tooltip-250363d.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-250363d.to--left,
							 .ee-tooltip.ee-tooltip-250363d.to--right{margin-top:0px;}.elementor-12242 .elementor-element.elementor-element-09b24a0{font-family:"Afacad", Sans-serif;color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-3965782{font-family:"Afacad", Sans-serif;color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-7566e46{--display:flex;}.elementor-12242 .elementor-element.elementor-element-d4c4e21{--display:flex;}.elementor-12242 .elementor-element.elementor-element-9db19d3 .elementor-button{background-color:transparent;font-family:"Afacad", Sans-serif;font-weight:100;letter-spacing:0.3px;word-spacing:6px;text-shadow:0px 0px 10px #FFEC00;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(89deg, #3A6CCD 0%, #3A29F2 65%);transition-duration:0.5s;}.elementor-12242 .elementor-element.elementor-element-9db19d3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12242 .elementor-element.elementor-element-9db19d3 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-12242 .elementor-element.elementor-element-e26ad60{width:var( --container-widget-width, 59.034% );max-width:59.034%;--container-widget-width:59.034%;--container-widget-flex-grow:0;}.elementor-12242 .elementor-element.elementor-element-e26ad60 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-12242 .elementor-element.elementor-element-e26ad60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12242 .elementor-element.elementor-element-e26ad60 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:24px;font-weight:500;line-height:29px;letter-spacing:-0.7px;color:#3866FF;}.elementor-12242 .elementor-element.elementor-element-3d07475 > .elementor-widget-container{margin:-20px 65px 0px 28px;padding:0px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-3d07475{font-family:"Afacad", Sans-serif;font-size:16px;font-weight:200;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-12242 .elementor-element.elementor-element-3edf9b9{--display:flex;}.elementor-12242 .elementor-element.elementor-element-366b38d{width:var( --container-widget-width, 59.034% );max-width:59.034%;--container-widget-width:59.034%;--container-widget-flex-grow:0;}.elementor-12242 .elementor-element.elementor-element-366b38d > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-12242 .elementor-element.elementor-element-366b38d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12242 .elementor-element.elementor-element-366b38d .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:24px;font-weight:500;line-height:29px;letter-spacing:-0.7px;color:#3866FF;}.elementor-12242 .elementor-element.elementor-element-21f5925 > .elementor-widget-container{margin:-20px 65px 0px 28px;padding:0px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-21f5925{font-family:"Afacad", Sans-serif;font-size:16px;font-weight:200;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}@media(min-width:768px){.elementor-12242 .elementor-element.elementor-element-caac3af{--content-width:578px;}.elementor-12242 .elementor-element.elementor-element-e601c40{--content-width:584px;}}@media(max-width:1024px){.elementor-12242 .elementor-element.elementor-element-273c507f{--grid-auto-flow:row;}.elementor-12242 .elementor-element.elementor-element-732f2e86 .elementor-heading-title{font-size:25px;}.elementor-12242 .elementor-element.elementor-element-1a55ab8 .elementor-heading-title{font-size:25px;}.elementor-12242 .elementor-element.elementor-element-4c81266{--grid-auto-flow:row;}.elementor-12242 .elementor-element.elementor-element-76ba8af{--grid-auto-flow:row;}.elementor-12242 .elementor-element.elementor-element-ef045b5 .elementor-heading-title{font-size:25px;}.elementor-12242 .elementor-element.elementor-element-dace308 .elementor-heading-title{font-size:25px;}.elementor-12242 .elementor-element.elementor-element-caac3af{--grid-auto-flow:row;}.elementor-12242 .elementor-element.elementor-element-bd08882{--grid-auto-flow:row;}.elementor-12242 .elementor-element.elementor-element-a514335 .elementor-heading-title{font-size:25px;}.elementor-12242 .elementor-element.elementor-element-cfeb33a .elementor-heading-title{font-size:25px;}.elementor-12242 .elementor-element.elementor-element-e601c40{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12242 .elementor-element.elementor-element-2e9a8f2f > .elementor-widget-container{padding:43px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-2e9a8f2f .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-12242 .elementor-element.elementor-element-35a129d1 .swiper-slide{height:164px;}.elementor-12242 .elementor-element.elementor-element-35a129d1 .swiper-slide-contents{max-width:100%;}.elementor-12242 .elementor-element.elementor-element-41306a08{width:var( --container-widget-width, 287.372px );max-width:287.372px;--container-widget-width:287.372px;--container-widget-flex-grow:0;text-align:left;}.elementor-12242 .elementor-element.elementor-element-41306a08 > .elementor-widget-container{margin:16px 14px 0px 14px;}.elementor-12242 .elementor-element.elementor-element-41306a08 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-12242 .elementor-element.elementor-element-48aa70da > .elementor-widget-container{margin:-20px 20px 0px 14px;}.elementor-12242 .elementor-element.elementor-element-48aa70da{font-size:12px;}.elementor-12242 .elementor-element.elementor-element-71ec9b16 > .elementor-widget-container{margin:15px 16px 0px 13px;}.elementor-12242 .elementor-element.elementor-element-71ec9b16{text-align:left;}.elementor-12242 .elementor-element.elementor-element-71ec9b16 .elementor-heading-title{font-size:10px;line-height:1.2em;}.elementor-12242 .elementor-element.elementor-element-83a5c09 > .elementor-widget-container{margin:-49px 20px 0px 14px;}.elementor-12242 .elementor-element.elementor-element-83a5c09{font-size:11px;}.elementor-12242 .elementor-element.elementor-element-3572a37d{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12242 .elementor-element.elementor-element-273c507f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12242 .elementor-element.elementor-element-732f2e86 .elementor-heading-title{font-size:13px;}.elementor-12242 .elementor-element.elementor-element-1a55ab8 > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-1a55ab8 .elementor-heading-title{font-size:13px;}.elementor-12242 .elementor-element.elementor-element-dc47b5a .elementor-heading-title{font-size:9px;}.elementor-12242 .elementor-element.elementor-element-4c81266{--width:357px;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-12242 .elementor-element.elementor-element-4c81266.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12242 .elementor-element.elementor-element-76ba8af{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12242 .elementor-element.elementor-element-ef045b5 > .elementor-widget-container{margin:74px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-ef045b5 .elementor-heading-title{font-size:13px;}.elementor-12242 .elementor-element.elementor-element-dace308 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-dace308 .elementor-heading-title{font-size:13px;}.elementor-12242 .elementor-element.elementor-element-6f2dd0b .elementor-heading-title{font-size:9px;letter-spacing:5.9px;}.elementor-12242 .elementor-element.elementor-element-caac3af{--content-width:500px;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12242 .elementor-element.elementor-element-bd08882{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12242 .elementor-element.elementor-element-a514335 .elementor-heading-title{font-size:13px;}.elementor-12242 .elementor-element.elementor-element-cfeb33a > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-cfeb33a .elementor-heading-title{font-size:13px;}.elementor-12242 .elementor-element.elementor-element-7757101 > .elementor-widget-container{margin:-82px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-7757101 .elementor-heading-title{font-size:9px;letter-spacing:4px;}.elementor-12242 .elementor-element.elementor-element-e601c40{--content-width:340px;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-12242 .elementor-element.elementor-element-9db19d3 > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-12242 .elementor-element.elementor-element-9db19d3 .elementor-button{font-size:9px;word-spacing:0.3em;}.elementor-12242 .elementor-element.elementor-element-e26ad60{width:var( --container-widget-width, 287.372px );max-width:287.372px;--container-widget-width:287.372px;--container-widget-flex-grow:0;text-align:left;}.elementor-12242 .elementor-element.elementor-element-e26ad60 > .elementor-widget-container{margin:16px 14px 0px 14px;}.elementor-12242 .elementor-element.elementor-element-e26ad60 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-12242 .elementor-element.elementor-element-3d07475 > .elementor-widget-container{margin:-15px 20px 0px 14px;}.elementor-12242 .elementor-element.elementor-element-3d07475{font-size:12px;}.elementor-12242 .elementor-element.elementor-element-366b38d{width:var( --container-widget-width, 287.372px );max-width:287.372px;--container-widget-width:287.372px;--container-widget-flex-grow:0;text-align:left;}.elementor-12242 .elementor-element.elementor-element-366b38d > .elementor-widget-container{margin:16px 14px 0px 14px;}.elementor-12242 .elementor-element.elementor-element-366b38d .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-12242 .elementor-element.elementor-element-21f5925 > .elementor-widget-container{margin:-15px 20px 0px 14px;}.elementor-12242 .elementor-element.elementor-element-21f5925{font-size:12px;}}/* Start custom CSS for heading, class: .elementor-element-732f2e86 */.elementor-12242 .elementor-element.elementor-element-732f2e86 h2 {
    background: linear-gradient(270deg, red, yellow, green, blue, indigo, violet);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    animation: rainbow-animation 5s linear infinite;
}

@keyframes rainbow-animation {
    25% { background-position: 50% 50%; }
    100% { background-position: 100% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a55ab8 */.elementor-12242 .elementor-element.elementor-element-1a55ab8 h2 {
    background: linear-gradient(270deg, red, yellow, green, blue, indigo, violet);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    animation: rainbow-animation 5s linear infinite;
}

@keyframes rainbow-animation {
    25% { background-position: 50% 50%; }
    100% { background-position: 100% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef045b5 */.elementor-12242 .elementor-element.elementor-element-ef045b5 h2 {
    background: linear-gradient(270deg, red, yellow, green, blue, indigo, violet);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    animation: rainbow-animation 5s linear infinite;
}

@keyframes rainbow-animation {
    25% { background-position: 50% 50%; }
    100% { background-position: 100% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dace308 */.elementor-12242 .elementor-element.elementor-element-dace308 h2 {
    background: linear-gradient(270deg, red, yellow, green, blue, indigo, violet);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    animation: rainbow-animation 5s linear infinite;
}

@keyframes rainbow-animation {
    25% { background-position: 50% 50%; }
    100% { background-position: 100% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a514335 */.elementor-12242 .elementor-element.elementor-element-a514335 h2 {
    background: linear-gradient(270deg, red, yellow, green, blue, indigo, violet);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    animation: rainbow-animation 5s linear infinite;
}

@keyframes rainbow-animation {
    25% { background-position: 50% 50%; }
    100% { background-position: 100% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfeb33a */.elementor-12242 .elementor-element.elementor-element-cfeb33a h2 {
    background: linear-gradient(270deg, red, yellow, green, blue, indigo, violet);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    animation: rainbow-animation 5s linear infinite;
}

@keyframes rainbow-animation {
    25% { background-position: 50% 50%; }
    100% { background-position: 100% 50%; }
}/* End custom CSS */