.elementor-317 .elementor-element.elementor-element-e34a5ae{--display:flex;--min-height:400px;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-e34a5ae:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-e34a5ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2B4D;background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-17-2026-06_16_47-PM.png");background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-76ec861{--display:flex;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-76ec861.e-con{--align-self:flex-start;}.elementor-317 .elementor-element.elementor-element-cd84d47 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-cd84d47.elementor-element{--align-self:flex-start;}.elementor-317 .elementor-element.elementor-element-cd84d47{font-family:"Poppins", Sans-serif;color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-0692eae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-0692eae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:800;line-height:1.05em;color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-df302a0{width:initial;max-width:initial;font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.7em;color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-df302a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-0109e2f{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-317 .elementor-element.elementor-element-e874889 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-9a81b73 );color:var( --e-global-color-9a81b73 );border-radius:50px 50px 50px 50px;padding:16px 16px 16px 16px;}.elementor-317 .elementor-element.elementor-element-cff8bc7 .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:var( --e-global-color-9a81b73 );color:var( --e-global-color-9a81b73 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:16px 16px 16px 16px;}.elementor-317 .elementor-element.elementor-element-3f7576b{--display:flex;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--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-317 .elementor-element.elementor-element-3f7576b.e-con{--align-self:flex-start;}.elementor-317 .elementor-element.elementor-element-ab89eac{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-ab89eac:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-ab89eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F2;background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-19-2026-04_28_43-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-cba3608.elementor-element{--align-self:center;}.elementor-317 .elementor-element.elementor-element-cba3608 .elementor-heading-title{font-size:36px;font-weight:800;color:#111827;}.elementor-317 .elementor-element.elementor-element-2ecf0f5{--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:flex-start;--align-items:stretch;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:39px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-2ecf0f5:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-2ecf0f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-19-2026-04_32_32-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-59777e8{--display:flex;--min-height:230px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#E8E8E0;--border-color:#E8E8E0;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 25px 0px rgba(0, 0, 0, 0.18);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-317 .elementor-element.elementor-element-59777e8:hover{--border-radius:18px 18px 18px 18px;--border-top-left-radius:18px;--border-top-right-radius:18px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;box-shadow:0px 18px 45px 0px rgba(0, 0, 0, 0.28);}.elementor-317 .elementor-element.elementor-element-59777e8, .elementor-317 .elementor-element.elementor-element-59777e8::before{--border-transition:0.3s;}.elementor-317 .elementor-element.elementor-element-1a357cd > .elementor-widget-container:hover{--e-transform-scale:1.06;}.elementor-317 .elementor-element.elementor-element-1a357cd{--e-transform-transition-duration:0.4ms;}.elementor-317 .elementor-element.elementor-element-1a357cd img{width:130%;height:105px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-317 .elementor-element.elementor-element-2a46ac1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-317 .elementor-element.elementor-element-4b4781b{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-68209d8 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:18px 18px 18px 18px;padding:10px 10px 10px 10px;}.elementor-317 .elementor-element.elementor-element-68209d8 .elementor-button:hover, .elementor-317 .elementor-element.elementor-element-68209d8 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-9a81b73 );box-shadow:0px 0px 18px 0px rgba(255, 115.99999999999993, 0, 0.45);}.elementor-317 .elementor-element.elementor-element-68209d8 .elementor-button:hover svg, .elementor-317 .elementor-element.elementor-element-68209d8 .elementor-button:focus svg{fill:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-89bab49{--display:flex;--min-height:230px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#E8E8E0;--border-color:#E8E8E0;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-317 .elementor-element.elementor-element-eddc246 img{width:130%;height:105px;object-fit:contain;object-position:center center;}.elementor-317 .elementor-element.elementor-element-b2339b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-317 .elementor-element.elementor-element-27137eb{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-e2a38aa .elementor-button{background-color:#FF7A0000;font-weight:900;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:18px 18px 18px 18px;padding:10px 10px 10px 10px;}.elementor-317 .elementor-element.elementor-element-e2a38aa > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-e2a38aa.elementor-element{--align-self:center;}.elementor-317 .elementor-element.elementor-element-e2a38aa .elementor-button:hover, .elementor-317 .elementor-element.elementor-element-e2a38aa .elementor-button:focus{box-shadow:0px 0px 18px 0px rgba(255, 115.99999999999993, 0, 0.45);}.elementor-317 .elementor-element.elementor-element-770e1d1{--display:flex;--min-height:230px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#E8E8E0;--border-color:#E8E8E0;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-317 .elementor-element.elementor-element-5822bbc img{width:130%;height:105px;object-fit:contain;object-position:center center;}.elementor-317 .elementor-element.elementor-element-c8b7819 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-317 .elementor-element.elementor-element-7d84318{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-67054a6 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-weight:700;border-radius:18px 18px 18px 18px;padding:10px 10px 10px 10px;}.elementor-317 .elementor-element.elementor-element-67054a6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-67054a6 .elementor-button:hover, .elementor-317 .elementor-element.elementor-element-67054a6 .elementor-button:focus{box-shadow:0px 0px 18px 0px rgba(255, 115.99999999999993, 0, 0.45);}.elementor-317 .elementor-element.elementor-element-d0467d8{--display:flex;--min-height:230px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#E8E8E0;--border-color:#E8E8E0;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-317 .elementor-element.elementor-element-775bbdf img{width:130%;height:105px;object-fit:contain;object-position:center center;}.elementor-317 .elementor-element.elementor-element-b5b9e3a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-317 .elementor-element.elementor-element-b135f0e{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-97e5c5c .elementor-button{background-color:#FF7A0000;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:18px 18px 18px 18px;padding:10px 10px 10px 10px;}.elementor-317 .elementor-element.elementor-element-97e5c5c > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-97e5c5c .elementor-button:hover, .elementor-317 .elementor-element.elementor-element-97e5c5c .elementor-button:focus{box-shadow:0px 0px 18px 0px rgba(255, 115.99999999999993, 0, 0.45);}.elementor-317 .elementor-element.elementor-element-920c7e7{--display:flex;--min-height:230px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#E8E8E0;--border-color:#E8E8E0;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-317 .elementor-element.elementor-element-69c64f0 img{width:130%;height:105px;object-fit:contain;object-position:center center;}.elementor-317 .elementor-element.elementor-element-ada0539 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-317 .elementor-element.elementor-element-b7e066e{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-3b48f39 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-weight:700;border-radius:18px 18px 18px 18px;padding:10px 10px 10px 10px;}.elementor-317 .elementor-element.elementor-element-3b48f39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-3b48f39 .elementor-button:hover, .elementor-317 .elementor-element.elementor-element-3b48f39 .elementor-button:focus{box-shadow:0px 0px 18px 0px rgba(255, 115.99999999999993, 0, 0.45);}.elementor-317 .elementor-element.elementor-element-2138bad{--display:flex;--min-height:230px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#E8E8E0;--border-color:#E8E8E0;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-317 .elementor-element.elementor-element-53dd6f1 img{width:130%;height:105px;object-fit:contain;object-position:center center;}.elementor-317 .elementor-element.elementor-element-983ce49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-317 .elementor-element.elementor-element-a966ed9{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-c3844c6 .elementor-button{background-color:#F7F7F200;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:18px 18px 18px 18px;padding:10px 10px 10px 10px;}.elementor-317 .elementor-element.elementor-element-c3844c6 > .elementor-widget-container{padding:14px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-c3844c6 .elementor-button:hover, .elementor-317 .elementor-element.elementor-element-c3844c6 .elementor-button:focus{box-shadow:0px 0px 18px 0px rgba(255, 115.99999999999993, 0, 0.45);}.elementor-317 .elementor-element.elementor-element-dca9d29{--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;--padding-top:20px;--padding-bottom:15px;--padding-left:040px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-dca9d29:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-dca9d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2B4D;background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-18-2026-04_52_30-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-c84f788{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-317 .elementor-element.elementor-element-c84f788.e-con{--align-self:center;}.elementor-317 .elementor-element.elementor-element-6039816{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-a185654 .elementor-heading-title{font-size:45px;color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-28b9ca3{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-21b82c1 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;box-shadow:1px 0px 24px 1px rgba(255, 255, 255, 0.36);border-style:none;border-radius:25px 25px 25px 25px;padding:16px 16px 16px 16px;}.elementor-317 .elementor-element.elementor-element-21b82c1 .elementor-button:hover, .elementor-317 .elementor-element.elementor-element-21b82c1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-21b82c1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-21b82c1 .elementor-button:hover svg, .elementor-317 .elementor-element.elementor-element-21b82c1 .elementor-button:focus svg{fill:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-de9fa01{--display:flex;}.elementor-317 .elementor-element.elementor-element-7cba218{--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:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-7cba218:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-7cba218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ce4e45 );background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-19-2026-04_28_43-PM-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-117bd0d{text-align:center;}.elementor-317 .elementor-element.elementor-element-17d67df{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-317 .elementor-element.elementor-element-17d67df:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-17d67df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-19-2026-04_32_32-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-dada9e8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:24px 24px 24px 24px;}.elementor-317 .elementor-element.elementor-element-e213a75 img{width:100%;opacity:1;border-radius:25px 25px 25px 25px;box-shadow:1px 1px 10px 5px rgba(255, 122.9999999999999, 0, 0.55);}.elementor-317 .elementor-element.elementor-element-f71c2b5 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-f71c2b5{text-align:center;}.elementor-317 .elementor-element.elementor-element-f71c2b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-primary );}.elementor-317 .elementor-element.elementor-element-109502c{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-317 .elementor-element.elementor-element-171e40e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:24px 24px 24px 24px;}.elementor-317 .elementor-element.elementor-element-af622aa img{width:100%;border-radius:25px 25px 25px 25px;box-shadow:1px 1px 10px 5px rgba(255, 122.9999999999999, 0, 0.55);}.elementor-317 .elementor-element.elementor-element-0dfcc84 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-0dfcc84{text-align:center;}.elementor-317 .elementor-element.elementor-element-0dfcc84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-primary );}.elementor-317 .elementor-element.elementor-element-fa39799{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-317 .elementor-element.elementor-element-f6ea574{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:24px 24px 24px 24px;}.elementor-317 .elementor-element.elementor-element-3a56422 img{width:100%;border-radius:25px 25px 25px 25px;box-shadow:1px 1px 10px 5px rgba(255, 122.9999999999999, 0, 0.55);}.elementor-317 .elementor-element.elementor-element-c83bafa > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-c83bafa{text-align:center;}.elementor-317 .elementor-element.elementor-element-c83bafa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-primary );}.elementor-317 .elementor-element.elementor-element-a8700df{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-317 .elementor-element.elementor-element-89ab257{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:24px 24px 24px 24px;}.elementor-317 .elementor-element.elementor-element-55285ba img{width:100%;border-radius:25px 25px 25px 25px;box-shadow:1px 1px 10px 5px rgba(255, 122.9999999999999, 0, 0.55);}.elementor-317 .elementor-element.elementor-element-f9cc5bd > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-f9cc5bd{text-align:center;}.elementor-317 .elementor-element.elementor-element-f9cc5bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-primary );}.elementor-317 .elementor-element.elementor-element-990f55b{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-317 .elementor-element.elementor-element-40a73d7{--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:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-40a73d7:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-40a73d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2B4D;background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-19-2026-04_17_45-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-8dde226{text-align:center;}.elementor-317 .elementor-element.elementor-element-8dde226 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:800;color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-3452c87{--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;--flex-wrap:wrap;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-317 .elementor-element.elementor-element-92fa72f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-317 .elementor-element.elementor-element-a5578ea img{width:100%;}.elementor-317 .elementor-element.elementor-element-afd42f8{text-align:center;}.elementor-317 .elementor-element.elementor-element-afd42f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-317 .elementor-element.elementor-element-5468738{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-81cfefc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-317 .elementor-element.elementor-element-f8f68d2 img{width:100%;}.elementor-317 .elementor-element.elementor-element-93dd65e{text-align:center;}.elementor-317 .elementor-element.elementor-element-93dd65e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-317 .elementor-element.elementor-element-129b011{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-27e339e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-317 .elementor-element.elementor-element-8913f45 img{width:100%;}.elementor-317 .elementor-element.elementor-element-b291635{text-align:center;}.elementor-317 .elementor-element.elementor-element-b291635 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-317 .elementor-element.elementor-element-04855f8{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-a758d87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-317 .elementor-element.elementor-element-11d4d2a img{width:100%;}.elementor-317 .elementor-element.elementor-element-175c995{text-align:center;}.elementor-317 .elementor-element.elementor-element-175c995 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-317 .elementor-element.elementor-element-85ad62f{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-4df3c15{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-317 .elementor-element.elementor-element-1cb7e78 img{width:100%;}.elementor-317 .elementor-element.elementor-element-3a6bc32{text-align:center;}.elementor-317 .elementor-element.elementor-element-3a6bc32 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-317 .elementor-element.elementor-element-0c1cfe1{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-ef9dcb2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-317 .elementor-element.elementor-element-d54af92 img{width:100%;}.elementor-317 .elementor-element.elementor-element-08dc422{text-align:center;}.elementor-317 .elementor-element.elementor-element-08dc422 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-317 .elementor-element.elementor-element-5e93578{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-4715a4a{--display:flex;--justify-content:center;--overflow:hidden;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-317 .elementor-element.elementor-element-4715a4a:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-4715a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F2;}.elementor-317 .elementor-element.elementor-element-4715a4a.e-con{--align-self:center;}.elementor-317 .elementor-element.elementor-element-5a35d52.elementor-element{--align-self:center;}.elementor-317 .elementor-element.elementor-element-5a35d52 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:800;color:#08213F;}.elementor-317 .elementor-element.elementor-element-5a35d52 .elementor-heading-title a:hover, .elementor-317 .elementor-element.elementor-element-5a35d52 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-317 .elementor-element.elementor-element-43dd1f8 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-317 .elementor-element.elementor-element-43dd1f8{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-a75d860{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-a75d860:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-a75d860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F2;background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-19-2026-04_32_32-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-9e557b5{--display:flex;--min-height:230px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-9e557b5:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-9e557b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-d92d151 img{width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-317 .elementor-element.elementor-element-d1bde5f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-317 .elementor-element.elementor-element-d1bde5f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-317 .elementor-element.elementor-element-d1bde5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-317 .elementor-element.elementor-element-d1bde5f .elementor-heading-title a:hover, .elementor-317 .elementor-element.elementor-element-d1bde5f .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-317 .elementor-element.elementor-element-d1bde5f .elementor-heading-title a{transition-duration:0s;}.elementor-317 .elementor-element.elementor-element-be14bf4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-317 .elementor-element.elementor-element-be14bf4{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.5em;}.elementor-317 .elementor-element.elementor-element-82e301b .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:800;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:18px 18px 18px 18px;padding:14px 14px 14px 14px;}.elementor-317 .elementor-element.elementor-element-82e301b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-a224835{--display:flex;--min-height:230px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-a224835:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-a224835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-2eaa6f2 img{width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-317 .elementor-element.elementor-element-5ea161a > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-317 .elementor-element.elementor-element-5ea161a{text-align:center;}.elementor-317 .elementor-element.elementor-element-5ea161a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;color:#08213F;}.elementor-317 .elementor-element.elementor-element-5ea161a .elementor-heading-title a:hover, .elementor-317 .elementor-element.elementor-element-5ea161a .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-317 .elementor-element.elementor-element-5ea161a .elementor-heading-title a{transition-duration:0s;}.elementor-317 .elementor-element.elementor-element-4ad8fe5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-317 .elementor-element.elementor-element-4ad8fe5{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.5em;}.elementor-317 .elementor-element.elementor-element-6f9bfed .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:14px 14px 14px 14px;}.elementor-317 .elementor-element.elementor-element-6f9bfed > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-8f721cc{--display:flex;--min-height:230px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-8f721cc:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-8f721cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-59071e2 img{width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-317 .elementor-element.elementor-element-c8d5cdf > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-317 .elementor-element.elementor-element-c8d5cdf{text-align:center;}.elementor-317 .elementor-element.elementor-element-c8d5cdf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;color:#08213F;}.elementor-317 .elementor-element.elementor-element-c8d5cdf .elementor-heading-title a:hover, .elementor-317 .elementor-element.elementor-element-c8d5cdf .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-317 .elementor-element.elementor-element-c8d5cdf .elementor-heading-title a{transition-duration:0s;}.elementor-317 .elementor-element.elementor-element-09baf9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-317 .elementor-element.elementor-element-09baf9b{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.5em;}.elementor-317 .elementor-element.elementor-element-66e5b7b .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:14px 14px 14px 14px;}.elementor-317 .elementor-element.elementor-element-66e5b7b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-7aef0ca{--display:flex;--min-height:230px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-7aef0ca:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-7aef0ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-a1a0a2a img{width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-317 .elementor-element.elementor-element-b453a46 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-317 .elementor-element.elementor-element-b453a46{text-align:center;}.elementor-317 .elementor-element.elementor-element-b453a46 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:800;line-height:1.2em;color:#08213F;}.elementor-317 .elementor-element.elementor-element-b453a46 .elementor-heading-title a:hover, .elementor-317 .elementor-element.elementor-element-b453a46 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-317 .elementor-element.elementor-element-b453a46 .elementor-heading-title a{transition-duration:0s;}.elementor-317 .elementor-element.elementor-element-0b70029 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-317 .elementor-element.elementor-element-0b70029{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.5em;}.elementor-317 .elementor-element.elementor-element-4ed3fff .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:14px 14px 14px 14px;}.elementor-317 .elementor-element.elementor-element-4ed3fff > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-1299c86{--display:flex;--min-height:230px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-1299c86:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-1299c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-66bb991 img{width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-317 .elementor-element.elementor-element-fa6ce94 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-317 .elementor-element.elementor-element-fa6ce94{text-align:center;}.elementor-317 .elementor-element.elementor-element-fa6ce94 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;color:#08213F;}.elementor-317 .elementor-element.elementor-element-fa6ce94 .elementor-heading-title a:hover, .elementor-317 .elementor-element.elementor-element-fa6ce94 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-317 .elementor-element.elementor-element-fa6ce94 .elementor-heading-title a{transition-duration:0s;}.elementor-317 .elementor-element.elementor-element-e07159a > .elementor-widget-container{margin:0px 0px 19px 0px;padding:0px 5px 0px 5px;}.elementor-317 .elementor-element.elementor-element-e07159a{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.5em;}.elementor-317 .elementor-element.elementor-element-5553612 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:14px 14px 14px 14px;}.elementor-317 .elementor-element.elementor-element-5553612 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-94237cf{--display:flex;--min-height:230px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-94237cf:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-94237cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-c9ed8b1 img{width:100%;height:190px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-317 .elementor-element.elementor-element-4252909 > .elementor-widget-container{margin:0px 0px -22px 0px;}.elementor-317 .elementor-element.elementor-element-4252909{text-align:center;}.elementor-317 .elementor-element.elementor-element-4252909 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;color:#08213F;}.elementor-317 .elementor-element.elementor-element-4252909 .elementor-heading-title a:hover, .elementor-317 .elementor-element.elementor-element-4252909 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-317 .elementor-element.elementor-element-4252909 .elementor-heading-title a{transition-duration:0s;}.elementor-317 .elementor-element.elementor-element-48deb16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-317 .elementor-element.elementor-element-48deb16{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.5em;}.elementor-317 .elementor-element.elementor-element-86dfa70 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:14px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:14px 14px 14px 14px;}.elementor-317 .elementor-element.elementor-element-86dfa70 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-c9e2c20{--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;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-c9e2c20:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-c9e2c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-20-2026-12_16_18-AM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-0540b81{--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;--justify-content:space-around;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:#E8E8E0;--border-color:#E8E8E0;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(19.996244812011707, 17.866210038558286, 17.866210038558286, 0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-317 .elementor-element.elementor-element-0540b81:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-0540b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-20-2026-12_18_59-AM.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-317 .elementor-element.elementor-element-8831bed.elementor-element{--align-self:center;}.elementor-317 .elementor-element.elementor-element-8831bed{text-align:center;}.elementor-317 .elementor-element.elementor-element-8831bed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:800;}.elementor-317 .elementor-element.elementor-element-237f19a{--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;--justify-content:space-around;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:#E8E8E0;--border-color:#E8E8E0;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(19.996244812011707, 17.866210038558286, 17.866210038558286, 0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-317 .elementor-element.elementor-element-237f19a:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-237f19a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-20-2026-12_18_59-AM.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-317 .elementor-element.elementor-element-c94be14.elementor-element{--align-self:center;}.elementor-317 .elementor-element.elementor-element-c94be14{text-align:center;}.elementor-317 .elementor-element.elementor-element-c94be14 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:800;}.elementor-317 .elementor-element.elementor-element-11b1a3e{--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;--justify-content:space-around;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:#E8E8E0;--border-color:#E8E8E0;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(19.996244812011707, 17.866210038558286, 17.866210038558286, 0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-317 .elementor-element.elementor-element-11b1a3e:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-11b1a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-20-2026-12_18_59-AM.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-317 .elementor-element.elementor-element-4b554cf.elementor-element{--align-self:center;}.elementor-317 .elementor-element.elementor-element-4b554cf{text-align:center;}.elementor-317 .elementor-element.elementor-element-4b554cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:800;}.elementor-317 .elementor-element.elementor-element-b6c44f3{--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;--justify-content:space-around;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:#E8E8E0;--border-color:#E8E8E0;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(19.996244812011707, 17.866210038558286, 17.866210038558286, 0.25);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-317 .elementor-element.elementor-element-b6c44f3:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-b6c44f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-20-2026-12_18_59-AM.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-317 .elementor-element.elementor-element-2380082.elementor-element{--align-self:center;}.elementor-317 .elementor-element.elementor-element-2380082{text-align:center;}.elementor-317 .elementor-element.elementor-element-2380082 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:800;}.elementor-317 .elementor-element.elementor-element-4fa1262{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-4fa1262:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-4fa1262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2B4D;background-image:url("https://boxyourbrands.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-20-2026-12_45_53-AM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-2f79441{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 40px;--row-gap:10px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-317 .elementor-element.elementor-element-fda4d0a .elementor-heading-title{color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-befbf45{color:var( --e-global-color-4ce4e45 );}.elementor-317 .elementor-element.elementor-element-750a71d{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-317 .elementor-element.elementor-element-750a71d:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-750a71d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a81b73 );}.elementor-317 .elementor-element.elementor-element-2824e16{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-317 .elementor-element.elementor-element-2824e16 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-317 .elementor-element.elementor-element-2824e16 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-317 .elementor-element.elementor-element-2824e16 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-317 .elementor-element.elementor-element-2824e16 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-317 .elementor-element.elementor-element-2824e16 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-317 .elementor-element.elementor-element-2824e16 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-317 .elementor-element.elementor-element-2824e16 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-317 .elementor-element.elementor-element-2824e16 .elementor-field-group > label, .elementor-317 .elementor-element.elementor-element-2824e16 .elementor-field-subgroup label{color:var( --e-global-color-5f702e0 );}.elementor-317 .elementor-element.elementor-element-2824e16 .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;}.elementor-317 .elementor-element.elementor-element-2824e16 .elementor-field-type-html{padding-bottom:0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;}.elementor-317 .elementor-element.elementor-element-2824e16 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-317 .elementor-element.elementor-element-2824e16 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-317 .elementor-element.elementor-element-2824e16 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;border-radius:18px 18px 18px 18px;padding:15px 15px 15px 15px;}.elementor-317 .elementor-element.elementor-element-2824e16 .e-form__buttons__wrapper__button-next{background-color:#FF7A00;color:#ffffff;}.elementor-317 .elementor-element.elementor-element-2824e16 .elementor-button[type="submit"]{background-color:#FF7A00;color:#ffffff;}.elementor-317 .elementor-element.elementor-element-2824e16 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-317 .elementor-element.elementor-element-2824e16 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-317 .elementor-element.elementor-element-2824e16 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-317 .elementor-element.elementor-element-2824e16 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-317 .elementor-element.elementor-element-2824e16 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-317 .elementor-element.elementor-element-2824e16 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-317 .elementor-element.elementor-element-14778a7{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-317 .elementor-element.elementor-element-5a35d52 .elementor-heading-title{font-size:36px;}}@media(min-width:768px){.elementor-317 .elementor-element.elementor-element-e34a5ae{--width:100%;}.elementor-317 .elementor-element.elementor-element-76ec861{--content-width:1200px;}.elementor-317 .elementor-element.elementor-element-3f7576b{--content-width:1200px;}.elementor-317 .elementor-element.elementor-element-59777e8{--width:15%;}.elementor-317 .elementor-element.elementor-element-89bab49{--width:15%;}.elementor-317 .elementor-element.elementor-element-770e1d1{--width:15%;}.elementor-317 .elementor-element.elementor-element-d0467d8{--width:15%;}.elementor-317 .elementor-element.elementor-element-920c7e7{--width:15%;}.elementor-317 .elementor-element.elementor-element-2138bad{--width:15%;}.elementor-317 .elementor-element.elementor-element-c84f788{--width:42%;}.elementor-317 .elementor-element.elementor-element-de9fa01{--width:58%;}.elementor-317 .elementor-element.elementor-element-dada9e8{--width:100%;}.elementor-317 .elementor-element.elementor-element-92fa72f{--width:15%;}.elementor-317 .elementor-element.elementor-element-81cfefc{--width:15%;}.elementor-317 .elementor-element.elementor-element-27e339e{--width:15%;}.elementor-317 .elementor-element.elementor-element-a758d87{--width:15%;}.elementor-317 .elementor-element.elementor-element-4df3c15{--width:15%;}.elementor-317 .elementor-element.elementor-element-ef9dcb2{--width:15%;}.elementor-317 .elementor-element.elementor-element-9e557b5{--width:15%;}.elementor-317 .elementor-element.elementor-element-a224835{--width:15%;}.elementor-317 .elementor-element.elementor-element-8f721cc{--width:15%;}.elementor-317 .elementor-element.elementor-element-7aef0ca{--width:15%;}.elementor-317 .elementor-element.elementor-element-1299c86{--width:15%;}.elementor-317 .elementor-element.elementor-element-94237cf{--width:15%;}.elementor-317 .elementor-element.elementor-element-2f79441{--width:34%;}.elementor-317 .elementor-element.elementor-element-750a71d{--width:46%;}.elementor-317 .elementor-element.elementor-element-14778a7{--width:20%;}}@media(max-width:767px){.elementor-317 .elementor-element.elementor-element-76ec861{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-317 .elementor-element.elementor-element-cd84d47{font-size:12px;}.elementor-317 .elementor-element.elementor-element-0692eae .elementor-heading-title{font-size:24px;}.elementor-317 .elementor-element.elementor-element-df302a0{font-size:15px;}.elementor-317 .elementor-element.elementor-element-cba3608{text-align:center;}.elementor-317 .elementor-element.elementor-element-cba3608 .elementor-heading-title{font-size:23px;}.elementor-317 .elementor-element.elementor-element-1a357cd img{width:130%;height:200px;}.elementor-317 .elementor-element.elementor-element-eddc246 img{height:200px;}.elementor-317 .elementor-element.elementor-element-5822bbc img{height:200px;}.elementor-317 .elementor-element.elementor-element-775bbdf img{height:200px;}.elementor-317 .elementor-element.elementor-element-69c64f0 img{height:200px;}.elementor-317 .elementor-element.elementor-element-53dd6f1 img{height:200px;}.elementor-317 .elementor-element.elementor-element-5a35d52{text-align:center;}.elementor-317 .elementor-element.elementor-element-5a35d52 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for container, class: .elementor-element-17d67df */.how-steps-wrap .how-step-card {
  position: relative;
  transition: all 0.45s ease;
  transform: translateY(0) scale(1);
  opacity: 0;
  animation: howFadeUp 0.9s ease forwards;
}

