.elementor-170 .elementor-element.elementor-element-35bd9f9 > .elementor-container{min-height:100vh;}.elementor-170 .elementor-element.elementor-element-35bd9f9{padding:0% 10% 0% 10%;}.elementor-170 .elementor-element.elementor-element-da5add7{margin-top:0px;margin-bottom:30px;}.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-271ac68.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-170 .elementor-element.elementor-element-271ac68.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-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 );color:var( --e-global-color-primary );}.elementor-170 .elementor-element.elementor-element-6ee9444{text-align:center;}.elementor-170 .elementor-element.elementor-element-6ee9444 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-d1bdd64{z-index:1000;}.elementor-170 .elementor-element.elementor-element-d08fe32:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-d08fe32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5489740 );}.elementor-170 .elementor-element.elementor-element-d08fe32, .elementor-170 .elementor-element.elementor-element-d08fe32 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-170 .elementor-element.elementor-element-d08fe32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 15px;}.elementor-170 .elementor-element.elementor-element-d08fe32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-f810037 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-f810037{text-align:left;}.elementor-170 .elementor-element.elementor-element-f810037 .elementor-heading-title{font-family:var( --e-global-typography-a5d3386-font-family ), Sans-serif;font-size:var( --e-global-typography-a5d3386-font-size );font-weight:var( --e-global-typography-a5d3386-font-weight );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-c6cb483.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-170 .elementor-element.elementor-element-c6cb483.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-170 .elementor-element.elementor-element-5541889 .elementor-icon-wrapper{text-align:left;}.elementor-170 .elementor-element.elementor-element-5541889.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-5541889.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-5541889.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-5541889.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-5541889.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-5541889 .elementor-icon{font-size:35px;}.elementor-170 .elementor-element.elementor-element-5541889 .elementor-icon svg{height:35px;}.elementor-170 .elementor-element.elementor-element-02689a9:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-02689a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5489740 );}.elementor-170 .elementor-element.elementor-element-02689a9, .elementor-170 .elementor-element.elementor-element-02689a9 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-170 .elementor-element.elementor-element-02689a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 15px;}.elementor-170 .elementor-element.elementor-element-02689a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-1251ab5 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-1251ab5{text-align:left;}.elementor-170 .elementor-element.elementor-element-1251ab5 .elementor-heading-title{font-family:var( --e-global-typography-a5d3386-font-family ), Sans-serif;font-size:var( --e-global-typography-a5d3386-font-size );font-weight:var( --e-global-typography-a5d3386-font-weight );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-436e03d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-170 .elementor-element.elementor-element-436e03d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-170 .elementor-element.elementor-element-7730924 .elementor-icon-wrapper{text-align:left;}.elementor-170 .elementor-element.elementor-element-7730924.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-7730924.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-7730924.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-7730924.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-7730924.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-7730924 .elementor-icon{font-size:35px;}.elementor-170 .elementor-element.elementor-element-7730924 .elementor-icon svg{height:35px;}.elementor-170 .elementor-element.elementor-element-98ba757:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-98ba757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5489740 );}.elementor-170 .elementor-element.elementor-element-98ba757, .elementor-170 .elementor-element.elementor-element-98ba757 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-170 .elementor-element.elementor-element-98ba757{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 15px;}.elementor-170 .elementor-element.elementor-element-98ba757 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-4a2734a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-4a2734a{text-align:left;}.elementor-170 .elementor-element.elementor-element-4a2734a .elementor-heading-title{font-family:var( --e-global-typography-a5d3386-font-family ), Sans-serif;font-size:var( --e-global-typography-a5d3386-font-size );font-weight:var( --e-global-typography-a5d3386-font-weight );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-b50a2af.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-170 .elementor-element.elementor-element-b50a2af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-170 .elementor-element.elementor-element-9221520 .elementor-icon-wrapper{text-align:left;}.elementor-170 .elementor-element.elementor-element-9221520.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-9221520.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-9221520.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-9221520.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-9221520.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-9221520 .elementor-icon{font-size:35px;}.elementor-170 .elementor-element.elementor-element-9221520 .elementor-icon svg{height:35px;}.elementor-170 .elementor-element.elementor-element-2c1ac0a:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-2c1ac0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5489740 );}.elementor-170 .elementor-element.elementor-element-2c1ac0a, .elementor-170 .elementor-element.elementor-element-2c1ac0a > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-170 .elementor-element.elementor-element-2c1ac0a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 15px;}.elementor-170 .elementor-element.elementor-element-2c1ac0a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-af89b01 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-af89b01{text-align:left;}.elementor-170 .elementor-element.elementor-element-af89b01 .elementor-heading-title{font-family:var( --e-global-typography-a5d3386-font-family ), Sans-serif;font-size:var( --e-global-typography-a5d3386-font-size );font-weight:var( --e-global-typography-a5d3386-font-weight );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-7ca060b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-170 .elementor-element.elementor-element-7ca060b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-170 .elementor-element.elementor-element-f098de4 .elementor-icon-wrapper{text-align:left;}.elementor-170 .elementor-element.elementor-element-f098de4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-f098de4.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-f098de4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-f098de4.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-f098de4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-f098de4 .elementor-icon{font-size:35px;}.elementor-170 .elementor-element.elementor-element-f098de4 .elementor-icon svg{height:35px;}.elementor-170 .elementor-element.elementor-element-0ad4e76{margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-6d6a76d > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-200d088:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-200d088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5489740 );}.elementor-170 .elementor-element.elementor-element-200d088, .elementor-170 .elementor-element.elementor-element-200d088 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-170 .elementor-element.elementor-element-200d088{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-200d088 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-983ceda > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-170 .elementor-element.elementor-element-533dfdd > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-533dfdd{text-align:left;}.elementor-170 .elementor-element.elementor-element-533dfdd .elementor-heading-title{font-family:var( --e-global-typography-a5d3386-font-family ), Sans-serif;font-size:var( --e-global-typography-a5d3386-font-size );font-weight:var( --e-global-typography-a5d3386-font-weight );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-38c681e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-170 .elementor-element.elementor-element-38c681e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-170 .elementor-element.elementor-element-b5e1d9b .elementor-icon-wrapper{text-align:left;}.elementor-170 .elementor-element.elementor-element-b5e1d9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-b5e1d9b.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-b5e1d9b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-b5e1d9b.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-b5e1d9b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-b5e1d9b .elementor-icon{font-size:35px;}.elementor-170 .elementor-element.elementor-element-b5e1d9b .elementor-icon svg{height:35px;}.elementor-170 .elementor-element.elementor-element-f54a78f > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-e7f4f14:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-e7f4f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5489740 );}.elementor-170 .elementor-element.elementor-element-e7f4f14, .elementor-170 .elementor-element.elementor-element-e7f4f14 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-170 .elementor-element.elementor-element-e7f4f14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-170 .elementor-element.elementor-element-e7f4f14 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-c84fcac > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-c84fcac{text-align:left;}.elementor-170 .elementor-element.elementor-element-c84fcac .elementor-heading-title{font-family:var( --e-global-typography-a5d3386-font-family ), Sans-serif;font-size:var( --e-global-typography-a5d3386-font-size );font-weight:var( --e-global-typography-a5d3386-font-weight );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-7f81edf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-170 .elementor-element.elementor-element-7f81edf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-170 .elementor-element.elementor-element-aa43383 .elementor-icon-wrapper{text-align:left;}.elementor-170 .elementor-element.elementor-element-aa43383.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-aa43383.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-aa43383.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-aa43383.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-aa43383.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-aa43383 .elementor-icon{font-size:35px;}.elementor-170 .elementor-element.elementor-element-aa43383 .elementor-icon svg{height:35px;}.elementor-170 .elementor-element.elementor-element-13c1ebf, .elementor-170 .elementor-element.elementor-element-13c1ebf > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-170 .elementor-element.elementor-element-13c1ebf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-13c1ebf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-ff9c5dd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-b03dec9{padding:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-dc81923 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-c705f67:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-c705f67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5489740 );}.elementor-170 .elementor-element.elementor-element-c705f67, .elementor-170 .elementor-element.elementor-element-c705f67 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-170 .elementor-element.elementor-element-c705f67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-c705f67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-f88f4dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-170 .elementor-element.elementor-element-83ff381 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-83ff381{text-align:left;}.elementor-170 .elementor-element.elementor-element-83ff381 .elementor-heading-title{font-family:var( --e-global-typography-a5d3386-font-family ), Sans-serif;font-size:var( --e-global-typography-a5d3386-font-size );font-weight:var( --e-global-typography-a5d3386-font-weight );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-7a0cf68.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-170 .elementor-element.elementor-element-7a0cf68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-170 .elementor-element.elementor-element-9106db8 .elementor-icon-wrapper{text-align:left;}.elementor-170 .elementor-element.elementor-element-9106db8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-9106db8.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-9106db8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-9106db8.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-9106db8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-9106db8 .elementor-icon{font-size:35px;}.elementor-170 .elementor-element.elementor-element-9106db8 .elementor-icon svg{height:35px;}.elementor-170 .elementor-element.elementor-element-eb2509c > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-9c832ad:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-9c832ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5489740 );}.elementor-170 .elementor-element.elementor-element-9c832ad, .elementor-170 .elementor-element.elementor-element-9c832ad > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-170 .elementor-element.elementor-element-9c832ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-170 .elementor-element.elementor-element-9c832ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-8a19b99 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-8a19b99{text-align:left;}.elementor-170 .elementor-element.elementor-element-8a19b99 .elementor-heading-title{font-family:var( --e-global-typography-a5d3386-font-family ), Sans-serif;font-size:var( --e-global-typography-a5d3386-font-size );font-weight:var( --e-global-typography-a5d3386-font-weight );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-602bbe6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-170 .elementor-element.elementor-element-602bbe6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-170 .elementor-element.elementor-element-8d37a4c .elementor-icon-wrapper{text-align:left;}.elementor-170 .elementor-element.elementor-element-8d37a4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-8d37a4c.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-8d37a4c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-8d37a4c.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-8d37a4c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-8d37a4c .elementor-icon{font-size:35px;}.elementor-170 .elementor-element.elementor-element-8d37a4c .elementor-icon svg{height:35px;}.elementor-170 .elementor-element.elementor-element-abebfb0:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-abebfb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5489740 );}.elementor-170 .elementor-element.elementor-element-abebfb0, .elementor-170 .elementor-element.elementor-element-abebfb0 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-170 .elementor-element.elementor-element-abebfb0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 15px;}.elementor-170 .elementor-element.elementor-element-abebfb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-d279343 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-d279343{text-align:left;}.elementor-170 .elementor-element.elementor-element-d279343 .elementor-heading-title{font-family:var( --e-global-typography-a5d3386-font-family ), Sans-serif;font-size:var( --e-global-typography-a5d3386-font-size );font-weight:var( --e-global-typography-a5d3386-font-weight );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-f8ca7c9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-170 .elementor-element.elementor-element-f8ca7c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-170 .elementor-element.elementor-element-8439595 .elementor-icon-wrapper{text-align:left;}.elementor-170 .elementor-element.elementor-element-8439595.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-8439595.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-8439595.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-8439595.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-8439595.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-170 .elementor-element.elementor-element-8439595 .elementor-icon{font-size:35px;}.elementor-170 .elementor-element.elementor-element-8439595 .elementor-icon svg{height:35px;}.elementor-170 .elementor-element.elementor-element-1d44428{margin-top:0px;margin-bottom:100px;}.elementor-170 .elementor-element.elementor-element-41c60e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-170 .elementor-element.elementor-element-41c60e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-170 .elementor-element.elementor-element-41c60e1 > .elementor-element-populated, .elementor-170 .elementor-element.elementor-element-41c60e1 > .elementor-element-populated > .elementor-background-overlay, .elementor-170 .elementor-element.elementor-element-41c60e1 > .elementor-background-slideshow{border-radius:80px 80px 80px 80px;}.elementor-170 .elementor-element.elementor-element-41c60e1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-170 .elementor-element.elementor-element-41c60e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-170:not(.elementor-motion-effects-element-type-background), body.elementor-page-170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #003E5B 0%, #09384D 150%);}@media(min-width:768px){.elementor-170 .elementor-element.elementor-element-03710b4{width:90%;}.elementor-170 .elementor-element.elementor-element-c6cb483{width:9.957%;}.elementor-170 .elementor-element.elementor-element-be38693{width:90%;}.elementor-170 .elementor-element.elementor-element-436e03d{width:9.957%;}.elementor-170 .elementor-element.elementor-element-8785736{width:90%;}.elementor-170 .elementor-element.elementor-element-b50a2af{width:9.957%;}.elementor-170 .elementor-element.elementor-element-89c5bfd{width:90%;}.elementor-170 .elementor-element.elementor-element-7ca060b{width:9.957%;}.elementor-170 .elementor-element.elementor-element-6d6a76d{width:50%;}.elementor-170 .elementor-element.elementor-element-983ceda{width:80%;}.elementor-170 .elementor-element.elementor-element-38c681e{width:20%;}.elementor-170 .elementor-element.elementor-element-f54a78f{width:50%;}.elementor-170 .elementor-element.elementor-element-4ebc7eb{width:80%;}.elementor-170 .elementor-element.elementor-element-7f81edf{width:20%;}.elementor-170 .elementor-element.elementor-element-f88f4dc{width:80%;}.elementor-170 .elementor-element.elementor-element-7a0cf68{width:20%;}.elementor-170 .elementor-element.elementor-element-db833b5{width:80%;}.elementor-170 .elementor-element.elementor-element-602bbe6{width:20%;}.elementor-170 .elementor-element.elementor-element-642ba10{width:90%;}.elementor-170 .elementor-element.elementor-element-f8ca7c9{width:10%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-170 .elementor-element.elementor-element-6ee9444 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-170 .elementor-element.elementor-element-f810037 .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-1251ab5 .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-4a2734a .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-af89b01 .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-533dfdd .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-c84fcac .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-83ff381 .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-8a19b99 .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-d279343 .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-170 .elementor-element.elementor-element-6ee9444 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-170 .elementor-element.elementor-element-f810037 .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-1251ab5 .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-4a2734a .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-af89b01 .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-533dfdd .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-c84fcac .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-83ff381 .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-8a19b99 .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}.elementor-170 .elementor-element.elementor-element-d279343 .elementor-heading-title{font-size:var( --e-global-typography-a5d3386-font-size );}}/* Start custom CSS for html, class: .elementor-element-3487357 */.elementor-170 .elementor-element.elementor-element-3487357{
    text-align:right;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d1bdd64 */.button {
  margin: 0 auto;
  font-size: 1em;
  padding: 10px;
  color: #fff;
  border-radius: 20px/50px;
  text-decoration: none;
  text-align: center;
  
  transition: all 0.3s ease-out;
}

.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
}
.overlay:target {
  visibility: visible;
  opacity: 1;
}

