.elementor-3369 .elementor-element.elementor-element-4619b59:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-4619b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunsirithelotus.com/wp-content/uploads/2024/12/all-pages.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3369 .elementor-element.elementor-element-4619b59 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-4619b59 > .elementor-container{min-height:300px;}.elementor-3369 .elementor-element.elementor-element-4619b59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3369 .elementor-element.elementor-element-46e17ff{text-align:center;}.elementor-3369 .elementor-element.elementor-element-46e17ff .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:55px;font-weight:400;color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-13ae411:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-13ae411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E1C6;}.elementor-3369 .elementor-element.elementor-element-13ae411 > .elementor-background-overlay{opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-13ae411{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-bc-flex-widget .elementor-3369 .elementor-element.elementor-element-72f113c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3369 .elementor-element.elementor-element-72f113c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3369 .elementor-element.elementor-element-72f113c > .elementor-element-populated{padding:40px 0px 0px 50px;}.elementor-3369 .elementor-element.elementor-element-197bf81 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-3369 .elementor-element.elementor-element-3eea8e1 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3369 .elementor-element.elementor-element-d43b1f0{text-align:justify;font-family:"Quicksand", Sans-serif;font-weight:400;color:#000000;}.elementor-3369 .elementor-element.elementor-element-3f73c72:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-3f73c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7E0C1;}.elementor-3369 .elementor-element.elementor-element-3f73c72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-3369 .elementor-element.elementor-element-3f73c72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3369 .elementor-element.elementor-element-0c7602a .elementor-button{background-color:#DBBF98;font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:400;padding:20px 40px 20px 40px;}.elementor-3369 .elementor-element.elementor-element-0c7602a .elementor-button:hover, .elementor-3369 .elementor-element.elementor-element-0c7602a .elementor-button:focus{background-color:#3c2304;}.elementor-3369 .elementor-element.elementor-element-14ae722{padding:100px 0px 30px 0px;}.elementor-3369 .elementor-element.elementor-element-4e23d38{text-align:center;}.elementor-3369 .elementor-element.elementor-element-4e23d38 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-3369 .elementor-element.elementor-element-f8fab55{text-align:justify;font-family:"Quicksand", Sans-serif;font-weight:400;color:#000000;}.elementor-3369 .elementor-element.elementor-element-dfa96ee{padding:30px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-3369 .elementor-element.elementor-element-3f4a1a5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3369 .elementor-element.elementor-element-3f4a1a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3369 .elementor-element.elementor-element-3f4a1a5 > .elementor-element-populated{padding:0px 35px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-6fced2e > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-3369 .elementor-element.elementor-element-6fced2e{text-align:left;}.elementor-3369 .elementor-element.elementor-element-6fced2e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-3369 .elementor-element.elementor-element-7da112f > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-3369 .elementor-element.elementor-element-7da112f{font-family:"Quicksand", Sans-serif;font-weight:400;line-height:15px;color:#000000;}.elementor-3369 .elementor-element.elementor-element-aa03102 img{height:400px;}.elementor-3369 .elementor-element.elementor-element-851cda4{text-align:right;}.elementor-3369 .elementor-element.elementor-element-851cda4 img{width:90%;}.elementor-3369 .elementor-element.elementor-element-bd1ef08{border-style:solid;border-width:2px 0px 0px 0px;border-color:#D0AB63;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 100px 0px;}.elementor-3369 .elementor-element.elementor-element-bd1ef08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3369 .elementor-element.elementor-element-fe64566.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3369 .elementor-element.elementor-element-fe64566.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3369 .elementor-element.elementor-element-fe64566 > .elementor-element-populated{padding:0px 35px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-ded7313 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-3369 .elementor-element.elementor-element-ded7313{text-align:left;}.elementor-3369 .elementor-element.elementor-element-ded7313 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-3369 .elementor-element.elementor-element-e0c6818 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-3369 .elementor-element.elementor-element-e0c6818{font-family:"Quicksand", Sans-serif;font-weight:400;line-height:15px;color:#000000;}.elementor-3369 .elementor-element.elementor-element-be145f5 img{height:400px;}.elementor-3369 .elementor-element.elementor-element-29bb032{text-align:right;}.elementor-3369 .elementor-element.elementor-element-29bb032 img{width:90%;}.elementor-3369 .elementor-element.elementor-element-3cef58d{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 100px 0px;}.elementor-3369 .elementor-element.elementor-element-3cef58d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-7915085{text-align:left;}.elementor-3369 .elementor-element.elementor-element-7915085 img{width:85%;}.elementor-bc-flex-widget .elementor-3369 .elementor-element.elementor-element-396ab61.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3369 .elementor-element.elementor-element-396ab61.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3369 .elementor-element.elementor-element-396ab61 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-3369 .elementor-element.elementor-element-08a2d91 > .elementor-widget-container{padding:0px 0px 0px 350px;}.elementor-3369 .elementor-element.elementor-element-08a2d91{text-align:left;}.elementor-3369 .elementor-element.elementor-element-08a2d91 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-3369 .elementor-element.elementor-element-2e96f5f > .elementor-widget-container{padding:0px 0px 0px 350px;}.elementor-3369 .elementor-element.elementor-element-2e96f5f{font-family:"Quicksand", Sans-serif;font-weight:400;line-height:15px;color:#000000;}.elementor-3369 .elementor-element.elementor-element-d8af136 img{height:400px;}.elementor-3369 .elementor-element.elementor-element-4004bed:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-4004bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08606F;}.elementor-3369 .elementor-element.elementor-element-4004bed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 30px 0px;}.elementor-3369 .elementor-element.elementor-element-4004bed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-35b8d82{text-align:center;}.elementor-3369 .elementor-element.elementor-element-35b8d82 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-6de860d{width:var( --container-widget-width, 97.857% );max-width:97.857%;--container-widget-width:97.857%;--container-widget-flex-grow:0;text-align:justify;font-family:"Quicksand", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-35b16c8:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-35b16c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08606F;}.elementor-3369 .elementor-element.elementor-element-35b16c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-3369 .elementor-element.elementor-element-35b16c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-750a254:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-750a254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08606F;}.elementor-3369 .elementor-element.elementor-element-750a254{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-3369 .elementor-element.elementor-element-750a254 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3369 .elementor-element.elementor-element-481864c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3369 .elementor-element.elementor-element-481864c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3369 .elementor-element.elementor-element-999d937{text-align:left;}.elementor-3369 .elementor-element.elementor-element-999d937 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-159ab78{font-family:"Quicksand", Sans-serif;font-weight:400;line-height:15px;color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-ad2fcb7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-dda4d57{text-align:right;}.elementor-3369 .elementor-element.elementor-element-dda4d57 img{width:80%;}.elementor-3369 .elementor-element.elementor-element-8198efe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-c8b71d2{text-align:right;}.elementor-3369 .elementor-element.elementor-element-c8b71d2 img{width:81%;}.elementor-3369 .elementor-element.elementor-element-e13466b:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-e13466b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08606F;}.elementor-3369 .elementor-element.elementor-element-e13466b{border-style:solid;border-width:02px 0px 0px 0px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 100px 0px;}.elementor-3369 .elementor-element.elementor-element-e13466b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3369 .elementor-element.elementor-element-f89fd68.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3369 .elementor-element.elementor-element-f89fd68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3369 .elementor-element.elementor-element-84a8663{text-align:left;}.elementor-3369 .elementor-element.elementor-element-84a8663 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-f467013{font-family:"Quicksand", Sans-serif;font-weight:400;line-height:15px;color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-32c1e70{text-align:right;}.elementor-3369 .elementor-element.elementor-element-32c1e70 img{width:80%;}.elementor-3369 .elementor-element.elementor-element-d3a2c16{text-align:right;}.elementor-3369 .elementor-element.elementor-element-d3a2c16 img{width:85%;}.elementor-3369 .elementor-element.elementor-element-c324d8e:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-c324d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08606F;}.elementor-3369 .elementor-element.elementor-element-c324d8e{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 100px 0px;}.elementor-3369 .elementor-element.elementor-element-c324d8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-85d8c4e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-40e2bed{text-align:left;}.elementor-3369 .elementor-element.elementor-element-40e2bed img{width:85%;}.elementor-3369 .elementor-element.elementor-element-51b0e52 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-a0b2316{text-align:left;}.elementor-3369 .elementor-element.elementor-element-a0b2316 img{width:80%;}.elementor-bc-flex-widget .elementor-3369 .elementor-element.elementor-element-3bd28d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3369 .elementor-element.elementor-element-3bd28d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3369 .elementor-element.elementor-element-3bd28d9 > .elementor-element-populated{padding:0px 0px 0px 150px;}.elementor-3369 .elementor-element.elementor-element-495c77e{text-align:left;}.elementor-3369 .elementor-element.elementor-element-495c77e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-f8044eb{font-family:"Quicksand", Sans-serif;font-weight:400;line-height:15px;color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-60376e3:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-60376e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7CB4B4;}.elementor-3369 .elementor-element.elementor-element-60376e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-3369 .elementor-element.elementor-element-60376e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-fc35da3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3369 .elementor-element.elementor-element-eb7924e{text-align:center;}.elementor-3369 .elementor-element.elementor-element-eb7924e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-3369 .elementor-element.elementor-element-0b2c503{padding:20px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-83078ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-83078ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-176dc83 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-3369 .elementor-element.elementor-element-176dc83 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 40px 20px;}.elementor-3369 .elementor-element.elementor-element-176dc83 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3369 .elementor-element.elementor-element-1b6d0b0 .elementor-icon-box-wrapper{align-items:center;}.elementor-3369 .elementor-element.elementor-element-1b6d0b0{--icon-box-icon-margin:10px;}.elementor-3369 .elementor-element.elementor-element-1b6d0b0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;fill:#000000;color:#000000;}.elementor-3369 .elementor-element.elementor-element-1b6d0b0.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-1b6d0b0.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-3369 .elementor-element.elementor-element-1b6d0b0.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-1b6d0b0 .elementor-icon{font-size:40px;padding:10px;}.elementor-3369 .elementor-element.elementor-element-1b6d0b0 .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-1b6d0b0 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-1b6d0b0 .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-1b6d0b0 .elementor-icon-box-description{color:#7A7A7A;}.elementor-3369 .elementor-element.elementor-element-01c5221 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-01c5221 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-fb57bd9 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-3369 .elementor-element.elementor-element-fb57bd9 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 40px 20px;}.elementor-3369 .elementor-element.elementor-element-fb57bd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-dfce082 .elementor-icon-box-wrapper{align-items:center;}.elementor-3369 .elementor-element.elementor-element-dfce082{--icon-box-icon-margin:10px;}.elementor-3369 .elementor-element.elementor-element-dfce082.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;fill:#000000;color:#000000;}.elementor-3369 .elementor-element.elementor-element-dfce082.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-dfce082.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-3369 .elementor-element.elementor-element-dfce082.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-dfce082 .elementor-icon{font-size:40px;padding:10px;}.elementor-3369 .elementor-element.elementor-element-dfce082 .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-dfce082 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-dfce082 .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-dfce082 .elementor-icon-box-description{color:#7A7A7A;}.elementor-3369 .elementor-element.elementor-element-052bc04 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-052bc04 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-73abf5c > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-3369 .elementor-element.elementor-element-73abf5c > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 40px 20px;}.elementor-3369 .elementor-element.elementor-element-73abf5c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-d40e5c6 .elementor-icon-box-wrapper{align-items:center;}.elementor-3369 .elementor-element.elementor-element-d40e5c6{--icon-box-icon-margin:10px;}.elementor-3369 .elementor-element.elementor-element-d40e5c6.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;fill:#000000;color:#000000;}.elementor-3369 .elementor-element.elementor-element-d40e5c6.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-d40e5c6.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-3369 .elementor-element.elementor-element-d40e5c6.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-d40e5c6 .elementor-icon{font-size:40px;padding:10px;}.elementor-3369 .elementor-element.elementor-element-d40e5c6 .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-d40e5c6 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-d40e5c6 .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-d40e5c6 .elementor-icon-box-description{color:#7A7A7A;}.elementor-3369 .elementor-element.elementor-element-589547f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 15px;--e-column-margin-right:10px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-589547f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-1e38614 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-3369 .elementor-element.elementor-element-1e38614 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 40px 20px;}.elementor-3369 .elementor-element.elementor-element-1e38614 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-1ed783c .elementor-icon-box-wrapper{align-items:center;}.elementor-3369 .elementor-element.elementor-element-1ed783c{--icon-box-icon-margin:10px;}.elementor-3369 .elementor-element.elementor-element-1ed783c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;fill:#000000;color:#000000;}.elementor-3369 .elementor-element.elementor-element-1ed783c.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-1ed783c.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-3369 .elementor-element.elementor-element-1ed783c.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-1ed783c .elementor-icon{font-size:40px;padding:10px;}.elementor-3369 .elementor-element.elementor-element-1ed783c .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-1ed783c .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-1ed783c .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-1ed783c .elementor-icon-box-description{color:#7A7A7A;}.elementor-3369 .elementor-element.elementor-element-715d0ae{padding:10px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-62f4561 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 10px;--e-column-margin-right:15px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-62f4561 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-6083a44 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-3369 .elementor-element.elementor-element-6083a44 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 40px 20px;}.elementor-3369 .elementor-element.elementor-element-6083a44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-e7dda54 .elementor-icon-box-wrapper{align-items:center;}.elementor-3369 .elementor-element.elementor-element-e7dda54{--icon-box-icon-margin:10px;}.elementor-3369 .elementor-element.elementor-element-e7dda54.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;fill:#000000;color:#000000;}.elementor-3369 .elementor-element.elementor-element-e7dda54.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-e7dda54.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-3369 .elementor-element.elementor-element-e7dda54.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-e7dda54 .elementor-icon{font-size:40px;padding:10px;}.elementor-3369 .elementor-element.elementor-element-e7dda54 .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-e7dda54 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-e7dda54 .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-e7dda54 .elementor-icon-box-description{color:#7A7A7A;}.elementor-3369 .elementor-element.elementor-element-347ae36 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-347ae36 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-e55e9cc > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-3369 .elementor-element.elementor-element-e55e9cc > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 40px 20px;}.elementor-3369 .elementor-element.elementor-element-e55e9cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-bf3a83d .elementor-icon-box-wrapper{align-items:center;}.elementor-3369 .elementor-element.elementor-element-bf3a83d{--icon-box-icon-margin:10px;}.elementor-3369 .elementor-element.elementor-element-bf3a83d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;fill:#000000;color:#000000;}.elementor-3369 .elementor-element.elementor-element-bf3a83d.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-bf3a83d.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-3369 .elementor-element.elementor-element-bf3a83d.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-bf3a83d .elementor-icon{font-size:40px;padding:10px;}.elementor-3369 .elementor-element.elementor-element-bf3a83d .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-bf3a83d .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-bf3a83d .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-bf3a83d .elementor-icon-box-description{color:#7A7A7A;}.elementor-3369 .elementor-element.elementor-element-14f9e89 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-14f9e89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-84baed4 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-3369 .elementor-element.elementor-element-84baed4 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 40px 20px;}.elementor-3369 .elementor-element.elementor-element-84baed4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-8c4f1c7 .elementor-icon-box-wrapper{align-items:center;}.elementor-3369 .elementor-element.elementor-element-8c4f1c7{--icon-box-icon-margin:10px;}.elementor-3369 .elementor-element.elementor-element-8c4f1c7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;fill:#000000;color:#000000;}.elementor-3369 .elementor-element.elementor-element-8c4f1c7.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-8c4f1c7.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-3369 .elementor-element.elementor-element-8c4f1c7.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-8c4f1c7 .elementor-icon{font-size:40px;padding:10px;}.elementor-3369 .elementor-element.elementor-element-8c4f1c7 .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-8c4f1c7 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-8c4f1c7 .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-8c4f1c7 .elementor-icon-box-description{color:#7A7A7A;}.elementor-3369 .elementor-element.elementor-element-1d34702 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 15px;--e-column-margin-right:10px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-1d34702 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-807597e > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-3369 .elementor-element.elementor-element-807597e > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 40px 20px;}.elementor-3369 .elementor-element.elementor-element-807597e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-3c3779a .elementor-icon-box-wrapper{align-items:center;}.elementor-3369 .elementor-element.elementor-element-3c3779a{--icon-box-icon-margin:10px;}.elementor-3369 .elementor-element.elementor-element-3c3779a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;fill:#000000;color:#000000;}.elementor-3369 .elementor-element.elementor-element-3c3779a.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-3c3779a.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-3369 .elementor-element.elementor-element-3c3779a.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-3c3779a .elementor-icon{font-size:40px;padding:10px;}.elementor-3369 .elementor-element.elementor-element-3c3779a .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-3c3779a .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-3c3779a .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-3c3779a .elementor-icon-box-description{color:#7A7A7A;}.elementor-3369 .elementor-element.elementor-element-2605977:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-2605977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-2605977{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-2605977 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-1e3926a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3369 .elementor-element.elementor-element-2e67782{text-align:center;}.elementor-3369 .elementor-element.elementor-element-2e67782 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-3369 .elementor-element.elementor-element-2c2f3c3{width:var( --container-widget-width, 97.768% );max-width:97.768%;--container-widget-width:97.768%;--container-widget-flex-grow:0;text-align:justify;font-family:"Quicksand", Sans-serif;font-weight:400;color:#000000;}.elementor-3369 .elementor-element.elementor-element-2c2f3c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3369 .elementor-element.elementor-element-3d3cbd3:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-3d3cbd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-3d3cbd3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-3369 .elementor-element.elementor-element-3d3cbd3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-d234949{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-c186776 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 10px;--e-column-margin-right:15px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-c186776 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-c186776 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-c186776 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-c186776 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-0688b48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3369 .elementor-element.elementor-element-0688b48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-0688b48 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-0688b48 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-0688b48 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-0688b48 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-3369 .elementor-element.elementor-element-0688b48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-e2720cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-e2720cc{--icon-box-icon-margin:15px;}.elementor-3369 .elementor-element.elementor-element-e2720cc.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-e2720cc.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-e2720cc.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3369 .elementor-element.elementor-element-e2720cc .elementor-icon{font-size:60px;}.elementor-3369 .elementor-element.elementor-element-e2720cc .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-e2720cc .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-e2720cc .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-e2720cc .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-6dc5531 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 10px;--e-column-margin-right:15px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-6dc5531 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-6dc5531 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-6dc5531 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-6dc5531 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-7653cab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3369 .elementor-element.elementor-element-7653cab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-7653cab > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-7653cab > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-7653cab > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-7653cab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-3369 .elementor-element.elementor-element-7653cab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-ee099bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-ee099bb{--icon-box-icon-margin:15px;}.elementor-3369 .elementor-element.elementor-element-ee099bb.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-ee099bb.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-ee099bb.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3369 .elementor-element.elementor-element-ee099bb .elementor-icon{font-size:60px;}.elementor-3369 .elementor-element.elementor-element-ee099bb .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-ee099bb .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-ee099bb .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-ee099bb .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-3c382f4 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 10px;--e-column-margin-right:15px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-3c382f4 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-3c382f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-3c382f4 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-3c382f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-cf59265:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3369 .elementor-element.elementor-element-cf59265 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-cf59265 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-cf59265 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-cf59265 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-cf59265 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-3369 .elementor-element.elementor-element-cf59265 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-d36fb38 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-d36fb38{--icon-box-icon-margin:15px;}.elementor-3369 .elementor-element.elementor-element-d36fb38.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-d36fb38.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-d36fb38.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3369 .elementor-element.elementor-element-d36fb38 .elementor-icon{font-size:60px;}.elementor-3369 .elementor-element.elementor-element-d36fb38 .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-d36fb38 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-d36fb38 .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-d36fb38 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-402d74b > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 10px;--e-column-margin-right:15px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-402d74b > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-402d74b > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-402d74b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-402d74b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-320d8a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3369 .elementor-element.elementor-element-320d8a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-320d8a8 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-320d8a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-320d8a8 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-320d8a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-3369 .elementor-element.elementor-element-320d8a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-e135ca1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-e135ca1{--icon-box-icon-margin:15px;}.elementor-3369 .elementor-element.elementor-element-e135ca1.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-e135ca1.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-e135ca1.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3369 .elementor-element.elementor-element-e135ca1 .elementor-icon{font-size:60px;}.elementor-3369 .elementor-element.elementor-element-e135ca1 .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-e135ca1 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-e135ca1 .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-e135ca1 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-807eacf{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-58cfc97 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 10px;--e-column-margin-right:15px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-58cfc97 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-58cfc97 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-58cfc97 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-58cfc97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-81c9b7b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3369 .elementor-element.elementor-element-81c9b7b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-81c9b7b > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-81c9b7b > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-81c9b7b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-81c9b7b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-3369 .elementor-element.elementor-element-81c9b7b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-5d24c8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-5d24c8e{--icon-box-icon-margin:15px;}.elementor-3369 .elementor-element.elementor-element-5d24c8e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-5d24c8e.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-5d24c8e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3369 .elementor-element.elementor-element-5d24c8e .elementor-icon{font-size:60px;}.elementor-3369 .elementor-element.elementor-element-5d24c8e .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-5d24c8e .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-5d24c8e .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-5d24c8e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-8eb5b2e > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 10px;--e-column-margin-right:15px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-8eb5b2e > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-8eb5b2e > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-8eb5b2e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-8eb5b2e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-a426548:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3369 .elementor-element.elementor-element-a426548 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-a426548 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-a426548 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-a426548 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-a426548 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-3369 .elementor-element.elementor-element-a426548 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-f43d0c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-f43d0c7{--icon-box-icon-margin:15px;}.elementor-3369 .elementor-element.elementor-element-f43d0c7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-f43d0c7.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-f43d0c7.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3369 .elementor-element.elementor-element-f43d0c7 .elementor-icon{font-size:60px;}.elementor-3369 .elementor-element.elementor-element-f43d0c7 .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-f43d0c7 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-f43d0c7 .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-f43d0c7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-b33f0bc > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 10px;--e-column-margin-right:15px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-b33f0bc > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-b33f0bc > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-b33f0bc > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-b33f0bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-d1ff693:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3369 .elementor-element.elementor-element-d1ff693 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-d1ff693 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-d1ff693 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-d1ff693 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-d1ff693 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-3369 .elementor-element.elementor-element-d1ff693 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-84b91d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-84b91d5{--icon-box-icon-margin:15px;}.elementor-3369 .elementor-element.elementor-element-84b91d5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-84b91d5.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-84b91d5.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3369 .elementor-element.elementor-element-84b91d5 .elementor-icon{font-size:60px;}.elementor-3369 .elementor-element.elementor-element-84b91d5 .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-84b91d5 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-84b91d5 .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-84b91d5 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-ab03a1f > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 10px;--e-column-margin-right:15px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-ab03a1f > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-ab03a1f > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-ab03a1f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-ab03a1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-da49337:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3369 .elementor-element.elementor-element-da49337 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-da49337 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-da49337 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-da49337 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-da49337 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-3369 .elementor-element.elementor-element-da49337 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-0053fe2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-0053fe2{--icon-box-icon-margin:15px;}.elementor-3369 .elementor-element.elementor-element-0053fe2.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-0053fe2.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-0053fe2.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3369 .elementor-element.elementor-element-0053fe2 .elementor-icon{font-size:60px;}.elementor-3369 .elementor-element.elementor-element-0053fe2 .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-0053fe2 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-0053fe2 .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-0053fe2 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-d2c72e1{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-1a83af9 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 10px;--e-column-margin-right:15px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-1a83af9 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-1a83af9 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-1a83af9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-1a83af9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-3de31e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3369 .elementor-element.elementor-element-3de31e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-3de31e4 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-3de31e4 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-3de31e4 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-3de31e4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-3369 .elementor-element.elementor-element-3de31e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-bc6e5df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-bc6e5df{--icon-box-icon-margin:15px;}.elementor-3369 .elementor-element.elementor-element-bc6e5df.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-bc6e5df.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-bc6e5df.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3369 .elementor-element.elementor-element-bc6e5df .elementor-icon{font-size:60px;}.elementor-3369 .elementor-element.elementor-element-bc6e5df .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-bc6e5df .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-bc6e5df .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-bc6e5df .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-51186c9 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 10px;--e-column-margin-right:15px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-51186c9 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-51186c9 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-51186c9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-51186c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-9d0cc96:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3369 .elementor-element.elementor-element-9d0cc96 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-9d0cc96 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-9d0cc96 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-9d0cc96 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-9d0cc96 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-3369 .elementor-element.elementor-element-9d0cc96 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-6243870 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-6243870{--icon-box-icon-margin:15px;}.elementor-3369 .elementor-element.elementor-element-6243870.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-6243870.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-6243870.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3369 .elementor-element.elementor-element-6243870 .elementor-icon{font-size:60px;}.elementor-3369 .elementor-element.elementor-element-6243870 .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-6243870 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-6243870 .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-6243870 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-835cbaf > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 10px;--e-column-margin-right:15px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-835cbaf > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-835cbaf > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-835cbaf > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-835cbaf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-d3e08ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3369 .elementor-element.elementor-element-d3e08ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-d3e08ae > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-d3e08ae > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-d3e08ae > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-d3e08ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-3369 .elementor-element.elementor-element-d3e08ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-db1a325 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-db1a325{--icon-box-icon-margin:15px;}.elementor-3369 .elementor-element.elementor-element-db1a325.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-db1a325.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-db1a325.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3369 .elementor-element.elementor-element-db1a325 .elementor-icon{font-size:60px;}.elementor-3369 .elementor-element.elementor-element-db1a325 .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-db1a325 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-db1a325 .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-db1a325 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-567fe4b > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 10px;--e-column-margin-right:15px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-567fe4b > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-567fe4b > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-567fe4b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-567fe4b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-df9aa28:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3369 .elementor-element.elementor-element-df9aa28 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-df9aa28 > .elementor-element-populated, .elementor-3369 .elementor-element.elementor-element-df9aa28 > .elementor-element-populated > .elementor-background-overlay, .elementor-3369 .elementor-element.elementor-element-df9aa28 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-df9aa28 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-3369 .elementor-element.elementor-element-df9aa28 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-ac0b017 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-ac0b017{--icon-box-icon-margin:15px;}.elementor-3369 .elementor-element.elementor-element-ac0b017.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3369 .elementor-element.elementor-element-ac0b017.elementor-view-framed .elementor-icon, .elementor-3369 .elementor-element.elementor-element-ac0b017.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3369 .elementor-element.elementor-element-ac0b017 .elementor-icon{font-size:60px;}.elementor-3369 .elementor-element.elementor-element-ac0b017 .elementor-icon-box-title, .elementor-3369 .elementor-element.elementor-element-ac0b017 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-ac0b017 .elementor-icon-box-title{color:#000000;}.elementor-3369 .elementor-element.elementor-element-ac0b017 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3369 .elementor-element.elementor-element-deeb8f6{--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-3369 .elementor-element.elementor-element-deeb8f6:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-deeb8f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E1C6;}.elementor-3369 .elementor-element.elementor-element-6cdb53d{text-align:center;}.elementor-3369 .elementor-element.elementor-element-6cdb53d .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-3369 .elementor-element.elementor-element-3ab71b9:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-3ab71b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08606F;}.elementor-3369 .elementor-element.elementor-element-3ab71b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-3369 .elementor-element.elementor-element-3ab71b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3369 .elementor-element.elementor-element-064f6db.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3369 .elementor-element.elementor-element-694e60a{text-align:center;}.elementor-3369 .elementor-element.elementor-element-694e60a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#f18816;}.elementor-3369 .elementor-element.elementor-element-3bea00a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-3bea00a{text-align:center;}.elementor-3369 .elementor-element.elementor-element-3bea00a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-9078e93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3369 .elementor-element.elementor-element-aa06f34{--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-3369 .elementor-element.elementor-element-ef9471a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-ef9471a img{height:400px;border-radius:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-3d34f2f{--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-3369 .elementor-element.elementor-element-5bb0111{width:var( --container-widget-width, 97.768% );max-width:97.768%;--container-widget-width:97.768%;--container-widget-flex-grow:0;text-align:justify;font-family:"Quicksand", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-5bb0111.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3369 .elementor-element.elementor-element-2c4c569{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3369 .elementor-element.elementor-element-eead973{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3369 .elementor-element.elementor-element-d6ff30a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-d6ff30a{text-align:left;}.elementor-3369 .elementor-element.elementor-element-d6ff30a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-d193bc6 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-d193bc6{text-align:left;}.elementor-3369 .elementor-element.elementor-element-d193bc6 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-0c31d07 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-0c31d07{text-align:left;}.elementor-3369 .elementor-element.elementor-element-0c31d07 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-7e56f12 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-7e56f12{text-align:left;}.elementor-3369 .elementor-element.elementor-element-7e56f12 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-ffd3791 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-ffd3791{text-align:left;}.elementor-3369 .elementor-element.elementor-element-ffd3791 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-d6890aa{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3369 .elementor-element.elementor-element-2dc62e0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-2dc62e0{text-align:left;}.elementor-3369 .elementor-element.elementor-element-2dc62e0 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-432f957 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-432f957{text-align:left;}.elementor-3369 .elementor-element.elementor-element-432f957 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-26713c9 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-26713c9{text-align:left;}.elementor-3369 .elementor-element.elementor-element-26713c9 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-900391e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-900391e{text-align:left;}.elementor-3369 .elementor-element.elementor-element-900391e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3369 .elementor-element.elementor-element-551a27c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-551a27c{text-align:left;}.elementor-3369 .elementor-element.elementor-element-551a27c .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-3369 .elementor-element.elementor-element-670489b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3369 .elementor-element.elementor-element-670489b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3369 .elementor-element.elementor-element-72f113c > .elementor-element-populated{padding:20px 0px 0px 20px;}.elementor-3369 .elementor-element.elementor-element-3eea8e1 .elementor-heading-title{font-size:20px;}.elementor-3369 .elementor-element.elementor-element-3f4a1a5 > .elementor-element-populated{padding:35px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-fe64566 > .elementor-element-populated{padding:35px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-7915085 img{width:90%;}.elementor-3369 .elementor-element.elementor-element-396ab61 > .elementor-element-populated{padding:35px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-08a2d91 > .elementor-widget-container{padding:0px 0px 0px 200px;}.elementor-3369 .elementor-element.elementor-element-2e96f5f > .elementor-widget-container{padding:0px 0px 0px 200px;}.elementor-3369 .elementor-element.elementor-element-3bd28d9 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-3369 .elementor-element.elementor-element-60376e3{padding:100px 0px 100px 0px;}.elementor-3369 .elementor-element.elementor-element-eb7924e{text-align:center;}.elementor-3369 .elementor-element.elementor-element-eb7924e .elementor-heading-title{font-size:25px;}.elementor-3369 .elementor-element.elementor-element-83078ac > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-01c5221 > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-052bc04 > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-589547f > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-62f4561 > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-347ae36 > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-14f9e89 > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-1d34702 > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-2e67782{text-align:center;}.elementor-3369 .elementor-element.elementor-element-2e67782 .elementor-heading-title{font-size:25px;}.elementor-3369 .elementor-element.elementor-element-2c2f3c3{width:var( --container-widget-width, 621.688px );max-width:621.688px;--container-widget-width:621.688px;--container-widget-flex-grow:0;}.elementor-3369 .elementor-element.elementor-element-c186776 > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-6dc5531 > .elementor-element-populated{margin:0px 20px 10px 10px;--e-column-margin-right:20px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-3c382f4 > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-402d74b > .elementor-element-populated{margin:0px 20px 10px 10px;--e-column-margin-right:20px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-58cfc97 > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-8eb5b2e > .elementor-element-populated{margin:0px 20px 10px 10px;--e-column-margin-right:20px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-b33f0bc > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-ab03a1f > .elementor-element-populated{margin:0px 20px 10px 10px;--e-column-margin-right:20px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-1a83af9 > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-51186c9 > .elementor-element-populated{margin:0px 20px 10px 10px;--e-column-margin-right:20px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-835cbaf > .elementor-element-populated{margin:0px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-3369 .elementor-element.elementor-element-567fe4b > .elementor-element-populated{margin:0px 20px 10px 10px;--e-column-margin-right:20px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-6cdb53d{text-align:center;}.elementor-3369 .elementor-element.elementor-element-6cdb53d .elementor-heading-title{font-size:25px;}.elementor-3369 .elementor-element.elementor-element-3ab71b9{padding:100px 0px 100px 0px;}.elementor-3369 .elementor-element.elementor-element-694e60a{text-align:center;}.elementor-3369 .elementor-element.elementor-element-694e60a .elementor-heading-title{font-size:25px;}.elementor-3369 .elementor-element.elementor-element-3bea00a{text-align:center;}.elementor-3369 .elementor-element.elementor-element-3bea00a .elementor-heading-title{font-size:25px;}.elementor-3369 .elementor-element.elementor-element-9078e93{--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-3369 .elementor-element.elementor-element-aa06f34{--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-3369 .elementor-element.elementor-element-ef9471a img{height:300px;}.elementor-3369 .elementor-element.elementor-element-5bb0111{width:var( --container-widget-width, 621.688px );max-width:621.688px;--container-widget-width:621.688px;--container-widget-flex-grow:0;}.elementor-3369 .elementor-element.elementor-element-d6ff30a{text-align:left;}.elementor-3369 .elementor-element.elementor-element-d193bc6{text-align:left;}.elementor-3369 .elementor-element.elementor-element-0c31d07{text-align:left;}.elementor-3369 .elementor-element.elementor-element-7e56f12{text-align:left;}.elementor-3369 .elementor-element.elementor-element-ffd3791{text-align:left;}.elementor-3369 .elementor-element.elementor-element-2dc62e0{text-align:left;}.elementor-3369 .elementor-element.elementor-element-432f957{text-align:left;}.elementor-3369 .elementor-element.elementor-element-26713c9{text-align:left;}.elementor-3369 .elementor-element.elementor-element-900391e{text-align:left;}.elementor-3369 .elementor-element.elementor-element-551a27c{text-align:left;}}@media(max-width:767px){.elementor-3369 .elementor-element.elementor-element-3f73c72{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-851cda4{text-align:center;}.elementor-3369 .elementor-element.elementor-element-29bb032{text-align:center;}.elementor-3369 .elementor-element.elementor-element-396ab61 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-08a2d91 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-3369 .elementor-element.elementor-element-2e96f5f > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-3369 .elementor-element.elementor-element-60376e3{padding:50px 0px 50px 0px;}.elementor-3369 .elementor-element.elementor-element-83078ac > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-01c5221 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-052bc04 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-589547f > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-62f4561 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-347ae36 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-14f9e89 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-1d34702 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-2c2f3c3{width:var( --container-widget-width, 282.375px );max-width:282.375px;--container-widget-width:282.375px;--container-widget-flex-grow:0;}.elementor-3369 .elementor-element.elementor-element-d234949{padding:5px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-c186776 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-6dc5531 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-3c382f4 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-402d74b > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-807eacf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-58cfc97 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-8eb5b2e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-b33f0bc > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-ab03a1f > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-d2c72e1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-1a83af9 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-51186c9 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-835cbaf > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-567fe4b > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3369 .elementor-element.elementor-element-3ab71b9{padding:50px 0px 50px 0px;}.elementor-3369 .elementor-element.elementor-element-ef9471a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3369 .elementor-element.elementor-element-5bb0111{width:var( --container-widget-width, 282.375px );max-width:282.375px;--container-widget-width:282.375px;--container-widget-flex-grow:0;}.elementor-3369 .elementor-element.elementor-element-d6ff30a{text-align:left;}.elementor-3369 .elementor-element.elementor-element-d193bc6{text-align:left;}.elementor-3369 .elementor-element.elementor-element-0c31d07{text-align:left;}.elementor-3369 .elementor-element.elementor-element-7e56f12{text-align:left;}.elementor-3369 .elementor-element.elementor-element-ffd3791{text-align:left;}.elementor-3369 .elementor-element.elementor-element-d6890aa{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3369 .elementor-element.elementor-element-2dc62e0{text-align:left;}.elementor-3369 .elementor-element.elementor-element-432f957{text-align:left;}.elementor-3369 .elementor-element.elementor-element-26713c9{text-align:left;}.elementor-3369 .elementor-element.elementor-element-900391e{text-align:left;}.elementor-3369 .elementor-element.elementor-element-551a27c{text-align:left;}}@media(min-width:768px){.elementor-3369 .elementor-element.elementor-element-3f4a1a5{width:50%;}.elementor-3369 .elementor-element.elementor-element-2e8983f{width:50%;}.elementor-3369 .elementor-element.elementor-element-fe64566{width:50%;}.elementor-3369 .elementor-element.elementor-element-45c85ab{width:50%;}.elementor-3369 .elementor-element.elementor-element-11d440d{width:49.956%;}.elementor-3369 .elementor-element.elementor-element-396ab61{width:50%;}.elementor-3369 .elementor-element.elementor-element-481864c{width:30%;}.elementor-3369 .elementor-element.elementor-element-dc1c22a{width:70%;}.elementor-3369 .elementor-element.elementor-element-f89fd68{width:30%;}.elementor-3369 .elementor-element.elementor-element-5ffb7e5{width:70%;}.elementor-3369 .elementor-element.elementor-element-5f4f154{width:69.956%;}.elementor-3369 .elementor-element.elementor-element-3bd28d9{width:30%;}.elementor-3369 .elementor-element.elementor-element-aa06f34{--width:50%;}.elementor-3369 .elementor-element.elementor-element-3d34f2f{--width:50%;}.elementor-3369 .elementor-element.elementor-element-eead973{--width:50%;}.elementor-3369 .elementor-element.elementor-element-d6890aa{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3369 .elementor-element.elementor-element-83078ac{width:50%;}.elementor-3369 .elementor-element.elementor-element-01c5221{width:50%;}.elementor-3369 .elementor-element.elementor-element-052bc04{width:50%;}.elementor-3369 .elementor-element.elementor-element-589547f{width:50%;}.elementor-3369 .elementor-element.elementor-element-62f4561{width:50%;}.elementor-3369 .elementor-element.elementor-element-347ae36{width:50%;}.elementor-3369 .elementor-element.elementor-element-14f9e89{width:50%;}.elementor-3369 .elementor-element.elementor-element-1d34702{width:50%;}.elementor-3369 .elementor-element.elementor-element-c186776{width:50%;}.elementor-3369 .elementor-element.elementor-element-6dc5531{width:50%;}.elementor-3369 .elementor-element.elementor-element-3c382f4{width:50%;}.elementor-3369 .elementor-element.elementor-element-402d74b{width:50%;}.elementor-3369 .elementor-element.elementor-element-58cfc97{width:50%;}.elementor-3369 .elementor-element.elementor-element-8eb5b2e{width:50%;}.elementor-3369 .elementor-element.elementor-element-b33f0bc{width:50%;}.elementor-3369 .elementor-element.elementor-element-ab03a1f{width:50%;}.elementor-3369 .elementor-element.elementor-element-1a83af9{width:50%;}.elementor-3369 .elementor-element.elementor-element-51186c9{width:50%;}.elementor-3369 .elementor-element.elementor-element-835cbaf{width:50%;}.elementor-3369 .elementor-element.elementor-element-567fe4b{width:50%;}.elementor-3369 .elementor-element.elementor-element-aa06f34{--width:100%;}.elementor-3369 .elementor-element.elementor-element-3d34f2f{--width:100%;}}/* Start custom CSS for section, class: .elementor-element-bd1ef08 */.elementor-3369 .elementor-element.elementor-element-bd1ef08 {
    position: relative;
}

.elementor-3369 .elementor-element.elementor-element-bd1ef08::before {
    content: "";
    position: absolute;
    top: 0; /* Position at the top */
    left: 50%; /* Start from the center */
    width: 60%; /* Width of the border */
    height: 1px; /* Thickness of the border */
    background-color: #D0AB63; /* Change color as needed */
    transform: translateX(-50%); /* Center the border */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3cef58d */.elementor-3369 .elementor-element.elementor-element-3cef58d {
    position: relative;
}

.elementor-3369 .elementor-element.elementor-element-3cef58d::before {
    content: "";
    position: absolute;
    top: 0; /* Position at the top */
    left: 50%; /* Start from the center */
    width: 60%; /* Width of the border */
    height: 1px; /* Thickness of the border */
    background-color: #D0AB63; /* Change color as needed */
    transform: translateX(-50%); /* Center the border */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e13466b */.elementor-3369 .elementor-element.elementor-element-e13466b {
    position: relative;
}

.elementor-3369 .elementor-element.elementor-element-e13466b::before {
    content: "";
    position: absolute;
    top: 0; /* Position at the top */
    left: 50%; /* Start from the center */
    width: 60%; /* Width of the border */
    height: 1px; /* Thickness of the border */
    background-color: #fff; /* Change color as needed */
    transform: translateX(-50%); /* Center the border */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c324d8e */.elementor-3369 .elementor-element.elementor-element-c324d8e {
    position: relative;
}

.elementor-3369 .elementor-element.elementor-element-c324d8e::before {
    content: "";
    position: absolute;
    top: 0; /* Position at the top */
    left: 50%; /* Start from the center */
    width: 60%; /* Width of the border */
    height: 1px; /* Thickness of the border */
    background-color: #fff; /* Change color as needed */
    transform: translateX(-50%); /* Center the border */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-176dc83 */.elementor-3369 .elementor-element.elementor-element-176dc83 {
    position: relative;
}

.elementor-3369 .elementor-element.elementor-element-176dc83 .elementor-icon {
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); /* Add initial blur shadow */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Smooth and slow transition */
    transform: scale(1); /* Normal size */
}

.elementor-3369 .elementor-element.elementor-element-176dc83:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    transition: 0.7s;
    border-bottom: 3px solid #08606F;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

.elementor-3369 .elementor-element.elementor-element-176dc83:hover:after {
    width: 100%;
    left: 0;
    transform: none;
}

.elementor-3369 .elementor-element.elementor-element-176dc83:hover .elementor-icon {
    background-color: #08606F !important;
    transform: scale(1.1); /* Zoom in effect */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Slow and smooth zoom-in */
}

.elementor-3369 .elementor-element.elementor-element-176dc83:not(:hover) .elementor-icon {
    transform: scale(1); /* Zoom out back to normal size */
    transition: transform 0.5s ease; /* Slow and smooth zoom-out */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fb57bd9 */.elementor-3369 .elementor-element.elementor-element-fb57bd9 {
    position: relative;
}

.elementor-3369 .elementor-element.elementor-element-fb57bd9 .elementor-icon {
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); /* Add initial blur shadow */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Smooth and slow transition */
    transform: scale(1); /* Normal size */
}

.elementor-3369 .elementor-element.elementor-element-fb57bd9:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    transition: 0.7s;
    border-bottom: 3px solid #08606F;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

.elementor-3369 .elementor-element.elementor-element-fb57bd9:hover:after {
    width: 100%;
    left: 0;
    transform: none;
}

.elementor-3369 .elementor-element.elementor-element-fb57bd9:hover .elementor-icon {
    background-color: #08606F !important;
    transform: scale(1.1); /* Zoom in effect */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Slow and smooth zoom-in */
}

.elementor-3369 .elementor-element.elementor-element-fb57bd9:not(:hover) .elementor-icon {
    transform: scale(1); /* Zoom out back to normal size */
    transition: transform 0.5s ease; /* Slow and smooth zoom-out */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-73abf5c */.elementor-3369 .elementor-element.elementor-element-73abf5c {
    position: relative;
}

.elementor-3369 .elementor-element.elementor-element-73abf5c .elementor-icon {
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); /* Add initial blur shadow */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Smooth and slow transition */
    transform: scale(1); /* Normal size */
}

.elementor-3369 .elementor-element.elementor-element-73abf5c:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    transition: 0.7s;
    border-bottom: 3px solid #08606F;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

.elementor-3369 .elementor-element.elementor-element-73abf5c:hover:after {
    width: 100%;
    left: 0;
    transform: none;
}

.elementor-3369 .elementor-element.elementor-element-73abf5c:hover .elementor-icon {
    background-color: #08606F !important;
    transform: scale(1.1); /* Zoom in effect */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Slow and smooth zoom-in */
}

.elementor-3369 .elementor-element.elementor-element-73abf5c:not(:hover) .elementor-icon {
    transform: scale(1); /* Zoom out back to normal size */
    transition: transform 0.5s ease; /* Slow and smooth zoom-out */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e38614 */.elementor-3369 .elementor-element.elementor-element-1e38614 {
    position: relative;
}

.elementor-3369 .elementor-element.elementor-element-1e38614 .elementor-icon {
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); /* Add initial blur shadow */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Smooth and slow transition */
    transform: scale(1); /* Normal size */
}

.elementor-3369 .elementor-element.elementor-element-1e38614:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    transition: 0.7s;
    border-bottom: 3px solid #08606F;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

.elementor-3369 .elementor-element.elementor-element-1e38614:hover:after {
    width: 100%;
    left: 0;
    transform: none;
}

.elementor-3369 .elementor-element.elementor-element-1e38614:hover .elementor-icon {
    background-color: #08606F !important;
    transform: scale(1.1); /* Zoom in effect */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Slow and smooth zoom-in */
}

.elementor-3369 .elementor-element.elementor-element-1e38614:not(:hover) .elementor-icon {
    transform: scale(1); /* Zoom out back to normal size */
    transition: transform 0.5s ease; /* Slow and smooth zoom-out */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6083a44 */.elementor-3369 .elementor-element.elementor-element-6083a44 {
    position: relative;
}

.elementor-3369 .elementor-element.elementor-element-6083a44 .elementor-icon {
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); /* Add initial blur shadow */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Smooth and slow transition */
    transform: scale(1); /* Normal size */
}

.elementor-3369 .elementor-element.elementor-element-6083a44:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    transition: 0.7s;
    border-bottom: 3px solid #08606F;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

.elementor-3369 .elementor-element.elementor-element-6083a44:hover:after {
    width: 100%;
    left: 0;
    transform: none;
}

.elementor-3369 .elementor-element.elementor-element-6083a44:hover .elementor-icon {
    background-color: #08606F !important;
    transform: scale(1.1); /* Zoom in effect */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Slow and smooth zoom-in */
}

.elementor-3369 .elementor-element.elementor-element-6083a44:not(:hover) .elementor-icon {
    transform: scale(1); /* Zoom out back to normal size */
    transition: transform 0.5s ease; /* Slow and smooth zoom-out */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e55e9cc */.elementor-3369 .elementor-element.elementor-element-e55e9cc {
    position: relative;
}

.elementor-3369 .elementor-element.elementor-element-e55e9cc .elementor-icon {
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); /* Add initial blur shadow */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Smooth and slow transition */
    transform: scale(1); /* Normal size */
}

.elementor-3369 .elementor-element.elementor-element-e55e9cc:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    transition: 0.7s;
    border-bottom: 3px solid #08606F;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

.elementor-3369 .elementor-element.elementor-element-e55e9cc:hover:after {
    width: 100%;
    left: 0;
    transform: none;
}

.elementor-3369 .elementor-element.elementor-element-e55e9cc:hover .elementor-icon {
    background-color: #08606F !important;
    transform: scale(1.1); /* Zoom in effect */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Slow and smooth zoom-in */
}

.elementor-3369 .elementor-element.elementor-element-e55e9cc:not(:hover) .elementor-icon {
    transform: scale(1); /* Zoom out back to normal size */
    transition: transform 0.5s ease; /* Slow and smooth zoom-out */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-84baed4 */.elementor-3369 .elementor-element.elementor-element-84baed4 {
    position: relative;
}

.elementor-3369 .elementor-element.elementor-element-84baed4 .elementor-icon {
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); /* Add initial blur shadow */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Smooth and slow transition */
    transform: scale(1); /* Normal size */
}

.elementor-3369 .elementor-element.elementor-element-84baed4:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    transition: 0.7s;
    border-bottom: 3px solid #08606F;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

.elementor-3369 .elementor-element.elementor-element-84baed4:hover:after {
    width: 100%;
    left: 0;
    transform: none;
}

.elementor-3369 .elementor-element.elementor-element-84baed4:hover .elementor-icon {
    background-color: #08606F !important;
    transform: scale(1.1); /* Zoom in effect */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Slow and smooth zoom-in */
}

.elementor-3369 .elementor-element.elementor-element-84baed4:not(:hover) .elementor-icon {
    transform: scale(1); /* Zoom out back to normal size */
    transition: transform 0.5s ease; /* Slow and smooth zoom-out */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-807597e */.elementor-3369 .elementor-element.elementor-element-807597e {
    position: relative;
}

.elementor-3369 .elementor-element.elementor-element-807597e .elementor-icon {
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); /* Add initial blur shadow */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Smooth and slow transition */
    transform: scale(1); /* Normal size */
}

.elementor-3369 .elementor-element.elementor-element-807597e:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    transition: 0.7s;
    border-bottom: 3px solid #08606F;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

.elementor-3369 .elementor-element.elementor-element-807597e:hover:after {
    width: 100%;
    left: 0;
    transform: none;
}

.elementor-3369 .elementor-element.elementor-element-807597e:hover .elementor-icon {
    background-color: #08606F !important;
    transform: scale(1.1); /* Zoom in effect */
    transition: background-color 0.5s ease, transform 0.5s ease; /* Slow and smooth zoom-in */
}

.elementor-3369 .elementor-element.elementor-element-807597e:not(:hover) .elementor-icon {
    transform: scale(1); /* Zoom out back to normal size */
    transition: transform 0.5s ease; /* Slow and smooth zoom-out */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0688b48 *//* Main .elementor-3369 .elementor-element.elementor-element-0688b48 styles */
.elementor-3369 .elementor-element.elementor-element-0688b48 {
    position: relative;
    overflow: hidden; /* Ensure hover effect stays within bounds */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); /* Add initial blur shadow */
}

/* Common styles for all borders */
.elementor-3369 .elementor-element.elementor-element-0688b48:before, 
.elementor-3369 .elementor-element.elementor-element-0688b48:after, 
.elementor-3369 .elementor-element.elementor-element-0688b48 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-0688b48 .hover-right {
    position: absolute;
    content: "";
    background-color: #08606F; /* Hover color */
    z-index: 1; /* Behind the content */
    transition: transform 0.7s ease, opacity 0.7s ease; /* Smooth effect */
    opacity: 0; /* Initially hidden */
}

/* Top and Bottom Borders */
.elementor-3369 .elementor-element.elementor-element-0688b48:before, 
.elementor-3369 .elementor-element.elementor-element-0688b48:after {
    width: 100%; /* Full width for top and bottom */
    height: 3px; /* Border thickness */
    transform: scaleX(0); /* Initial collapsed state for horizontal borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-0688b48:before {
    top: 0; /* Top border */
    left: 0;
}

.elementor-3369 .elementor-element.elementor-element-0688b48:after {
    bottom: 0; /* Bottom border */
    left: 0;
}

/* Left and Right Borders */
.elementor-3369 .elementor-element.elementor-element-0688b48 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-0688b48 .hover-right {
    height: 100%; /* Full height for left and right */
    width: 3px; /* Border thickness */
    transform: scaleY(0); /* Initial collapsed state for vertical borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-0688b48 .hover-left {
    top: 0;
    left: 0; /* Left border */
}

.elementor-3369 .elementor-element.elementor-element-0688b48 .hover-right {
    top: 0;
    right: 0; /* Right border */
}

/* Hover Effect for Borders */
.elementor-3369 .elementor-element.elementor-element-0688b48:hover:before, 
.elementor-3369 .elementor-element.elementor-element-0688b48:hover:after {
    transform: scaleX(1); /* Expand horizontally */
    opacity: 1; /* Show borders */
}

.elementor-3369 .elementor-element.elementor-element-0688b48:hover .hover-left, 
.elementor-3369 .elementor-element.elementor-element-0688b48:hover .hover-right {
    transform: scaleY(1); /* Expand vertically */
    opacity: 1; /* Show borders */
}

/* Icon Zoom-In and Color Change */
.elementor-3369 .elementor-element.elementor-element-0688b48 .elementor-icon {
    position: relative;
    z-index: 2; /* Keep the icon above hover effects */
    transition: transform 0.5s ease, fill 0.5s ease, color 0.5s ease; /* Smooth zoom and color transition *//
    color: white; /* Inherit the default color */
}

.elementor-3369 .elementor-element.elementor-element-0688b48:hover .elementor-icon {
    transform: scale(1.2); /* Zoom in on hover */
    color: #FFFFFF;!important /* Change icon color to white */
}

/* Fix for Text Content Inside the Selector */
.elementor-3369 .elementor-element.elementor-element-0688b48 .elementor-icon-box-title,
.elementor-3369 .elementor-element.elementor-element-0688b48 .elementor-icon-box-content {
    position: relative;
    z-index: 2; /* Keep text above hover effects */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7653cab *//* Main .elementor-3369 .elementor-element.elementor-element-7653cab styles */
.elementor-3369 .elementor-element.elementor-element-7653cab {
    position: relative;
    overflow: hidden; /* Ensure hover effect stays within bounds */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); /* Add initial blur shadow */
}

/* Common styles for all borders */
.elementor-3369 .elementor-element.elementor-element-7653cab:before, 
.elementor-3369 .elementor-element.elementor-element-7653cab:after, 
.elementor-3369 .elementor-element.elementor-element-7653cab .hover-left, 
.elementor-3369 .elementor-element.elementor-element-7653cab .hover-right {
    position: absolute;
    content: "";
    background-color: #08606F; /* Hover color */
    z-index: 1; /* Behind the content */
    transition: transform 0.7s ease, opacity 0.7s ease; /* Smooth effect */
    opacity: 0; /* Initially hidden */
}

/* Top and Bottom Borders */
.elementor-3369 .elementor-element.elementor-element-7653cab:before, 
.elementor-3369 .elementor-element.elementor-element-7653cab:after {
    width: 100%; /* Full width for top and bottom */
    height: 3px; /* Border thickness */
    transform: scaleX(0); /* Initial collapsed state for horizontal borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-7653cab:before {
    top: 0; /* Top border */
    left: 0;
}

.elementor-3369 .elementor-element.elementor-element-7653cab:after {
    bottom: 0; /* Bottom border */
    left: 0;
}

/* Left and Right Borders */
.elementor-3369 .elementor-element.elementor-element-7653cab .hover-left, 
.elementor-3369 .elementor-element.elementor-element-7653cab .hover-right {
    height: 100%; /* Full height for left and right */
    width: 3px; /* Border thickness */
    transform: scaleY(0); /* Initial collapsed state for vertical borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-7653cab .hover-left {
    top: 0;
    left: 0; /* Left border */
}

.elementor-3369 .elementor-element.elementor-element-7653cab .hover-right {
    top: 0;
    right: 0; /* Right border */
}

/* Hover Effect for Borders */
.elementor-3369 .elementor-element.elementor-element-7653cab:hover:before, 
.elementor-3369 .elementor-element.elementor-element-7653cab:hover:after {
    transform: scaleX(1); /* Expand horizontally */
    opacity: 1; /* Show borders */
}

.elementor-3369 .elementor-element.elementor-element-7653cab:hover .hover-left, 
.elementor-3369 .elementor-element.elementor-element-7653cab:hover .hover-right {
    transform: scaleY(1); /* Expand vertically */
    opacity: 1; /* Show borders */
}

/* Icon Zoom-In and Color Change */
.elementor-3369 .elementor-element.elementor-element-7653cab .elementor-icon {
    position: relative;
    z-index: 2; /* Keep the icon above hover effects */
    transition: transform 0.5s ease, fill 0.5s ease, color 0.5s ease; /* Smooth zoom and color transition *//
    color: white; /* Inherit the default color */
}

.elementor-3369 .elementor-element.elementor-element-7653cab:hover .elementor-icon {
    transform: scale(1.2); /* Zoom in on hover */
    color: #FFFFFF;!important /* Change icon color to white */
}

/* Fix for Text Content Inside the Selector */
.elementor-3369 .elementor-element.elementor-element-7653cab .elementor-icon-box-title,
.elementor-3369 .elementor-element.elementor-element-7653cab .elementor-icon-box-content {
    position: relative;
    z-index: 2; /* Keep text above hover effects */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cf59265 *//* Main .elementor-3369 .elementor-element.elementor-element-cf59265 styles */
.elementor-3369 .elementor-element.elementor-element-cf59265 {
    position: relative;
    overflow: hidden; /* Ensure hover effect stays within bounds */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); /* Add initial blur shadow */
}

/* Common styles for all borders */
.elementor-3369 .elementor-element.elementor-element-cf59265:before, 
.elementor-3369 .elementor-element.elementor-element-cf59265:after, 
.elementor-3369 .elementor-element.elementor-element-cf59265 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-cf59265 .hover-right {
    position: absolute;
    content: "";
    background-color: #08606F; /* Hover color */
    z-index: 1; /* Behind the content */
    transition: transform 0.7s ease, opacity 0.7s ease; /* Smooth effect */
    opacity: 0; /* Initially hidden */
}

/* Top and Bottom Borders */
.elementor-3369 .elementor-element.elementor-element-cf59265:before, 
.elementor-3369 .elementor-element.elementor-element-cf59265:after {
    width: 100%; /* Full width for top and bottom */
    height: 3px; /* Border thickness */
    transform: scaleX(0); /* Initial collapsed state for horizontal borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-cf59265:before {
    top: 0; /* Top border */
    left: 0;
}

.elementor-3369 .elementor-element.elementor-element-cf59265:after {
    bottom: 0; /* Bottom border */
    left: 0;
}

/* Left and Right Borders */
.elementor-3369 .elementor-element.elementor-element-cf59265 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-cf59265 .hover-right {
    height: 100%; /* Full height for left and right */
    width: 3px; /* Border thickness */
    transform: scaleY(0); /* Initial collapsed state for vertical borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-cf59265 .hover-left {
    top: 0;
    left: 0; /* Left border */
}

.elementor-3369 .elementor-element.elementor-element-cf59265 .hover-right {
    top: 0;
    right: 0; /* Right border */
}

/* Hover Effect for Borders */
.elementor-3369 .elementor-element.elementor-element-cf59265:hover:before, 
.elementor-3369 .elementor-element.elementor-element-cf59265:hover:after {
    transform: scaleX(1); /* Expand horizontally */
    opacity: 1; /* Show borders */
}

.elementor-3369 .elementor-element.elementor-element-cf59265:hover .hover-left, 
.elementor-3369 .elementor-element.elementor-element-cf59265:hover .hover-right {
    transform: scaleY(1); /* Expand vertically */
    opacity: 1; /* Show borders */
}

/* Icon Zoom-In and Color Change */
.elementor-3369 .elementor-element.elementor-element-cf59265 .elementor-icon {
    position: relative;
    z-index: 2; /* Keep the icon above hover effects */
    transition: transform 0.5s ease, fill 0.5s ease, color 0.5s ease; /* Smooth zoom and color transition *//
    color: white; /* Inherit the default color */
}

.elementor-3369 .elementor-element.elementor-element-cf59265:hover .elementor-icon {
    transform: scale(1.2); /* Zoom in on hover */
    color: #FFFFFF;!important /* Change icon color to white */
}

/* Fix for Text Content Inside the Selector */
.elementor-3369 .elementor-element.elementor-element-cf59265 .elementor-icon-box-title,
.elementor-3369 .elementor-element.elementor-element-cf59265 .elementor-icon-box-content {
    position: relative;
    z-index: 2; /* Keep text above hover effects */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-320d8a8 *//* Main .elementor-3369 .elementor-element.elementor-element-320d8a8 styles */
.elementor-3369 .elementor-element.elementor-element-320d8a8 {
    position: relative;
    overflow: hidden; /* Ensure hover effect stays within bounds */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); /* Add initial blur shadow */
}

/* Common styles for all borders */
.elementor-3369 .elementor-element.elementor-element-320d8a8:before, 
.elementor-3369 .elementor-element.elementor-element-320d8a8:after, 
.elementor-3369 .elementor-element.elementor-element-320d8a8 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-320d8a8 .hover-right {
    position: absolute;
    content: "";
    background-color: #08606F; /* Hover color */
    z-index: 1; /* Behind the content */
    transition: transform 0.7s ease, opacity 0.7s ease; /* Smooth effect */
    opacity: 0; /* Initially hidden */
}

/* Top and Bottom Borders */
.elementor-3369 .elementor-element.elementor-element-320d8a8:before, 
.elementor-3369 .elementor-element.elementor-element-320d8a8:after {
    width: 100%; /* Full width for top and bottom */
    height: 3px; /* Border thickness */
    transform: scaleX(0); /* Initial collapsed state for horizontal borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-320d8a8:before {
    top: 0; /* Top border */
    left: 0;
}

.elementor-3369 .elementor-element.elementor-element-320d8a8:after {
    bottom: 0; /* Bottom border */
    left: 0;
}

/* Left and Right Borders */
.elementor-3369 .elementor-element.elementor-element-320d8a8 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-320d8a8 .hover-right {
    height: 100%; /* Full height for left and right */
    width: 3px; /* Border thickness */
    transform: scaleY(0); /* Initial collapsed state for vertical borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-320d8a8 .hover-left {
    top: 0;
    left: 0; /* Left border */
}

.elementor-3369 .elementor-element.elementor-element-320d8a8 .hover-right {
    top: 0;
    right: 0; /* Right border */
}

/* Hover Effect for Borders */
.elementor-3369 .elementor-element.elementor-element-320d8a8:hover:before, 
.elementor-3369 .elementor-element.elementor-element-320d8a8:hover:after {
    transform: scaleX(1); /* Expand horizontally */
    opacity: 1; /* Show borders */
}

.elementor-3369 .elementor-element.elementor-element-320d8a8:hover .hover-left, 
.elementor-3369 .elementor-element.elementor-element-320d8a8:hover .hover-right {
    transform: scaleY(1); /* Expand vertically */
    opacity: 1; /* Show borders */
}

/* Icon Zoom-In and Color Change */
.elementor-3369 .elementor-element.elementor-element-320d8a8 .elementor-icon {
    position: relative;
    z-index: 2; /* Keep the icon above hover effects */
    transition: transform 0.5s ease, fill 0.5s ease, color 0.5s ease; /* Smooth zoom and color transition *//
    color: white; /* Inherit the default color */
}

.elementor-3369 .elementor-element.elementor-element-320d8a8:hover .elementor-icon {
    transform: scale(1.2); /* Zoom in on hover */
    color: #FFFFFF;!important /* Change icon color to white */
}

/* Fix for Text Content Inside the Selector */
.elementor-3369 .elementor-element.elementor-element-320d8a8 .elementor-icon-box-title,
.elementor-3369 .elementor-element.elementor-element-320d8a8 .elementor-icon-box-content {
    position: relative;
    z-index: 2; /* Keep text above hover effects */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-81c9b7b *//* Main .elementor-3369 .elementor-element.elementor-element-81c9b7b styles */
.elementor-3369 .elementor-element.elementor-element-81c9b7b {
    position: relative;
    overflow: hidden; /* Ensure hover effect stays within bounds */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); /* Add initial blur shadow */
}

/* Common styles for all borders */
.elementor-3369 .elementor-element.elementor-element-81c9b7b:before, 
.elementor-3369 .elementor-element.elementor-element-81c9b7b:after, 
.elementor-3369 .elementor-element.elementor-element-81c9b7b .hover-left, 
.elementor-3369 .elementor-element.elementor-element-81c9b7b .hover-right {
    position: absolute;
    content: "";
    background-color: #08606F; /* Hover color */
    z-index: 1; /* Behind the content */
    transition: transform 0.7s ease, opacity 0.7s ease; /* Smooth effect */
    opacity: 0; /* Initially hidden */
}

/* Top and Bottom Borders */
.elementor-3369 .elementor-element.elementor-element-81c9b7b:before, 
.elementor-3369 .elementor-element.elementor-element-81c9b7b:after {
    width: 100%; /* Full width for top and bottom */
    height: 3px; /* Border thickness */
    transform: scaleX(0); /* Initial collapsed state for horizontal borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-81c9b7b:before {
    top: 0; /* Top border */
    left: 0;
}

.elementor-3369 .elementor-element.elementor-element-81c9b7b:after {
    bottom: 0; /* Bottom border */
    left: 0;
}

/* Left and Right Borders */
.elementor-3369 .elementor-element.elementor-element-81c9b7b .hover-left, 
.elementor-3369 .elementor-element.elementor-element-81c9b7b .hover-right {
    height: 100%; /* Full height for left and right */
    width: 3px; /* Border thickness */
    transform: scaleY(0); /* Initial collapsed state for vertical borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-81c9b7b .hover-left {
    top: 0;
    left: 0; /* Left border */
}

.elementor-3369 .elementor-element.elementor-element-81c9b7b .hover-right {
    top: 0;
    right: 0; /* Right border */
}

/* Hover Effect for Borders */
.elementor-3369 .elementor-element.elementor-element-81c9b7b:hover:before, 
.elementor-3369 .elementor-element.elementor-element-81c9b7b:hover:after {
    transform: scaleX(1); /* Expand horizontally */
    opacity: 1; /* Show borders */
}

.elementor-3369 .elementor-element.elementor-element-81c9b7b:hover .hover-left, 
.elementor-3369 .elementor-element.elementor-element-81c9b7b:hover .hover-right {
    transform: scaleY(1); /* Expand vertically */
    opacity: 1; /* Show borders */
}

/* Icon Zoom-In and Color Change */
.elementor-3369 .elementor-element.elementor-element-81c9b7b .elementor-icon {
    position: relative;
    z-index: 2; /* Keep the icon above hover effects */
    transition: transform 0.5s ease, fill 0.5s ease, color 0.5s ease; /* Smooth zoom and color transition *//
    color: white; /* Inherit the default color */
}

.elementor-3369 .elementor-element.elementor-element-81c9b7b:hover .elementor-icon {
    transform: scale(1.2); /* Zoom in on hover */
    color: #FFFFFF;!important /* Change icon color to white */
}

/* Fix for Text Content Inside the Selector */
.elementor-3369 .elementor-element.elementor-element-81c9b7b .elementor-icon-box-title,
.elementor-3369 .elementor-element.elementor-element-81c9b7b .elementor-icon-box-content {
    position: relative;
    z-index: 2; /* Keep text above hover effects */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a426548 *//* Main .elementor-3369 .elementor-element.elementor-element-a426548 styles */
.elementor-3369 .elementor-element.elementor-element-a426548 {
    position: relative;
    overflow: hidden; /* Ensure hover effect stays within bounds */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); /* Add initial blur shadow */
}

/* Common styles for all borders */
.elementor-3369 .elementor-element.elementor-element-a426548:before, 
.elementor-3369 .elementor-element.elementor-element-a426548:after, 
.elementor-3369 .elementor-element.elementor-element-a426548 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-a426548 .hover-right {
    position: absolute;
    content: "";
    background-color: #08606F; /* Hover color */
    z-index: 1; /* Behind the content */
    transition: transform 0.7s ease, opacity 0.7s ease; /* Smooth effect */
    opacity: 0; /* Initially hidden */
}

/* Top and Bottom Borders */
.elementor-3369 .elementor-element.elementor-element-a426548:before, 
.elementor-3369 .elementor-element.elementor-element-a426548:after {
    width: 100%; /* Full width for top and bottom */
    height: 3px; /* Border thickness */
    transform: scaleX(0); /* Initial collapsed state for horizontal borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-a426548:before {
    top: 0; /* Top border */
    left: 0;
}

.elementor-3369 .elementor-element.elementor-element-a426548:after {
    bottom: 0; /* Bottom border */
    left: 0;
}

/* Left and Right Borders */
.elementor-3369 .elementor-element.elementor-element-a426548 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-a426548 .hover-right {
    height: 100%; /* Full height for left and right */
    width: 3px; /* Border thickness */
    transform: scaleY(0); /* Initial collapsed state for vertical borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-a426548 .hover-left {
    top: 0;
    left: 0; /* Left border */
}

.elementor-3369 .elementor-element.elementor-element-a426548 .hover-right {
    top: 0;
    right: 0; /* Right border */
}

/* Hover Effect for Borders */
.elementor-3369 .elementor-element.elementor-element-a426548:hover:before, 
.elementor-3369 .elementor-element.elementor-element-a426548:hover:after {
    transform: scaleX(1); /* Expand horizontally */
    opacity: 1; /* Show borders */
}

.elementor-3369 .elementor-element.elementor-element-a426548:hover .hover-left, 
.elementor-3369 .elementor-element.elementor-element-a426548:hover .hover-right {
    transform: scaleY(1); /* Expand vertically */
    opacity: 1; /* Show borders */
}

/* Icon Zoom-In and Color Change */
.elementor-3369 .elementor-element.elementor-element-a426548 .elementor-icon {
    position: relative;
    z-index: 2; /* Keep the icon above hover effects */
    transition: transform 0.5s ease, fill 0.5s ease, color 0.5s ease; /* Smooth zoom and color transition *//
    color: white; /* Inherit the default color */
}

.elementor-3369 .elementor-element.elementor-element-a426548:hover .elementor-icon {
    transform: scale(1.2); /* Zoom in on hover */
    color: #FFFFFF;!important /* Change icon color to white */
}

/* Fix for Text Content Inside the Selector */
.elementor-3369 .elementor-element.elementor-element-a426548 .elementor-icon-box-title,
.elementor-3369 .elementor-element.elementor-element-a426548 .elementor-icon-box-content {
    position: relative;
    z-index: 2; /* Keep text above hover effects */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d1ff693 *//* Main .elementor-3369 .elementor-element.elementor-element-d1ff693 styles */
.elementor-3369 .elementor-element.elementor-element-d1ff693 {
    position: relative;
    overflow: hidden; /* Ensure hover effect stays within bounds */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); /* Add initial blur shadow */
}

/* Common styles for all borders */
.elementor-3369 .elementor-element.elementor-element-d1ff693:before, 
.elementor-3369 .elementor-element.elementor-element-d1ff693:after, 
.elementor-3369 .elementor-element.elementor-element-d1ff693 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-d1ff693 .hover-right {
    position: absolute;
    content: "";
    background-color: #08606F; /* Hover color */
    z-index: 1; /* Behind the content */
    transition: transform 0.7s ease, opacity 0.7s ease; /* Smooth effect */
    opacity: 0; /* Initially hidden */
}

/* Top and Bottom Borders */
.elementor-3369 .elementor-element.elementor-element-d1ff693:before, 
.elementor-3369 .elementor-element.elementor-element-d1ff693:after {
    width: 100%; /* Full width for top and bottom */
    height: 3px; /* Border thickness */
    transform: scaleX(0); /* Initial collapsed state for horizontal borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-d1ff693:before {
    top: 0; /* Top border */
    left: 0;
}

.elementor-3369 .elementor-element.elementor-element-d1ff693:after {
    bottom: 0; /* Bottom border */
    left: 0;
}

/* Left and Right Borders */
.elementor-3369 .elementor-element.elementor-element-d1ff693 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-d1ff693 .hover-right {
    height: 100%; /* Full height for left and right */
    width: 3px; /* Border thickness */
    transform: scaleY(0); /* Initial collapsed state for vertical borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-d1ff693 .hover-left {
    top: 0;
    left: 0; /* Left border */
}

.elementor-3369 .elementor-element.elementor-element-d1ff693 .hover-right {
    top: 0;
    right: 0; /* Right border */
}

/* Hover Effect for Borders */
.elementor-3369 .elementor-element.elementor-element-d1ff693:hover:before, 
.elementor-3369 .elementor-element.elementor-element-d1ff693:hover:after {
    transform: scaleX(1); /* Expand horizontally */
    opacity: 1; /* Show borders */
}

.elementor-3369 .elementor-element.elementor-element-d1ff693:hover .hover-left, 
.elementor-3369 .elementor-element.elementor-element-d1ff693:hover .hover-right {
    transform: scaleY(1); /* Expand vertically */
    opacity: 1; /* Show borders */
}

/* Icon Zoom-In and Color Change */
.elementor-3369 .elementor-element.elementor-element-d1ff693 .elementor-icon {
    position: relative;
    z-index: 2; /* Keep the icon above hover effects */
    transition: transform 0.5s ease, fill 0.5s ease, color 0.5s ease; /* Smooth zoom and color transition *//
    color: white; /* Inherit the default color */
}

.elementor-3369 .elementor-element.elementor-element-d1ff693:hover .elementor-icon {
    transform: scale(1.2); /* Zoom in on hover */
    color: #FFFFFF;!important /* Change icon color to white */
}

/* Fix for Text Content Inside the Selector */
.elementor-3369 .elementor-element.elementor-element-d1ff693 .elementor-icon-box-title,
.elementor-3369 .elementor-element.elementor-element-d1ff693 .elementor-icon-box-content {
    position: relative;
    z-index: 2; /* Keep text above hover effects */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da49337 *//* Main .elementor-3369 .elementor-element.elementor-element-da49337 styles */
.elementor-3369 .elementor-element.elementor-element-da49337 {
    position: relative;
    overflow: hidden; /* Ensure hover effect stays within bounds */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); /* Add initial blur shadow */
}

/* Common styles for all borders */
.elementor-3369 .elementor-element.elementor-element-da49337:before, 
.elementor-3369 .elementor-element.elementor-element-da49337:after, 
.elementor-3369 .elementor-element.elementor-element-da49337 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-da49337 .hover-right {
    position: absolute;
    content: "";
    background-color: #08606F; /* Hover color */
    z-index: 1; /* Behind the content */
    transition: transform 0.7s ease, opacity 0.7s ease; /* Smooth effect */
    opacity: 0; /* Initially hidden */
}

/* Top and Bottom Borders */
.elementor-3369 .elementor-element.elementor-element-da49337:before, 
.elementor-3369 .elementor-element.elementor-element-da49337:after {
    width: 100%; /* Full width for top and bottom */
    height: 3px; /* Border thickness */
    transform: scaleX(0); /* Initial collapsed state for horizontal borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-da49337:before {
    top: 0; /* Top border */
    left: 0;
}

.elementor-3369 .elementor-element.elementor-element-da49337:after {
    bottom: 0; /* Bottom border */
    left: 0;
}

/* Left and Right Borders */
.elementor-3369 .elementor-element.elementor-element-da49337 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-da49337 .hover-right {
    height: 100%; /* Full height for left and right */
    width: 3px; /* Border thickness */
    transform: scaleY(0); /* Initial collapsed state for vertical borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-da49337 .hover-left {
    top: 0;
    left: 0; /* Left border */
}

.elementor-3369 .elementor-element.elementor-element-da49337 .hover-right {
    top: 0;
    right: 0; /* Right border */
}

/* Hover Effect for Borders */
.elementor-3369 .elementor-element.elementor-element-da49337:hover:before, 
.elementor-3369 .elementor-element.elementor-element-da49337:hover:after {
    transform: scaleX(1); /* Expand horizontally */
    opacity: 1; /* Show borders */
}

.elementor-3369 .elementor-element.elementor-element-da49337:hover .hover-left, 
.elementor-3369 .elementor-element.elementor-element-da49337:hover .hover-right {
    transform: scaleY(1); /* Expand vertically */
    opacity: 1; /* Show borders */
}

/* Icon Zoom-In and Color Change */
.elementor-3369 .elementor-element.elementor-element-da49337 .elementor-icon {
    position: relative;
    z-index: 2; /* Keep the icon above hover effects */
    transition: transform 0.5s ease, fill 0.5s ease, color 0.5s ease; /* Smooth zoom and color transition *//
    color: white; /* Inherit the default color */
}

.elementor-3369 .elementor-element.elementor-element-da49337:hover .elementor-icon {
    transform: scale(1.2); /* Zoom in on hover */
    color: #FFFFFF;!important /* Change icon color to white */
}

/* Fix for Text Content Inside the Selector */
.elementor-3369 .elementor-element.elementor-element-da49337 .elementor-icon-box-title,
.elementor-3369 .elementor-element.elementor-element-da49337 .elementor-icon-box-content {
    position: relative;
    z-index: 2; /* Keep text above hover effects */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3de31e4 *//* Main .elementor-3369 .elementor-element.elementor-element-3de31e4 styles */
.elementor-3369 .elementor-element.elementor-element-3de31e4 {
    position: relative;
    overflow: hidden; /* Ensure hover effect stays within bounds */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); /* Add initial blur shadow */
}

/* Common styles for all borders */
.elementor-3369 .elementor-element.elementor-element-3de31e4:before, 
.elementor-3369 .elementor-element.elementor-element-3de31e4:after, 
.elementor-3369 .elementor-element.elementor-element-3de31e4 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-3de31e4 .hover-right {
    position: absolute;
    content: "";
    background-color: #08606F; /* Hover color */
    z-index: 1; /* Behind the content */
    transition: transform 0.7s ease, opacity 0.7s ease; /* Smooth effect */
    opacity: 0; /* Initially hidden */
}

/* Top and Bottom Borders */
.elementor-3369 .elementor-element.elementor-element-3de31e4:before, 
.elementor-3369 .elementor-element.elementor-element-3de31e4:after {
    width: 100%; /* Full width for top and bottom */
    height: 3px; /* Border thickness */
    transform: scaleX(0); /* Initial collapsed state for horizontal borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-3de31e4:before {
    top: 0; /* Top border */
    left: 0;
}

.elementor-3369 .elementor-element.elementor-element-3de31e4:after {
    bottom: 0; /* Bottom border */
    left: 0;
}

/* Left and Right Borders */
.elementor-3369 .elementor-element.elementor-element-3de31e4 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-3de31e4 .hover-right {
    height: 100%; /* Full height for left and right */
    width: 3px; /* Border thickness */
    transform: scaleY(0); /* Initial collapsed state for vertical borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-3de31e4 .hover-left {
    top: 0;
    left: 0; /* Left border */
}

.elementor-3369 .elementor-element.elementor-element-3de31e4 .hover-right {
    top: 0;
    right: 0; /* Right border */
}

/* Hover Effect for Borders */
.elementor-3369 .elementor-element.elementor-element-3de31e4:hover:before, 
.elementor-3369 .elementor-element.elementor-element-3de31e4:hover:after {
    transform: scaleX(1); /* Expand horizontally */
    opacity: 1; /* Show borders */
}

.elementor-3369 .elementor-element.elementor-element-3de31e4:hover .hover-left, 
.elementor-3369 .elementor-element.elementor-element-3de31e4:hover .hover-right {
    transform: scaleY(1); /* Expand vertically */
    opacity: 1; /* Show borders */
}

/* Icon Zoom-In and Color Change */
.elementor-3369 .elementor-element.elementor-element-3de31e4 .elementor-icon {
    position: relative;
    z-index: 2; /* Keep the icon above hover effects */
    transition: transform 0.5s ease, fill 0.5s ease, color 0.5s ease; /* Smooth zoom and color transition *//
    color: white; /* Inherit the default color */
}

.elementor-3369 .elementor-element.elementor-element-3de31e4:hover .elementor-icon {
    transform: scale(1.2); /* Zoom in on hover */
    color: #FFFFFF;!important /* Change icon color to white */
}

/* Fix for Text Content Inside the Selector */
.elementor-3369 .elementor-element.elementor-element-3de31e4 .elementor-icon-box-title,
.elementor-3369 .elementor-element.elementor-element-3de31e4 .elementor-icon-box-content {
    position: relative;
    z-index: 2; /* Keep text above hover effects */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9d0cc96 *//* Main .elementor-3369 .elementor-element.elementor-element-9d0cc96 styles */
.elementor-3369 .elementor-element.elementor-element-9d0cc96 {
    position: relative;
    overflow: hidden; /* Ensure hover effect stays within bounds */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); /* Add initial blur shadow */
}

/* Common styles for all borders */
.elementor-3369 .elementor-element.elementor-element-9d0cc96:before, 
.elementor-3369 .elementor-element.elementor-element-9d0cc96:after, 
.elementor-3369 .elementor-element.elementor-element-9d0cc96 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-9d0cc96 .hover-right {
    position: absolute;
    content: "";
    background-color: #08606F; /* Hover color */
    z-index: 1; /* Behind the content */
    transition: transform 0.7s ease, opacity 0.7s ease; /* Smooth effect */
    opacity: 0; /* Initially hidden */
}

/* Top and Bottom Borders */
.elementor-3369 .elementor-element.elementor-element-9d0cc96:before, 
.elementor-3369 .elementor-element.elementor-element-9d0cc96:after {
    width: 100%; /* Full width for top and bottom */
    height: 3px; /* Border thickness */
    transform: scaleX(0); /* Initial collapsed state for horizontal borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-9d0cc96:before {
    top: 0; /* Top border */
    left: 0;
}

.elementor-3369 .elementor-element.elementor-element-9d0cc96:after {
    bottom: 0; /* Bottom border */
    left: 0;
}

/* Left and Right Borders */
.elementor-3369 .elementor-element.elementor-element-9d0cc96 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-9d0cc96 .hover-right {
    height: 100%; /* Full height for left and right */
    width: 3px; /* Border thickness */
    transform: scaleY(0); /* Initial collapsed state for vertical borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-9d0cc96 .hover-left {
    top: 0;
    left: 0; /* Left border */
}

.elementor-3369 .elementor-element.elementor-element-9d0cc96 .hover-right {
    top: 0;
    right: 0; /* Right border */
}

/* Hover Effect for Borders */
.elementor-3369 .elementor-element.elementor-element-9d0cc96:hover:before, 
.elementor-3369 .elementor-element.elementor-element-9d0cc96:hover:after {
    transform: scaleX(1); /* Expand horizontally */
    opacity: 1; /* Show borders */
}

.elementor-3369 .elementor-element.elementor-element-9d0cc96:hover .hover-left, 
.elementor-3369 .elementor-element.elementor-element-9d0cc96:hover .hover-right {
    transform: scaleY(1); /* Expand vertically */
    opacity: 1; /* Show borders */
}

/* Icon Zoom-In and Color Change */
.elementor-3369 .elementor-element.elementor-element-9d0cc96 .elementor-icon {
    position: relative;
    z-index: 2; /* Keep the icon above hover effects */
    transition: transform 0.5s ease, fill 0.5s ease, color 0.5s ease; /* Smooth zoom and color transition *//
    color: white; /* Inherit the default color */
}

.elementor-3369 .elementor-element.elementor-element-9d0cc96:hover .elementor-icon {
    transform: scale(1.2); /* Zoom in on hover */
    color: #FFFFFF;!important /* Change icon color to white */
}

/* Fix for Text Content Inside the Selector */
.elementor-3369 .elementor-element.elementor-element-9d0cc96 .elementor-icon-box-title,
.elementor-3369 .elementor-element.elementor-element-9d0cc96 .elementor-icon-box-content {
    position: relative;
    z-index: 2; /* Keep text above hover effects */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d3e08ae *//* Main .elementor-3369 .elementor-element.elementor-element-d3e08ae styles */
.elementor-3369 .elementor-element.elementor-element-d3e08ae {
    position: relative;
    overflow: hidden; /* Ensure hover effect stays within bounds */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); /* Add initial blur shadow */
}

/* Common styles for all borders */
.elementor-3369 .elementor-element.elementor-element-d3e08ae:before, 
.elementor-3369 .elementor-element.elementor-element-d3e08ae:after, 
.elementor-3369 .elementor-element.elementor-element-d3e08ae .hover-left, 
.elementor-3369 .elementor-element.elementor-element-d3e08ae .hover-right {
    position: absolute;
    content: "";
    background-color: #08606F; /* Hover color */
    z-index: 1; /* Behind the content */
    transition: transform 0.7s ease, opacity 0.7s ease; /* Smooth effect */
    opacity: 0; /* Initially hidden */
}

/* Top and Bottom Borders */
.elementor-3369 .elementor-element.elementor-element-d3e08ae:before, 
.elementor-3369 .elementor-element.elementor-element-d3e08ae:after {
    width: 100%; /* Full width for top and bottom */
    height: 3px; /* Border thickness */
    transform: scaleX(0); /* Initial collapsed state for horizontal borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-d3e08ae:before {
    top: 0; /* Top border */
    left: 0;
}

.elementor-3369 .elementor-element.elementor-element-d3e08ae:after {
    bottom: 0; /* Bottom border */
    left: 0;
}

/* Left and Right Borders */
.elementor-3369 .elementor-element.elementor-element-d3e08ae .hover-left, 
.elementor-3369 .elementor-element.elementor-element-d3e08ae .hover-right {
    height: 100%; /* Full height for left and right */
    width: 3px; /* Border thickness */
    transform: scaleY(0); /* Initial collapsed state for vertical borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-d3e08ae .hover-left {
    top: 0;
    left: 0; /* Left border */
}

.elementor-3369 .elementor-element.elementor-element-d3e08ae .hover-right {
    top: 0;
    right: 0; /* Right border */
}

/* Hover Effect for Borders */
.elementor-3369 .elementor-element.elementor-element-d3e08ae:hover:before, 
.elementor-3369 .elementor-element.elementor-element-d3e08ae:hover:after {
    transform: scaleX(1); /* Expand horizontally */
    opacity: 1; /* Show borders */
}

.elementor-3369 .elementor-element.elementor-element-d3e08ae:hover .hover-left, 
.elementor-3369 .elementor-element.elementor-element-d3e08ae:hover .hover-right {
    transform: scaleY(1); /* Expand vertically */
    opacity: 1; /* Show borders */
}

/* Icon Zoom-In and Color Change */
.elementor-3369 .elementor-element.elementor-element-d3e08ae .elementor-icon {
    position: relative;
    z-index: 2; /* Keep the icon above hover effects */
    transition: transform 0.5s ease, fill 0.5s ease, color 0.5s ease; /* Smooth zoom and color transition *//
    color: white; /* Inherit the default color */
}

.elementor-3369 .elementor-element.elementor-element-d3e08ae:hover .elementor-icon {
    transform: scale(1.2); /* Zoom in on hover */
    color: #FFFFFF;!important /* Change icon color to white */
}

/* Fix for Text Content Inside the Selector */
.elementor-3369 .elementor-element.elementor-element-d3e08ae .elementor-icon-box-title,
.elementor-3369 .elementor-element.elementor-element-d3e08ae .elementor-icon-box-content {
    position: relative;
    z-index: 2; /* Keep text above hover effects */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-df9aa28 *//* Main .elementor-3369 .elementor-element.elementor-element-df9aa28 styles */
.elementor-3369 .elementor-element.elementor-element-df9aa28 {
    position: relative;
    overflow: hidden; /* Ensure hover effect stays within bounds */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); /* Add initial blur shadow */
}

/* Common styles for all borders */
.elementor-3369 .elementor-element.elementor-element-df9aa28:before, 
.elementor-3369 .elementor-element.elementor-element-df9aa28:after, 
.elementor-3369 .elementor-element.elementor-element-df9aa28 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-df9aa28 .hover-right {
    position: absolute;
    content: "";
    background-color: #08606F; /* Hover color */
    z-index: 1; /* Behind the content */
    transition: transform 0.7s ease, opacity 0.7s ease; /* Smooth effect */
    opacity: 0; /* Initially hidden */
}

/* Top and Bottom Borders */
.elementor-3369 .elementor-element.elementor-element-df9aa28:before, 
.elementor-3369 .elementor-element.elementor-element-df9aa28:after {
    width: 100%; /* Full width for top and bottom */
    height: 3px; /* Border thickness */
    transform: scaleX(0); /* Initial collapsed state for horizontal borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-df9aa28:before {
    top: 0; /* Top border */
    left: 0;
}

.elementor-3369 .elementor-element.elementor-element-df9aa28:after {
    bottom: 0; /* Bottom border */
    left: 0;
}

/* Left and Right Borders */
.elementor-3369 .elementor-element.elementor-element-df9aa28 .hover-left, 
.elementor-3369 .elementor-element.elementor-element-df9aa28 .hover-right {
    height: 100%; /* Full height for left and right */
    width: 3px; /* Border thickness */
    transform: scaleY(0); /* Initial collapsed state for vertical borders */
    transform-origin: center; /* Animate from center */
}

.elementor-3369 .elementor-element.elementor-element-df9aa28 .hover-left {
    top: 0;
    left: 0; /* Left border */
}

.elementor-3369 .elementor-element.elementor-element-df9aa28 .hover-right {
    top: 0;
    right: 0; /* Right border */
}

/* Hover Effect for Borders */
.elementor-3369 .elementor-element.elementor-element-df9aa28:hover:before, 
.elementor-3369 .elementor-element.elementor-element-df9aa28:hover:after {
    transform: scaleX(1); /* Expand horizontally */
    opacity: 1; /* Show borders */
}

.elementor-3369 .elementor-element.elementor-element-df9aa28:hover .hover-left, 
.elementor-3369 .elementor-element.elementor-element-df9aa28:hover .hover-right {
    transform: scaleY(1); /* Expand vertically */
    opacity: 1; /* Show borders */
}

/* Icon Zoom-In and Color Change */
.elementor-3369 .elementor-element.elementor-element-df9aa28 .elementor-icon {
    position: relative;
    z-index: 2; /* Keep the icon above hover effects */
    transition: transform 0.5s ease, fill 0.5s ease, color 0.5s ease; /* Smooth zoom and color transition *//
    color: white; /* Inherit the default color */
}

.elementor-3369 .elementor-element.elementor-element-df9aa28:hover .elementor-icon {
    transform: scale(1.2); /* Zoom in on hover */
    color: #FFFFFF;!important /* Change icon color to white */
}

/* Fix for Text Content Inside the Selector */
.elementor-3369 .elementor-element.elementor-element-df9aa28 .elementor-icon-box-title,
.elementor-3369 .elementor-element.elementor-element-df9aa28 .elementor-icon-box-content {
    position: relative;
    z-index: 2; /* Keep text above hover effects */
}/* End custom CSS */