.elementor-2681 .elementor-element.elementor-element-5968c16{overflow:visible;}.elementor-widget-bdevs-home-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-bdevs-home-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2681 .elementor-element.elementor-element-17b56f6{overflow:visible;}.elementor-2681 .elementor-element.elementor-element-6729926 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2681 .elementor-element.elementor-element-b030481{overflow:visible;}.elementor-2681 .elementor-element.elementor-element-317080b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-bdevs-about-me .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-bdevs-about-me .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-bdevs-experience .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-bdevs-experience .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2681 .elementor-element.elementor-element-eea875c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-bdevs-about-me-2 .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-bdevs-about-me-2 .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2681 .elementor-element.elementor-element-6443efa.elementor-element{--align-self:center;}.elementor-2681 .elementor-element.elementor-element-f661740{overflow:visible;}.elementor-widget-bdevs-services-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-bdevs-services-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2681 .elementor-element.elementor-element-ee9191a{overflow:visible;}.elementor-widget-bdevs-heading-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-bdevs-heading-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-bdevs-testimonial-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-bdevs-testimonial-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2681 .elementor-element.elementor-element-000ace5{overflow:visible;}.elementor-2681 .elementor-element.elementor-element-55522e4{overflow:visible;}.elementor-2681 .elementor-element.elementor-element-4d01a61 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-bdevs-contact-info .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-bdevs-contact-info .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-google_maps .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-google_maps .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2681 .elementor-element.elementor-element-66a20f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2681 .elementor-element.elementor-element-66a20f6 iframe{height:230px;}.elementor-widget-bdevs-contact-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-bdevs-contact-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(min-width:768px){.elementor-2681 .elementor-element.elementor-element-317080b{width:42%;}.elementor-2681 .elementor-element.elementor-element-eea875c{width:58%;}.elementor-2681 .elementor-element.elementor-element-4d01a61{width:40%;}.elementor-2681 .elementor-element.elementor-element-50e2da6{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2681 .elementor-element.elementor-element-317080b{width:100%;}.elementor-2681 .elementor-element.elementor-element-eea875c{width:100%;}.elementor-2681 .elementor-element.elementor-element-4d01a61{width:100%;}.elementor-2681 .elementor-element.elementor-element-50e2da6{width:100%;}}@media(max-width:1024px){.elementor-2681 .elementor-element.elementor-element-317080b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2681 .elementor-element.elementor-element-eea875c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2681 .elementor-element.elementor-element-4d01a61 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2681 .elementor-element.elementor-element-50e2da6 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-2681 .elementor-element.elementor-element-50e2da6 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}