.elementor-41 .elementor-element.elementor-element-a53c7b8{margin-top:39px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-12a00c8 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-12a00c8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:900;font-style:normal;line-height:66px;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-41 .elementor-element.elementor-element-61fc966 > .elementor-widget-container{margin:66px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-61fc966{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:32px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-d3df29e{margin-top:-90px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-32e40a3.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-41 .elementor-element.elementor-element-32e40a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-41 .elementor-element.elementor-element-fd0b948 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-fd0b948 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:900;font-style:normal;line-height:54px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-10a745b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.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-41 .elementor-element.elementor-element-7ad535f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-8639fbe );color:var( --e-global-color-8639fbe );border-radius:30px 0px 30px 0px;}.elementor-41 .elementor-element.elementor-element-7ad535f{width:auto;max-width:auto;}.elementor-41 .elementor-element.elementor-element-7ad535f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-7ad535f .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-7ad535f .elementor-button:focus{color:var( --e-global-color-8639fbe );}.elementor-41 .elementor-element.elementor-element-7ad535f .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-7ad535f .elementor-button:focus svg{fill:var( --e-global-color-8639fbe );}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-ff47a43.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-ff47a43.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-bff840d > .elementor-widget-container{margin:0px 60px 0px 60px;}.elementor-41 .elementor-element.elementor-element-bff840d img{border-radius:40% 0% 40% 0%;}.elementor-41 .elementor-element.elementor-element-e8e22de:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-e8e22de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-41 .elementor-element.elementor-element-e8e22de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 30px 0px;}.elementor-41 .elementor-element.elementor-element-e8e22de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-aca0683:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-aca0683 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8639fbe );}.elementor-41 .elementor-element.elementor-element-aca0683 > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-aca0683 > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-aca0683 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-aca0683 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-aca0683 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-742d09b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-41 .elementor-element.elementor-element-742d09b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-41 .elementor-element.elementor-element-05ebf9c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;font-style:normal;line-height:36px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-36f77ab img{height:110px;}.elementor-41 .elementor-element.elementor-element-ff46d76 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-ff46d76{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-d6fbaeb.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-41 .elementor-element.elementor-element-d6fbaeb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-41 .elementor-element.elementor-element-b1ab3d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-66b234d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-66b234d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-52db5d0{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-a663b1e.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-41 .elementor-element.elementor-element-a663b1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-41 .elementor-element.elementor-element-3ed6623 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-2182577 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-2182577{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-edc8d9e{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-dc4245c.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-41 .elementor-element.elementor-element-dc4245c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-41 .elementor-element.elementor-element-15eb866 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-8ee1e39 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-8ee1e39{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-a2ce085{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-4f7df8c.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-41 .elementor-element.elementor-element-4f7df8c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-41 .elementor-element.elementor-element-492d574 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-88767f1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-88767f1{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-5c2f733{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-41 .elementor-element.elementor-element-3a50ce1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-3a50ce1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8639fbe );}.elementor-41 .elementor-element.elementor-element-3a50ce1 > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-3a50ce1 > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-3a50ce1 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-3a50ce1 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-41 .elementor-element.elementor-element-3a50ce1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-d4fe34c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-41 .elementor-element.elementor-element-d4fe34c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-41 .elementor-element.elementor-element-506aac1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;font-style:normal;line-height:36px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-4ae207f img{height:110px;}.elementor-41 .elementor-element.elementor-element-8bde164 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-8bde164{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-09c7ea9.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-41 .elementor-element.elementor-element-09c7ea9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-41 .elementor-element.elementor-element-7e938f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-4948607 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-4948607{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-74b9fa8{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-56200cd.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-41 .elementor-element.elementor-element-56200cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-41 .elementor-element.elementor-element-3386a22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e5900f0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-e5900f0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-249015e{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-70103e3.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-41 .elementor-element.elementor-element-70103e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-41 .elementor-element.elementor-element-c1bd15f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-c4bef0e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-c4bef0e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-6e2304d{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-29ccfb0.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-41 .elementor-element.elementor-element-29ccfb0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-41 .elementor-element.elementor-element-26d5ae4:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-26d5ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-41 .elementor-element.elementor-element-26d5ae4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 30px 0px;}.elementor-41 .elementor-element.elementor-element-26d5ae4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-fa872dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-fa872dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8639fbe );}.elementor-41 .elementor-element.elementor-element-fa872dd > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-fa872dd > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-fa872dd > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-fa872dd > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-fa872dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-96663d9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-41 .elementor-element.elementor-element-96663d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-41 .elementor-element.elementor-element-07f80c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;font-style:normal;line-height:36px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-3e30e72 img{height:110px;}.elementor-41 .elementor-element.elementor-element-da35f69 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-da35f69{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-cdad3a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-ebafd81 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-ebafd81{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-d15a57e{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-41 .elementor-element.elementor-element-a2cd994 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-c0feb56 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-c0feb56{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-41a4d24{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-41 .elementor-element.elementor-element-d20107e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-f64544a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-f64544a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-b31b4b2{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-41 .elementor-element.elementor-element-55ed929 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-eb42122 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-eb42122{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-c5ef5f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-c5ef5f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8639fbe );}.elementor-41 .elementor-element.elementor-element-c5ef5f9 > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-c5ef5f9 > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-c5ef5f9 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-c5ef5f9 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-41 .elementor-element.elementor-element-c5ef5f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-5a38cb4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-41 .elementor-element.elementor-element-5a38cb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-41 .elementor-element.elementor-element-06870ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;font-style:normal;line-height:36px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-c4f2413 img{height:110px;}.elementor-41 .elementor-element.elementor-element-60bfcbf > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-60bfcbf{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-f73159e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-f918b45 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-f918b45{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-68b178c{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-41 .elementor-element.elementor-element-a231209 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-8af14b5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-8af14b5{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-f736a1b{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-41 .elementor-element.elementor-element-dad664d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-14bde6f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-14bde6f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-a09c18d{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-41 .elementor-element.elementor-element-62870f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-512a2c6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-512a2c6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-41 .elementor-element.elementor-element-47cb028{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:16px;}.elementor-41 .elementor-element.elementor-element-48c1eed:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-48c1eed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-48c1eed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-48c1eed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-a7c1efc{width:23.421%;}.elementor-41 .elementor-element.elementor-element-7150ece{width:76.579%;}.elementor-41 .elementor-element.elementor-element-742d09b{width:57.606%;}.elementor-41 .elementor-element.elementor-element-b666cfe{width:42.212%;}.elementor-41 .elementor-element.elementor-element-d4fe34c{width:76.244%;}.elementor-41 .elementor-element.elementor-element-e61338c{width:23.574%;}.elementor-41 .elementor-element.elementor-element-96663d9{width:60.909%;}.elementor-41 .elementor-element.elementor-element-ab82627{width:38.909%;}.elementor-41 .elementor-element.elementor-element-5a38cb4{width:60.909%;}.elementor-41 .elementor-element.elementor-element-5dc5e20{width:38.909%;}}@media(max-width:1024px) and (min-width:768px){.elementor-41 .elementor-element.elementor-element-a7c1efc{width:35%;}.elementor-41 .elementor-element.elementor-element-7150ece{width:65%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-a7c1efc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-a7c1efc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-41 .elementor-element.elementor-element-12a00c8 .elementor-heading-title{font-size:58px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-7150ece.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-7150ece.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-05ebf9c .elementor-heading-title{font-size:22px;}.elementor-41 .elementor-element.elementor-element-b1ab3d4 .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-3ed6623 .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-15eb866 .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-492d574 .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-506aac1 .elementor-heading-title{font-size:22px;}.elementor-41 .elementor-element.elementor-element-7e938f7 .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-3386a22 .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-c1bd15f .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-07f80c6 .elementor-heading-title{font-size:22px;}.elementor-41 .elementor-element.elementor-element-cdad3a8 .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-a2cd994 .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-d20107e .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-55ed929 .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-06870ac .elementor-heading-title{font-size:22px;}.elementor-41 .elementor-element.elementor-element-f73159e .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-a231209 .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-dad664d .elementor-heading-title{font-size:18px;}.elementor-41 .elementor-element.elementor-element-62870f5 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-7ad535f{width:auto;max-width:auto;}.elementor-41 .elementor-element.elementor-element-7ad535f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-aca0683 > .elementor-element-populated{margin:0px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-41 .elementor-element.elementor-element-3a50ce1 > .elementor-element-populated{margin:0px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-41 .elementor-element.elementor-element-fa872dd > .elementor-element-populated{margin:0px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-41 .elementor-element.elementor-element-c5ef5f9 > .elementor-element-populated{margin:0px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}}/* Start custom CSS for button, class: .elementor-element-7ad535f */.elementor-41 .elementor-element.elementor-element-7ad535f a:hover {
    border-radius: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bff840d */.elementor-41 .elementor-element.elementor-element-bff840d::after {
    content:'';
    position: absolute;
    padding-bottom: 50%;
    bottom: 0px;
    left: 0px;
    border-radius: 40% 0 40% 0;
    background-color: #6F2678;
    height: 90%;
    width: 90%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8c7b0af */.elementor-41 .elementor-element.elementor-element-8c7b0af {
    background: rgb(255,255,255);
background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(248,248,248,1) 52%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05ebf9c */.elementor-41 .elementor-element.elementor-element-05ebf9c span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1ab3d4 */.elementor-41 .elementor-element.elementor-element-b1ab3d4 span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52db5d0 */.elementor-41 .elementor-element.elementor-element-52db5d0 a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-52db5d0 a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ed6623 */.elementor-41 .elementor-element.elementor-element-3ed6623 span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edc8d9e */.elementor-41 .elementor-element.elementor-element-edc8d9e a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-edc8d9e a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15eb866 */.elementor-41 .elementor-element.elementor-element-15eb866 span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2ce085 */.elementor-41 .elementor-element.elementor-element-a2ce085 a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-a2ce085 a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-492d574 */.elementor-41 .elementor-element.elementor-element-492d574 span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c2f733 */.elementor-41 .elementor-element.elementor-element-5c2f733 a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-5c2f733 a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-506aac1 */.elementor-41 .elementor-element.elementor-element-506aac1 span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e938f7 */.elementor-41 .elementor-element.elementor-element-7e938f7 span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74b9fa8 */.elementor-41 .elementor-element.elementor-element-74b9fa8 a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-74b9fa8 a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3386a22 */.elementor-41 .elementor-element.elementor-element-3386a22 span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-249015e */.elementor-41 .elementor-element.elementor-element-249015e a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-249015e a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1bd15f */.elementor-41 .elementor-element.elementor-element-c1bd15f span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e2304d */.elementor-41 .elementor-element.elementor-element-6e2304d a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-6e2304d a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07f80c6 */.elementor-41 .elementor-element.elementor-element-07f80c6 span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdad3a8 */.elementor-41 .elementor-element.elementor-element-cdad3a8 span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d15a57e */.elementor-41 .elementor-element.elementor-element-d15a57e a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-d15a57e a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2cd994 */.elementor-41 .elementor-element.elementor-element-a2cd994 span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41a4d24 */.elementor-41 .elementor-element.elementor-element-41a4d24 a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-41a4d24 a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d20107e */.elementor-41 .elementor-element.elementor-element-d20107e span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b31b4b2 */.elementor-41 .elementor-element.elementor-element-b31b4b2 a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-b31b4b2 a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55ed929 */.elementor-41 .elementor-element.elementor-element-55ed929 span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06870ac */.elementor-41 .elementor-element.elementor-element-06870ac span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f73159e */.elementor-41 .elementor-element.elementor-element-f73159e span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68b178c */.elementor-41 .elementor-element.elementor-element-68b178c a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-68b178c a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a231209 */.elementor-41 .elementor-element.elementor-element-a231209 span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f736a1b */.elementor-41 .elementor-element.elementor-element-f736a1b a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-f736a1b a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dad664d */.elementor-41 .elementor-element.elementor-element-dad664d span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a09c18d */.elementor-41 .elementor-element.elementor-element-a09c18d a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-a09c18d a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62870f5 */.elementor-41 .elementor-element.elementor-element-62870f5 span {
    color: #6F2678;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47cb028 */.elementor-41 .elementor-element.elementor-element-47cb028 a {
    color: #00afa1;
    background-color: #ffffff;
    position: relative;
    display: inline-block;
    padding-right: 3px;
}
.elementor-41 .elementor-element.elementor-element-47cb028 a:after {
    content: '';
    position: absolute;
    top: -50%;
    right: -20px;
    z-index: -2;
    background-image:url("/wp-content/uploads/2022/01/arrow-right2.svg");
    width:61px;
    height: 32px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: right center;
}/* End custom CSS */