.how-steps-wrap .how-step-card:nth-child(1) {
  animation-delay: 0.1s;
}

.how-steps-wrap .how-step-card:nth-child(2) {
  animation-delay: 0.25s;
}

.how-steps-wrap .how-step-card:nth-child(3) {
  animation-delay: 0.4s;
}

.how-steps-wrap .how-step-card:nth-child(4) {
  animation-delay: 0.55s;
}

@keyframes howFadeUp {
  from {
    opacity: 0;
    transform: translateY(45px) scale(0.96);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

.how-steps-wrap .how-step-card:hover {
  transform: translateY(-16px) scale(1.03);
}

.how-steps-wrap .how-step-card img {
  transition: all 0.5s ease;
  border-radius: 22px;
}

.how-steps-wrap .how-step-card:hover img {
  transform: scale(1.05);
  filter: brightness(1.08) contrast(1.08);
  box-shadow: 0 25px 60px rgba(255, 112, 0, 0.38);
}

.how-steps-wrap .how-step-card::before {
  content: "";
  position: absolute;
  top: 10px;
  left: 18px;
  right: 18px;
  height: 55%;
  border-radius: 24px;
  background: linear-gradient(
    135deg,
    rgba(255, 112, 0, 0.35),
    rgba(255, 255, 255, 0),
    rgba(13, 43, 75, 0.2)
  );
  opacity: 0;
  transition: all 0.45s ease;
  pointer-events: none;
  z-index: 2;
}

.how-steps-wrap .how-step-card:hover::before {
  opacity: 1;
}

.how-steps-wrap .how-step-card h2,
.how-steps-wrap .how-step-card h3,
.how-steps-wrap .how-step-card .elementor-heading-title {
  transition: all 0.35s ease;
}

.how-steps-wrap .how-step-card:hover h2,
.how-steps-wrap .how-step-card:hover h3,
.how-steps-wrap .how-step-card:hover .elementor-heading-title {
  color: #ff7300 !important;
  transform: translateY(-4px);
}

.how-steps-wrap .how-step-card p {
  transition: all 0.35s ease;
}

.how-steps-wrap .how-step-card:hover p {
  transform: translateY(-3px);
}

.how-step-image {
  position: relative;
  overflow: hidden;
  border-radius: 26px;
  transition: all 0.45s ease;
}

.how-step-image::after {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 70%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.22),
    transparent
  );
  transform: skewX(-18deg);
  transition: all 0.65s ease;
  pointer-events: none;
}

