.elementor-11 .elementor-element.elementor-element-4a64fc5{--display:flex;--min-height:550px;--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;--overlay-opacity:0.6;}.elementor-11 .elementor-element.elementor-element-4a64fc5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4a64fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rickscookingschool.com/wp-content/uploads/2025/12/16256-125160-f83447693_3XL.webp");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-4a64fc5::before, .elementor-11 .elementor-element.elementor-element-4a64fc5 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-4a64fc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-4a64fc5 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-4a64fc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-4a64fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-b42f1f7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-b42f1f7.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-11 .elementor-element.elementor-element-3e52f18{text-align:start;}.elementor-11 .elementor-element.elementor-element-3e52f18 .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.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-11 .elementor-element.elementor-element-657967d{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-657967d p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-45b4023{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-aa4f651{--display:flex;}.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-11 .elementor-element.elementor-element-9214eaf .elementor-button{background-color:#E6B408;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-radius:60px 60px 60px 60px;}.elementor-11 .elementor-element.elementor-element-9214eaf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d4435dd{--display:flex;}.elementor-11 .elementor-element.elementor-element-3e7604f .elementor-button{background-color:#E6B408;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-radius:60px 60px 60px 60px;}.elementor-11 .elementor-element.elementor-element-3e7604f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2bc7bbd{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2bc7bbd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2bc7bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-b10112c{text-align:center;}.elementor-11 .elementor-element.elementor-element-b10112c .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b3d9e20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-b3d9e20:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b3d9e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-fa9fbcf{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:60px 60px 60px 60px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-11 .elementor-element.elementor-element-fa9fbcf:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CE942E;--border-color:#CE942E;--border-radius:60px 60px 60px 60px;--border-top-left-radius:60px;--border-top-right-radius:60px;--border-bottom-right-radius:60px;--border-bottom-left-radius:60px;}.elementor-11 .elementor-element.elementor-element-fa9fbcf, .elementor-11 .elementor-element.elementor-element-fa9fbcf::before{--border-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-11 .elementor-element.elementor-element-25837c0 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-25837c0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-11 .elementor-element.elementor-element-25837c0.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-25837c0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-25837c0.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-25837c0 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-25837c0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-25837c0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-25837c0:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-25837c0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9b06a49{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:60px 60px 60px 60px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-11 .elementor-element.elementor-element-9b06a49:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CE942E;--border-color:#CE942E;--border-radius:60px 60px 60px 60px;--border-top-left-radius:60px;--border-top-right-radius:60px;--border-bottom-right-radius:60px;--border-bottom-left-radius:60px;}.elementor-11 .elementor-element.elementor-element-9b06a49, .elementor-11 .elementor-element.elementor-element-9b06a49::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-73ae2df .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-73ae2df.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-11 .elementor-element.elementor-element-73ae2df.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-73ae2df.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-73ae2df.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-73ae2df .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-73ae2df .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-73ae2df .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-73ae2df:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-73ae2df:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a927f32{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:60px 60px 60px 60px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-11 .elementor-element.elementor-element-a927f32:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CE942E;--border-color:#CE942E;--border-radius:60px 60px 60px 60px;--border-top-left-radius:60px;--border-top-right-radius:60px;--border-bottom-right-radius:60px;--border-bottom-left-radius:60px;}.elementor-11 .elementor-element.elementor-element-a927f32, .elementor-11 .elementor-element.elementor-element-a927f32::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-f1e3f03 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-f1e3f03.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-11 .elementor-element.elementor-element-f1e3f03.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-f1e3f03.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f1e3f03.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-f1e3f03 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f1e3f03 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-f1e3f03 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f1e3f03:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-f1e3f03:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5c5ec44{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:60px 60px 60px 60px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-11 .elementor-element.elementor-element-5c5ec44:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CE942E;--border-color:#CE942E;--border-radius:60px 60px 60px 60px;--border-top-left-radius:60px;--border-top-right-radius:60px;--border-bottom-right-radius:60px;--border-bottom-left-radius:60px;}.elementor-11 .elementor-element.elementor-element-5c5ec44, .elementor-11 .elementor-element.elementor-element-5c5ec44::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-c753e0e .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-c753e0e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-11 .elementor-element.elementor-element-c753e0e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-c753e0e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c753e0e.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-c753e0e .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-c753e0e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-c753e0e .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c753e0e:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-c753e0e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c37caf0{--display:flex;--min-height:684px;--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;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c37caf0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c37caf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rickscookingschool.com/wp-content/uploads/2025/12/bc57bb21db1b130057d5a2ae4bb2fec6657ffeed-scaled.jpg");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-c37caf0::before, .elementor-11 .elementor-element.elementor-element-c37caf0 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c37caf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c37caf0 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c37caf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c37caf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BF;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-2a06073{--display:flex;--justify-content:center;--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-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-11 .elementor-element.elementor-element-066ba7d{text-align:center;}.elementor-11 .elementor-element.elementor-element-066ba7d img{width:50%;}.elementor-11 .elementor-element.elementor-element-5eb788e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-878227b{width:var( --container-widget-width, 61.444% );max-width:61.444%;--container-widget-width:61.444%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-878227b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-878227b .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-32ec65d{width:var( --container-widget-width, 61.055% );max-width:61.055%;--container-widget-width:61.055%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-32ec65d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-f487aa3{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f487aa3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f487aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23272B;}.elementor-11 .elementor-element.elementor-element-71a9a09{text-align:center;}.elementor-11 .elementor-element.elementor-element-71a9a09 .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-630e0ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-630e0ea:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-630e0ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23272B;}.elementor-11 .elementor-element.elementor-element-009b4b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-d7e5a75{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-11 .elementor-element.elementor-element-46834a8 img{border-radius:40px 40px 40px 40px;}.elementor-11 .elementor-element.elementor-element-b13aac7{text-align:center;}.elementor-11 .elementor-element.elementor-element-b13aac7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e0f4b11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-c4825da{--display:flex;}.elementor-11 .elementor-element.elementor-element-c9c60bd img{border-radius:40px 40px 40px 40px;}.elementor-11 .elementor-element.elementor-element-21d51a5{text-align:center;}.elementor-11 .elementor-element.elementor-element-21d51a5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5282a8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-86195d8{--display:flex;}.elementor-11 .elementor-element.elementor-element-d601c20 img{border-radius:40px 40px 40px 40px;}.elementor-11 .elementor-element.elementor-element-77eff24{text-align:center;}.elementor-11 .elementor-element.elementor-element-77eff24 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4f25fdd{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4f25fdd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4f25fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-b6e108e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-1bf5a00{text-align:start;}.elementor-11 .elementor-element.elementor-element-1bf5a00 .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-fd68a3e{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#CCCCCC;}.elementor-11 .elementor-element.elementor-element-c93290c{--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;--align-items:stretch;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-11 .elementor-element.elementor-element-a34c392{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-a34c392:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FEBC28;--border-color:#FEBC28;}.elementor-11 .elementor-element.elementor-element-a34c392, .elementor-11 .elementor-element.elementor-element-a34c392::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-48ea42a{width:var( --container-widget-width, 110.368% );max-width:110.368%;--container-widget-width:110.368%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-48ea42a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-48ea42a .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-48ea42a.elementor-view-stacked .elementor-icon{background-color:#E3E46E;}.elementor-11 .elementor-element.elementor-element-48ea42a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-48ea42a.elementor-view-default .elementor-icon{fill:#E3E46E;color:#E3E46E;border-color:#E3E46E;}.elementor-11 .elementor-element.elementor-element-48ea42a .elementor-icon{font-size:24px;}.elementor-11 .elementor-element.elementor-element-48ea42a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-48ea42a .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-48ea42a .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-48ea42a:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-48ea42a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-48ea42a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#DBDBDB;}.elementor-11 .elementor-element.elementor-element-61a3b2d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-61a3b2d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FEBC28;--border-color:#FEBC28;}.elementor-11 .elementor-element.elementor-element-61a3b2d, .elementor-11 .elementor-element.elementor-element-61a3b2d::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-73d4e9b{width:var( --container-widget-width, 110.368% );max-width:110.368%;--container-widget-width:110.368%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-73d4e9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-73d4e9b .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-73d4e9b.elementor-view-stacked .elementor-icon{background-color:#E3E46E;}.elementor-11 .elementor-element.elementor-element-73d4e9b.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-73d4e9b.elementor-view-default .elementor-icon{fill:#E3E46E;color:#E3E46E;border-color:#E3E46E;}.elementor-11 .elementor-element.elementor-element-73d4e9b .elementor-icon{font-size:24px;}.elementor-11 .elementor-element.elementor-element-73d4e9b .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-73d4e9b .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-73d4e9b .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-73d4e9b:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-73d4e9b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-73d4e9b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#DBDBDB;}.elementor-11 .elementor-element.elementor-element-484a0f9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-484a0f9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FEBC28;--border-color:#FEBC28;}.elementor-11 .elementor-element.elementor-element-484a0f9, .elementor-11 .elementor-element.elementor-element-484a0f9::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-64ce7dc{width:var( --container-widget-width, 110.368% );max-width:110.368%;--container-widget-width:110.368%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-64ce7dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-64ce7dc .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-64ce7dc.elementor-view-stacked .elementor-icon{background-color:#E3E46E;}.elementor-11 .elementor-element.elementor-element-64ce7dc.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-64ce7dc.elementor-view-default .elementor-icon{fill:#E3E46E;color:#E3E46E;border-color:#E3E46E;}.elementor-11 .elementor-element.elementor-element-64ce7dc .elementor-icon{font-size:24px;}.elementor-11 .elementor-element.elementor-element-64ce7dc .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-64ce7dc .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-64ce7dc .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-64ce7dc:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-64ce7dc:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-64ce7dc .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#DBDBDB;}.elementor-11 .elementor-element.elementor-element-0a5869e{--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;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-4a64fc5{--content-width:1400px;}.elementor-11 .elementor-element.elementor-element-b42f1f7{--width:99.667%;}.elementor-11 .elementor-element.elementor-element-45b4023{--width:100%;}.elementor-11 .elementor-element.elementor-element-aa4f651{--width:25%;}.elementor-11 .elementor-element.elementor-element-d4435dd{--width:25%;}.elementor-11 .elementor-element.elementor-element-b3d9e20{--content-width:1400px;}.elementor-11 .elementor-element.elementor-element-fa9fbcf{--width:50%;}.elementor-11 .elementor-element.elementor-element-9b06a49{--width:50%;}.elementor-11 .elementor-element.elementor-element-a927f32{--width:50%;}.elementor-11 .elementor-element.elementor-element-5c5ec44{--width:50%;}.elementor-11 .elementor-element.elementor-element-c37caf0{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-630e0ea{--content-width:1400px;}.elementor-11 .elementor-element.elementor-element-009b4b2{--width:50%;}.elementor-11 .elementor-element.elementor-element-e0f4b11{--width:50%;}.elementor-11 .elementor-element.elementor-element-5282a8c{--width:50%;}.elementor-11 .elementor-element.elementor-element-4f25fdd{--content-width:1400px;}.elementor-11 .elementor-element.elementor-element-b6e108e{--width:50%;}.elementor-11 .elementor-element.elementor-element-0a5869e{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-009b4b2 */<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Looping Containers</title>
    <style>
        body {
            margin: 0;
            padding: 0;
            font-family: 'Arial', sans-serif;
            background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
            min-height: 100vh;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
        }

        .container {
            width: 100%;
            max-width: 1200px;
            margin: 0 auto;
            padding: 20px;
        }

        h1 {
            text-align: center;
            color: #333;
            margin-bottom: 40px;
            font-size: 2.5rem;
        }

        .slider {
            width: 100%;
            overflow: hidden;
            position: relative;
            height: 250px;
            background: rgba(255, 255, 255, 0.3);
            border-radius: 20px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 20px 0;
        }

        .slider-track {
            display: flex;
            animation: moveLeftRight 8s ease-in-out infinite;
            width: 100%;
            justify-content: center;
        }

        .card-container {
            display: flex;
            gap: 30px;
        }

        .card {
            flex: 0 0 auto;
            width: 300px;
            height: 200px;
            border-radius: 15px;
            display: flex;
            align-items: center;
            justify-content: center;
            color: white;
            font-size: 24px;
            font-weight: bold;
            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
            transition: transform 0.3s ease;
        }

        .card:hover {
            transform: translateY(-10px);
        }

        .card:nth-child(1) {
            background: linear-gradient(135deg, #6a11cb 0%, #2575fc 100%);
        }

        .card:nth-child(2) {
            background: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);
        }

        .card:nth-child(3) {
            background: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);
        }

        @keyframes moveLeftRight {
            0%, 100% {
                transform: translateX(0);
            }
            25% {
                transform: translateX(-100px);
            }
            50% {
                transform: translateX(0);
            }
            75% {
                transform: translateX(100px);
            }
        }

        .controls {
            margin-top: 30px;
            text-align: center;
        }

        .btn {
            background: #6a11cb;
            color: white;
            border: none;
            padding: 12px 24px;
            border-radius: 30px;
            font-size: 16px;
            cursor: pointer;
            margin: 0 10px;
            transition: all 0.3s ease;
            box-shadow: 0 4px 15px rgba(106, 17, 203, 0.3);
        }

        .btn:hover {
            background: #2575fc;
            transform: translateY(-3px);
            box-shadow: 0 6px 20px rgba(37, 117, 252, 0.4);
        }

        .info {
            margin-top: 30px;
            text-align: center;
            color: #555;
            font-size: 18px;
            max-width: 800px;
            margin-left: auto;
            margin-right: auto;
            line-height: 1.6;
        }
    </style>
</head>
<body>
    <div class="container">
        <h1>Looping Containers Animation</h1>
        
        <div class="slider">
            <div class="slider-track">
                <div class="card-container">
                    <div class="card">Card 1</div>
                    <div class="card">Card 2</div>
                    <div class="card">Card 3</div>
                </div>
            </div>
        </div>
        
        <div class="controls">
            <button class="btn" id="pauseBtn">Pause Animation</button>
            <button class="btn" id="speedBtn">Change Speed</button>
        </div>
        
        <div class="info">
            <p>The three containers move together in a continuous loop: first to the left, then back to the right, and repeat.</p>
            <p>Use the buttons to pause the animation or change its speed.</p>
        </div>
    </div>

    <script>
        document.addEventListener('DOMContentLoaded', function() {
            const sliderTrack = document.querySelector('.slider-track');
            const pauseBtn = document.getElementById('pauseBtn');
            const speedBtn = document.getElementById('speedBtn');
            let isPaused = false;
            let currentSpeed = 8; // seconds
            
            pauseBtn.addEventListener('click', function() {
                if (isPaused) {
                    sliderTrack.style.animationPlayState = 'running';
                    pauseBtn.textContent = 'Pause Animation';
                } else {
                    sliderTrack.style.animationPlayState = 'paused';
                    pauseBtn.textContent = 'Resume Animation';
                }
                isPaused = !isPaused;
            });
            
            speedBtn.addEventListener('click', function() {
                // Cycle through different speeds
                if (currentSpeed === 8) {
                    currentSpeed = 4;
                    speedBtn.textContent = 'Normal Speed';
                } else if (currentSpeed === 4) {
                    currentSpeed = 12;
                    speedBtn.textContent = 'Slow Speed';
                } else {
                    currentSpeed = 8;
                    speedBtn.textContent = 'Fast Speed';
                }
                
                sliderTrack.style.animationDuration = `${currentSpeed}s`;
            });
        });
    </script>
</body>
</html>/* End custom CSS */