.popup {
  margin: 100px auto;
  padding: 15px;
  background: #fff;
  border-radius: 10px;
  width: 85%;
  position: relative;
  transition: all 5s ease-in-out;
  z-index:10000;
  height: 1600px;
 
}

.popup-piccolo {
  margin: 300px auto;
  padding: 15px;
  background: #fff;
  border-radius: 10px;
  width: 85%;
  position: relative;
  transition: all 5s ease-in-out;
  z-index:10000;
  height: 600px;
 
}

.popup-piccolo .close {
  position: absolute;
  top: -35px;
  right: -40px;
  transition: all 200ms;
  font-size: 50px;
  font-weight: bold;
  text-decoration: none;
  color: #fff;
  background-color: #f54242;
  padding:0px 24px 0px 24px;
  border-radius:40px;
}

.popup .close {
  position: absolute;
  top: -35px;
  right: -40px;
  transition: all 200ms;
  font-size: 50px;
  font-weight: bold;
  text-decoration: none;
  color: #fff;
  background-color: #f54242;
  padding:0px 24px 0px 24px;
  border-radius:40px;
}

.popup .content {
  max-height: 30%;
  overflow: auto;
}

@media screen and (max-width: 700px){
  .box{
    width: 70%;
  }
  .popup{
    width: 70%;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-41c60e1 */.elementor-170 .elementor-element.elementor-element-41c60e1{
    width: 130px !important;
    position:absolute;
    position:fixed;
    bottom:5%;
    left:0;
    right:0;
    margin-left: auto; 
    margin-right: auto;
    z-index:100;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10db2d4 */#my-popup {
  position: fixed;
  top:0;
  bottom:0;
  left: 0;
  right: 0;
  font-weight: bold;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: none;
  z-index: 100;
  width: 100%;
  height: 100vh;
}/* End custom CSS */