.how-step-card:hover .how-step-image::after {
  left: 130%;
}

.how-step-card:hover .how-step-image {
  box-shadow:
    0 0 25px rgba(255, 112, 0, 0.35),
    0 25px 60px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS */.packaging-card {
  position: relative;
  transition: all 0.35s ease;
  overflow: hidden;
}

.packaging-card::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 18px;
  padding: 1px;
  background: linear-gradient(135deg, rgba(255,115,0,0.65), rgba(255,255,255,0), rgba(13,43,75,0.35));
  opacity: 0;
  transition: opacity 0.35s ease;
  pointer-events: none;
}

.packaging-card:hover::before {
  opacity: 1;
}

.packaging-card:hover {
  transform: translateY(-12px);
  box-shadow: 0 24px 60px rgba(0,0,0,0.24);
}
/* ================================
   WHY BRANDS SECTION ANIMATION
================================ */

/* Top headline banner */
.why-banner {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Moving orange glow line on banner */
.why-banner::before {
  content: "";
  position: absolute;
  width: 420px;
  height: 3px;
  right: -120px;
  top: 55%;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 115, 0, 0.95),
    transparent
  );
  filter: blur(1px);
  transform: rotate(-32deg);
  animation: bannerGlowMove 4.5s ease-in-out infinite alternate;
  z-index: -1;
}

