.elementor-782 .elementor-element.elementor-element-413590e > .elementor-container{min-height:84vh;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider--img::after{background-color:transparent;background-image:linear-gradient(180deg, #0000009E 83%, #0C0D0E 100%);}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider{height:84vh;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider .ms-nav--next, .ms-slider .ms-nav--prev{background-color:#FFFFFF00;backdrop-filter:blur(20px);border-top-left-radius:40px 40px;border-top-right-radius:40px 40px;border-bottom-right-radius:40px 40px;border-bottom-left-radius:40px 40px;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider .ms-nav--next:hover, .ms-slider .ms-nav--prev:hover{background-color:#FFFFFF0D;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-rb--avatar img{border-top-left-radius:40px 40px;border-top-right-radius:40px 40px;border-bottom-right-radius:40px 40px;border-bottom-left-radius:40px 40px;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider .swiper-slide .ms-slider--img img{object-fit:cover;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider--cont{justify-content:left;align-items:center;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider--cont .ms-cont__inner{text-align:left;margin:0px 0px 0px 50px;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-sc--st{font-weight:500;text-transform:uppercase;color:#B79307;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-sc--t{font-family:"Inter", Sans-serif;font-size:4.4vw;font-weight:900;text-transform:uppercase;line-height:1.1em;text-indent:0px;margin-top:15px;margin-bottom:15px;color:var( --e-global-color-70b455b );}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-sc--desc{margin:0px 0px 40px 0px;font-size:20px;font-weight:400;line-height:32px;color:var( --e-global-color-c32b631 );}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider--cont .btn-wrap .btn{color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider--cont .btn-wrap .btn .ms-btn--circle .circle-outline{stroke:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider--cont .btn-wrap .btn .ms-btn--circle .circle-fill{background-color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-dc20e9d .btn-wrap .btn .ms-btn--circle .circle-icon .icon-arrow{fill:#000000;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider--cont .ms-sc--l{justify-content:left;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider--cont .elementor-section-wrap{margin:0px 0px 0px 50px;}.elementor-782 .elementor-element.elementor-element-11fbd74:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-11fbd74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://apolloprecisionofficial.com/wp-content/uploads/2025/09/ChatGPT-Image-Sep-8-2025-06_44_44-AM.png");background-size:cover;}.elementor-782 .elementor-element.elementor-element-11fbd74 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0C0D0E 0%, #000000A1 20%);opacity:0.98;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-782 .elementor-element.elementor-element-11fbd74 > .elementor-container{max-width:1320px;}.elementor-782 .elementor-element.elementor-element-11fbd74{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-782 .elementor-element.elementor-element-11fbd74 > .elementor-shape-top .elementor-shape-fill{fill:#00000038;}.elementor-782 .elementor-element.elementor-element-11fbd74 > .elementor-shape-top svg{width:calc(300% + 1.3px);height:20px;}.elementor-782 .elementor-element.elementor-element-11fbd74 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-782 .elementor-element.elementor-element-11fbd74 > .elementor-shape-bottom svg{height:75px;}.elementor-782 .elementor-element.elementor-element-380b837{--spacer-size:0.7em;}.elementor-782 .elementor-element.elementor-element-f7d9f97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-782 .elementor-element.elementor-element-bce1fd9{--display:flex;}.elementor-782 .elementor-element.elementor-element-bce1fd9:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-bce1fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0484800;}.elementor-782 .elementor-element.elementor-element-19160b8{border-radius:30px 30px 30px 30px;}.elementor-782 .elementor-element.elementor-element-19160b8 img{width:100%;max-width:66%;height:185px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;}.elementor-782 .elementor-element.elementor-element-4b5af75{text-align:center;}.elementor-782 .elementor-element.elementor-element-4b5af75 .elementor-heading-title{font-size:21px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-4b5af75 .elementor-heading-title a:hover, .elementor-782 .elementor-element.elementor-element-4b5af75 .elementor-heading-title a:focus{color:var( --e-global-color-70b455b );}.elementor-782 .elementor-element.elementor-element-5297860{--display:flex;}.elementor-782 .elementor-element.elementor-element-bb231fb{border-radius:30px 30px 30px 30px;}.elementor-782 .elementor-element.elementor-element-bb231fb img{width:100%;max-width:90%;height:185px;object-fit:cover;object-position:center center;}.elementor-782 .elementor-element.elementor-element-4cf9c94{text-align:center;}.elementor-782 .elementor-element.elementor-element-4cf9c94 .elementor-heading-title{font-size:21px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-4cf9c94 .elementor-heading-title a:hover, .elementor-782 .elementor-element.elementor-element-4cf9c94 .elementor-heading-title a:focus{color:var( --e-global-color-70b455b );}.elementor-782 .elementor-element.elementor-element-2ac8161{--display:flex;}.elementor-782 .elementor-element.elementor-element-7427446{border-radius:30px 30px 30px 30px;}.elementor-782 .elementor-element.elementor-element-7427446 img{width:100%;height:185px;object-fit:cover;object-position:center center;}.elementor-782 .elementor-element.elementor-element-e13fad7{text-align:center;}.elementor-782 .elementor-element.elementor-element-e13fad7 .elementor-heading-title{font-size:21px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-e13fad7 .elementor-heading-title a:hover, .elementor-782 .elementor-element.elementor-element-e13fad7 .elementor-heading-title a:focus{color:var( --e-global-color-70b455b );}.elementor-782 .elementor-element.elementor-element-a63d21b{--spacer-size:5vh;}.elementor-782 .elementor-element.elementor-element-a7367ef{--spacer-size:2.5em;}.elementor-782 .elementor-element.elementor-element-f8606f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-782 .elementor-element.elementor-element-f8606f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-782 .elementor-element.elementor-element-fe73f66 > .elementor-container{max-width:1320px;}.elementor-bc-flex-widget .elementor-782 .elementor-element.elementor-element-2d31486.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-782 .elementor-element.elementor-element-2d31486.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-782 .elementor-element.elementor-element-88aa0f1 img{width:100%;max-width:100%;height:405px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-bc-flex-widget .elementor-782 .elementor-element.elementor-element-2f0f844.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-782 .elementor-element.elementor-element-2f0f844.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-782 .elementor-element.elementor-element-2f0f844 > .elementor-element-populated{padding:4px 0px 5px 23px;}.elementor-782 .elementor-element.elementor-element-53aed30 .elementor-heading-title{font-size:18px;font-weight:500;text-transform:none;color:var( --e-global-color-70b455b );}.elementor-782 .elementor-element.elementor-element-6d92459 .elementor-heading-title{font-size:3em;font-weight:900;text-transform:uppercase;}.elementor-782 .elementor-element.elementor-element-aed1354{text-align:justify;line-height:28px;}.elementor-782 .elementor-element.elementor-element-5913daf .elementor-button{background-color:#D9B215;fill:#000000;color:#000000;border-radius:40px 40px 40px 40px;}.elementor-782 .elementor-element.elementor-element-d357dd5:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-d357dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4db5f60 );background-image:url("https://apolloprecisionofficial.com/wp-content/uploads/2025/08/WhatsApp-Image-2025-08-04-at-10.41.34-AM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-782 .elementor-element.elementor-element-d357dd5 > .elementor-background-overlay{background-color:var( --e-global-color-4db5f60 );opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-782 .elementor-element.elementor-element-d357dd5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-782 .elementor-element.elementor-element-d357dd5 > .elementor-shape-top svg{height:75px;}.elementor-782 .elementor-element.elementor-element-84c6ef1{--spacer-size:1vh;}.elementor-782 .elementor-element.elementor-element-e5089c1{--spacer-size:8vh;}.elementor-782 .elementor-element.elementor-element-9070739 > .elementor-container{max-width:1320px;}.elementor-bc-flex-widget .elementor-782 .elementor-element.elementor-element-fcc5e3d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-782 .elementor-element.elementor-element-fcc5e3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-782 .elementor-element.elementor-element-d40ed17 .elementor-heading-title{font-size:3.3em;font-weight:900;text-transform:uppercase;color:var( --e-global-color-c32b631 );}.elementor-782 .elementor-element.elementor-element-badbb46{text-align:justify;line-height:28px;color:var( --e-global-color-c32b631 );}.elementor-782 .elementor-element.elementor-element-e899cb0{text-align:left;}.elementor-782 .elementor-element.elementor-element-e899cb0 .btn{border-top-left-radius:40px 40px;border-top-right-radius:40px 40px;border-bottom-right-radius:40px 40px;border-bottom-left-radius:40px 40px;}.elementor-782 .elementor-element.elementor-element-e899cb0 .btn-default .ms-btn__text, .ms-btn__icon{color:var( --e-global-color-4db5f60 );}.elementor-782 .elementor-element.elementor-element-e899cb0 .btn-default{background-color:var( --e-global-color-c32b631 );}.elementor-782 .elementor-element.elementor-element-e899cb0 .btn-default:hover .ms-btn__text, .btn:hover .ms-btn__icon{color:var( --e-global-color-c32b631 );}.elementor-782 .elementor-element.elementor-element-e899cb0 .btn-default:hover{background-color:var( --e-global-color-70b455b );}.elementor-782 .elementor-element.elementor-element-fb7e94b, .elementor-782 .elementor-element.elementor-element-fb7e94b > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-782 .elementor-element.elementor-element-fb7e94b{padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-3219b44 .ms-hero{height:100vh;align-items:center;}.elementor-782 .elementor-element.elementor-element-3219b44 .ms-parallax{border-top-left-radius:0px 0px;border-top-right-radius:0px 0px;border-bottom-right-radius:0px 0px;border-bottom-left-radius:0px 0px;}.elementor-782 .elementor-element.elementor-element-3219b44 .ms-rb--avatar img{border-top-left-radius:0px 0px;border-top-right-radius:0px 0px;border-bottom-right-radius:0px 0px;border-bottom-left-radius:0px 0px;}.elementor-782 .elementor-element.elementor-element-3219b44 .ms-hc{max-width:1240px;}.elementor-782 .elementor-element.elementor-element-3219b44 .ms-hc {text-align:left;}.elementor-782 .elementor-element.elementor-element-35a6405{--display:flex;--min-height:116px;--justify-content:center;}.elementor-782 .elementor-element.elementor-element-35a6405:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-35a6405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4db5f60 );}.elementor-782 .elementor-element.elementor-element-a52e5a5 .ms-tt__text{font-size:4vw;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-a52e5a5 .ms-tt-wrap{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;-webkit-transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-a52e5a5 .ms-tt{animation-duration:300s;}.elementor-782 .elementor-element.elementor-element-a52e5a5 .ms-tt__text span{font-family:"Spartan", Sans-serif;font-size:3.5vw;font-weight:900;letter-spacing:7.2px;color:#FFFFFF00;-webkit-text-stroke-color:var( --e-global-color-70b455b );-webkit-text-stroke-width:2px;}.elementor-782 .elementor-element.elementor-element-31f8e1a > .elementor-container{max-width:1320px;}.elementor-782 .elementor-element.elementor-element-98c95eb{--spacer-size:8vh;}.elementor-782 .elementor-element.elementor-element-882f83c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-782 .elementor-element.elementor-element-882f83c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:900;line-height:64px;}.elementor-782 .elementor-element.elementor-element-e1289b2{text-align:center;line-height:28px;}.elementor-782 .elementor-element.elementor-element-5f0f9e8{--spacer-size:1.1em;}.elementor-782 .elementor-element.elementor-element-cbc8ba3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-782 .elementor-element.elementor-element-cbc8ba3.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-782 .elementor-element.elementor-element-ee14633:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-ee14633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-782 .elementor-element.elementor-element-ee14633 > .elementor-container{max-width:1320px;}.elementor-782 .elementor-element.elementor-element-ee14633{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-782 .elementor-element.elementor-element-ee14633 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-782 .elementor-element.elementor-element-b7dee23{--spacer-size:8vh;}.elementor-782 .elementor-element.elementor-element-4e035d7{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-782 .elementor-element.elementor-element-4e035d7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:900;line-height:64px;color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-12e215d{text-align:center;line-height:28px;color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-334e40d{--spacer-size:1.1em;}.elementor-782 .elementor-element.elementor-element-8a3dc95.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-782 .elementor-element.elementor-element-8a3dc95.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-782 .elementor-element.elementor-element-ef3e30a > .elementor-container{max-width:1320px;}.elementor-782 .elementor-element.elementor-element-140cabb{--spacer-size:8vh;}.elementor-782 .elementor-element.elementor-element-31a5d00{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-782 .elementor-element.elementor-element-31a5d00 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:900;line-height:64px;}.elementor-782 .elementor-element.elementor-element-b0fd572{text-align:center;line-height:28px;}.elementor-782 .elementor-element.elementor-element-5bb681b{--spacer-size:1.1em;}.elementor-782 .elementor-element.elementor-element-c251805.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-782 .elementor-element.elementor-element-c251805.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-782 .elementor-element.elementor-element-200a517 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-782 .elementor-element.elementor-element-200a517{text-align:center;}.elementor-782 .elementor-element.elementor-element-8763187{--spacer-size:5vh;}.elementor-782 .elementor-element.elementor-element-eaf6cca:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-eaf6cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4db5f60 );background-image:url("https://apolloprecisionofficial.com/wp-content/uploads/2025/08/WhatsApp-Image-2025-08-04-at-10.41.34-AM.jpeg");background-size:cover;}.elementor-782 .elementor-element.elementor-element-eaf6cca > .elementor-background-overlay{background-color:var( --e-global-color-4db5f60 );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-782 .elementor-element.elementor-element-eaf6cca > .elementor-container{max-width:1320px;}.elementor-782 .elementor-element.elementor-element-eaf6cca{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:0;}.elementor-782 .elementor-element.elementor-element-eaf6cca, .elementor-782 .elementor-element.elementor-element-eaf6cca > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-782 .elementor-element.elementor-element-d091094{--spacer-size:8vh;}.elementor-782 .elementor-element.elementor-element-512e283 .elementor-heading-title{font-size:16px;text-transform:uppercase;color:var( --e-global-color-c32b631 );}.elementor-782 .elementor-element.elementor-element-8ebab21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-782 .elementor-element.elementor-element-8ebab21 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:900;line-height:64px;color:var( --e-global-color-c32b631 );}.elementor-782 .elementor-element.elementor-element-f3caaa5{--spacer-size:4vh;}.elementor-782 .elementor-element.elementor-element-f8443fc > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-782 .elementor-element.elementor-element-07a92e2 > .elementor-widget-container{background-color:#F7F7F7;padding:20px 22px 20px 22px;border-radius:24px 24px 24px 24px;}.elementor-782 .elementor-element.elementor-element-07a92e2{text-align:left;}.elementor-782 .elementor-element.elementor-element-07a92e2 .ms-sb--img.boxed{background-color:#5353EF1A;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-782 .elementor-element.elementor-element-07a92e2 .ms-sb--title{font-weight:800;}.elementor-782 .elementor-element.elementor-element-07a92e2 .ms-sb--title span{color:#262626;}.elementor-782 .elementor-element.elementor-element-07a92e2 .ms-sb--text{color:#262626;}.elementor-782 .elementor-element.elementor-element-3d140d8 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-782 .elementor-element.elementor-element-436874f > .elementor-widget-container{background-color:#F7F7F7;padding:20px 22px 20px 22px;border-radius:24px 24px 24px 24px;}.elementor-782 .elementor-element.elementor-element-436874f{text-align:left;}.elementor-782 .elementor-element.elementor-element-436874f .ms-sb--img.boxed{background-color:#F040371A;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-782 .elementor-element.elementor-element-436874f .ms-sb--title{font-weight:800;}.elementor-782 .elementor-element.elementor-element-436874f .ms-sb--title span{color:#262626;}.elementor-782 .elementor-element.elementor-element-436874f .ms-sb--text{color:#262626;}.elementor-782 .elementor-element.elementor-element-89efa77{--spacer-size:20px;}.elementor-782 .elementor-element.elementor-element-b5a42f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-782 .elementor-element.elementor-element-b5a42f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-782 .elementor-element.elementor-element-7a7acc8 > .elementor-widget-container{background-color:#F7F7F7;padding:20px 22px 20px 22px;border-radius:24px 24px 24px 24px;}.elementor-782 .elementor-element.elementor-element-7a7acc8{text-align:left;}.elementor-782 .elementor-element.elementor-element-7a7acc8 .ms-sb--img.boxed{background-color:#EF398A1A;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-782 .elementor-element.elementor-element-7a7acc8 .ms-sb--title{font-weight:800;}.elementor-782 .elementor-element.elementor-element-7a7acc8 .ms-sb--title span{color:#262626;}.elementor-782 .elementor-element.elementor-element-7a7acc8 .ms-sb--text{color:#262626;}.elementor-782 .elementor-element.elementor-element-3f56ade > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-782 .elementor-element.elementor-element-0d0d229 > .elementor-widget-container{background-color:#F7F7F7;padding:20px 22px 20px 22px;border-radius:24px 24px 24px 24px;}.elementor-782 .elementor-element.elementor-element-0d0d229{text-align:left;}.elementor-782 .elementor-element.elementor-element-0d0d229 .ms-sb--img.boxed{background-color:#39EFA11A;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-782 .elementor-element.elementor-element-0d0d229 .ms-sb--title{font-weight:800;}.elementor-782 .elementor-element.elementor-element-0d0d229 .ms-sb--title span{color:#262626;}.elementor-782 .elementor-element.elementor-element-0d0d229 .ms-sb--text{color:#262626;}.elementor-782 .elementor-element.elementor-element-871e6d6 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-782 .elementor-element.elementor-element-4d2f698 > .elementor-widget-container{background-color:#F7F7F7;padding:20px 22px 50px 22px;border-radius:24px 24px 24px 24px;}.elementor-782 .elementor-element.elementor-element-4d2f698{text-align:left;}.elementor-782 .elementor-element.elementor-element-4d2f698 .ms-sb--img.boxed{background-color:#EF5D391A;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-782 .elementor-element.elementor-element-4d2f698 .ms-sb--title{font-weight:800;}.elementor-782 .elementor-element.elementor-element-4d2f698 .ms-sb--title span{color:#262626;}.elementor-782 .elementor-element.elementor-element-4d2f698 .ms-sb--text{color:#262626;}.elementor-782 .elementor-element.elementor-element-e81ad6e{--spacer-size:8vh;}.elementor-782 .elementor-element.elementor-element-1ab9122 > .elementor-container{max-width:1320px;}.elementor-782 .elementor-element.elementor-element-4c1366a{--spacer-size:8vh;}.elementor-782 .elementor-element.elementor-element-b88099e .elementor-heading-title{font-size:16px;text-transform:uppercase;}.elementor-782 .elementor-element.elementor-element-cdf2fe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-782 .elementor-element.elementor-element-cdf2fe7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:900;line-height:64px;}.elementor-782 .elementor-element.elementor-element-b78e4d8{--spacer-size:2vh;}.elementor-782 .elementor-element.elementor-element-81c5709 > .elementor-container{max-width:1320px;}.elementor-782 .elementor-element.elementor-element-a1e8db7 .grid-item{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;}.elementor-782 .elementor-element.elementor-element-a1e8db7 .grid{margin:-15px;}.elementor-782 .elementor-element.elementor-element-a1e8db7 .blockgallery .mfp-img, .blockgallery .mfp-none::after, .blockgallery .mfp-none, .blockgallery.h_s3{border-top-left-radius:24pt 24pt;border-top-right-radius:24pt 24pt;border-bottom-right-radius:24pt 24pt;border-bottom-left-radius:24pt 24pt;}.elementor-782 .elementor-element.elementor-element-8ddb816{--spacer-size:8vh;}@media(max-width:1024px){.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider--cont{justify-content:center;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider--cont .ms-cont__inner{text-align:center;margin:0px 0px 0px 15px;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-sc--t{font-size:15vw;text-indent:0px;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider--cont .elementor-section-wrap{margin:0px 0px 0px 15px;}.elementor-782 .elementor-element.elementor-element-53aed30{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-782 .elementor-element.elementor-element-53aed30 .elementor-heading-title{font-size:2em;}.elementor-782 .elementor-element.elementor-element-6d92459{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-782 .elementor-element.elementor-element-6d92459 .elementor-heading-title{font-size:4.6em;}.elementor-782 .elementor-element.elementor-element-aed1354{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-782 .elementor-element.elementor-element-d40ed17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-782 .elementor-element.elementor-element-d40ed17 .elementor-heading-title{font-size:5em;}.elementor-782 .elementor-element.elementor-element-badbb46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-782 .elementor-element.elementor-element-882f83c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-782 .elementor-element.elementor-element-882f83c .elementor-heading-title{font-size:2.5em;}.elementor-782 .elementor-element.elementor-element-e1289b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-782 .elementor-element.elementor-element-cbc8ba3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-782 .elementor-element.elementor-element-4e035d7{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-782 .elementor-element.elementor-element-4e035d7 .elementor-heading-title{font-size:2.5em;}.elementor-782 .elementor-element.elementor-element-12e215d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-782 .elementor-element.elementor-element-8a3dc95.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-782 .elementor-element.elementor-element-31a5d00{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-782 .elementor-element.elementor-element-31a5d00 .elementor-heading-title{font-size:2.5em;}.elementor-782 .elementor-element.elementor-element-b0fd572{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-782 .elementor-element.elementor-element-c251805.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-782 .elementor-element.elementor-element-512e283{text-align:center;}.elementor-782 .elementor-element.elementor-element-8ebab21{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-782 .elementor-element.elementor-element-8ebab21 .elementor-heading-title{font-size:2.5em;line-height:1.4em;}.elementor-782 .elementor-element.elementor-element-b88099e{text-align:left;}.elementor-782 .elementor-element.elementor-element-cdf2fe7{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:left;}.elementor-782 .elementor-element.elementor-element-cdf2fe7 .elementor-heading-title{font-size:1.8em;line-height:1.4em;}}@media(max-width:767px){.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider--cont{align-items:center;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-slider--cont .ms-cont__inner{text-align:left;}.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-sc--t{font-size:2.5rem;}.elementor-782 .elementor-element.elementor-element-19160b8{border-radius:13px 13px 13px 13px;}.elementor-782 .elementor-element.elementor-element-19160b8 img{height:100%;}.elementor-782 .elementor-element.elementor-element-bb231fb{border-radius:13px 13px 13px 13px;}.elementor-782 .elementor-element.elementor-element-bb231fb img{height:100%;}.elementor-782 .elementor-element.elementor-element-7427446{border-radius:13px 13px 13px 13px;}.elementor-782 .elementor-element.elementor-element-7427446 img{height:100%;}.elementor-782 .elementor-element.elementor-element-2d31486 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-88aa0f1 img{height:273px;}.elementor-782 .elementor-element.elementor-element-2f0f844 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-53aed30 .elementor-heading-title{font-size:1.4em;line-height:1.2em;}.elementor-782 .elementor-element.elementor-element-6d92459{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-782 .elementor-element.elementor-element-6d92459 .elementor-heading-title{font-size:2.1em;line-height:1.2em;}.elementor-782 .elementor-element.elementor-element-aed1354{padding:5px 5px 5px 5px;}.elementor-782 .elementor-element.elementor-element-d40ed17 .elementor-heading-title{font-size:2.6em;line-height:1.2em;}.elementor-782 .elementor-element.elementor-element-7060a5a > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-782 .elementor-element.elementor-element-3219b44 .ms-hero{height:310px;}.elementor-782 .elementor-element.elementor-element-882f83c .elementor-heading-title{font-size:2em;line-height:1.5em;}.elementor-782 .elementor-element.elementor-element-cbc8ba3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-782 .elementor-element.elementor-element-4e035d7 .elementor-heading-title{font-size:2em;line-height:1.5em;}.elementor-782 .elementor-element.elementor-element-8a3dc95.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-782 .elementor-element.elementor-element-31a5d00 .elementor-heading-title{font-size:2em;line-height:1.5em;}.elementor-782 .elementor-element.elementor-element-c251805.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-782 .elementor-element.elementor-element-512e283{text-align:center;}.elementor-782 .elementor-element.elementor-element-8ebab21{text-align:center;}.elementor-782 .elementor-element.elementor-element-8ebab21 .elementor-heading-title{font-size:2em;line-height:1.4em;}.elementor-782 .elementor-element.elementor-element-f8443fc > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-782 .elementor-element.elementor-element-07a92e2 > .elementor-widget-container{padding:20px 24px 20px 24px;}.elementor-782 .elementor-element.elementor-element-3d140d8 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-782 .elementor-element.elementor-element-89efa77{--spacer-size:0px;}.elementor-782 .elementor-element.elementor-element-b5a42f6 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-782 .elementor-element.elementor-element-3f56ade > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-782 .elementor-element.elementor-element-871e6d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-782 .elementor-element.elementor-element-b88099e{text-align:left;}.elementor-782 .elementor-element.elementor-element-cdf2fe7{text-align:left;}.elementor-782 .elementor-element.elementor-element-cdf2fe7 .elementor-heading-title{font-size:1.6em;line-height:1.5em;}}@media(min-width:768px){.elementor-782 .elementor-element.elementor-element-f7d9f97{--content-width:1300px;}.elementor-782 .elementor-element.elementor-element-bce1fd9{--width:24%;}.elementor-782 .elementor-element.elementor-element-5297860{--width:27%;}.elementor-782 .elementor-element.elementor-element-2ac8161{--width:24%;}.elementor-782 .elementor-element.elementor-element-7060a5a{width:48.507%;}.elementor-782 .elementor-element.elementor-element-0eecf92{width:51.493%;}}@media(max-width:1024px) and (min-width:768px){.elementor-782 .elementor-element.elementor-element-2d31486{width:100%;}.elementor-782 .elementor-element.elementor-element-2f0f844{width:100%;}.elementor-782 .elementor-element.elementor-element-fcc5e3d{width:100%;}.elementor-782 .elementor-element.elementor-element-5854c2e{width:100%;}}@media(min-width:1025px){.elementor-782 .elementor-element.elementor-element-11fbd74:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-11fbd74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-782 .elementor-element.elementor-element-d357dd5:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-d357dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for ms_slider_fs, class: .elementor-element-dc20e9d */.elementor-782 .elementor-element.elementor-element-dc20e9d {
  position: relative;
}

.elementor-782 .elementor-element.elementor-element-dc20e9d::after {
  content: "";
  position: absolute;
  bottom: -1px; /* overlaps next section */
  left: 0;
  width: 100%;
  height: 100px; /* adjust fade size */
  background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #000000 100%);
  pointer-events: none;
}



.elementor-782 .elementor-element.elementor-element-dc20e9d .ms-btn--label{
    border: 1px solid #D8B317;
    background: #D8B317;
    padding: 5px 10px;
    color: black;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19160b8 */.elementor-782 .elementor-element.elementor-element-19160b8{
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bce1fd9 */.elementor-782 .elementor-element.elementor-element-bce1fd9 img{
    transition: all 0.2s ease;
}

.elementor-782 .elementor-element.elementor-element-bce1fd9:hover img{
    transform: scale(1.1);
}

.elementor-782 .elementor-element.elementor-element-bce1fd9 .elementor-heading-title{
    transition: all 0.2s ease;
}

.elementor-782 .elementor-element.elementor-element-bce1fd9:hover .elementor-heading-title{
    color: #DCAE00;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb231fb */.elementor-782 .elementor-element.elementor-element-bb231fb{
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5297860 */.elementor-782 .elementor-element.elementor-element-5297860 img{
    transition: all 0.2s ease;
}

.elementor-782 .elementor-element.elementor-element-5297860:hover img{
    transform: scale(1.1);
}

.elementor-782 .elementor-element.elementor-element-5297860 .elementor-heading-title{
    transition: all 0.2s ease;
}

.elementor-782 .elementor-element.elementor-element-5297860:hover .elementor-heading-title{
    color: #DCAE00;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7427446 */.elementor-782 .elementor-element.elementor-element-7427446{
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ac8161 */.elementor-782 .elementor-element.elementor-element-2ac8161 img{
    transition: all 0.2s ease;
}

.elementor-782 .elementor-element.elementor-element-2ac8161:hover img{
    transform: scale(1.1);
}

.elementor-782 .elementor-element.elementor-element-2ac8161 .elementor-heading-title{
    transition: all 0.2s ease;
}

.elementor-782 .elementor-element.elementor-element-2ac8161:hover .elementor-heading-title{
    color: #DCAE00;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-11fbd74 */.elementor-782 .elementor-element.elementor-element-11fbd74 {
  position: relative;
}

.elementor-782 .elementor-element.elementor-element-11fbd74::before {
  content: "";
  position: absolute;
  top: -1px; /* overlaps the section above */
  left: 0;
  width: 100%;
  height: 100px; /* adjust fade size */
  background: linear-gradient(to top, rgba(0,0,0,0) 0%, #000 100%);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for ms_gallery, class: .elementor-element-a1e8db7 */@media screen and (max-width: 480px){
    
    .elementor-782 .elementor-element.elementor-element-a1e8db7 .grid-item{
        padding: 5px !important;
    }
    .elementor-782 .elementor-element.elementor-element-a1e8db7 a{
        border-radius: 12px !important;
    }
}/* End custom CSS */