.elementor-4702 .elementor-element.elementor-element-ff7b5ab{--display:flex;--min-height:66vh;--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4702 .elementor-element.elementor-element-1d05e8a{left:55px;}body.rtl .elementor-4702 .elementor-element.elementor-element-1d05e8a{right:55px;}.elementor-4702 .elementor-element.elementor-element-1d05e8a{top:142px;z-index:3;}.elementor-4702 .elementor-element.elementor-element-1d05e8a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#E8AA4E;}.elementor-4702 .elementor-element.elementor-element-52c0899 .elementor-repeater-item-ae530d5 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tanvir3d.com/wp-content/uploads/2026/04/WhatsApp-Image-2026-04-18-at-9.48.57-PM.webp);background-size:cover;}.elementor-4702 .elementor-element.elementor-element-52c0899 .elementor-repeater-item-ae530d5 .elementor-background-overlay{background-color:#0000008C;}.elementor-4702 .elementor-element.elementor-element-52c0899 .elementor-repeater-item-8354198 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tanvir3d.com/wp-content/uploads/2026/04/Gemini_Generated_Image_r6c3nmr6c3nmr6c3-1.webp);background-size:cover;}.elementor-4702 .elementor-element.elementor-element-52c0899 .elementor-repeater-item-8354198 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-4702 .elementor-element.elementor-element-52c0899 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-4702 .elementor-element.elementor-element-52c0899 .elementor-slide-button{background-color:#E8AA4E;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;border-width:0px;border-radius:26px;color:#020201;border-color:#02010100;transition-duration:200ms;}.elementor-4702 .elementor-element.elementor-element-52c0899 .elementor-slide-button:hover{background-color:#FFC54D;}.elementor-4702 .elementor-element.elementor-element-52c0899 .swiper-slide-contents{max-width:100%;}.elementor-4702 .elementor-element.elementor-element-52c0899 .elementor-slide-heading{font-family:"Playfair Display", Sans-serif;font-size:90px;line-height:96px;}.elementor-4702 .elementor-element.elementor-element-52c0899 .elementor-slide-description{font-family:"Inter", Sans-serif;}.elementor-4702 .elementor-element.elementor-element-639e858{--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:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-639e858:not(.elementor-motion-effects-element-type-background), .elementor-4702 .elementor-element.elementor-element-639e858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020201;}.elementor-4702 .elementor-element.elementor-element-8bff362{--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-4702 .elementor-element.elementor-element-8bff362.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4702 .elementor-element.elementor-element-709808f{--display:flex;--min-height:100vh;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 56px -41px #FDBE4D;}.elementor-4702 .elementor-element.elementor-element-709808f:not(.elementor-motion-effects-element-type-background), .elementor-4702 .elementor-element.elementor-element-709808f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tanvir3d.com/wp-content/uploads/2026/04/kitchen_portrait.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4702 .elementor-element.elementor-element-709808f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4702 .elementor-element.elementor-element-96b8710{--display:flex;--position:absolute;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEB04E30;--border-color:#EEB04E30;--border-radius:15px 15px 15px 15px;top:555px;}.elementor-4702 .elementor-element.elementor-element-96b8710:not(.elementor-motion-effects-element-type-background), .elementor-4702 .elementor-element.elementor-element-96b8710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070503B3;}.elementor-4702 .elementor-element.elementor-element-96b8710.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4702 .elementor-element.elementor-element-96b8710{left:420px;}body.rtl .elementor-4702 .elementor-element.elementor-element-96b8710{right:420px;}.elementor-4702 .elementor-element.elementor-element-59fd90a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4702 .elementor-element.elementor-element-59fd90a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;color:#E8AA4E;}.elementor-4702 .elementor-element.elementor-element-3b30107{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4702 .elementor-element.elementor-element-3b30107 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-4702 .elementor-element.elementor-element-7733a4b{--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;}.elementor-4702 .elementor-element.elementor-element-7733a4b.e-con{--align-self:center;}.elementor-4702 .elementor-element.elementor-element-4a74fe9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#E8AA4E;}.elementor-4702 .elementor-element.elementor-element-3f1bafc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-4702 .elementor-element.elementor-element-7582300{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FDBE4D;--border-color:#FDBE4D;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-7582300.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4702 .elementor-element.elementor-element-4b47230{padding:0px 0px 0px 0px;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;font-style:italic;}.elementor-4702 .elementor-element.elementor-element-266a922{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;font-family:"Inter", Sans-serif;}.elementor-4702 .elementor-element.elementor-element-e06d979{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4702 .elementor-element.elementor-element-75ae122{--display:flex;--justify-content:center;}.elementor-4702 .elementor-element.elementor-element-b472af1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4702 .elementor-element.elementor-element-b472af1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;color:#E8AA4E;}.elementor-4702 .elementor-element.elementor-element-ab87c80{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4702 .elementor-element.elementor-element-ab87c80 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-4702 .elementor-element.elementor-element-f3cc3d9{--display:flex;--justify-content:center;}.elementor-4702 .elementor-element.elementor-element-35c9199{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4702 .elementor-element.elementor-element-35c9199 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;color:#E8AA4E;}.elementor-4702 .elementor-element.elementor-element-e9d7df6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4702 .elementor-element.elementor-element-e9d7df6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-4702 .elementor-element.elementor-element-41ee93a{--display:flex;--justify-content:center;}.elementor-4702 .elementor-element.elementor-element-ad75ebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4702 .elementor-element.elementor-element-ad75ebe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;color:#E8AA4E;}.elementor-4702 .elementor-element.elementor-element-42c5979{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4702 .elementor-element.elementor-element-42c5979 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-4702 .elementor-element.elementor-element-47c778f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-47c778f:not(.elementor-motion-effects-element-type-background), .elementor-4702 .elementor-element.elementor-element-47c778f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080605;}.elementor-4702 .elementor-element.elementor-element-4ac04ae{--display:flex;}.elementor-4702 .elementor-element.elementor-element-2bf3a86{text-align:center;}.elementor-4702 .elementor-element.elementor-element-2bf3a86 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#E8AA4E;}.elementor-4702 .elementor-element.elementor-element-4ad23d9{text-align:center;}.elementor-4702 .elementor-element.elementor-element-4ad23d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#E8AA4E;}.elementor-4702 .elementor-element.elementor-element-b4ea869{text-align:center;}.elementor-4702 .elementor-element.elementor-element-b4ea869 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-4702 .elementor-element.elementor-element-22b528e{text-align:center;font-family:"Inter", Sans-serif;}.elementor-4702 .elementor-element.elementor-element-3ab4260{--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:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;}.elementor-4702 .elementor-element.elementor-element-e5ebca6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0BE6C38;--border-color:#F0BE6C38;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4702 .elementor-element.elementor-element-0c35537 .elementor-image-box-wrapper{text-align:start;}.elementor-4702 .elementor-element.elementor-element-0c35537.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-4702 .elementor-element.elementor-element-0c35537.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-4702 .elementor-element.elementor-element-0c35537.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-4702 .elementor-element.elementor-element-0c35537 .elementor-image-box-title{margin-bottom:14px;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-4702 .elementor-element.elementor-element-0c35537 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-4702 .elementor-element.elementor-element-0c35537 .elementor-image-box-img img{border-style:none;border-radius:10px;transition-duration:0.3s;}.elementor-4702 .elementor-element.elementor-element-0c35537 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-4702 .elementor-element.elementor-element-d84ff1f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0BE6C38;--border-color:#F0BE6C38;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4702 .elementor-element.elementor-element-683e2b7 .elementor-image-box-wrapper{text-align:start;}.elementor-4702 .elementor-element.elementor-element-683e2b7.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-4702 .elementor-element.elementor-element-683e2b7.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-4702 .elementor-element.elementor-element-683e2b7.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-4702 .elementor-element.elementor-element-683e2b7 .elementor-image-box-title{margin-bottom:14px;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-4702 .elementor-element.elementor-element-683e2b7 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-4702 .elementor-element.elementor-element-683e2b7 .elementor-image-box-img img{border-style:none;border-radius:10px;transition-duration:0.3s;}.elementor-4702 .elementor-element.elementor-element-683e2b7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-4702 .elementor-element.elementor-element-309cd9c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0BE6C38;--border-color:#F0BE6C38;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4702 .elementor-element.elementor-element-5cb7969 .elementor-image-box-wrapper{text-align:start;}.elementor-4702 .elementor-element.elementor-element-5cb7969.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-4702 .elementor-element.elementor-element-5cb7969.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-4702 .elementor-element.elementor-element-5cb7969.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-4702 .elementor-element.elementor-element-5cb7969 .elementor-image-box-title{margin-bottom:14px;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-4702 .elementor-element.elementor-element-5cb7969 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-4702 .elementor-element.elementor-element-5cb7969 .elementor-image-box-img img{border-style:none;border-radius:10px;transition-duration:0.3s;}.elementor-4702 .elementor-element.elementor-element-5cb7969 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-4702 .elementor-element.elementor-element-dcd57a6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0BE6C38;--border-color:#F0BE6C38;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4702 .elementor-element.elementor-element-4082f58 .elementor-image-box-wrapper{text-align:start;}.elementor-4702 .elementor-element.elementor-element-4082f58.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-4702 .elementor-element.elementor-element-4082f58.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-4702 .elementor-element.elementor-element-4082f58.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-4702 .elementor-element.elementor-element-4082f58 .elementor-image-box-title{margin-bottom:14px;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-4702 .elementor-element.elementor-element-4082f58 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-4702 .elementor-element.elementor-element-4082f58 .elementor-image-box-img img{border-style:none;border-radius:10px;transition-duration:0.3s;}.elementor-4702 .elementor-element.elementor-element-4082f58 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-4702 .elementor-element.elementor-element-1a12ff1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0BE6C38;--border-color:#F0BE6C38;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4702 .elementor-element.elementor-element-5e82aa2 .elementor-image-box-wrapper{text-align:start;}.elementor-4702 .elementor-element.elementor-element-5e82aa2.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-4702 .elementor-element.elementor-element-5e82aa2.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-4702 .elementor-element.elementor-element-5e82aa2.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-4702 .elementor-element.elementor-element-5e82aa2 .elementor-image-box-title{margin-bottom:14px;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-4702 .elementor-element.elementor-element-5e82aa2 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-4702 .elementor-element.elementor-element-5e82aa2 .elementor-image-box-img img{border-style:none;border-radius:10px;transition-duration:0.3s;}.elementor-4702 .elementor-element.elementor-element-5e82aa2 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-4702 .elementor-element.elementor-element-666bd22{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0BE6C38;--border-color:#F0BE6C38;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4702 .elementor-element.elementor-element-84ef0d3 .elementor-image-box-wrapper{text-align:start;}.elementor-4702 .elementor-element.elementor-element-84ef0d3.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-4702 .elementor-element.elementor-element-84ef0d3.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-4702 .elementor-element.elementor-element-84ef0d3.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-4702 .elementor-element.elementor-element-84ef0d3 .elementor-image-box-title{margin-bottom:14px;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-4702 .elementor-element.elementor-element-84ef0d3 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-4702 .elementor-element.elementor-element-84ef0d3 .elementor-image-box-img img{border-style:none;border-radius:10px;transition-duration:0.3s;}.elementor-4702 .elementor-element.elementor-element-84ef0d3 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-4702 .elementor-element.elementor-element-f6e175c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-f6e175c:not(.elementor-motion-effects-element-type-background), .elementor-4702 .elementor-element.elementor-element-f6e175c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080605;}.elementor-4702 .elementor-element.elementor-element-70eecea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-30a0314{text-align:center;}.elementor-4702 .elementor-element.elementor-element-30a0314 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-4702 .elementor-element.elementor-element-d213ee6{text-align:center;font-family:"Inter", Sans-serif;}.elementor-4702 .elementor-element.elementor-element-0e33b0e{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-4702 .elementor-element.elementor-element-b30f8f8{--display:flex;--min-height:232px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-b30f8f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4702 .elementor-element.elementor-element-d49ad4c img{opacity:0.87;}.elementor-4702 .elementor-element.elementor-element-d49ad4c:hover img{opacity:0.79;}.elementor-4702 .elementor-element.elementor-element-211354f{--display:flex;--min-height:232px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-211354f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4702 .elementor-element.elementor-element-09de461 img{opacity:0.87;}.elementor-4702 .elementor-element.elementor-element-09de461:hover img{opacity:0.79;}.elementor-4702 .elementor-element.elementor-element-936373b{--display:flex;--min-height:232px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-936373b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4702 .elementor-element.elementor-element-e275c4d img{opacity:0.87;}.elementor-4702 .elementor-element.elementor-element-e275c4d:hover img{opacity:0.79;}.elementor-4702 .elementor-element.elementor-element-3ca549d{--display:flex;--min-height:232px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-3ca549d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4702 .elementor-element.elementor-element-1cd4b59 img{opacity:0.87;}.elementor-4702 .elementor-element.elementor-element-1cd4b59:hover img{opacity:0.79;}.elementor-4702 .elementor-element.elementor-element-8574407{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EEB04E1C;--border-color:#EEB04E1C;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-8574407:not(.elementor-motion-effects-element-type-background), .elementor-4702 .elementor-element.elementor-element-8574407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080605;}.elementor-4702 .elementor-element.elementor-element-116011c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-d77cd15{text-align:center;}.elementor-4702 .elementor-element.elementor-element-d77cd15 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#E8AA4E;}.elementor-4702 .elementor-element.elementor-element-73de684{text-align:center;}.elementor-4702 .elementor-element.elementor-element-73de684 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-4702 .elementor-element.elementor-element-3a772cc{text-align:center;font-family:"Inter", Sans-serif;}.elementor-4702 .elementor-element.elementor-element-aafafb3{--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:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-4702 .elementor-element.elementor-element-e0fe384{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEB04E1A;--border-color:#EEB04E1A;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4702 .elementor-element.elementor-element-dafab55 .elementor-icon-wrapper{text-align:start;}.elementor-4702 .elementor-element.elementor-element-dafab55.elementor-view-stacked .elementor-icon{background-color:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-dafab55.elementor-view-framed .elementor-icon, .elementor-4702 .elementor-element.elementor-element-dafab55.elementor-view-default .elementor-icon{color:#EEB04E;border-color:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-dafab55.elementor-view-framed .elementor-icon, .elementor-4702 .elementor-element.elementor-element-dafab55.elementor-view-default .elementor-icon svg{fill:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-dafab55 .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-4702 .elementor-element.elementor-element-dafab55 .elementor-icon svg{height:30px;}.elementor-4702 .elementor-element.elementor-element-5ebde1b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4702 .elementor-element.elementor-element-5ebde1b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;color:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-9d0253c{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4702 .elementor-element.elementor-element-9d0253c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-4702 .elementor-element.elementor-element-0cf2ede{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;color:#968E82;}.elementor-4702 .elementor-element.elementor-element-f39599b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEB04E1A;--border-color:#EEB04E1A;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4702 .elementor-element.elementor-element-2eea75b .elementor-icon-wrapper{text-align:start;}.elementor-4702 .elementor-element.elementor-element-2eea75b.elementor-view-stacked .elementor-icon{background-color:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-2eea75b.elementor-view-framed .elementor-icon, .elementor-4702 .elementor-element.elementor-element-2eea75b.elementor-view-default .elementor-icon{color:#EEB04E;border-color:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-2eea75b.elementor-view-framed .elementor-icon, .elementor-4702 .elementor-element.elementor-element-2eea75b.elementor-view-default .elementor-icon svg{fill:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-2eea75b .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-4702 .elementor-element.elementor-element-2eea75b .elementor-icon svg{height:30px;}.elementor-4702 .elementor-element.elementor-element-9f2874b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4702 .elementor-element.elementor-element-9f2874b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;color:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-888653c{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4702 .elementor-element.elementor-element-888653c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-4702 .elementor-element.elementor-element-56b5750{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;color:#968E82;}.elementor-4702 .elementor-element.elementor-element-78512dc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEB04E1A;--border-color:#EEB04E1A;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4702 .elementor-element.elementor-element-9f406db .elementor-icon-wrapper{text-align:start;}.elementor-4702 .elementor-element.elementor-element-9f406db.elementor-view-stacked .elementor-icon{background-color:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-9f406db.elementor-view-framed .elementor-icon, .elementor-4702 .elementor-element.elementor-element-9f406db.elementor-view-default .elementor-icon{color:#EEB04E;border-color:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-9f406db.elementor-view-framed .elementor-icon, .elementor-4702 .elementor-element.elementor-element-9f406db.elementor-view-default .elementor-icon svg{fill:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-9f406db .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-4702 .elementor-element.elementor-element-9f406db .elementor-icon svg{height:30px;}.elementor-4702 .elementor-element.elementor-element-ec17127{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4702 .elementor-element.elementor-element-ec17127 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;color:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-acf06ec{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4702 .elementor-element.elementor-element-acf06ec .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-4702 .elementor-element.elementor-element-e906b44{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;color:#968E82;}.elementor-4702 .elementor-element.elementor-element-e80b310{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEB04E1A;--border-color:#EEB04E1A;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4702 .elementor-element.elementor-element-ccc00a3 .elementor-icon-wrapper{text-align:start;}.elementor-4702 .elementor-element.elementor-element-ccc00a3.elementor-view-stacked .elementor-icon{background-color:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-ccc00a3.elementor-view-framed .elementor-icon, .elementor-4702 .elementor-element.elementor-element-ccc00a3.elementor-view-default .elementor-icon{color:#EEB04E;border-color:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-ccc00a3.elementor-view-framed .elementor-icon, .elementor-4702 .elementor-element.elementor-element-ccc00a3.elementor-view-default .elementor-icon svg{fill:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-ccc00a3 .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-4702 .elementor-element.elementor-element-ccc00a3 .elementor-icon svg{height:30px;}.elementor-4702 .elementor-element.elementor-element-177bc7a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4702 .elementor-element.elementor-element-177bc7a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;color:#EEB04E;}.elementor-4702 .elementor-element.elementor-element-bf1d111{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4702 .elementor-element.elementor-element-bf1d111 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-4702 .elementor-element.elementor-element-20ed610{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;color:#968E82;}.elementor-4702 .elementor-element.elementor-element-0e5e490{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EEB04E1C;--border-color:#EEB04E1C;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-0e5e490:not(.elementor-motion-effects-element-type-background), .elementor-4702 .elementor-element.elementor-element-0e5e490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080605;}.elementor-4702 .elementor-element.elementor-element-0d4e2b6{--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-4702 .elementor-element.elementor-element-7b539f1{text-align:center;}.elementor-4702 .elementor-element.elementor-element-7b539f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#E8AA4E;}.elementor-4702 .elementor-element.elementor-element-18d414b{text-align:center;}.elementor-4702 .elementor-element.elementor-element-18d414b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-4702 .elementor-element.elementor-element-42ab165{text-align:center;font-family:"Inter", Sans-serif;}.elementor-4702 .elementor-element.elementor-element-5866a39{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-4702 .elementor-element.elementor-element-e6eafc6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5BF6961;--border-color:#F5BF6961;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4702 .elementor-element.elementor-element-e6eafc6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4702 .elementor-element.elementor-element-41b64c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-41b64c6:not(.elementor-motion-effects-element-type-background), .elementor-4702 .elementor-element.elementor-element-41b64c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080605;}.elementor-4702 .elementor-element.elementor-element-8418cef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-6d89d73{text-align:center;}.elementor-4702 .elementor-element.elementor-element-6d89d73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#E8AA4E;}.elementor-4702 .elementor-element.elementor-element-be20ead{text-align:center;}.elementor-4702 .elementor-element.elementor-element-be20ead .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-4702 .elementor-element.elementor-element-d51b87f{text-align:center;font-family:"Inter", Sans-serif;}.elementor-4702 .elementor-element.elementor-element-184dde0{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-4702 .elementor-element.elementor-element-4a5bedd{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-f75456b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-f75456b:not(.elementor-motion-effects-element-type-background), .elementor-4702 .elementor-element.elementor-element-f75456b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #EEB04E1C 0%, #080605 79%);}.elementor-4702 .elementor-element.elementor-element-6597d67{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-7b45e3e{text-align:center;}.elementor-4702 .elementor-element.elementor-element-7b45e3e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#E8AA4E;}.elementor-4702 .elementor-element.elementor-element-260e6ec{text-align:center;}.elementor-4702 .elementor-element.elementor-element-260e6ec .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-4702 .elementor-element.elementor-element-e50101a{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;line-height:35px;}.elementor-4702 .elementor-element.elementor-element-16be86f{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-4702 .elementor-element.elementor-element-cb4fa50 .elementor-button{background-color:#EEB04E;fill:#000000;color:#000000;border-radius:18px 18px 18px 18px;}.elementor-4702 .elementor-element.elementor-element-cb4fa50 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4702 .elementor-element.elementor-element-cb4fa50 .elementor-button:hover, .elementor-4702 .elementor-element.elementor-element-cb4fa50 .elementor-button:focus{color:#000000;}.elementor-4702 .elementor-element.elementor-element-cb4fa50 .elementor-button:hover svg, .elementor-4702 .elementor-element.elementor-element-cb4fa50 .elementor-button:focus svg{fill:#000000;}@media(max-width:767px){body:not(.rtl) .elementor-4702 .elementor-element.elementor-element-1d05e8a{left:35px;}body.rtl .elementor-4702 .elementor-element.elementor-element-1d05e8a{right:35px;}.elementor-4702 .elementor-element.elementor-element-1d05e8a{top:125px;}.elementor-4702 .elementor-element.elementor-element-52c0899 .swiper-slide{height:75vh;}.elementor-4702 .elementor-element.elementor-element-52c0899 .elementor-slide-heading{font-size:41px;line-height:1.2em;}.elementor-4702 .elementor-element.elementor-element-8bff362{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4702 .elementor-element.elementor-element-75ae122{--width:28%;}.elementor-4702 .elementor-element.elementor-element-ab87c80 .elementor-heading-title{font-size:12px;}.elementor-4702 .elementor-element.elementor-element-f3cc3d9{--width:28%;}.elementor-4702 .elementor-element.elementor-element-e9d7df6 .elementor-heading-title{font-size:12px;}.elementor-4702 .elementor-element.elementor-element-41ee93a{--width:28%;}.elementor-4702 .elementor-element.elementor-element-42c5979 .elementor-heading-title{font-size:12px;}.elementor-4702 .elementor-element.elementor-element-0c35537 .elementor-image-box-img{margin-bottom:13px;}.elementor-4702 .elementor-element.elementor-element-683e2b7 .elementor-image-box-img{margin-bottom:13px;}.elementor-4702 .elementor-element.elementor-element-5cb7969 .elementor-image-box-img{margin-bottom:13px;}.elementor-4702 .elementor-element.elementor-element-4082f58 .elementor-image-box-img{margin-bottom:13px;}.elementor-4702 .elementor-element.elementor-element-5e82aa2 .elementor-image-box-img{margin-bottom:13px;}.elementor-4702 .elementor-element.elementor-element-84ef0d3 .elementor-image-box-img{margin-bottom:13px;}.elementor-4702 .elementor-element.elementor-element-30a0314{text-align:center;}.elementor-4702 .elementor-element.elementor-element-30a0314 .elementor-heading-title{font-size:40px;}.elementor-4702 .elementor-element.elementor-element-d213ee6{text-align:center;}.elementor-4702 .elementor-element.elementor-element-d77cd15{text-align:center;}.elementor-4702 .elementor-element.elementor-element-73de684{text-align:center;}.elementor-4702 .elementor-element.elementor-element-73de684 .elementor-heading-title{font-size:40px;}.elementor-4702 .elementor-element.elementor-element-aafafb3{--flex-wrap:wrap;}.elementor-4702 .elementor-element.elementor-element-18d414b .elementor-heading-title{font-size:40px;}.elementor-4702 .elementor-element.elementor-element-e6eafc6{--width:328px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4702 .elementor-element.elementor-element-be20ead .elementor-heading-title{font-size:40px;}.elementor-4702 .elementor-element.elementor-element-260e6ec .elementor-heading-title{font-size:40px;}.elementor-4702 .elementor-element.elementor-element-e50101a{font-size:16px;}}@media(min-width:768px){.elementor-4702 .elementor-element.elementor-element-ff7b5ab{--content-width:1600px;}.elementor-4702 .elementor-element.elementor-element-639e858{--content-width:1280px;}.elementor-4702 .elementor-element.elementor-element-8bff362{--width:45%;}.elementor-4702 .elementor-element.elementor-element-709808f{--width:100%;}.elementor-4702 .elementor-element.elementor-element-96b8710{--width:30.278%;}.elementor-4702 .elementor-element.elementor-element-7733a4b{--width:50%;}.elementor-4702 .elementor-element.elementor-element-7582300{--width:85.163%;}.elementor-4702 .elementor-element.elementor-element-47c778f{--content-width:1280px;}.elementor-4702 .elementor-element.elementor-element-e5ebca6{--width:32%;}.elementor-4702 .elementor-element.elementor-element-d84ff1f{--width:32%;}.elementor-4702 .elementor-element.elementor-element-309cd9c{--width:32%;}.elementor-4702 .elementor-element.elementor-element-dcd57a6{--width:32%;}.elementor-4702 .elementor-element.elementor-element-1a12ff1{--width:32%;}.elementor-4702 .elementor-element.elementor-element-666bd22{--width:32%;}.elementor-4702 .elementor-element.elementor-element-0e33b0e{--width:100%;}.elementor-4702 .elementor-element.elementor-element-b30f8f8{--width:22%;}.elementor-4702 .elementor-element.elementor-element-211354f{--width:22%;}.elementor-4702 .elementor-element.elementor-element-936373b{--width:22%;}.elementor-4702 .elementor-element.elementor-element-3ca549d{--width:28%;}.elementor-4702 .elementor-element.elementor-element-aafafb3{--width:100%;}.elementor-4702 .elementor-element.elementor-element-e0fe384{--width:32%;}.elementor-4702 .elementor-element.elementor-element-f39599b{--width:32%;}.elementor-4702 .elementor-element.elementor-element-78512dc{--width:32%;}.elementor-4702 .elementor-element.elementor-element-e80b310{--width:32%;}.elementor-4702 .elementor-element.elementor-element-0e5e490{--content-width:1140px;}.elementor-4702 .elementor-element.elementor-element-41b64c6{--content-width:1140px;}.elementor-4702 .elementor-element.elementor-element-f75456b{--content-width:1140px;}}/* Start custom CSS for heading, class: .elementor-element-1d05e8a */.elementor-4702 .elementor-element.elementor-element-1d05e8a .elementor-heading-title::before {
  content: '';
  display: inline-block;
  width: 40px;
  height: 1px;
  background: #FDBE4D;
  margin-right: 12px;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a74fe9 */.elementor-4702 .elementor-element.elementor-element-4a74fe9 .elementor-heading-title::before {
  content: '';
  display: inline-block;
  width: 40px;
  height: 1px;
  background: #FDBE4D;
  margin-right: 12px;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ad23d9 */.elementor-4702 .elementor-element.elementor-element-4ad23d9 .elementor-heading-title::before {
  content: '';
  display: inline-block;
  width: 40px;
  height: 1px;
  background: #FDBE4D;
  margin-right: 12px;
  vertical-align: middle;
}

.elementor-4702 .elementor-element.elementor-element-4ad23d9 .elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 40px;
  height: 1px;
  background: #FDBE4D;
  margin-left: 12px;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5ebca6 */.elementor-4702 .elementor-element.elementor-element-e5ebca6 {
    border: 1px solid #333333;
    border-radius: 15px;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}

.elementor-4702 .elementor-element.elementor-element-e5ebca6:hover {
    border-color: #D4AF37;
    background-color: #0E0A06;
    transform: translateY(-8px);
    box-shadow: 0px 10px 30px rgba(212, 175, 55, 0.1);
}

.elementor-4702 .elementor-element.elementor-element-e5ebca6:hover .elementor-widget {
    transform: scale(1.02);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d84ff1f */.elementor-4702 .elementor-element.elementor-element-d84ff1f {
    border: 1px solid #333333;
    border-radius: 15px;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}

.elementor-4702 .elementor-element.elementor-element-d84ff1f:hover {
    border-color: #D4AF37;
    background-color: #0E0A06;
    transform: translateY(-8px);
    box-shadow: 0px 10px 30px rgba(212, 175, 55, 0.1);
}

.elementor-4702 .elementor-element.elementor-element-d84ff1f:hover .elementor-widget {
    transform: scale(1.02);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-309cd9c */.elementor-4702 .elementor-element.elementor-element-309cd9c {
    border: 1px solid #333333;
    border-radius: 15px;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}

.elementor-4702 .elementor-element.elementor-element-309cd9c:hover {
    border-color: #D4AF37;
    background-color: #0E0A06;
    transform: translateY(-8px);
    box-shadow: 0px 10px 30px rgba(212, 175, 55, 0.1);
}

.elementor-4702 .elementor-element.elementor-element-309cd9c:hover .elementor-widget {
    transform: scale(1.02);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcd57a6 */.elementor-4702 .elementor-element.elementor-element-dcd57a6 {
    border: 1px solid #333333;
    border-radius: 15px;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}

.elementor-4702 .elementor-element.elementor-element-dcd57a6:hover {
    border-color: #D4AF37;
    background-color: #0E0A06;
    transform: translateY(-8px);
    box-shadow: 0px 10px 30px rgba(212, 175, 55, 0.1);
}

.elementor-4702 .elementor-element.elementor-element-dcd57a6:hover .elementor-widget {
    transform: scale(1.02);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a12ff1 */.elementor-4702 .elementor-element.elementor-element-1a12ff1 {
    border: 1px solid #333333;
    border-radius: 15px;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}

.elementor-4702 .elementor-element.elementor-element-1a12ff1:hover {
    border-color: #D4AF37;
    background-color: #0E0A06;
    transform: translateY(-8px);
    box-shadow: 0px 10px 30px rgba(212, 175, 55, 0.1);
}

.elementor-4702 .elementor-element.elementor-element-1a12ff1:hover .elementor-widget {
    transform: scale(1.02);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-666bd22 */.elementor-4702 .elementor-element.elementor-element-666bd22 {
    border: 1px solid #333333;
    border-radius: 15px;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}

.elementor-4702 .elementor-element.elementor-element-666bd22:hover {
    border-color: #D4AF37;
    background-color: #0E0A06;
    transform: translateY(-8px);
    box-shadow: 0px 10px 30px rgba(212, 175, 55, 0.1);
}

.elementor-4702 .elementor-element.elementor-element-666bd22:hover .elementor-widget {
    transform: scale(1.02);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b30f8f8 *//* MAIN FIX (must) */
.elementor-4702 .elementor-element.elementor-element-b30f8f8 {
    position: relative;
    overflow: hidden;
}

/* IMAGE WRAPPER FIX */
.elementor-4702 .elementor-element.elementor-element-b30f8f8 .elementor-widget-image {
    overflow: hidden;
}

/* IMAGE */
.elementor-4702 .elementor-element.elementor-element-b30f8f8 .elementor-widget-image img {
    width: 100%;
    transition: transform 0.6s ease;
}

/* IMAGE ZOOM */
.elementor-4702 .elementor-element.elementor-element-b30f8f8:hover .elementor-widget-image img {
    transform: scale(1.12);
}


    opacity: 0;
    transition: 0.4s ease;
    z-index: 1;
}

.elementor-4702 .elementor-element.elementor-element-b30f8f8:hover::before {
    opacity: 1;
}

/* TEXT CONTAINER */
.elementor-4702 .elementor-element.elementor-element-b30f8f8 .content {
    position: absolute;
    bottom: 20px;
    left: 20px;
    right: 20px;
    color: #fff;
    z-index: 2;

    opacity: 0;
    transform: translateY(25px) scale(0.95);
    transition: all 0.4s ease;
}

/* TEXT ANIMATION */
.elementor-4702 .elementor-element.elementor-element-b30f8f8:hover .content {
    opacity: 1;
    transform: translateY(0) scale(1);
}

/* OPTIONAL: CARD LIFT */
.elementor-4702 .elementor-element.elementor-element-b30f8f8:hover {
    transform: translateY(-6px);
    transition: 0.3s ease;
}

.recent-work::before {
    opacity: 0 !important;
    background: transparent !important;
}
.recent-work:hover img {
    transform: scale(1.1);
    filter: brightness(0.8) contrast(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-211354f *//* MAIN FIX (must) */
.elementor-4702 .elementor-element.elementor-element-211354f {
    position: relative;
    overflow: hidden;
}

/* IMAGE WRAPPER FIX */
.elementor-4702 .elementor-element.elementor-element-211354f .elementor-widget-image {
    overflow: hidden;
}

/* IMAGE */
.elementor-4702 .elementor-element.elementor-element-211354f .elementor-widget-image img {
    width: 100%;
    transition: transform 0.6s ease;
}

/* IMAGE ZOOM */
.elementor-4702 .elementor-element.elementor-element-211354f:hover .elementor-widget-image img {
    transform: scale(1.12);
}


    opacity: 0;
    transition: 0.4s ease;
    z-index: 1;
}

.elementor-4702 .elementor-element.elementor-element-211354f:hover::before {
    opacity: 1;
}

/* TEXT CONTAINER */
.elementor-4702 .elementor-element.elementor-element-211354f .content {
    position: absolute;
    bottom: 20px;
    left: 20px;
    right: 20px;
    color: #fff;
    z-index: 2;

    opacity: 0;
    transform: translateY(25px) scale(0.95);
    transition: all 0.4s ease;
}

/* TEXT ANIMATION */
.elementor-4702 .elementor-element.elementor-element-211354f:hover .content {
    opacity: 1;
    transform: translateY(0) scale(1);
}

/* OPTIONAL: CARD LIFT */
.elementor-4702 .elementor-element.elementor-element-211354f:hover {
    transform: translateY(-6px);
    transition: 0.3s ease;
}

.recent-work::before {
    opacity: 0 !important;
    background: transparent !important;
}
.recent-work:hover img {
    transform: scale(1.1);
    filter: brightness(0.8) contrast(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-936373b *//* MAIN FIX (must) */
.elementor-4702 .elementor-element.elementor-element-936373b {
    position: relative;
    overflow: hidden;
}

/* IMAGE WRAPPER FIX */
.elementor-4702 .elementor-element.elementor-element-936373b .elementor-widget-image {
    overflow: hidden;
}

/* IMAGE */
.elementor-4702 .elementor-element.elementor-element-936373b .elementor-widget-image img {
    width: 100%;
    transition: transform 0.6s ease;
}

/* IMAGE ZOOM */
.elementor-4702 .elementor-element.elementor-element-936373b:hover .elementor-widget-image img {
    transform: scale(1.12);
}


    opacity: 0;
    transition: 0.4s ease;
    z-index: 1;
}

.elementor-4702 .elementor-element.elementor-element-936373b:hover::before {
    opacity: 1;
}

/* TEXT CONTAINER */
.elementor-4702 .elementor-element.elementor-element-936373b .content {
    position: absolute;
    bottom: 20px;
    left: 20px;
    right: 20px;
    color: #fff;
    z-index: 2;

    opacity: 0;
    transform: translateY(25px) scale(0.95);
    transition: all 0.4s ease;
}

/* TEXT ANIMATION */
.elementor-4702 .elementor-element.elementor-element-936373b:hover .content {
    opacity: 1;
    transform: translateY(0) scale(1);
}

/* OPTIONAL: CARD LIFT */
.elementor-4702 .elementor-element.elementor-element-936373b:hover {
    transform: translateY(-6px);
    transition: 0.3s ease;
}

.recent-work::before {
    opacity: 0 !important;
    background: transparent !important;
}
.recent-work:hover img {
    transform: scale(1.1);
    filter: brightness(0.8) contrast(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ca549d *//* MAIN FIX (must) */
.elementor-4702 .elementor-element.elementor-element-3ca549d {
    position: relative;
    overflow: hidden;
}

/* IMAGE WRAPPER FIX */
.elementor-4702 .elementor-element.elementor-element-3ca549d .elementor-widget-image {
    overflow: hidden;
}

/* IMAGE */
.elementor-4702 .elementor-element.elementor-element-3ca549d .elementor-widget-image img {
    width: 100%;
    transition: transform 0.6s ease;
}

/* IMAGE ZOOM */
.elementor-4702 .elementor-element.elementor-element-3ca549d:hover .elementor-widget-image img {
    transform: scale(1.12);
}


    opacity: 0;
    transition: 0.4s ease;
    z-index: 1;
}

.elementor-4702 .elementor-element.elementor-element-3ca549d:hover::before {
    opacity: 1;
}

/* TEXT CONTAINER */
.elementor-4702 .elementor-element.elementor-element-3ca549d .content {
    position: absolute;
    bottom: 20px;
    left: 20px;
    right: 20px;
    color: #fff;
    z-index: 2;

    opacity: 0;
    transform: translateY(25px) scale(0.95);
    transition: all 0.4s ease;
}

/* TEXT ANIMATION */
.elementor-4702 .elementor-element.elementor-element-3ca549d:hover .content {
    opacity: 1;
    transform: translateY(0) scale(1);
}

/* OPTIONAL: CARD LIFT */
.elementor-4702 .elementor-element.elementor-element-3ca549d:hover {
    transform: translateY(-6px);
    transition: 0.3s ease;
}

.recent-work::before {
    opacity: 0 !important;
    background: transparent !important;
}
.recent-work:hover img {
    transform: scale(1.1);
    filter: brightness(0.8) contrast(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d77cd15 */.elementor-4702 .elementor-element.elementor-element-d77cd15 .elementor-heading-title::before {
  content: '';
  display: inline-block;
  width: 40px;
  height: 1px;
  background: #FDBE4D;
  margin-right: 12px;
  vertical-align: middle;
}

.elementor-4702 .elementor-element.elementor-element-d77cd15 .elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 40px;
  height: 1px;
  background: #FDBE4D;
  margin-left: 12px;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b539f1 */.elementor-4702 .elementor-element.elementor-element-7b539f1 .elementor-heading-title::before {
  content: '';
  display: inline-block;
  width: 40px;
  height: 1px;
  background: #FDBE4D;
  margin-right: 12px;
  vertical-align: middle;
}

.elementor-4702 .elementor-element.elementor-element-7b539f1 .elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 40px;
  height: 1px;
  background: #FDBE4D;
  margin-left: 12px;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d89d73 */.elementor-4702 .elementor-element.elementor-element-6d89d73 .elementor-heading-title::before {
  content: '';
  display: inline-block;
  width: 40px;
  height: 1px;
  background: #FDBE4D;
  margin-right: 12px;
  vertical-align: middle;
}

.elementor-4702 .elementor-element.elementor-element-6d89d73 .elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 40px;
  height: 1px;
  background: #FDBE4D;
  margin-left: 12px;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b45e3e */.elementor-4702 .elementor-element.elementor-element-7b45e3e .elementor-heading-title::before {
  content: '';
  display: inline-block;
  width: 40px;
  height: 1px;
  background: #FDBE4D;
  margin-right: 12px;
  vertical-align: middle;
}

.elementor-4702 .elementor-element.elementor-element-7b45e3e .elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 40px;
  height: 1px;
  background: #FDBE4D;
  margin-left: 12px;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb4fa50 */.elementor-4702 .elementor-element.elementor-element-cb4fa50 a {
  
  padding: 20px 45px !important;
  border-radius: 50px !important;
  font-size: 14px !important;
  letter-spacing: 2px !important;
  text-transform: uppercase !important;
  transition: all 0.4s ease !important;
  display: inline-block !important;
}

.elementor-4702 .elementor-element.elementor-element-cb4fa50 a:hover {
  background: #FDBE4D !important;
  color: #000 !important;
  box-shadow: 0 0 25px rgba(253, 190, 77, 0.4) !important;
  transform: scale(1.06) !important;
}/* End custom CSS */