/* Soft premium blue shine */
.why-banner::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at 50% 40%,
    rgba(255, 255, 255, 0.12),
    transparent 38%
  );
  opacity: 0.55;
  animation: bannerPulse 5s ease-in-out infinite;
  z-index: -1;
}

@keyframes bannerGlowMove {
  from {
    transform: translateX(0) rotate(-32deg);
    opacity: 0.55;
  }

  to {
    transform: translateX(-90px) rotate(-32deg);
    opacity: 1;
  }
}

@keyframes bannerPulse {
  0%, 100% {
    opacity: 0.35;
  }

  50% {
    opacity: 0.75;
  }
}

/* Heading slight premium reveal */
.why-title .elementor-heading-title,
.why-title {
  animation: titleDropGlow 1s ease forwards;
}

@keyframes titleDropGlow {
  from {
    opacity: 0;
    transform: translateY(-22px);
    filter: blur(6px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
  }
}

/* Cards wrapper */
.why-cards-wrap {
  perspective: 1200px;
}

/* Card base */
.why-card {
  position: relative;
  overflow: hidden;
  transform: translateY(0) rotateX(0) scale(1);
  transition:
    transform 0.45s ease,
    box-shadow 0.45s ease,
    border-color 0.45s ease,
    background 0.45s ease;
  animation: whyCardReveal 0.8s ease forwards;
  opacity: 0;
}

/* Stagger animation */
.why-cards-wrap .why-card:nth-child(1) {
  animation-delay: 0.05s;
}

.why-cards-wrap .why-card:nth-child(2) {
  animation-delay: 0.15s;
}

.why-cards-wrap .why-card:nth-child(3) {
  animation-delay: 0.25s;
}

.why-cards-wrap .why-card:nth-child(4) {
  animation-delay: 0.35s;
}

.why-cards-wrap .why-card:nth-child(5) {
  animation-delay: 0.45s;
}

.why-cards-wrap .why-card:nth-child(6) {
  animation-delay: 0.55s;
}

@keyframes whyCardReveal {
  from {
    opacity: 0;
    transform: translateY(45px) scale(0.94);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

/* Top moving shine inside card */
.why-card::before {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 70%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 115, 0, 0.16),
    rgba(255, 255, 255, 0.18),
    transparent
  );
  transform: skewX(-18deg);
  transition: 0.75s ease;
  pointer-events: none;
  z-index: 2;
}

/* Orange glowing border on hover */
.why-card::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  border: 1px solid rgba(255, 115, 0, 0);
  box-shadow: inset 0 0 0 rgba(255, 115, 0, 0);
  transition: 0.45s ease;
  pointer-events: none;
  z-index: 3;
}

