.elementor-421 .elementor-element.elementor-element-3593907{--display:flex;--min-height:50vh;--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-421 .elementor-element.elementor-element-3593907:not(.elementor-motion-effects-element-type-background), .elementor-421 .elementor-element.elementor-element-3593907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://site.bakeryboxes.co.uk/wp-content/uploads/2026/06/imgi_327_HomepageSlide.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-421 .elementor-element.elementor-element-51349e9{--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-421 .elementor-element.elementor-element-ae1000b{--display:flex;--justify-content:center;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button{background-color:#F87588;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;border-style:none;border-radius:30px 30px 30px 30px;}	.elementor-421 .elementor-element.elementor-element-dac0e6a [class*="elementor-animation"]:hover,
								.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button::before,
								.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button::after{background-color:#000000;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button-wrap{max-width:162px;}.elementor-421 .elementor-element.elementor-element-dac0e6a{text-align:left;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button-icon{font-size:18px;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button-icon svg{width:18px;height:18px;}.elementor-421 .elementor-element.elementor-element-dac0e6a.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-421 .elementor-element.elementor-element-dac0e6a.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-421 .elementor-element.elementor-element-dac0e6a.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-421 .elementor-element.elementor-element-dac0e6a.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-421 .elementor-element.elementor-element-dac0e6a.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-421 .elementor-element.elementor-element-dac0e6a.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-421 .elementor-element.elementor-element-dac0e6a.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-421 .elementor-element.elementor-element-dac0e6a.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-421 .elementor-element.elementor-element-dac0e6a .wpr-button:hover{border-color:#E8E8E8;}.elementor-421 .elementor-element.elementor-element-dac0e6a.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-421 .elementor-element.elementor-element-dac0e6a.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-421 .elementor-element.elementor-element-dac0e6a.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-421 .elementor-element.elementor-element-cd1644b{--display:flex;--justify-content:center;}.elementor-421 .elementor-element.elementor-element-058a3f8{--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-421 .elementor-element.elementor-element-4446a73{--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-421 .elementor-element.elementor-element-cc40dc1{--display:flex;}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-grid.usk-grid-layout{grid-template-columns:repeat(3, 1fr);}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-grid{grid-column-gap:30px;grid-row-gap:30px;}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-image{border-radius:6px 6px 6px 6px;}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-title{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.4em;}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-price del .woocommerce-Price-amount.amount{color:#F31818;}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-price del{color:#F31818;}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-price{color:#000000;}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-price ins span{color:#000000;}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-price .woocommerce-Price-amount.amount{color:#000000;}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-price > .woocommerce-Price-amount.amount bdi{color:#000000;}
                .elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-price{font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-badge-label-content{gap:10px;}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-shoping a{border-radius:4px 4px 4px 4px;}.elementor-421 .elementor-element.elementor-element-8785cd2{--display:flex;}.elementor-421 .elementor-element.elementor-element-1289f80 #bdt-forminator-forms-1289f80 .forminator-input, .elementor-421 .elementor-element.elementor-element-1289f80 #bdt-forminator-forms-1289f80 .forminator-textarea, .elementor-421 .elementor-element.elementor-element-1289f80 #bdt-forminator-forms-1289f80 .forminator-select-list{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000094;border-radius:6px 6px 6px 6px;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-421 .elementor-element.elementor-element-1289f80 #bdt-forminator-forms-1289f80 .forminator-button{background-color:#FFA6A6;border-radius:30px 30px 30px 30px;}.elementor-421 .elementor-element.elementor-element-11d1354{--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-421 .elementor-element.elementor-element-5d97e03{--display:flex;}.elementor-421 .elementor-element.elementor-element-e4b30f4{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-421 .elementor-element.elementor-element-1022111 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-421 .elementor-element.elementor-element-1022111 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-421 .elementor-element.elementor-element-1022111{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-421 .elementor-element.elementor-element-1022111 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-421 .elementor-element.elementor-element-1022111 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-421 .elementor-element.elementor-element-1022111 .elementor-icon-list-text{color:var( --e-global-color-5ddb35f );transition:color 0.3s;}.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-421 .elementor-element.elementor-element-6519d28{text-align:center;}.elementor-421 .elementor-element.elementor-element-6519d28 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-421 .elementor-element.elementor-element-1806570 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-421 .elementor-element.elementor-element-1806570 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-421 .elementor-element.elementor-element-1806570 .elementskit-single-testimonial-slider, .elementor-421 .elementor-element.elementor-element-1806570 .elementskit-testimonial_card, .elementor-421 .elementor-element.elementor-element-1806570 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#B9D8D66B;}.elementor-421 .elementor-element.elementor-element-1806570 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-421 .elementor-element.elementor-element-1806570 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-421 .elementor-element.elementor-element-1806570 .elementskit-single-testimonial-slider, .elementor-421 .elementor-element.elementor-element-1806570 .elementskit-testimonial_card{border-radius:6px 6px 6px 6px;}.elementor-421 .elementor-element.elementor-element-1806570 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#000000;}.elementor-421 .elementor-element.elementor-element-1806570 .elementskit-testimonial_card .elementskit-commentor-coment{color:#000000;}.elementor-421 .elementor-element.elementor-element-1806570 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-421 .elementor-element.elementor-element-1806570 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-421 .elementor-element.elementor-element-1806570 .elementskit-stars > li > a, .elementor-421 .elementor-element.elementor-element-1806570 .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-421 .elementor-element.elementor-element-1806570 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-421 .elementor-element.elementor-element-1806570 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-421 .elementor-element.elementor-element-1806570 .elementskit-profile-info .elementskit-author-name{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;margin-bottom:0px;}.elementor-421 .elementor-element.elementor-element-1806570 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-421 .elementor-element.elementor-element-470930a{--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-421 .elementor-element.elementor-element-b7e14ff{--display:flex;}.elementor-421 .elementor-element.elementor-element-7fce7f4{--display:flex;}.elementor-421 .elementor-element.elementor-element-d6bcd99{text-align:center;}.elementor-421 .elementor-element.elementor-element-d6bcd99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-421 .elementor-element.elementor-element-973044f{--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-421 .elementor-element.elementor-element-18584d9{--display:flex;}.elementor-421 .elementor-element.elementor-element-2b1aac6{--display:flex;}.elementor-421 .elementor-element.elementor-element-d1e35bb{--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-421 .elementor-element.elementor-element-334f9e6{--display:flex;}.elementor-421 .elementor-element.elementor-element-957afc6{--display:flex;}.elementor-421 .elementor-element.elementor-element-e71d231{text-align:center;}.elementor-421 .elementor-element.elementor-element-e71d231 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#000000;}@media(max-width:1024px){.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-grid.usk-grid-layout{grid-template-columns:repeat(2, 1fr);}.elementor-421 .elementor-element.elementor-element-1806570 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}}@media(max-width:767px){.elementor-421 .elementor-element.elementor-element-3593907{--min-height:40vh;}.elementor-421 .elementor-element.elementor-element-4446a73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-grid.usk-grid-layout{grid-template-columns:repeat(2, 1fr);}.elementor-421 .elementor-element.elementor-element-33c66c8 .usk-glossy-grid .usk-title{font-size:12px;}.elementor-421 .elementor-element.elementor-element-5d97e03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-421 .elementor-element.elementor-element-6519d28 .elementor-heading-title{font-size:25px;}.elementor-421 .elementor-element.elementor-element-1806570 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-421 .elementor-element.elementor-element-b7e14ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-421 .elementor-element.elementor-element-d6bcd99 .elementor-heading-title{font-size:25px;}.elementor-421 .elementor-element.elementor-element-18584d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-421 .elementor-element.elementor-element-334f9e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-421 .elementor-element.elementor-element-e71d231 .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-421 .elementor-element.elementor-element-51349e9{--content-width:1250px;}.elementor-421 .elementor-element.elementor-element-4446a73{--content-width:1250px;}.elementor-421 .elementor-element.elementor-element-8785cd2{--width:52%;}.elementor-421 .elementor-element.elementor-element-5d97e03{--content-width:1250px;}.elementor-421 .elementor-element.elementor-element-b7e14ff{--content-width:1250px;}.elementor-421 .elementor-element.elementor-element-18584d9{--content-width:1250px;}.elementor-421 .elementor-element.elementor-element-334f9e6{--content-width:1250px;}}/* Start custom CSS for shortcode, class: .elementor-element-6452e03 *//* Box body ko dynamic scrollbar lagane k liye */
.custom-desc-box .desc-body {
    max-height: 300px; /* Jitni height rakhni ho wahan fix kar lo */
    overflow-y: auto;
    padding-right: 15px; /* Scrollbar text k upar na aaye */
}

/* Custom Slick Scrollbar Styling */
.custom-desc-box .desc-body::-webkit-scrollbar {
    width: 6px;
}

.custom-desc-box .desc-body::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 10px;
}

.custom-desc-box .desc-body::-webkit-scrollbar-thumb {
    background: #9381ff; /* Hamara brand accent color */
    border-radius: 10px;
}

.custom-desc-box .desc-body::-webkit-scrollbar-thumb:hover {
    background: #7a66ff;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9b79b79 *//* Box body ko dynamic scrollbar lagane k liye */
.custom-desc-box .desc-body {
    max-height: 300px; /* Jitni height rakhni ho wahan fix kar lo */
    overflow-y: auto;
    padding-right: 15px; /* Scrollbar text k upar na aaye */
}

/* Custom Slick Scrollbar Styling */
.custom-desc-box .desc-body::-webkit-scrollbar {
    width: 6px;
}

.custom-desc-box .desc-body::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 10px;
}

.custom-desc-box .desc-body::-webkit-scrollbar-thumb {
    background: #9381ff; /* Hamara brand accent color */
    border-radius: 10px;
}

.custom-desc-box .desc-body::-webkit-scrollbar-thumb:hover {
    background: #7a66ff;
}/* End custom CSS */