.elementor-41 .elementor-element.elementor-element-8f316b9{--display:flex;--min-height:80vh;--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:flex-start;--overlay-opacity:0;--padding-top:60px;--padding-bottom:80px;--padding-left:80px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-8f316b9::before, .elementor-41 .elementor-element.elementor-element-8f316b9 > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-8f316b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-8f316b9 > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-8f316b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-8f316b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-41 .elementor-element.elementor-element-69b9eb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:start;font-family:"Montserrat";font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-df29f7d );}.elementor-41 .elementor-element.elementor-element-33830fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-8843ed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-8843ed7 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-f11dc20 );font-family:var( --e-global-typography-27d856c-font-family );font-size:var( --e-global-typography-27d856c-font-size );font-weight:var( --e-global-typography-27d856c-font-weight );text-transform:var( --e-global-typography-27d856c-text-transform );line-height:var( --e-global-typography-27d856c-line-height );letter-spacing:var( --e-global-typography-27d856c-letter-spacing );}.elementor-41 .elementor-element.elementor-element-8843ed7 .elementskit-section-title-wraper .elementskit-section-title > span{color:#FC8E4F;}.elementor-41 .elementor-element.elementor-element-8843ed7 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#FC8E4F;}.elementor-41 .elementor-element.elementor-element-8843ed7 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-41 .elementor-element.elementor-element-8843ed7 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Montserrat";font-size:90px;font-weight:800;text-transform:capitalize;font-style:italic;letter-spacing:0px;word-spacing:0px;}.elementor-41 .elementor-element.elementor-element-dc47ced{--divider-border-style:solid;--divider-color:#FC8E4F;--divider-border-width:3.3px;padding:0px 0px 0px 60px;}.elementor-41 .elementor-element.elementor-element-dc47ced .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-41 .elementor-element.elementor-element-dc47ced .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-41 .elementor-element.elementor-element-8262d23{width:var( --container-widget-width, 400% );max-width:400%;padding:0px 0px 0px 60px;--container-widget-width:400%;--container-widget-flex-grow:0;font-family:"Montserrat";font-size:15px;line-height:9px;letter-spacing:0px;word-spacing:1px;color:#FFFFFFCC;}.elementor-41 .elementor-element.elementor-element-c0940be{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-8b88593 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-d010fa9-font-family );font-size:var( --e-global-typography-d010fa9-font-size );font-weight:var( --e-global-typography-d010fa9-font-weight );text-transform:var( --e-global-typography-d010fa9-text-transform );letter-spacing:var( --e-global-typography-d010fa9-letter-spacing );word-spacing:var( --e-global-typography-d010fa9-word-spacing );fill:var( --e-global-color-df29f7d );color:var( --e-global-color-df29f7d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-df29f7d );border-radius:30px 30px 30px 30px;}.elementor-41 .elementor-element.elementor-element-8b88593 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-8b88593 .elementor-button:focus{background-color:#FFFFFF00;color:#FC8E4F;border-color:#FC8E4F;box-shadow:-2px 1px 15px 1px rgba(252, 141.9999999999999, 79.00000000000003, 0.3);}.elementor-41 .elementor-element.elementor-element-8b88593{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-8b88593.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-41 .elementor-element.elementor-element-8b88593 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-8b88593 .elementor-button:focus svg{fill:#FC8E4F;}.elementor-41 .elementor-element.elementor-element-6b15004 .elementor-button{background-color:#FC8E4F;font-family:"Montserrat";font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;fill:#FFFFFF;color:#FFFFFF;box-shadow:4px 4px 19px 1px rgba(252, 141.9999999999999, 79.00000000000003, 0.5);border-radius:20px 20px 20px 20px;padding:14px 026px 14px 26px;}.elementor-41 .elementor-element.elementor-element-6b15004 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-6b15004 .elementor-button:focus{background-color:#F8B310;color:var( --e-global-color-6a9aeb2 );border-color:var( --e-global-color-primary );box-shadow:4px 4px 19px 1px rgba(248, 178.9999999999999, 16.000000000000014, 0.5);}.elementor-41 .elementor-element.elementor-element-6b15004:hover{--e-transform-scale:0.97;}.elementor-41 .elementor-element.elementor-element-6b15004{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-6b15004.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-41 .elementor-element.elementor-element-6b15004 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-6b15004 .elementor-button:focus svg{fill:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-e3f1a4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-41 .elementor-element.elementor-element-e3f1a4a:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-e3f1a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#51342A;}.elementor-41 .elementor-element.elementor-element-e3f1a4a::before, .elementor-41 .elementor-element.elementor-element-e3f1a4a > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-e3f1a4a > .e-con-inner > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-e3f1a4a > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-e3f1a4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-e3f1a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#51342A;--background-overlay:'';}.elementor-41 .elementor-element.elementor-element-83ac0fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-79a5905{text-align:center;}.elementor-41 .elementor-element.elementor-element-79a5905 .elementor-heading-title{font-family:"Montserrat";font-size:50px;font-weight:700;color:#FC8E4F;}.elementor-41 .elementor-element.elementor-element-627542d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-41 .elementor-element.elementor-element-627542d .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;line-height:16px;color:#A68F7B;}.elementor-41 .elementor-element.elementor-element-58455a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-504e766{text-align:center;}.elementor-41 .elementor-element.elementor-element-504e766 .elementor-heading-title{font-family:"Montserrat";font-size:50px;font-weight:700;color:#FC8E4F;}.elementor-41 .elementor-element.elementor-element-c5e5cb2{text-align:center;}.elementor-41 .elementor-element.elementor-element-c5e5cb2 .elementor-heading-title{font-family:"Montserrat";font-size:14px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:1.4px;color:#A68F7B;}.elementor-41 .elementor-element.elementor-element-96cc21c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-ae857fc{text-align:center;}.elementor-41 .elementor-element.elementor-element-ae857fc .elementor-heading-title{font-family:"Montserrat";font-size:50px;font-weight:700;text-transform:uppercase;color:#FC8E4F;}.elementor-41 .elementor-element.elementor-element-9972c4f{text-align:center;}.elementor-41 .elementor-element.elementor-element-9972c4f .elementor-heading-title{font-family:"Montserrat";font-size:14px;font-weight:600;text-transform:uppercase;color:#A68F7B;}.elementor-41 .elementor-element.elementor-element-a911cf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-2ce9523{text-align:center;}.elementor-41 .elementor-element.elementor-element-2ce9523 .elementor-heading-title{font-family:"Montserrat";font-size:50px;font-weight:700;text-transform:uppercase;color:#FC8E4F;}.elementor-41 .elementor-element.elementor-element-dd3a02c{text-align:center;}.elementor-41 .elementor-element.elementor-element-dd3a02c .elementor-heading-title{font-family:"Montserrat";font-size:14px;font-weight:600;text-transform:uppercase;color:#A68F7B;}.elementor-41 .elementor-element.elementor-element-02c57f1{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-6a2413f{--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;--align-items:center;}.elementor-41 .elementor-element.elementor-element-9129861{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-9129861 img{border-radius:25px 25px 25px 25px;}.elementor-41 .elementor-element.elementor-element-c313108{width:var( --container-widget-width, 80% );max-width:80%;background-color:#2C1A0E;padding:10px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;top:741px;z-index:10;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;font-family:"Montserrat";font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;color:var( --e-global-color-df29f7d );}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-c313108{left:43px;}body.rtl .elementor-41 .elementor-element.elementor-element-c313108{right:43px;}.elementor-41 .elementor-element.elementor-element-b9df16f{--display:flex;--min-height:209px;--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:flex-start;--border-radius:5px 25px 5px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-41 .elementor-element.elementor-element-b9df16f:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-b9df16f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F1;}.elementor-41 .elementor-element.elementor-element-2a22f8e{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:#E8682A;}.elementor-41 .elementor-element.elementor-element-8858947 .elementor-heading-title{font-family:"Montserrat";font-size:48px;font-weight:700;text-transform:uppercase;color:#42271D;}.elementor-41 .elementor-element.elementor-element-6e0f55d .elementor-heading-title{font-family:"Montserrat";font-size:48px;font-weight:700;text-transform:uppercase;color:#E8682A;}.elementor-41 .elementor-element.elementor-element-d93b8e6{font-family:"Montserrat";font-weight:400;line-height:1.6rem;color:var( --e-global-color-1759084 );}.elementor-41 .elementor-element.elementor-element-d93b8e6 p{margin-block-end:15px;}.elementor-41 .elementor-element.elementor-element-60dbbe3{background-color:#F5EDD8;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#FC8E4F;border-radius:0px 0px 0px 4px;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#51342A;}.elementor-41 .elementor-element.elementor-element-72518a2 .elementor-button{background-color:#FC8E4F;font-family:"Montserrat";font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;fill:#FFFFFF;color:#FFFFFF;box-shadow:4px 4px 19px 1px rgba(252, 141.9999999999999, 79.00000000000003, 0.5);border-radius:20px 20px 20px 20px;padding:14px 026px 14px 26px;}.elementor-41 .elementor-element.elementor-element-72518a2 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-72518a2 .elementor-button:focus{background-color:#F8B310;color:var( --e-global-color-6a9aeb2 );border-color:var( --e-global-color-primary );box-shadow:4px 4px 19px 1px rgba(248, 178.9999999999999, 16.000000000000014, 0.5);}.elementor-41 .elementor-element.elementor-element-72518a2:hover{--e-transform-scale:0.97;}.elementor-41 .elementor-element.elementor-element-72518a2{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-72518a2.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-41 .elementor-element.elementor-element-72518a2 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-72518a2 .elementor-button:focus svg{fill:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-08dfdb1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-08dfdb1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-f154510{--display:flex;--min-height:600px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:70px;--padding-right:60px;}.elementor-41 .elementor-element.elementor-element-f154510:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-f154510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7E1;}.elementor-41 .elementor-element.elementor-element-ad8b2f7{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:#E8682A;}.elementor-41 .elementor-element.elementor-element-b6207ad .elementor-heading-title{font-family:"Montserrat";font-size:48px;font-weight:700;text-transform:uppercase;color:#42271D;}.elementor-41 .elementor-element.elementor-element-636495b .elementor-heading-title{font-family:"Montserrat";font-size:48px;font-weight:700;text-transform:uppercase;color:#E8682A;}.elementor-41 .elementor-element.elementor-element-be0065e .elementor-heading-title{font-family:"Montserrat";font-size:48px;font-weight:700;text-transform:uppercase;color:#42271D;}.elementor-41 .elementor-element.elementor-element-10a6a49{font-family:"Montserrat";font-weight:400;line-height:1.6rem;color:var( --e-global-color-1759084 );}.elementor-41 .elementor-element.elementor-element-10a6a49 p{margin-block-end:15px;}.elementor-41 .elementor-element.elementor-element-f096ccc{background-color:#F5EDD8;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 4px;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#51342A;}.elementor-41 .elementor-element.elementor-element-8e00996 .elementor-button{background-color:#FC8E4F;font-family:"Montserrat";font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;fill:#FFFFFF;color:#FFFFFF;box-shadow:4px 4px 19px 1px rgba(252, 141.9999999999999, 79.00000000000003, 0.5);border-radius:20px 20px 20px 20px;padding:14px 026px 14px 26px;}.elementor-41 .elementor-element.elementor-element-8e00996 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-8e00996 .elementor-button:focus{background-color:#F8B310;color:var( --e-global-color-6a9aeb2 );border-color:var( --e-global-color-primary );box-shadow:4px 4px 19px 1px rgba(248, 178.9999999999999, 16.000000000000014, 0.5);}.elementor-41 .elementor-element.elementor-element-8e00996:hover{--e-transform-scale:0.97;}.elementor-41 .elementor-element.elementor-element-8e00996{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-8e00996.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-41 .elementor-element.elementor-element-8e00996 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-8e00996 .elementor-button:focus svg{fill:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-59fbf08{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-7ed6412{width:var( --container-widget-width, 103.539% );max-width:103.539%;--container-widget-width:103.539%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-7ed6412.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-7ed6412 img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:20px 20px 0px 0px;}.elementor-41 .elementor-element.elementor-element-5f2b198{width:var( --container-widget-width, 80% );max-width:80%;background-color:#2C1A0E;padding:10px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;top:544px;z-index:10;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;font-family:"Montserrat";font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;color:var( --e-global-color-df29f7d );}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-5f2b198{left:31px;}body.rtl .elementor-41 .elementor-element.elementor-element-5f2b198{right:31px;}.elementor-41 .elementor-element.elementor-element-a7d4d95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-41 .elementor-element.elementor-element-2ee06e7{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-2ee06e7 .elementor-divider-separator{width:100%;}.elementor-41 .elementor-element.elementor-element-2ee06e7 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-41 .elementor-element.elementor-element-9c71f05{font-family:"Montserrat";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;color:#E8682A;}.elementor-41 .elementor-element.elementor-element-a0fd21b{--display:flex;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-41 .elementor-element.elementor-element-26ce8b2 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-6a9aeb2 );font-family:"Montserrat";font-size:45px;font-weight:800;text-transform:capitalize;letter-spacing:0.9px;}.elementor-41 .elementor-element.elementor-element-26ce8b2 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-26ce8b2 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-26ce8b2 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-41 .elementor-element.elementor-element-26ce8b2 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Montserrat";font-size:45px;font-weight:900;text-transform:capitalize;letter-spacing:0.9px;}.elementor-41 .elementor-element.elementor-element-e758ca8{--display:grid;--min-height:290px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-ad39250{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;grid-row:span 2;}.elementor-41 .elementor-element.elementor-element-ad39250:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-ad39250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mandvitapes.com/wp-content/uploads/2026/06/Untitled-design-1.png");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-de4dc7c.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-41 .elementor-element.elementor-element-de4dc7c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-df29f7d );}.elementor-41 .elementor-element.elementor-element-e427323{--display:flex;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-41 .elementor-element.elementor-element-e427323:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-e427323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mandvitapes.com/wp-content/uploads/2026/06/photo-1579783901586-d88db74b4fe4.jpg");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-8531bba.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-41 .elementor-element.elementor-element-8531bba .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-df29f7d );}.elementor-41 .elementor-element.elementor-element-92ad3b6{--display:flex;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-41 .elementor-element.elementor-element-92ad3b6:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-92ad3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mandvitapes.com/wp-content/uploads/2026/05/IMG_2330.jpg");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-2a87cf2.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-41 .elementor-element.elementor-element-2a87cf2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-df29f7d );}.elementor-41 .elementor-element.elementor-element-14941da{--display:flex;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-41 .elementor-element.elementor-element-14941da:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-14941da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mandvitapes.com/wp-content/uploads/2026/05/IMG_1835.png");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-424637f.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-41 .elementor-element.elementor-element-424637f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-df29f7d );}.elementor-41 .elementor-element.elementor-element-f119f0f{--display:flex;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-41 .elementor-element.elementor-element-f119f0f:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-f119f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mandvitapes.com/wp-content/uploads/2026/06/photo-1518998053901-5348d3961a04.jpg");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-bb5fd79.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-41 .elementor-element.elementor-element-bb5fd79 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-df29f7d );}.elementor-41 .elementor-element.elementor-element-74b59be{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-41 .elementor-element.elementor-element-74b59be:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-74b59be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df29f7d );}.elementor-41 .elementor-element.elementor-element-e8f71c9{text-align:center;font-family:"Montserrat";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;color:#E8682A;}.elementor-41 .elementor-element.elementor-element-e68ac58 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-6a9aeb2 );font-family:"Montserrat";font-size:45px;font-weight:800;text-transform:capitalize;letter-spacing:0.9px;}.elementor-41 .elementor-element.elementor-element-e68ac58 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-e68ac58 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-e68ac58 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-41 .elementor-element.elementor-element-e68ac58 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Montserrat";font-size:45px;font-weight:900;text-transform:capitalize;letter-spacing:0.9px;}.elementor-41 .elementor-element.elementor-element-8b907b5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-fb15940{--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-fb15940:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-fb15940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-1d7aa4b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-41 .elementor-element.elementor-element-1d7aa4b.e-con{--align-self:flex-start;}.elementor-41 .elementor-element.elementor-element-e852a1c{--display:flex;--min-height:220px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-e852a1c:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-e852a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mandvitapes.com/wp-content/uploads/2026/06/photo-1547826039-bfc35e0f1ea8-1.jpg");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-860de97{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-62f9133{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-71e7f62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:400;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-3aba83c .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-3aba83c:hover{--e-transform-translateX:6px;--e-transform-translateY:0px;}.elementor-41 .elementor-element.elementor-element-3aba83c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-3aba83c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-41 .elementor-element.elementor-element-3aba83c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-41 .elementor-element.elementor-element-3aba83c .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-41 .elementor-element.elementor-element-b9b52d3{--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-b9b52d3:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-b9b52d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-e8b2a3a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-41 .elementor-element.elementor-element-e8b2a3a.e-con{--align-self:flex-start;}.elementor-41 .elementor-element.elementor-element-6f9a5af{--display:flex;--min-height:220px;--border-radius:12px 12px 12px 12px;}.elementor-41 .elementor-element.elementor-element-6f9a5af:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-6f9a5af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mandvitapes.com/wp-content/uploads/2026/06/photo-1579783901586-d88db74b4fe4.jpg");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-84cabc3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-620523c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-6b363f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:400;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-c206647 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-c206647:hover{--e-transform-translateX:6px;--e-transform-translateY:0px;}.elementor-41 .elementor-element.elementor-element-c206647{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-c206647.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-41 .elementor-element.elementor-element-c206647 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-41 .elementor-element.elementor-element-c206647 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-41 .elementor-element.elementor-element-2fb5c8c{--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-2fb5c8c:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-2fb5c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-96e9110{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-41 .elementor-element.elementor-element-96e9110.e-con{--align-self:flex-start;}.elementor-41 .elementor-element.elementor-element-5ef7caa{--display:flex;--min-height:220px;--border-radius:12px 12px 12px 12px;}.elementor-41 .elementor-element.elementor-element-5ef7caa:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-5ef7caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mandvitapes.com/wp-content/uploads/2026/06/photo-1549490349-8643362247b5.jpg");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-9b622ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-87f9e5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-c74eae3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:400;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-70328de .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-70328de:hover{--e-transform-translateX:6px;--e-transform-translateY:0px;}.elementor-41 .elementor-element.elementor-element-70328de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-70328de.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-41 .elementor-element.elementor-element-70328de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-41 .elementor-element.elementor-element-70328de .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-41 .elementor-element.elementor-element-20c9419{--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-20c9419:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-20c9419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-4fc1966{--display:flex;--min-height:220px;--border-radius:12px 12px 12px 12px;}.elementor-41 .elementor-element.elementor-element-4fc1966:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-4fc1966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mandvitapes.com/wp-content/uploads/2026/06/photo-1518998053901-5348d3961a04.jpg");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-443e74d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-41 .elementor-element.elementor-element-443e74d.e-con{--align-self:flex-start;}.elementor-41 .elementor-element.elementor-element-5be222f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-2fe5eaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-f5c0ecc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:400;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-2dcb17a .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-2dcb17a:hover{--e-transform-translateX:6px;--e-transform-translateY:0px;}.elementor-41 .elementor-element.elementor-element-2dcb17a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-2dcb17a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-41 .elementor-element.elementor-element-2dcb17a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-41 .elementor-element.elementor-element-2dcb17a .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-41 .elementor-element.elementor-element-01eaa58{--display:flex;--min-height:509px;--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-41 .elementor-element.elementor-element-01eaa58:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-01eaa58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F2;}.elementor-41 .elementor-element.elementor-element-01eaa58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-6679c62{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-41 .elementor-element.elementor-element-00b3476{font-family:"Montserrat";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;color:#E8682A;}.elementor-41 .elementor-element.elementor-element-2fc7337 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-6a9aeb2 );font-family:"Montserrat";font-size:45px;font-weight:800;text-transform:capitalize;letter-spacing:0.9px;}.elementor-41 .elementor-element.elementor-element-2fc7337 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-2fc7337 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-2fc7337 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-41 .elementor-element.elementor-element-2fc7337 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Montserrat";font-size:45px;font-weight:900;text-transform:capitalize;letter-spacing:0.9px;}.elementor-41 .elementor-element.elementor-element-b19be8f{font-family:"Montserrat";font-weight:400;line-height:1.6rem;color:var( --e-global-color-1759084 );}.elementor-41 .elementor-element.elementor-element-b19be8f p{margin-block-end:15px;}.elementor-41 .elementor-element.elementor-element-088bed1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-345e0a1{--display:flex;--min-height:220px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FC8E4F57;--border-color:#FC8E4F57;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--e-con-transform-transition-duration:300ms;}.elementor-41 .elementor-element.elementor-element-345e0a1:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-345e0a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-345e0a1.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-41 .elementor-element.elementor-element-345e0a1:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF8945;--border-color:#FF8945;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-41 .elementor-element.elementor-element-345e0a1, .elementor-41 .elementor-element.elementor-element-345e0a1::before{--border-transition:0.3s;}.elementor-41 .elementor-element.elementor-element-c0c7637{text-align:center;}.elementor-41 .elementor-element.elementor-element-c0c7637 .elementor-heading-title{font-family:"Montserrat";font-size:40px;font-weight:900;text-transform:capitalize;letter-spacing:0.9px;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-1cbdb5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat";font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;}.elementor-41 .elementor-element.elementor-element-f6920fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat";font-size:14px;font-weight:400;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-7c33d1c{--display:flex;--min-height:220px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FC8E4F57;--border-color:#FC8E4F57;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--e-con-transform-transition-duration:300ms;}.elementor-41 .elementor-element.elementor-element-7c33d1c:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-7c33d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-7c33d1c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-41 .elementor-element.elementor-element-7c33d1c:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF8945;--border-color:#FF8945;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-41 .elementor-element.elementor-element-7c33d1c, .elementor-41 .elementor-element.elementor-element-7c33d1c::before{--border-transition:0.3s;}.elementor-41 .elementor-element.elementor-element-af00552{text-align:center;}.elementor-41 .elementor-element.elementor-element-af00552 .elementor-heading-title{font-family:"Montserrat";font-size:40px;font-weight:900;text-transform:capitalize;letter-spacing:0.9px;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-38d07e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat";font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;}.elementor-41 .elementor-element.elementor-element-b5446a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat";font-size:14px;font-weight:400;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-946a2ef{--display:flex;--min-height:220px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FC8E4F57;--border-color:#FC8E4F57;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--e-con-transform-transition-duration:300ms;}.elementor-41 .elementor-element.elementor-element-946a2ef:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-946a2ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-946a2ef.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-41 .elementor-element.elementor-element-946a2ef:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF8945;--border-color:#FF8945;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-41 .elementor-element.elementor-element-946a2ef, .elementor-41 .elementor-element.elementor-element-946a2ef::before{--border-transition:0.3s;}.elementor-41 .elementor-element.elementor-element-a671941{text-align:center;}.elementor-41 .elementor-element.elementor-element-a671941 .elementor-heading-title{font-family:"Montserrat";font-size:40px;font-weight:900;text-transform:capitalize;letter-spacing:0.9px;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-5f99aea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat";font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;}.elementor-41 .elementor-element.elementor-element-2741132{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat";font-size:14px;font-weight:400;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-18a5a93{--display:flex;--min-height:220px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FC8E4F57;--border-color:#FC8E4F57;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--e-con-transform-transition-duration:300ms;}.elementor-41 .elementor-element.elementor-element-18a5a93:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-18a5a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-18a5a93.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-41 .elementor-element.elementor-element-18a5a93:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF8945;--border-color:#FF8945;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-41 .elementor-element.elementor-element-18a5a93, .elementor-41 .elementor-element.elementor-element-18a5a93::before{--border-transition:0.3s;}.elementor-41 .elementor-element.elementor-element-5276dbe{text-align:center;}.elementor-41 .elementor-element.elementor-element-5276dbe .elementor-heading-title{font-family:"Montserrat";font-size:40px;font-weight:900;text-transform:capitalize;letter-spacing:0.9px;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-27aad3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat";font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;}.elementor-41 .elementor-element.elementor-element-1c39d4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat";font-size:14px;font-weight:400;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-4498d98{--display:flex;}.elementor-41 .elementor-element.elementor-element-e35551b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-82f300e{--display:flex;--min-height:220px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FC8E4F57;--border-color:#FC8E4F57;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:300ms;}.elementor-41 .elementor-element.elementor-element-82f300e:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-82f300e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-82f300e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-41 .elementor-element.elementor-element-82f300e:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF8945;--border-color:#FF8945;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-41 .elementor-element.elementor-element-82f300e, .elementor-41 .elementor-element.elementor-element-82f300e::before{--border-transition:0.3s;}.elementor-41 .elementor-element.elementor-element-292d831{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-292d831.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-c86a37f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;}.elementor-41 .elementor-element.elementor-element-d0bb4a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;}.elementor-41 .elementor-element.elementor-element-b6d3e02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:400;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-e3adfc7{--display:flex;}.elementor-41 .elementor-element.elementor-element-5249855{text-align:center;}.elementor-41 .elementor-element.elementor-element-5249855 .elementor-heading-title{font-family:"Montserrat";font-size:40px;font-weight:900;text-transform:capitalize;letter-spacing:0.9px;color:#FC8E4F57;}.elementor-41 .elementor-element.elementor-element-f338849{--display:flex;--min-height:220px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FC8E4F57;--border-color:#FC8E4F57;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:300ms;}.elementor-41 .elementor-element.elementor-element-f338849:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-f338849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-f338849.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-41 .elementor-element.elementor-element-f338849:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF8945;--border-color:#FF8945;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-41 .elementor-element.elementor-element-f338849, .elementor-41 .elementor-element.elementor-element-f338849::before{--border-transition:0.3s;}.elementor-41 .elementor-element.elementor-element-8d6b83d{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-8d6b83d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-7d20bc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;}.elementor-41 .elementor-element.elementor-element-6b6bb57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;}.elementor-41 .elementor-element.elementor-element-467f47a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:400;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-4d30b4d{--display:flex;}.elementor-41 .elementor-element.elementor-element-ff83861{text-align:center;}.elementor-41 .elementor-element.elementor-element-ff83861 .elementor-heading-title{font-family:"Montserrat";font-size:40px;font-weight:900;text-transform:capitalize;letter-spacing:0.9px;color:#FC8E4F57;}.elementor-41 .elementor-element.elementor-element-0daafdd{--display:flex;--min-height:220px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FC8E4F57;--border-color:#FC8E4F57;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:300ms;}.elementor-41 .elementor-element.elementor-element-0daafdd:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-0daafdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-0daafdd.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-41 .elementor-element.elementor-element-0daafdd:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF8945;--border-color:#FF8945;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-41 .elementor-element.elementor-element-0daafdd, .elementor-41 .elementor-element.elementor-element-0daafdd::before{--border-transition:0.3s;}.elementor-41 .elementor-element.elementor-element-9aaa26a{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-9aaa26a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-23eb564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;}.elementor-41 .elementor-element.elementor-element-a02985a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;}.elementor-41 .elementor-element.elementor-element-462f996{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:400;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-bf6ae03{--display:flex;}.elementor-41 .elementor-element.elementor-element-933cd8c{text-align:center;}.elementor-41 .elementor-element.elementor-element-933cd8c .elementor-heading-title{font-family:"Montserrat";font-size:40px;font-weight:900;text-transform:capitalize;letter-spacing:0.9px;color:#FC8E4F57;}.elementor-41 .elementor-element.elementor-element-1ecbba6{--display:flex;--min-height:220px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FC8E4F57;--border-color:#FC8E4F57;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:300ms;}.elementor-41 .elementor-element.elementor-element-1ecbba6:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-1ecbba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-1ecbba6.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-41 .elementor-element.elementor-element-1ecbba6:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF8945;--border-color:#FF8945;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-41 .elementor-element.elementor-element-1ecbba6, .elementor-41 .elementor-element.elementor-element-1ecbba6::before{--border-transition:0.3s;}.elementor-41 .elementor-element.elementor-element-194c5b3{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-194c5b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-91916b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;}.elementor-41 .elementor-element.elementor-element-2d9cb95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;}.elementor-41 .elementor-element.elementor-element-5feded8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat";font-size:14px;font-weight:400;color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-c928dd5{--display:flex;}.elementor-41 .elementor-element.elementor-element-3c708f2{text-align:center;}.elementor-41 .elementor-element.elementor-element-3c708f2 .elementor-heading-title{font-family:"Montserrat";font-size:40px;font-weight:900;text-transform:capitalize;letter-spacing:0.9px;color:#FC8E4F57;}.elementor-41 .elementor-element.elementor-element-30d893a{--display:flex;}.elementor-41 .elementor-element.elementor-element-5127411 .elementor-button{background-color:#FC8E4F;font-family:"Montserrat";font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:5px;fill:#FFFFFF;color:#FFFFFF;box-shadow:4px 4px 19px 1px rgba(252, 141.9999999999999, 79.00000000000003, 0.5);border-radius:20px 20px 20px 20px;padding:14px 026px 14px 26px;}.elementor-41 .elementor-element.elementor-element-5127411 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-5127411 .elementor-button:focus{background-color:#F8B310;color:var( --e-global-color-6a9aeb2 );border-color:var( --e-global-color-primary );box-shadow:4px 4px 19px 1px rgba(248, 178.9999999999999, 16.000000000000014, 0.5);}.elementor-41 .elementor-element.elementor-element-5127411:hover{--e-transform-scale:0.97;}.elementor-41 .elementor-element.elementor-element-5127411{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-5127411.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-41 .elementor-element.elementor-element-5127411 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-5127411 .elementor-button:focus svg{fill:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-d89fd07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-d89fd07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-6d82713{--display:flex;--min-height:617px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-6d82713:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-6d82713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a9aeb2 );}.elementor-41 .elementor-element.elementor-element-4d76168{--display:flex;--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-41 .elementor-element.elementor-element-4d76168.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-71c7f20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-71c7f20.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-71c7f20 .tutor-course-thumbnail{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-41 .elementor-element.elementor-element-96b09de{--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;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-41 .elementor-element.elementor-element-d909f3e{padding:040px 0px 0px 0px;font-family:"Montserrat";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.6px;word-spacing:11px;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-0f05f52{text-align:left;}.elementor-41 .elementor-element.elementor-element-0f05f52 .tutor-course-details-title{color:var( --e-global-color-f11dc20 );font-family:"Montserrat";font-size:38px;font-weight:800;text-transform:uppercase;letter-spacing:2px;word-spacing:4px;}.elementor-41 .elementor-element.elementor-element-b01bbfd .etlms-course-description .tutor-segment-title{color:#F8F9FA;margin-bottom:15px;}.elementor-41 .elementor-element.elementor-element-b01bbfd .etlms-course-description{color:var( --e-global-color-df29f7d );}.elementor-41 .elementor-element.elementor-element-c57e35c .elementor-button{background-color:#FC8E4F;font-family:var( --e-global-typography-d010fa9-font-family );font-size:var( --e-global-typography-d010fa9-font-size );font-weight:var( --e-global-typography-d010fa9-font-weight );text-transform:var( --e-global-typography-d010fa9-text-transform );letter-spacing:var( --e-global-typography-d010fa9-letter-spacing );word-spacing:var( --e-global-typography-d010fa9-word-spacing );fill:#FFFFFF;color:#FFFFFF;box-shadow:-2px 1px 15px 1px rgba(252, 141.9999999999999, 79.00000000000003, 0.5);border-radius:30px 30px 30px 30px;}.elementor-41 .elementor-element.elementor-element-c57e35c .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-c57e35c .elementor-button:focus{background-color:#F8B310;color:#563A31;box-shadow:-2px 1px 15px 1px rgba(248, 178.9999999999999, 16.000000000000014, 0.5);}.elementor-41 .elementor-element.elementor-element-c57e35c{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-c57e35c.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-41 .elementor-element.elementor-element-c57e35c .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-c57e35c .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-c57e35c .elementor-button:focus svg{fill:#563A31;}@media(max-width:1024px){.elementor-41 .elementor-element.elementor-element-8843ed7 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-27d856c-font-size );line-height:var( --e-global-typography-27d856c-line-height );letter-spacing:var( --e-global-typography-27d856c-letter-spacing );}.elementor-41 .elementor-element.elementor-element-8b88593 .elementor-button{font-size:var( --e-global-typography-d010fa9-font-size );letter-spacing:var( --e-global-typography-d010fa9-letter-spacing );word-spacing:var( --e-global-typography-d010fa9-word-spacing );}.elementor-41 .elementor-element.elementor-element-2a22f8e{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-60dbbe3{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41 .elementor-element.elementor-element-ad8b2f7{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-f096ccc{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41 .elementor-element.elementor-element-e758ca8{--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-de4dc7c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-8531bba .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-2a87cf2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-424637f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-bb5fd79 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-8b907b5{--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-088bed1{--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-e35551b{--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-d89fd07{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-6d82713{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-71c7f20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 100px 100px 100px;}.elementor-41 .elementor-element.elementor-element-96b09de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-41 .elementor-element.elementor-element-96b09de.e-con{--align-self:center;}.elementor-41 .elementor-element.elementor-element-d909f3e{width:100%;max-width:100%;text-align:center;}.elementor-41 .elementor-element.elementor-element-c57e35c .elementor-button{font-size:var( --e-global-typography-d010fa9-font-size );letter-spacing:var( --e-global-typography-d010fa9-letter-spacing );word-spacing:var( --e-global-typography-d010fa9-word-spacing );}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-8843ed7 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-27d856c-font-size );line-height:var( --e-global-typography-27d856c-line-height );letter-spacing:var( --e-global-typography-27d856c-letter-spacing );}.elementor-41 .elementor-element.elementor-element-8b88593 .elementor-button{font-size:var( --e-global-typography-d010fa9-font-size );letter-spacing:var( --e-global-typography-d010fa9-letter-spacing );word-spacing:var( --e-global-typography-d010fa9-word-spacing );}.elementor-41 .elementor-element.elementor-element-2a22f8e{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-60dbbe3{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41 .elementor-element.elementor-element-ad8b2f7{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-f096ccc{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41 .elementor-element.elementor-element-e758ca8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-de4dc7c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-8531bba .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-2a87cf2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-424637f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-bb5fd79 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-41 .elementor-element.elementor-element-8b907b5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-088bed1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-e35551b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-71c7f20 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-41 .elementor-element.elementor-element-c57e35c .elementor-button{font-size:var( --e-global-typography-d010fa9-font-size );letter-spacing:var( --e-global-typography-d010fa9-letter-spacing );word-spacing:var( --e-global-typography-d010fa9-word-spacing );}}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-33830fa{--width:60%;}.elementor-41 .elementor-element.elementor-element-83ac0fe{--width:25%;}.elementor-41 .elementor-element.elementor-element-58455a9{--width:25%;}.elementor-41 .elementor-element.elementor-element-96cc21c{--width:25%;}.elementor-41 .elementor-element.elementor-element-a911cf7{--width:25%;}.elementor-41 .elementor-element.elementor-element-6a2413f{--width:50%;}.elementor-41 .elementor-element.elementor-element-b9df16f{--width:50%;}.elementor-41 .elementor-element.elementor-element-08dfdb1{--width:98.66%;}.elementor-41 .elementor-element.elementor-element-f154510{--width:50%;}.elementor-41 .elementor-element.elementor-element-59fbf08{--width:50%;}.elementor-41 .elementor-element.elementor-element-8b907b5{--width:100%;}.elementor-41 .elementor-element.elementor-element-01eaa58{--width:98.996%;}.elementor-41 .elementor-element.elementor-element-345e0a1{--width:100%;}.elementor-41 .elementor-element.elementor-element-7c33d1c{--width:100%;}.elementor-41 .elementor-element.elementor-element-946a2ef{--width:100%;}.elementor-41 .elementor-element.elementor-element-18a5a93{--width:100%;}.elementor-41 .elementor-element.elementor-element-82f300e{--width:100%;}.elementor-41 .elementor-element.elementor-element-292d831{--width:59.693%;}.elementor-41 .elementor-element.elementor-element-f338849{--width:100%;}.elementor-41 .elementor-element.elementor-element-8d6b83d{--width:59.693%;}.elementor-41 .elementor-element.elementor-element-0daafdd{--width:100%;}.elementor-41 .elementor-element.elementor-element-9aaa26a{--width:59.693%;}.elementor-41 .elementor-element.elementor-element-1ecbba6{--width:100%;}.elementor-41 .elementor-element.elementor-element-194c5b3{--width:59.693%;}.elementor-41 .elementor-element.elementor-element-d89fd07{--width:98.407%;}.elementor-41 .elementor-element.elementor-element-4d76168{--width:53.161%;}.elementor-41 .elementor-element.elementor-element-96b09de{--width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-41 .elementor-element.elementor-element-96b09de{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-8f316b9 *//* Force Elementor to accept the multi-stop rich radial background */
.mvh-hero {
  position: relative !important;
  background: radial-gradient(ellipse 100% 80% at 60% 25%, #C85C18 0%, #8B3A0A 40%, #3D1800 75%, #1A0800 100%) !important;
  z-index: 1 !important;
  overflow: hidden !important;
}

/* Layer the 3 glowing ambient art blobs on top */
.mvh-hero::after {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important;
  z-index: -1 !important;
  pointer-events: none !important;
  background: 
    radial-gradient(ellipse 50% 60% at 85% 60%, rgba(248, 179, 16, .18) 0%, transparent 55%),
    radial-gradient(ellipse 60% 30% at 10% 15%, rgba(252, 142, 79, .12) 0%, transparent 50%),
    radial-gradient(ellipse 60% 30% at 50% 95%, rgba(40, 10, 0, .5) 0%, transparent 60%) !important;
}/* End custom CSS */
/* Start custom CSS *//* 1. Base Bento Card Layout */
.mvh-bento-card {
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-end !important; /* Forces EVERYTHING inside to the bottom */
    overflow: hidden !important;
    cursor: pointer !important;
    padding: 30px !important;
    transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* 2. Soft Card Lift on Hover */
.mvh-bento-card:hover {
    transform: translateY(-4px) !important;
}

/* 3. FORCE Elementor's broken inner layers to stay at the bottom */
.mvh-bento-card .elementor-widget,
.mvh-bento-card .elementor-widget-container {
    margin-top: auto !important; /* Margins push the text all the way to the bottom */
    width: 100% !important;
}

/* 4. The Bottom-Up Shadow Gradient */
.mvh-bento-card::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(to top, rgba(58, 32, 25, 0.9) 0%, rgba(58, 32, 25, 0.4) 50%, transparent 100%) !important;
    z-index: 1 !important;
    opacity: 0 !important;
    transition: opacity 0.4s ease !important;
}

.mvh-bento-card:hover::before {
    opacity: 1 !important;
}

/* 5. Bento Card Title Text Configuration */
.mvh-bento-title {
    color: #ffffff !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    margin: 0 !important;
    z-index: 2 !important;
    opacity: 0 !important;
    transform: translateY(20px) !important; /* Pushed down initial state */
    transition: opacity 0.4s ease, transform 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* 6. The Hover Trigger: Reveal and slide up */
.mvh-bento-card:hover .mvh-bento-title {
    opacity: 1 !important;
    transform: translateY(0px) !important;
}
  
  
  /* ART COLLECTIONS CARDS */

/* Base card styling and transition speeds */
.mvh-coll-card {
    transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    box-shadow: 0 4px 20px rgba(81, 52, 42, 0.04); /* Soft shadow */
}

/* Premium Card Lift Up Trigger */
.mvh-coll-card:hover {
    transform: translateY(-6px) !important;
    box-shadow: 0 12px 35px rgba(81, 52, 42, 0.1) !important;
}

/* ==========================================================================
   MAND-V TAPES — FIXED BENTO & COLLECTIONS ENGINE
   ========================================================================== */

/* --- BENTO GRID FIXES --- */
.mvh-bento-card {
    position: relative !important;
    overflow: hidden !important;
    cursor: pointer !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-end !important;
    padding: 30px !important;
    z-index: 1 !important;
}

/* Force Elementor's internal wrapper block to stay pinned to the bottom */
.mvh-bento-card .elementor-widget-heading,
.mvh-bento-card .elementor-widget-container {
    margin-top: auto !important;
    width: 100% !important;
}

.mvh-bento-card::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(to top, rgba(58, 32, 25, 0.95) 0%, rgba(58, 32, 25, 0.3) 60%, transparent 100%) !important;
    z-index: 1 !important;
    opacity: 0 !important;
    transition: opacity 0.4s ease !important;
}

.mvh-bento-card:hover::before {
    opacity: 1 !important;
}

.mvh-bento-title {
    color: #ffffff !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    margin: 0 !important;
    z-index: 2 !important;
    opacity: 0 !important;
    transform: translateY(15px) !important;
    transition: opacity 0.4s ease, transform 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.mvh-bento-card:hover .mvh-bento-title {
    opacity: 1 !important;
    transform: translateY(0px) !important;
}


/* --- ART COLLECTIONS IMAGE ZOOM FIXES --- */
.mvh-coll-card {
    transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    box-shadow: 0 4px 20px rgba(81, 52, 42, 0.04) !important;
}

.mvh-coll-card:hover {
    transform: translateY(-6px) !important;
    box-shadow: 0 12px 35px rgba(81, 52, 42, 0.1) !important;
}

/* Re-targets the inner container wrapper for an ultra-smooth zoom scale */
.mvh-coll-img {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.mvh-coll-card:hover .mvh-coll-img {
    transform: scale(1.05) !important; /* Beautifully magnifies the artwork layout frame */
}

.mvh-coll-card .elementor-button {
    transition: transform 0.3s ease !important;
    padding: 0 !important;
}

.mvh-coll-card:hover .elementor-button {
    transform: translateX(4px) !important;
}/* End custom CSS */