.why-card:hover {
  transform: translateY(-18px) rotateX(5deg) scale(1.035);
  box-shadow:
    0 28px 65px rgba(0, 0, 0, 0.24),
    0 0 28px rgba(255, 115, 0, 0.22);
}

.why-card:hover::before {
  left: 130%;
}

.why-card:hover::after {
  border-color: rgba(255, 115, 0, 0.55);
  box-shadow: inset 0 0 22px rgba(255, 115, 0, 0.16);
}

/* Icon animation */
.why-icon img {
  transition:
    transform 0.55s ease,
    filter 0.55s ease;
  transform-origin: center;
}

.why-card:hover .why-icon img {
  transform: scale(1.12) rotate(4deg);
  filter:
    drop-shadow(0 0 12px rgba(255, 115, 0, 0.45))
    brightness(1.08)
    contrast(1.08);
}

/* Heading inside card hover */
.why-card .elementor-heading-title {
  transition: all 0.35s ease;
}

.why-card:hover .elementor-heading-title {
  color: #ff7300 !important;
  transform: translateY(-3px);
}

/* Paragraph slight lift */
.why-card p {
  transition: all 0.35s ease;
}

.why-card:hover p {
  transform: translateY(-3px);
}

/* Mobile softer animation */
@media (max-width: 767px) {
  .why-card:hover {
    transform: translateY(-8px) scale(1.015);
  }

  .why-card:hover .why-icon img {
    transform: scale(1.05);
  }
}
/* ================================
   HERO BACKGROUND + TEXT ANIMATION
================================ */

