.elementor-21 .elementor-element.elementor-element-54a093a{--display:flex;--min-height:630px;--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-21 .elementor-element.elementor-element-54a093a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-54a093a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EE990B;background-image:url("https://bryscake.com/wp-content/uploads/2026/01/banner-1.png");background-position:0px -122px;background-repeat:no-repeat;background-size:95% auto;}.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-21 .elementor-element.elementor-element-5300bcd img{width:57%;max-width:72vw;height:48vh;object-fit:scale-down;object-position:center center;}.elementor-21 .elementor-element.elementor-element-5300bcd{margin:13vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 35vw;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-2377f79{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-2377f79:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2377f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCEFCC;}.elementor-21 .elementor-element.elementor-element-2377f79 > .elementor-shape-top .elementor-shape-fill, .elementor-21 .elementor-element.elementor-element-2377f79 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#EE990B;}.elementor-21 .elementor-element.elementor-element-2377f79 > .elementor-shape-top svg, .elementor-21 .elementor-element.elementor-element-2377f79 > .e-con-inner > .elementor-shape-top svg{height:150px;}.elementor-21 .elementor-element.elementor-element-9d1434b{--spacer-size:120px;}.elementor-21 .elementor-element.elementor-element-4c88460{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-873aed5{--display:flex;}.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-21 .elementor-element.elementor-element-4b5b31b{text-align:center;}.elementor-21 .elementor-element.elementor-element-4b5b31b .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-4b5b31b .elementor-heading-title a:hover, .elementor-21 .elementor-element.elementor-element-4b5b31b .elementor-heading-title a:focus{color:#EE990B;}.elementor-21 .elementor-element.elementor-element-70d2784{--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-21 .elementor-element.elementor-element-ad76fb4{text-align:center;}.elementor-21 .elementor-element.elementor-element-ad76fb4 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-ad76fb4 .elementor-heading-title a:hover, .elementor-21 .elementor-element.elementor-element-ad76fb4 .elementor-heading-title a:focus{color:#EE990B;}.elementor-21 .elementor-element.elementor-element-e60df16{--display:flex;}.elementor-21 .elementor-element.elementor-element-318d92c{text-align:center;}.elementor-21 .elementor-element.elementor-element-318d92c .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-318d92c .elementor-heading-title a:hover, .elementor-21 .elementor-element.elementor-element-318d92c .elementor-heading-title a:focus{color:#EE990B;}.elementor-21 .elementor-element.elementor-element-b44a308{--spacer-size:30px;}.elementor-21 .elementor-element.elementor-element-275e7eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-5d5b460{--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-21 .elementor-element.elementor-element-dda6348{text-align:center;}.elementor-21 .elementor-element.elementor-element-dda6348 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-dda6348 .elementor-heading-title a:hover, .elementor-21 .elementor-element.elementor-element-dda6348 .elementor-heading-title a:focus{color:#EE990B;}.elementor-21 .elementor-element.elementor-element-3734578{--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-21 .elementor-element.elementor-element-41b93e0{text-align:center;}.elementor-21 .elementor-element.elementor-element-41b93e0 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-41b93e0 .elementor-heading-title a:hover, .elementor-21 .elementor-element.elementor-element-41b93e0 .elementor-heading-title a:focus{color:#EE990B;}.elementor-21 .elementor-element.elementor-element-02e174f{--display:flex;}.elementor-21 .elementor-element.elementor-element-fea75f5{text-align:center;}.elementor-21 .elementor-element.elementor-element-fea75f5 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-fea75f5 .elementor-heading-title a:hover, .elementor-21 .elementor-element.elementor-element-fea75f5 .elementor-heading-title a:focus{color:#EE990B;}.elementor-21 .elementor-element.elementor-element-1575472{--spacer-size:113px;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-54a093a{--width:100%;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-54a093a{--min-height:70vh;}.elementor-21 .elementor-element.elementor-element-54a093a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-54a093a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -56px;}.elementor-21 .elementor-element.elementor-element-5300bcd{margin:1vw 1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 32vw;--container-widget-width:521px;--container-widget-flex-grow:0;width:var( --container-widget-width, 521px );max-width:521px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-54a093a{--min-height:0vh;}.elementor-21 .elementor-element.elementor-element-54a093a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-54a093a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-21 .elementor-element.elementor-element-5300bcd img{width:39%;height:38vh;}.elementor-21 .elementor-element.elementor-element-5300bcd{margin:-7vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 19vw;--container-widget-width:542px;--container-widget-flex-grow:0;width:var( --container-widget-width, 542px );max-width:542px;}.elementor-21 .elementor-element.elementor-element-9d1434b{--spacer-size:83px;}}