.elementor-11008 .elementor-element.elementor-element-8807e2c{padding:90px 0 80px}.elementor-11008 .elementor-element.elementor-element-3719cf2>.elementor-widget-container{padding:0 200px 18px 0}.elementor-11008 .elementor-element.elementor-element-3719cf2 .ot-heading h2{line-height:60px}.elementor-11008 .elementor-element.elementor-element-c9080fe .the-logo{text-align:center}.elementor-11008 .elementor-element.elementor-element-c9080fe .the-logo img{width:304px}.elementor-11008 .elementor-element.elementor-element-6a50301{--spacer-size:50px}.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-11008 .elementor-element.elementor-element-e145324>.elementor-widget-container{padding:0 0 40px}.elementor-11008 .elementor-element.elementor-element-4fc6566>.elementor-widget-container{padding:0 0 40px}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-11008 .elementor-element.elementor-element-24c2634 .gallery-item .gallery-caption{text-align:center}.elementor-11008 .elementor-element.elementor-element-a16002d .projects-box .portfolio-info h5{margin-bottom:0}.elementor-11008 .elementor-element.elementor-element-85db9c8{--spacer-size:50px}@media(max-width:1024px){.elementor-11008 .elementor-element.elementor-element-3719cf2>.elementor-widget-container{padding:0 0 18px}}@media(max-width:767px){.elementor-11008 .elementor-element.elementor-element-8807e2c{padding:80px 0 50px}.elementor-11008 .elementor-element.elementor-element-5716d59{width:100%}.elementor-11008 .elementor-element.elementor-element-3719cf2>.elementor-widget-container{padding:0}.elementor-11008 .elementor-element.elementor-element-3719cf2 .ot-heading h2{line-height:1.6em}.elementor-11008 .elementor-element.elementor-element-e145324>.elementor-widget-container{padding:0 0 30px}.elementor-11008 .elementor-element.elementor-element-4fc6566>.elementor-widget-container{padding:0 0 30px}}@media(max-width:1024px) and (min-width:768px){.elementor-11008 .elementor-element.elementor-element-5716d59{width:100%}}