.hero-bg-section {
  position: relative;
  overflow: hidden;
  isolation: isolate;
  background-position: center right !important;
  background-size: cover !important;
  animation: heroBackgroundMotion 10s ease-in-out infinite alternate;
}

/* Dark/soft premium overlay */
.hero-bg-section::before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    radial-gradient(circle at 25% 45%, rgba(255,255,255,0.08), transparent 28%),
    radial-gradient(circle at 78% 55%, rgba(255,115,0,0.12), transparent 32%),
    linear-gradient(90deg, rgba(0,15,35,0.18), rgba(0,0,0,0.03));
  z-index: 0;
  pointer-events: none;
  animation: heroOverlayPulse 6s ease-in-out infinite;
}

/* Orange moving light line */
.hero-bg-section::after {
  content: "";
  position: absolute;
  width: 520px;
  height: 2px;
  right: 10%;
  top: 58%;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 115, 0, 0.95),
    transparent
  );
  filter: blur(1px);
  transform: rotate(-18deg);
  opacity: 0.5;
  z-index: 1;
  pointer-events: none;
  animation: heroLightMove 5s ease-in-out infinite alternate;
}

/* Keep hero content above overlays */
.hero-bg-section > * {
  position: relative;
  z-index: 3;
}

/* Background slow motion */
@keyframes heroBackgroundMotion {
  0% {
    background-position: center right;
    background-size: 100% auto;
  }

  100% {
    background-position: 52% center;
    background-size: 106% auto;
  }
}

@keyframes heroOverlayPulse {
  0%, 100% {
    opacity: 0.45;
  }

  50% {
    opacity: 0.8;
  }
}

@keyframes heroLightMove {
  from {
    transform: translateX(0) rotate(-18deg);
    opacity: 0.35;
  }

  to {
    transform: translateX(-90px) rotate(-18deg);
    opacity: 0.9;
  }
}

/* Small top text */
.hero-kicker {
  opacity: 0;
  animation: heroFadeDown 0.8s ease forwards;
  animation-delay: 0.15s;
}

/* Main heading */
.hero-title {
  opacity: 0;
  animation: heroTitleReveal 1s ease forwards;
  animation-delay: 0.35s;
}

/* Orange words glow */
.hero-title span,
.hero-title strong {
  color: #ff7300;
  animation: orangeTextGlow 3.5s ease-in-out infinite;
}

/* Paragraph */
.hero-desc {
  opacity: 0;
  animation: heroFadeUp 0.85s ease forwards;
  animation-delay: 0.75s;
}

/* Buttons container */
.hero-buttons {
  opacity: 0;
  animation: heroButtonsPop 0.8s ease forwards;
  animation-delay: 1s;
}

/* Buttons hover */
.hero-btn-primary .elementor-button,
.hero-btn-outline .elementor-button {
  position: relative;
  overflow: hidden;
  transition: all 0.35s ease;
}

/* Button shine */
.hero-btn-primary .elementor-button::before,
.hero-btn-outline .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 70%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.45),
    transparent
  );
  transform: skewX(-18deg);
  transition: all 0.65s ease;
}

/* Primary button hover */
.hero-btn-primary .elementor-button:hover {
  transform: translateY(-4px) scale(1.04);
  box-shadow:
    0 12px 30px rgba(255, 115, 0, 0.42),
    0 0 25px rgba(255, 115, 0, 0.28);
}

/* Outline button hover */
.hero-btn-outline .elementor-button:hover {
  transform: translateY(-4px) scale(1.04);
  border-color: #ff7300 !important;
  box-shadow:
    0 12px 30px rgba(255, 115, 0, 0.22),
    0 0 20px rgba(255, 115, 0, 0.28);
}

/* Shine movement */
.hero-btn-primary .elementor-button:hover::before,
.hero-btn-outline .elementor-button:hover::before {
  left: 140%;
}

/* Arrow move */
.hero-btn-primary .elementor-button-icon,
.hero-btn-outline .elementor-button-icon {
  transition: transform 0.35s ease;
}

.hero-btn-primary .elementor-button:hover .elementor-button-icon,
.hero-btn-outline .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}

/* Animations */
@keyframes heroFadeDown {
  from {
    opacity: 0;
    transform: translateY(-22px);
    filter: blur(5px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
  }
}

@keyframes heroTitleReveal {
  from {
    opacity: 0;
    transform: translateY(35px) scale(0.97);
    filter: blur(7px);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
    filter: blur(0);
  }
}

@keyframes heroFadeUp {
  from {
    opacity: 0;
    transform: translateY(28px);
    filter: blur(5px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
  }
}

@keyframes heroButtonsPop {
  from {
    opacity: 0;
    transform: translateY(25px) scale(0.94);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes orangeTextGlow {
  0%, 100% {
    text-shadow: 0 0 0 rgba(255, 115, 0, 0);
  }

  50% {
    text-shadow:
      0 0 12px rgba(255, 115, 0, 0.5),
      0 0 28px rgba(255, 115, 0, 0.25);
  }
}

/* Mobile fix */
@media (max-width: 767px) {
  .hero-bg-section {
    background-position: center right !important;
    animation: none;
  }

  .hero-bg-section::after {
    width: 260px;
    right: -40px;
    top: 70%;
  }
}

/* Reduced motion support */
@media (prefers-reduced-motion: reduce) {
  .hero-bg-section,
  .hero-bg-section::before,
  .hero-bg-section::after,
  .hero-kicker,
  .hero-title,
  .hero-desc,
  .hero-buttons {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
    filter: none !important;
  }
}
/* ================================
   PACKAGING HEADING STRIP ANIMATION
================================ */

.packaging-heading-strip {
  position: relative;
  overflow: hidden;
  isolation: isolate;
  background-size: cover !important;
  background-position: center center !important;
  animation: headingBgMove 8s ease-in-out infinite alternate;
}

/* Soft white shine overlay */
.packaging-heading-strip::before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at center,
    rgba(255, 255, 255, 0.55),
    rgba(255, 255, 255, 0.15),
    transparent 70%
  );
  opacity: 0.55;
  animation: headingSoftPulse 5s ease-in-out infinite;
  z-index: 0;
  pointer-events: none;
}

/* Orange moving glow line */
.packaging-heading-strip::after {
  content: "";
  position: absolute;
  width: 420px;
  height: 2px;
  left: -80px;
  top: 35%;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 115, 0, 0.75),
    transparent
  );
  filter: blur(1px);
  transform: rotate(-35deg);
  animation: headingOrangeSweep 5s ease-in-out infinite alternate;
  z-index: 1;
  pointer-events: none;
}

