.elementor-10379 .elementor-element.elementor-element-197c75e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10379 .elementor-element.elementor-element-197c75e:not(.elementor-motion-effects-element-type-background), .elementor-10379 .elementor-element.elementor-element-197c75e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-10379 .elementor-element.elementor-element-197c75e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 55px 55px 55px;}.elementor-10379 .elementor-element.elementor-element-197c75e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10379 .elementor-element.elementor-element-70ca35dd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10379 .elementor-element.elementor-element-70ca35dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10379 .elementor-element.elementor-element-178a4cb8 .elementor-heading-title{font-family:var( --e-global-typography-7037600-font-family ), Sans-serif;font-size:var( --e-global-typography-7037600-font-size );font-weight:var( --e-global-typography-7037600-font-weight );text-transform:var( --e-global-typography-7037600-text-transform );line-height:var( --e-global-typography-7037600-line-height );letter-spacing:var( --e-global-typography-7037600-letter-spacing );color:#FFFFFF;}.elementor-10379 .elementor-element.elementor-element-22af83d1{color:#FFFFFF;font-family:var( --e-global-typography-657e0d1-font-family ), Sans-serif;font-size:var( --e-global-typography-657e0d1-font-size );font-weight:var( --e-global-typography-657e0d1-font-weight );line-height:var( --e-global-typography-657e0d1-line-height );letter-spacing:var( --e-global-typography-657e0d1-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-6d1b2a6e{margin-top:34px;margin-bottom:34px;}.elementor-10379 .elementor-element.elementor-element-7d6955a2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:34px 34px 34px 34px;}.elementor-10379 .elementor-element.elementor-element-3f3060bc{--spacer-size:15px;}.elementor-10379 .elementor-element.elementor-element-32edf752{text-align:left;}.elementor-10379 .elementor-element.elementor-element-32edf752 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#000000;}.elementor-10379 .elementor-element.elementor-element-d3dde45 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10379 .elementor-element.elementor-element-d3dde45 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10379 .elementor-element.elementor-element-d3dde45{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10379 .elementor-element.elementor-element-d3dde45 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10379 .elementor-element.elementor-element-7b085a2{--spacer-size:34px;}.elementor-10379 .elementor-element.elementor-element-5186319{text-align:left;}.elementor-10379 .elementor-element.elementor-element-5186319 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#000000;}.elementor-10379 .elementor-element.elementor-element-2397304 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-beb7632-font-family ), Sans-serif;font-size:var( --e-global-typography-beb7632-font-size );font-weight:var( --e-global-typography-beb7632-font-weight );text-transform:var( --e-global-typography-beb7632-text-transform );line-height:var( --e-global-typography-beb7632-line-height );letter-spacing:var( --e-global-typography-beb7632-letter-spacing );border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-10379 .elementor-element.elementor-element-2397304 .elementor-button:hover, .elementor-10379 .elementor-element.elementor-element-2397304 .elementor-button:focus{background-color:var( --e-global-color-6bd30ea );color:var( --e-global-color-primary );}.elementor-10379 .elementor-element.elementor-element-2397304{width:var( --container-widget-width, 124.444% );max-width:124.444%;--container-widget-width:124.444%;--container-widget-flex-grow:0;}.elementor-10379 .elementor-element.elementor-element-2397304 .elementor-button:hover svg, .elementor-10379 .elementor-element.elementor-element-2397304 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10379 .elementor-element.elementor-element-5ebcf1c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10379 .elementor-element.elementor-element-5ebcf1c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6bd30ea );}.elementor-10379 .elementor-element.elementor-element-5ebcf1c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-10379 .elementor-element.elementor-element-5ebcf1c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10379 .elementor-element.elementor-element-76562fef{--spacer-size:15px;}.elementor-10379 .elementor-element.elementor-element-32e8874f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-10379 .elementor-element.elementor-element-32e8874f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10379 .elementor-element.elementor-element-32e8874f .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-10379 .elementor-element.elementor-element-32e8874f .elementor-divider__text{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-140d971f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10379 .elementor-element.elementor-element-140d971f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10379 .elementor-element.elementor-element-140d971f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10379 .elementor-element.elementor-element-140d971f .elementor-icon-list-text{transition:color 0.3s;}.elementor-10379 .elementor-element.elementor-element-51635abd{--spacer-size:34px;}.elementor-10379 .elementor-element.elementor-element-c6cb820{margin-top:55px;margin-bottom:55px;}.elementor-10379 .elementor-element.elementor-element-ba7bb02{text-align:left;}.elementor-10379 .elementor-element.elementor-element-ba7bb02 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#000000;}.elementor-10379 .elementor-element.elementor-element-f80263a{text-align:left;color:var( --e-global-color-text );font-size:16px;font-weight:300;line-height:1.5em;}.elementor-10379 .elementor-element.elementor-element-d45ab09:not(.elementor-motion-effects-element-type-background), .elementor-10379 .elementor-element.elementor-element-d45ab09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-10379 .elementor-element.elementor-element-d45ab09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 55px 55px 55px;}.elementor-10379 .elementor-element.elementor-element-d45ab09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10379 .elementor-element.elementor-element-02517d5{text-align:left;}.elementor-10379 .elementor-element.elementor-element-02517d5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty){display:block !important;}.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .validation_error{display:block !important;}.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gform_wrapper .gform_title, .elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .pp-gravity-form-title{color:#FFFFFF;}.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gform_wrapper .gform_description, .elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .pp-gravity-form-description{color:#FFFFFF;}.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gfield textarea, .elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gfield select{background-color:#f9f9f9;padding:10px 10px 10px 10px;}.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gfield_label,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gfield_checkbox li label,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .ginput_container_consent label,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gfield_radio li label,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gsection_title,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gfield_html,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .ginput_product_price,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .ginput_product_price_label,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gf_progressbar_title,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gf_page_steps,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gfield_checkbox div label,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gfield_radio div label{color:#FFFFFF;}.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gfield .gfield_description,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .ginput_container .gfield_post_tags_hint,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .ginput_container .gform_fileupload_rules,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .ginput_container_creditcard input + span + label,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .ginput_container select + label,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .ginput_container .chosen-single + label,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gfield_time_hour label,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gfield_time_minute label,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .ginput_container_address label,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .ginput_container_total span,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .ginput_shipping_price,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gsection_description{color:#FFFFFF;}.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
                    .elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{color:#FFFFFF;}.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"]:hover,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"]:hover,
					.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-6bd30ea );}.elementor-10379 .elementor-element.elementor-element-cd0374f .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-10379 .elementor-element.elementor-element-cd0374f .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-10379 .elementor-element.elementor-element-cd0374f .gform_confirmation_wrapper{padding:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-10379 .elementor-element.elementor-element-178a4cb8 .elementor-heading-title{font-size:var( --e-global-typography-7037600-font-size );line-height:var( --e-global-typography-7037600-line-height );letter-spacing:var( --e-global-typography-7037600-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-22af83d1{font-size:var( --e-global-typography-657e0d1-font-size );line-height:var( --e-global-typography-657e0d1-line-height );letter-spacing:var( --e-global-typography-657e0d1-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-7d6955a2 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-10379 .elementor-element.elementor-element-32edf752 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-5186319 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-2397304 .elementor-button{font-size:var( --e-global-typography-beb7632-font-size );line-height:var( --e-global-typography-beb7632-line-height );letter-spacing:var( --e-global-typography-beb7632-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-32e8874f .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-ba7bb02 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-02517d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-10379 .elementor-element.elementor-element-178a4cb8 .elementor-heading-title{font-size:var( --e-global-typography-7037600-font-size );line-height:var( --e-global-typography-7037600-line-height );letter-spacing:var( --e-global-typography-7037600-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-22af83d1{font-size:var( --e-global-typography-657e0d1-font-size );line-height:var( --e-global-typography-657e0d1-line-height );letter-spacing:var( --e-global-typography-657e0d1-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-7d6955a2 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-10379 .elementor-element.elementor-element-32edf752 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-5186319 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-2397304 .elementor-button{font-size:var( --e-global-typography-beb7632-font-size );line-height:var( --e-global-typography-beb7632-line-height );letter-spacing:var( --e-global-typography-beb7632-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-32e8874f .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-ba7bb02 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10379 .elementor-element.elementor-element-02517d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}