.elementor-663 .elementor-element.elementor-element-4f46dded{padding:070px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-6f11bba2 .elementor-heading-title{color:#242424;font-size:48px;font-weight:700;}.elementor-663 .elementor-element.elementor-element-6f11bba2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-640720dc{color:#242424;font-size:16px;font-weight:700;}.elementor-663 .elementor-element.elementor-element-ede2353{font-size:16px;font-weight:400;line-height:25px;}.elementor-663 .elementor-element.elementor-element-26c39f1{text-align:right;}.elementor-663 .elementor-element.elementor-element-6c0c6ca9 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-663 .elementor-element.elementor-element-6c0c6ca9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-105px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-663 .elementor-element.elementor-element-2e12b069:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-663 .elementor-element.elementor-element-2e12b069 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-2e12b069 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:016px 30px 20px 30px;}.elementor-663 .elementor-element.elementor-element-2e12b069 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-663 .elementor-element.elementor-element-1e25eb56{text-align:left;}.elementor-663 .elementor-element.elementor-element-1e25eb56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-5f1a57d9 .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-38a732a0 .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-379ce82 .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-faa36a9 .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-faa36a9 > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-dc245a9 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-dc245a9{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-1f1dc01 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-1f1dc01{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-69d8282{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-6795e543 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-663 .elementor-element.elementor-element-6795e543 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-663 .elementor-element.elementor-element-6795e543 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#044343;border-radius:100px 100px 100px 100px;padding:12px 45px 12px 45px;}.elementor-663 .elementor-element.elementor-element-6795e543 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-6795e543{width:100%;max-width:100%;}.elementor-663 .elementor-element.elementor-element-f9fe541:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-663 .elementor-element.elementor-element-f9fe541 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-f9fe541 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:016px 30px 20px 30px;}.elementor-663 .elementor-element.elementor-element-f9fe541 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-663 .elementor-element.elementor-element-3855890{text-align:left;}.elementor-663 .elementor-element.elementor-element-3855890 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-1d8043b .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-fac1e9b .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-7ab74d3 .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-a12fc04 .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-a12fc04 > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-1d290f8 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-1d290f8{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-2208c93 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-2208c93{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-e9b5bda{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-284987c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-663 .elementor-element.elementor-element-284987c .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-663 .elementor-element.elementor-element-284987c .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#044343;border-radius:100px 100px 100px 100px;padding:12px 45px 12px 45px;}.elementor-663 .elementor-element.elementor-element-284987c > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-284987c{width:100%;max-width:100%;}.elementor-663 .elementor-element.elementor-element-754d5d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-663 .elementor-element.elementor-element-754d5d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-754d5d0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:016px 30px 20px 30px;}.elementor-663 .elementor-element.elementor-element-754d5d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-663 .elementor-element.elementor-element-ef19575{text-align:left;}.elementor-663 .elementor-element.elementor-element-ef19575 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-2035477 .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-ccf4540 .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-e325c41 .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-c2be8fd .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-c2be8fd > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-d45d2de > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-d45d2de{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-a0286f6 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-a0286f6{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-3893209{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-b7af905 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-663 .elementor-element.elementor-element-b7af905 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-663 .elementor-element.elementor-element-b7af905 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#044343;border-radius:100px 100px 100px 100px;padding:12px 45px 12px 45px;}.elementor-663 .elementor-element.elementor-element-b7af905 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-b7af905{width:100%;max-width:100%;}.elementor-663 .elementor-element.elementor-element-2a13271:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-663 .elementor-element.elementor-element-2a13271 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-2a13271 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:016px 30px 20px 30px;}.elementor-663 .elementor-element.elementor-element-2a13271 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-663 .elementor-element.elementor-element-48ce70d{text-align:left;}.elementor-663 .elementor-element.elementor-element-48ce70d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-6395d00 .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-34df023 .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-f0b73d4 .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-70c4d76 .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-70c4d76 > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-fa507ef > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-fa507ef{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-5de0c7a > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-5de0c7a{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-fbd568b{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-c491f4c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-663 .elementor-element.elementor-element-c491f4c .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-663 .elementor-element.elementor-element-c491f4c .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#044343;border-radius:100px 100px 100px 100px;padding:12px 45px 12px 45px;}.elementor-663 .elementor-element.elementor-element-c491f4c > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-c491f4c{width:100%;max-width:100%;}.elementor-663 .elementor-element.elementor-element-5dc25f7 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:016px 30px 20px 30px;}.elementor-663 .elementor-element.elementor-element-2c680a3{text-align:left;}.elementor-663 .elementor-element.elementor-element-2c680a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-7fe16ba .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-07ee50a .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-945ecdd .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-b77bbc4 .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-b77bbc4 > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-331f7e2 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-331f7e2{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-c426cc8 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-c426cc8{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-76ea410{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-ac4e263 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-663 .elementor-element.elementor-element-ac4e263 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-663 .elementor-element.elementor-element-ac4e263 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#044343;border-radius:100px 100px 100px 100px;padding:12px 45px 12px 45px;}.elementor-663 .elementor-element.elementor-element-ac4e263 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-ac4e263{width:100%;max-width:100%;}.elementor-663 .elementor-element.elementor-element-50b3c15 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:016px 30px 20px 30px;}.elementor-663 .elementor-element.elementor-element-24ff8fd{text-align:left;}.elementor-663 .elementor-element.elementor-element-24ff8fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-f7cb630 .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-d887ac1 .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-cf0273c .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-f10e51c .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-f10e51c > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-1663945 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-1663945{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-2237a38 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-2237a38{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-8f111b7{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-388efd2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-663 .elementor-element.elementor-element-388efd2 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-663 .elementor-element.elementor-element-388efd2 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#044343;border-radius:100px 100px 100px 100px;padding:12px 45px 12px 45px;}.elementor-663 .elementor-element.elementor-element-388efd2 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-388efd2{width:100%;max-width:100%;}.elementor-663 .elementor-element.elementor-element-43c2c39 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:016px 30px 20px 30px;}.elementor-663 .elementor-element.elementor-element-1a5378a{text-align:left;}.elementor-663 .elementor-element.elementor-element-1a5378a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-8e02b5a .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-733d4bc .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-20aaffb .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-791a1c5 .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-791a1c5 > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-579ff81 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-579ff81{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-80af7d5 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-80af7d5{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-cf04063{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-66ed185 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-663 .elementor-element.elementor-element-66ed185 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-663 .elementor-element.elementor-element-66ed185 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#044343;border-radius:100px 100px 100px 100px;padding:12px 45px 12px 45px;}.elementor-663 .elementor-element.elementor-element-66ed185 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-66ed185{width:100%;max-width:100%;}.elementor-663 .elementor-element.elementor-element-2ea9ca9 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:016px 30px 20px 30px;}.elementor-663 .elementor-element.elementor-element-adf8d29{text-align:left;}.elementor-663 .elementor-element.elementor-element-adf8d29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-e8a3b4d .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-2ba4e6d .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-ab3540d .elementor-heading-title{color:#040404;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-e41104c .elementor-heading-title{color:#040404;font-size:14px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-e41104c > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-6a5e3e4 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-6a5e3e4{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-c10bea9 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-663 .elementor-element.elementor-element-c10bea9{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-1643657{width:auto;max-width:auto;}.elementor-663 .elementor-element.elementor-element-80c92aa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-663 .elementor-element.elementor-element-80c92aa .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-663 .elementor-element.elementor-element-80c92aa .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#044343;border-radius:100px 100px 100px 100px;padding:12px 45px 12px 45px;}.elementor-663 .elementor-element.elementor-element-80c92aa > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-80c92aa{width:100%;max-width:100%;}.elementor-663 .elementor-element.elementor-element-dba2b76{padding:100px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-16972840 .elementor-heading-title{color:#000000;font-size:36px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-76313a14{color:#222222;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-663 .elementor-element.elementor-element-596df3b{padding:0120px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-2d0da42 .elementor-heading-title{color:#000000;font-size:36px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-2d0da42 > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-663 .elementor-element.elementor-element-42a62372:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-42a62372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-42a62372{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 72px 0px;}.elementor-663 .elementor-element.elementor-element-42a62372 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-accordion-item{border-width:1px;border-color:#E2E2E2;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:#E2E2E2;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:#E2E2E2;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-accordion-icon, .elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-accordion-title{color:#000000;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-accordion-icon svg{fill:#000000;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-active .elementor-accordion-icon, .elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-active .elementor-accordion-title{color:#000000;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-accordion-title{font-size:16px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-tab-title{padding:15px 10px 15px 015px;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-tab-title .elementor-accordion-icon i:before{color:#3C9C0C;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-tab-title .elementor-accordion-icon svg{fill:#3C9C0C;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#3C9C0C;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#3C9C0C;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:18px;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:18px;}.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-tab-content{color:#242424;font-size:16px;font-weight:400;padding:15px 015px 05px 015px;}.elementor-663 .elementor-element.elementor-element-4ffd8360 > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-accordion-item{border-width:1px;border-color:#E2E2E2;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:#E2E2E2;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:#E2E2E2;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-accordion-icon, .elementor-663 .elementor-element.elementor-element-b751dcd .elementor-accordion-title{color:#000000;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-accordion-icon svg{fill:#000000;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-active .elementor-accordion-icon, .elementor-663 .elementor-element.elementor-element-b751dcd .elementor-active .elementor-accordion-title{color:#000000;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-accordion-title{font-size:16px;font-weight:800;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-tab-title{padding:15px 10px 15px 015px;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-tab-title .elementor-accordion-icon i:before{color:#3C9C0C;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-tab-title .elementor-accordion-icon svg{fill:#3C9C0C;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#3C9C0C;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#3C9C0C;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:18px;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:18px;}.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-tab-content{color:#242424;font-size:16px;font-weight:400;padding:15px 015px 05px 015px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-663 .elementor-element.elementor-element-4f46dded{padding:70px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-6c0c6ca9{margin-top:70px;margin-bottom:0px;}.elementor-663 .elementor-element.elementor-element-dba2b76{padding:70px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-42a62372{padding:70px 0px 70px 0px;}}@media(max-width:767px){.elementor-663 .elementor-element.elementor-element-6f11bba2 .elementor-heading-title{font-size:42px;line-height:1em;}.elementor-663 .elementor-element.elementor-element-6f11bba2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-6c0c6ca9{padding:36px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-1e25eb56 img{width:100%;}.elementor-663 .elementor-element.elementor-element-3855890 img{width:100%;}.elementor-663 .elementor-element.elementor-element-ef19575 img{width:100%;}.elementor-663 .elementor-element.elementor-element-48ce70d img{width:100%;}.elementor-663 .elementor-element.elementor-element-2c680a3 img{width:100%;}.elementor-663 .elementor-element.elementor-element-24ff8fd img{width:100%;}.elementor-663 .elementor-element.elementor-element-1a5378a img{width:100%;}.elementor-663 .elementor-element.elementor-element-adf8d29 img{width:100%;}.elementor-663 .elementor-element.elementor-element-16972840 .elementor-heading-title{line-height:1em;}.elementor-663 .elementor-element.elementor-element-2d0da42 .elementor-heading-title{font-size:28px;line-height:38px;}}@media(min-width:768px){.elementor-663 .elementor-element.elementor-element-2250aa8c{width:51.667%;}.elementor-663 .elementor-element.elementor-element-99f0d09{width:48.115%;}.elementor-663 .elementor-element.elementor-element-7c9e50e{width:82.679%;}.elementor-663 .elementor-element.elementor-element-3a530897{width:17.187%;}.elementor-663 .elementor-element.elementor-element-51e715f8{width:50%;}.elementor-663 .elementor-element.elementor-element-4ffd8360{width:49.332%;}}/* Start custom CSS for image, class: .elementor-element-1e25eb56 */.elementor-663 .elementor-element.elementor-element-1e25eb56 img{
    margin-bottom: 0;
    width: unset!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f1a57d9 */.elementor-663 .elementor-element.elementor-element-5f1a57d9 span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38a732a0 */.elementor-663 .elementor-element.elementor-element-38a732a0 .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-38a732a0 svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-379ce82 */.elementor-663 .elementor-element.elementor-element-379ce82 .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-379ce82 svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faa36a9 */.elementor-663 .elementor-element.elementor-element-faa36a9 span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2e12b069 */.elementor-663 .elementor-element.elementor-element-2e12b069 .elementor-widget-wrap{
    box-shadow: 0px 11px 45px rgba(0, 0, 0, 0.05), 0px 2.2px 7.3125px rgba(0, 0, 0, 0.025);
}

.elementor-663 .elementor-element.elementor-element-2e12b069{
    width: 25%;
}
@media (max-width: 1024px){
        .elementor-663 .elementor-element.elementor-element-2e12b069{
    width: 50%;
}
}
@media (max-width: 767px){
    .elementor-663 .elementor-element.elementor-element-2e12b069{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3855890 */.elementor-663 .elementor-element.elementor-element-3855890 img{
    margin-bottom: 0;
    width: unset!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d8043b */.elementor-663 .elementor-element.elementor-element-1d8043b span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fac1e9b */.elementor-663 .elementor-element.elementor-element-fac1e9b .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-fac1e9b svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ab74d3 */.elementor-663 .elementor-element.elementor-element-7ab74d3 .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-7ab74d3 svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a12fc04 */.elementor-663 .elementor-element.elementor-element-a12fc04 span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f9fe541 */.elementor-663 .elementor-element.elementor-element-f9fe541 .elementor-widget-wrap{
    box-shadow: 0px 11px 45px rgba(0, 0, 0, 0.05), 0px 2.2px 7.3125px rgba(0, 0, 0, 0.025);
}

.elementor-663 .elementor-element.elementor-element-f9fe541{
    width: 25%;
}
@media (max-width: 1024px){
        .elementor-663 .elementor-element.elementor-element-f9fe541{
    width: 50%;
}
}
@media (max-width: 767px){
    .elementor-663 .elementor-element.elementor-element-f9fe541{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef19575 */.elementor-663 .elementor-element.elementor-element-ef19575 img{
    margin-bottom: 0;
    width: unset!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2035477 */.elementor-663 .elementor-element.elementor-element-2035477 span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccf4540 */.elementor-663 .elementor-element.elementor-element-ccf4540 .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-ccf4540 svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e325c41 */.elementor-663 .elementor-element.elementor-element-e325c41 .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-e325c41 svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2be8fd */.elementor-663 .elementor-element.elementor-element-c2be8fd span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-754d5d0 */.elementor-663 .elementor-element.elementor-element-754d5d0 .elementor-widget-wrap{
    box-shadow: 0px 11px 45px rgba(0, 0, 0, 0.05), 0px 2.2px 7.3125px rgba(0, 0, 0, 0.025);
}

.elementor-663 .elementor-element.elementor-element-754d5d0{
    width: 25%;
}
@media (max-width: 1024px){
        .elementor-663 .elementor-element.elementor-element-754d5d0{
    width: 50%;
}
}
@media (max-width: 767px){
    .elementor-663 .elementor-element.elementor-element-754d5d0{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48ce70d */.elementor-663 .elementor-element.elementor-element-48ce70d img{
    margin-bottom: 0;
    width: unset!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6395d00 */.elementor-663 .elementor-element.elementor-element-6395d00 span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34df023 */.elementor-663 .elementor-element.elementor-element-34df023 .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-34df023 svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0b73d4 */.elementor-663 .elementor-element.elementor-element-f0b73d4 .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-f0b73d4 svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c4d76 */.elementor-663 .elementor-element.elementor-element-70c4d76 span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2a13271 */.elementor-663 .elementor-element.elementor-element-2a13271 .elementor-widget-wrap{
    box-shadow: 0px 11px 45px rgba(0, 0, 0, 0.05), 0px 2.2px 7.3125px rgba(0, 0, 0, 0.025);
}

.elementor-663 .elementor-element.elementor-element-2a13271{
    width: 25%;
}
@media (max-width: 1024px){
        .elementor-663 .elementor-element.elementor-element-2a13271{
    width: 50%;
}
}
@media (max-width: 767px){
    .elementor-663 .elementor-element.elementor-element-2a13271{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c680a3 */.elementor-663 .elementor-element.elementor-element-2c680a3 img{
    margin-bottom: 0;
    width: unset!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fe16ba */.elementor-663 .elementor-element.elementor-element-7fe16ba span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07ee50a */.elementor-663 .elementor-element.elementor-element-07ee50a .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-07ee50a svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-945ecdd */.elementor-663 .elementor-element.elementor-element-945ecdd .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-945ecdd svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b77bbc4 */.elementor-663 .elementor-element.elementor-element-b77bbc4 span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5dc25f7 */.elementor-663 .elementor-element.elementor-element-5dc25f7 .elementor-widget-wrap{
    box-shadow: 0px 11px 45px rgba(0, 0, 0, 0.05), 0px 2.2px 7.3125px rgba(0, 0, 0, 0.025);
}

.elementor-663 .elementor-element.elementor-element-5dc25f7{
    width: 25%;
}
@media (max-width: 1024px){
        .elementor-663 .elementor-element.elementor-element-5dc25f7{
    width: 50%;
}
}
@media (max-width: 767px){
    .elementor-663 .elementor-element.elementor-element-5dc25f7{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24ff8fd */.elementor-663 .elementor-element.elementor-element-24ff8fd img{
    margin-bottom: 0;
    width: unset!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7cb630 */.elementor-663 .elementor-element.elementor-element-f7cb630 span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d887ac1 */.elementor-663 .elementor-element.elementor-element-d887ac1 .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-d887ac1 svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf0273c */.elementor-663 .elementor-element.elementor-element-cf0273c .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-cf0273c svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f10e51c */.elementor-663 .elementor-element.elementor-element-f10e51c span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-50b3c15 */.elementor-663 .elementor-element.elementor-element-50b3c15 .elementor-widget-wrap{
    box-shadow: 0px 11px 45px rgba(0, 0, 0, 0.05), 0px 2.2px 7.3125px rgba(0, 0, 0, 0.025);
}

.elementor-663 .elementor-element.elementor-element-50b3c15{
    width: 25%;
}
@media (max-width: 1024px){
        .elementor-663 .elementor-element.elementor-element-50b3c15{
    width: 50%;
}
}
@media (max-width: 767px){
    .elementor-663 .elementor-element.elementor-element-50b3c15{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a5378a */.elementor-663 .elementor-element.elementor-element-1a5378a img{
    margin-bottom: 0;
    width: unset!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e02b5a */.elementor-663 .elementor-element.elementor-element-8e02b5a span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-733d4bc */.elementor-663 .elementor-element.elementor-element-733d4bc .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-733d4bc svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20aaffb */.elementor-663 .elementor-element.elementor-element-20aaffb .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-20aaffb svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791a1c5 */.elementor-663 .elementor-element.elementor-element-791a1c5 span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-43c2c39 */.elementor-663 .elementor-element.elementor-element-43c2c39 .elementor-widget-wrap{
    box-shadow: 0px 11px 45px rgba(0, 0, 0, 0.05), 0px 2.2px 7.3125px rgba(0, 0, 0, 0.025);
}

.elementor-663 .elementor-element.elementor-element-43c2c39{
    width: 25%;
}
@media (max-width: 1024px){
        .elementor-663 .elementor-element.elementor-element-43c2c39{
    width: 50%;
}
}
@media (max-width: 767px){
    .elementor-663 .elementor-element.elementor-element-43c2c39{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-adf8d29 */.elementor-663 .elementor-element.elementor-element-adf8d29 img{
    margin-bottom: 0;
    width: unset!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8a3b4d */.elementor-663 .elementor-element.elementor-element-e8a3b4d span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ba4e6d */.elementor-663 .elementor-element.elementor-element-2ba4e6d .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-2ba4e6d svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab3540d */.elementor-663 .elementor-element.elementor-element-ab3540d .elementor-heading-title{
    display: flex;
    align-itms: center;
}
.elementor-663 .elementor-element.elementor-element-ab3540d svg{
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e41104c */.elementor-663 .elementor-element.elementor-element-e41104c span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ea9ca9 */.elementor-663 .elementor-element.elementor-element-2ea9ca9 .elementor-widget-wrap{
    box-shadow: 0px 11px 45px rgba(0, 0, 0, 0.05), 0px 2.2px 7.3125px rgba(0, 0, 0, 0.025);
}

.elementor-663 .elementor-element.elementor-element-2ea9ca9{
    width: 25%;
}
@media (max-width: 1024px){
        .elementor-663 .elementor-element.elementor-element-2ea9ca9{
    width: 50%;
}
}
@media (max-width: 767px){
    .elementor-663 .elementor-element.elementor-element-2ea9ca9{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6c0c6ca9 */.elementor-663 .elementor-element.elementor-element-6c0c6ca9 .elementor-container{
    flex-wrap: wrap;
    margin: 0 -10px;
}
.elementor-663 .elementor-element.elementor-element-6c0c6ca9{
    display: flex;
    justify-content: center
}
@media (max-width: 1024px){
        .elementor-663 .elementor-element.elementor-element-6c0c6ca9{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-4e2e927e */.elementor-663 .elementor-element.elementor-element-4e2e927e *{
    border-left: 0;
    border-right: 0;
}

.elementor-663 .elementor-element.elementor-element-4e2e927e .elementor-accordion-item{
    box-shadow: 0px 11px 45px rgba(0, 0, 0, 0.05), 0px 2.2px 7.3125px rgba(0, 0, 0, 0.025);
    margin-bottom: 15px;
    border-radius: 5px;
    border-bottom: none;
    border-top: none;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-b751dcd */.elementor-663 .elementor-element.elementor-element-b751dcd *{
    border-left: 0;
    border-right: 0;
}

.elementor-663 .elementor-element.elementor-element-b751dcd .elementor-accordion-item{
    box-shadow: 0px 11px 45px rgba(0, 0, 0, 0.05), 0px 2.2px 7.3125px rgba(0, 0, 0, 0.025);
    margin-bottom: 15px;
    border-radius: 5px;
    border-bottom: none;
    border-top: none;
}/* End custom CSS */