/* Keep heading above effects */
.packaging-heading-strip > * {
  position: relative;
  z-index: 3;
}

/* Heading reveal */
.packaging-heading-title {
  opacity: 0;
  animation: headingTextReveal 0.9s ease forwards;
  animation-delay: 0.2s;
}

/* Orange word glow */
.packaging-heading-title span {
  color: #ff7300;
  animation: packagingWordGlow 3s ease-in-out infinite;
}

/* Animations */

@keyframes headingBgMove {
  0% {
    background-position: center center !important;
    background-size: 100% auto !important;
  }

  100% {
    background-position: 52% center !important;
    background-size: 104% auto !important;
  }
}

@keyframes headingSoftPulse {
  0%, 100% {
    opacity: 0.35;
  }

  50% {
    opacity: 0.7;
  }
}

@keyframes headingOrangeSweep {
  from {
    transform: translateX(0) rotate(-35deg);
    opacity: 0.25;
  }

  to {
    transform: translateX(120px) rotate(-35deg);
    opacity: 0.85;
  }
}

@keyframes headingTextReveal {
  from {
    opacity: 0;
    transform: translateY(22px) scale(0.97);
    filter: blur(5px);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
    filter: blur(0);
  }
}

@keyframes packagingWordGlow {
  0%, 100% {
    text-shadow: 0 0 0 rgba(255, 115, 0, 0);
  }

  50% {
    text-shadow:
      0 0 10px rgba(255, 115, 0, 0.45),
      0 0 24px rgba(255, 115, 0, 0.22);
  }
}

/* Mobile safe */
@media (max-width: 767px) {
  .packaging-heading-strip {
    animation: none;
  }

  .packaging-heading-strip::after {
    width: 240px;
    top: 25%;
  }

  .packaging-heading-title {
    animation-delay: 0.1s;
  }
}
/* ================================
   CHOOSE BOX SECTION ANIMATION
================================ */

.choose-box-section {
  position: relative;
  overflow: hidden;
  isolation: isolate;
  background-position: center center !important;
  background-size: 100% auto !important;
  background-repeat: no-repeat !important;
  animation: chooseBgMotion 11s ease-in-out infinite alternate;
}

/* Dark premium overlay for text readability */
.choose-box-section::before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    linear-gradient(
      90deg,
      rgba(0, 20, 45, 0.45) 0%,
      rgba(0, 20, 45, 0.20) 38%,
      rgba(0, 0, 0, 0.03) 100%
    ),
    radial-gradient(
      circle at 25% 50%,
      rgba(255, 255, 255, 0.08),
      transparent 35%
    );
  z-index: 0;
  pointer-events: none;
  animation: chooseOverlayPulse 6s ease-in-out infinite;
}

/* Orange cinematic light sweep */
.choose-box-section::after {
  content: "";
  position: absolute;
  width: 580px;
  height: 2px;
  left: 5%;
  top: 68%;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 115, 0, 0.95),
    transparent
  );
  filter: blur(1px);
  transform: rotate(-18deg);
  opacity: 0.55;
  z-index: 1;
  pointer-events: none;
  animation: chooseLightSweep 5.5s ease-in-out infinite alternate;
}

/* Content always above effects */
.choose-box-section > * {
  position: relative;
  z-index: 3;
}

/* Left content reveal */
.choose-box-content {
  opacity: 0;
  animation: chooseContentReveal 1s ease forwards;
  animation-delay: 0.15s;
}

/* Small text */
.choose-kicker {
  opacity: 0;
  animation: chooseFadeDown 0.75s ease forwards;
  animation-delay: 0.25s;
}

/* Main heading */
.choose-title {
  opacity: 0;
  animation: chooseTitleReveal 0.95s ease forwards;
  animation-delay: 0.45s;
}

/* Orange words glow */
.choose-title span,
.choose-title strong {
  color: #ff7300;
  animation: chooseOrangeGlow 3.2s ease-in-out infinite;
}

/* Paragraph */
.choose-desc {
  opacity: 0;
  animation: chooseFadeUp 0.8s ease forwards;
  animation-delay: 0.7s;
}

/* Button reveal */
.choose-btn {
  opacity: 0;
  animation: chooseButtonPop 0.8s ease forwards;
  animation-delay: 0.95s;
}

/* Button shine hover */
.choose-btn .elementor-button {
  position: relative;
  overflow: hidden;
  transition: all 0.35s ease;
}

.choose-btn .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 75%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.48),
    transparent
  );
  transform: skewX(-18deg);
  transition: all 0.7s ease;
}

.choose-btn .elementor-button:hover {
  transform: translateY(-5px) scale(1.04);
  box-shadow:
    0 15px 35px rgba(255, 115, 0, 0.42),
    0 0 25px rgba(255, 115, 0, 0.30);
}

.choose-btn .elementor-button:hover::before {
  left: 140%;
}

.choose-btn .elementor-button-icon {
  transition: transform 0.35s ease;
}

.choose-btn .elementor-button:hover .elementor-button-icon {
  transform: translateX(6px);
}

/* ================================
   KEYFRAMES
================================ */

@keyframes chooseBgMotion {
  0% {
    background-position: center center !important;
    background-size: 100% auto !important;
  }

  100% {
    background-position: 52% center !important;
    background-size: 106% auto !important;
  }
}

@keyframes chooseOverlayPulse {
  0%, 100% {
    opacity: 0.65;
  }

  50% {
    opacity: 0.95;
  }
}

@keyframes chooseLightSweep {
  from {
    transform: translateX(0) rotate(-18deg);
    opacity: 0.25;
  }

  to {
    transform: translateX(160px) rotate(-18deg);
    opacity: 0.85;
  }
}

@keyframes chooseContentReveal {
  from {
    opacity: 0;
    transform: translateX(-35px);
    filter: blur(6px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
    filter: blur(0);
  }
}

@keyframes chooseFadeDown {
  from {
    opacity: 0;
    transform: translateY(-18px);
    filter: blur(5px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
  }
}

@keyframes chooseTitleReveal {
  from {
    opacity: 0;
    transform: translateY(30px) scale(0.96);
    filter: blur(7px);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
    filter: blur(0);
  }
}

@keyframes chooseFadeUp {
  from {
    opacity: 0;
    transform: translateY(24px);
    filter: blur(5px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
  }
}

@keyframes chooseButtonPop {
  from {
    opacity: 0;
    transform: translateY(22px) scale(0.92);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes chooseOrangeGlow {
  0%, 100% {
    text-shadow: 0 0 0 rgba(255, 115, 0, 0);
  }

  50% {
    text-shadow:
      0 0 12px rgba(255, 115, 0, 0.50),
      0 0 28px rgba(255, 115, 0, 0.25);
  }
}

/* Mobile safe */
@media (max-width: 767px) {
  .choose-box-section {
    background-size: cover !important;
    background-position: center right !important;
    animation: none;
  }

  .choose-box-section::after {
    width: 260px;
    left: -30px;
    top: 72%;
  }

  .choose-btn .elementor-button:hover {
    transform: translateY(-3px) scale(1.02);
  }
}

/* Reduce motion accessibility */
@media (prefers-reduced-motion: reduce) {
  .choose-box-section,
  .choose-box-section::before,
  .choose-box-section::after,
  .choose-box-content,
  .choose-kicker,
  .choose-title,
  .choose-desc,
  .choose-btn {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
    filter: none !important;
  }
}
/* ================================
   PACKAGING CONCEPTS SECTION
================================ */

.concepts-section {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Soft premium background pattern */
.concepts-section::before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    radial-gradient(circle at 12% 20%, rgba(255, 122, 0, 0.08), transparent 26%),
    radial-gradient(circle at 88% 18%, rgba(8, 33, 63, 0.07), transparent 28%),
    radial-gradient(circle at 50% 100%, rgba(255, 122, 0, 0.07), transparent 30%);
  z-index: 0;
  pointer-events: none;
}

.concepts-section::after {
  content: "";
  position: absolute;
  left: -10%;
  bottom: 12%;
  width: 120%;
  height: 160px;
  background: repeating-linear-gradient(
    135deg,
    rgba(8, 33, 63, 0.035) 0px,
    rgba(8, 33, 63, 0.035) 1px,
    transparent 1px,
    transparent 12px
  );
  opacity: 0.45;
  transform: rotate(-3deg);
  z-index: 0;
  pointer-events: none;
}

.concepts-section > * {
  position: relative;
  z-index: 2;
}

/* Heading */
.concepts-heading .elementor-heading-title,
.concepts-heading {
  color: #08213F;
  animation: conceptsTitleReveal 0.9s ease forwards;
}

.concepts-heading span {
  color: #FF7A00;
  animation: conceptsOrangeGlow 3s ease-in-out infinite;
}

.concepts-subheading {
  animation: conceptsFadeUp 0.85s ease forwards;
  animation-delay: 0.15s;
}

/* Grid */
.concepts-grid {
  perspective: 1200px;
}

/* Cards */
.concept-card {
  position: relative;
  overflow: hidden;
  border-radius: 18px;
  background: #ffffff;
  box-shadow: 0 12px 32px rgba(8, 33, 63, 0.13);
  transition: all 0.45s ease;
  transform: translateY(0) scale(1);
  opacity: 0;
  animation: conceptCardReveal 0.85s ease forwards;
}

/* stagger reveal */
.concepts-grid .concept-card:nth-child(1) { animation-delay: 0.05s; }
.concepts-grid .concept-card:nth-child(2) { animation-delay: 0.15s; }
.concepts-grid .concept-card:nth-child(3) { animation-delay: 0.25s; }
.concepts-grid .concept-card:nth-child(4) { animation-delay: 0.35s; }
.concepts-grid .concept-card:nth-child(5) { animation-delay: 0.45s; }
.concepts-grid .concept-card:nth-child(6) { animation-delay: 0.55s; }

.concept-card:hover {
  transform: translateY(-16px) scale(1.035);
  box-shadow:
    0 28px 65px rgba(8, 33, 63, 0.22),
    0 0 28px rgba(255, 122, 0, 0.22);
}

/* Image */
.concept-card img {
  width: 100%;
  height: 190px;
  object-fit: cover;
  display: block;
  transition: all 0.55s ease;
}

.concept-card:hover img {
  transform: scale(1.12);
  filter: brightness(0.86) contrast(1.08) saturate(1.08);
}

/* Shine effect */
.concept-card::before {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 70%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.42),
    transparent
  );
  transform: skewX(-18deg);
  transition: 0.75s ease;
  z-index: 3;
  pointer-events: none;
}

.concept-card:hover::before {
  left: 130%;
}

/* Orange border glow */
.concept-card::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 18px;
  border: 1px solid rgba(255, 122, 0, 0);
  box-shadow: inset 0 0 0 rgba(255, 122, 0, 0);
  transition: 0.45s ease;
  pointer-events: none;
  z-index: 4;
}

.concept-card:hover::after {
  border-color: rgba(255, 122, 0, 0.58);
  box-shadow: inset 0 0 24px rgba(255, 122, 0, 0.16);
}

/* Card title */
.concept-card-title .elementor-heading-title,
.concept-card-title {
  color: #08213F;
  font-size: 16px;
  font-weight: 800;
  text-align: center;
  padding: 16px 12px 18px;
  transition: all 0.35s ease;
}

.concept-card:hover .concept-card-title .elementor-heading-title,
.concept-card:hover .concept-card-title {
  color: #FF7A00 !important;
  transform: translateY(-3px);
}

/* Button */
.concepts-btn .elementor-button {
  position: relative;
  overflow: hidden;
  background: transparent !important;
  color: #FF7A00 !important;
  border: 1px solid #FF7A00 !important;
  border-radius: 50px !important;
  padding: 14px 30px !important;
  font-weight: 800 !important;
  transition: all 0.35s ease;
}

.concepts-btn .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 70%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 122, 0, 0.18),
    rgba(255, 255, 255, 0.35),
    transparent
  );
  transform: skewX(-18deg);
  transition: all 0.7s ease;
}

.concepts-btn .elementor-button:hover {
  background: #FF7A00 !important;
  color: #ffffff !important;
  transform: translateY(-5px);
  box-shadow:
    0 16px 36px rgba(255, 122, 0, 0.32),
    0 0 22px rgba(255, 122, 0, 0.24);
}

.concepts-btn .elementor-button:hover::before {
  left: 140%;
}

/* Keyframes */
@keyframes conceptsTitleReveal {
  from {
    opacity: 0;
    transform: translateY(26px);
    filter: blur(5px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
  }
}

@keyframes conceptsFadeUp {
  from {
    opacity: 0;
    transform: translateY(22px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes conceptCardReveal {
  from {
    opacity: 0;
    transform: translateY(50px) scale(0.94);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes conceptsOrangeGlow {
  0%, 100% {
    text-shadow: 0 0 0 rgba(255, 122, 0, 0);
  }

  50% {
    text-shadow:
      0 0 10px rgba(255, 122, 0, 0.42),
      0 0 24px rgba(255, 122, 0, 0.20);
  }
}

/* Responsive */
@media (max-width: 1024px) {
  .concept-card {
    width: 31% !important;
  }

  .concept-card img {
    height: 180px;
  }
}

@media (max-width: 767px) {
  .concept-card {
    width: 100% !important;
  }

  .concept-card img {
    height: 230px;
  }

  .concept-card:hover {
    transform: translateY(-8px) scale(1.01);
  }
}/* End custom CSS */