.elementor-1779 .elementor-element.elementor-element-19b4622:not(.elementor-motion-effects-element-type-background), .elementor-1779 .elementor-element.elementor-element-19b4622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#150038;}.elementor-1779 .elementor-element.elementor-element-19b4622 > .elementor-container{min-height:88vh;}.elementor-1779 .elementor-element.elementor-element-19b4622{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-1779 .elementor-element.elementor-element-19b4622 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1779 .elementor-element.elementor-element-4156bf8 > .elementor-widget-container{margin:0px 0px -27px 0px;}.elementor-1779 .elementor-element.elementor-element-4156bf8 .elementor-heading-title{font-size:82px;color:#E5E5E5;}.elementor-1779 .elementor-element.elementor-element-5650ece .elementor-heading-title{font-size:52px;color:#F44336;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-1779 .elementor-element.elementor-element-fa5609a{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;font-family:"PT Sans", Sans-serif;font-weight:500;line-height:1.6em;color:var( --e-global-color-1a8a14ba );}.elementor-bc-flex-widget .elementor-1779 .elementor-element.elementor-element-0403cad.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1779 .elementor-element.elementor-element-0403cad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1779 .elementor-element.elementor-element-0403cad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1779 .elementor-element.elementor-element-0403cad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-tp-advanced-buttons .pt-plus-adv-button-wrapper .adv_btn_ext_txt{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1779 .elementor-element.elementor-element-3869986 .pt-plus-adv-button-wrapper{justify-content:flex-start;}.elementor-1779 .elementor-element.elementor-element-ed61c73:not(.elementor-motion-effects-element-type-background), .elementor-1779 .elementor-element.elementor-element-ed61c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1779 .elementor-element.elementor-element-ed61c73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1779 .elementor-element.elementor-element-ed61c73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1779 .elementor-element.elementor-element-1979f7d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-msie .elementor-1779 .elementor-element.elementor-element-222cd5a .elementor-portfolio-item{width:calc( 100% / 5 );}.elementor-1779 .elementor-element.elementor-element-222cd5a .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-1779 .elementor-element.elementor-element-222cd5a:after{content:"1";position:absolute;color:transparent;}.elementor-1779 .elementor-element.elementor-element-222cd5a a .elementor-portfolio-item__overlay{background-color:rgba(244,67,54,0.66);}.elementor-1779 .elementor-element.elementor-element-222cd5a .elementor-portfolio-item__title{font-size:24px;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-c425c23 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1779 .elementor-element.elementor-element-c425c23 > .elementor-container{min-height:180px;}.elementor-1779 .elementor-element.elementor-element-c425c23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-1779 .elementor-element.elementor-element-c425c23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-1779 .elementor-element.elementor-element-d428d38 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1779 .elementor-element.elementor-element-d428d38 .elementor-button{font-family:"arquitectablack", Sans-serif;font-size:25px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:18px 15px 8px 15px;}.elementor-1779 .elementor-element.elementor-element-9ad005a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1779 .elementor-element.elementor-element-9ad005a:not(.elementor-motion-effects-element-type-background), .elementor-1779 .elementor-element.elementor-element-9ad005a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ab711e8 );}.elementor-1779 .elementor-element.elementor-element-9ad005a > .elementor-container{min-height:400px;}.elementor-1779 .elementor-element.elementor-element-9ad005a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1779 .elementor-element.elementor-element-9ad005a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1779 .elementor-element.elementor-element-b988bd3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1779 .elementor-element.elementor-element-b988bd3 > .elementor-container{min-height:200px;}.elementor-1779 .elementor-element.elementor-element-6e1aac8{text-align:center;}.elementor-1779 .elementor-element.elementor-element-6e1aac8 .elementor-heading-title{font-family:"arquitectablack", Sans-serif;font-size:52px;font-weight:600;}.elementor-1779 .elementor-element.elementor-element-f8bb484{padding:0px 0px 10px 0px;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .asb-icon-image{background-color:#ffffff;font-size:64px;width:60px !important;height:60px !important;line-height:60px !important;text-align:center;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .pt_plus_button.button-style-8 .button-link-wrap{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper:hover .pt_plus_button .hover_box_button{background-color:#ffffff;border-color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-79b7416 .info-banner.info-banner-style-1 .info-banner-content-wrapper .info-banner-back-content{background-color:transparent;box-shadow:rgba(255,255,255,0) 0 0 0 2000px inset;background-image:linear-gradient(140deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);}.elementor-1779 .elementor-element.elementor-element-79b7416 > .elementor-widget-container{box-shadow:0px 15px 16px -15px rgba(0,0,0,0.28);}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.image-accordion .asb-content,
					.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.hover-section .asb_wrap_list.tp-row.hover-section-extra,
					.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .asb_wrap_list{text-align:center;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.image-accordion .asb_wrap_list,
					.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-hover-wrapper,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-hover-image{height:250px;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.portfolio.portfolio-style-2 .portfolio-wrapper,
					.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.article-box-style-2 .article-box-front-wrapper,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.info-banner.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.hover-section{min-height:250px;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .asb-title{font-family:"arquitectablack", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:#313131;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .asb-sub-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:300;line-height:0px;color:#888888;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .asb-desc,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .asb-desc p{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:22px;letter-spacing:0.5px;color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper img.asb-icon-image,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .asb-icon-image svg{height:64px;width:64px;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .asb-icon-image:before,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .asb-icon-image i:before{color:#888888;background:transparent;-webkit-background-clip:unset;-webkit-text-fill-color:initial;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .asb-icon-image svg{fill:#888888;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .asb-icon-image,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper img.asb-icon-image{border-width:1px 1px 1px 1px;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .pt-plus-button-wrapper{margin-top:15px;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .pt_plus_button .button-link-wrap{padding:15px 15px 15px 15px;font-family:"arquitectablack", Sans-serif;font-size:18px;line-height:15px;letter-spacing:0px;color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper .pt_plus_button .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper:hover .pt_plus_button .hover_box_button{color:#313131;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.image-accordion .asb-content,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.fancy-box .fancybox-inner-content,
					.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-back-content-inner,
					.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.services-element .se-wrapper-main{padding:30px 15px 30px 15px;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.sliding-boxes .service-item-loop,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.fancy-box .fancybox-inner-wrapper,
				.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.article-box.article-box-style-1 .article-overlay,
				.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.article-box-style-2 .article-box-main-wrapper,
				.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
				.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eaeaea;}.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.sliding-boxes .service-item-loop,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.fancy-box .fancybox-inner-wrapper,
					.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.article-box.article-box-style-1 .article-overlay,
					.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.article-box-style-2 .article-box-main-wrapper,
					.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-79b7416 .pt_plus_asb_wrapper.image-accordion .service-item-loop{border-radius:5px 5px 5px 5px;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .asb-icon-image{background-color:#ffffff;font-size:64px;width:60px !important;height:60px !important;line-height:60px !important;text-align:center;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .pt_plus_button.button-style-8 .button-link-wrap{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper:hover .pt_plus_button .hover_box_button{background-color:#ffffff;border-color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .info-banner.info-banner-style-1 .info-banner-content-wrapper .info-banner-back-content{background-color:transparent;box-shadow:rgba(255,255,255,0) 0 0 0 2000px inset;background-image:linear-gradient(140deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);}.elementor-1779 .elementor-element.elementor-element-bc03b10 > .elementor-widget-container{box-shadow:0px 15px 16px -15px rgba(0,0,0,0.28);}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.image-accordion .asb-content,
					.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.hover-section .asb_wrap_list.tp-row.hover-section-extra,
					.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .asb_wrap_list{text-align:center;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.image-accordion .asb_wrap_list,
					.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-hover-wrapper,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-hover-image{height:250px;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.portfolio.portfolio-style-2 .portfolio-wrapper,
					.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.article-box-style-2 .article-box-front-wrapper,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.info-banner.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.hover-section{min-height:250px;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .asb-title{font-family:"arquitectablack", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:#313131;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .asb-sub-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:300;line-height:0px;color:#888888;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .asb-desc,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .asb-desc p{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0.5px;color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper img.asb-icon-image,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .asb-icon-image svg{height:64px;width:64px;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .asb-icon-image:before,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .asb-icon-image i:before{color:#888888;background:transparent;-webkit-background-clip:unset;-webkit-text-fill-color:initial;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .asb-icon-image svg{fill:#888888;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .asb-icon-image,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper img.asb-icon-image{border-width:1px 1px 1px 1px;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .pt-plus-button-wrapper{margin-top:15px;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .pt_plus_button .button-link-wrap{padding:15px 15px 15px 15px;font-family:"arquitectablack", Sans-serif;font-size:18px;line-height:15px;letter-spacing:0px;color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper .pt_plus_button .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper:hover .pt_plus_button .hover_box_button{color:#313131;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.image-accordion .asb-content,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.fancy-box .fancybox-inner-content,
					.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-back-content-inner,
					.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.services-element .se-wrapper-main{padding:30px 15px 30px 15px;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.sliding-boxes .service-item-loop,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.fancy-box .fancybox-inner-wrapper,
				.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.article-box.article-box-style-1 .article-overlay,
				.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.article-box-style-2 .article-box-main-wrapper,
				.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
				.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eaeaea;}.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.sliding-boxes .service-item-loop,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.fancy-box .fancybox-inner-wrapper,
					.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.article-box.article-box-style-1 .article-overlay,
					.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.article-box-style-2 .article-box-main-wrapper,
					.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-bc03b10 .pt_plus_asb_wrapper.image-accordion .service-item-loop{border-radius:5px 5px 5px 5px;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .asb-icon-image{background-color:#ffffff;font-size:64px;width:60px !important;height:60px !important;line-height:60px !important;text-align:center;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .pt_plus_button.button-style-8 .button-link-wrap{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper:hover .pt_plus_button .hover_box_button{background-color:#ffffff;border-color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .info-banner.info-banner-style-1 .info-banner-content-wrapper .info-banner-back-content{background-color:transparent;box-shadow:rgba(255,255,255,0) 0 0 0 2000px inset;background-image:linear-gradient(140deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);}.elementor-1779 .elementor-element.elementor-element-7ad0727 > .elementor-widget-container{box-shadow:0px 15px 16px -15px rgba(0,0,0,0.28);}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.image-accordion .asb-content,
					.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.hover-section .asb_wrap_list.tp-row.hover-section-extra,
					.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .asb_wrap_list{text-align:center;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.image-accordion .asb_wrap_list,
					.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-hover-wrapper,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-hover-image{height:250px;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.portfolio.portfolio-style-2 .portfolio-wrapper,
					.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.article-box-style-2 .article-box-front-wrapper,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.info-banner.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.hover-section{min-height:250px;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .asb-title{font-family:"arquitectablack", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:#313131;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .asb-sub-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:300;line-height:0px;color:#888888;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .asb-desc,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .asb-desc p{font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:0.5px;color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper img.asb-icon-image,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .asb-icon-image svg{height:64px;width:64px;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .asb-icon-image:before,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .asb-icon-image i:before{color:#888888;background:transparent;-webkit-background-clip:unset;-webkit-text-fill-color:initial;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .asb-icon-image svg{fill:#888888;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .asb-icon-image,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper img.asb-icon-image{border-width:1px 1px 1px 1px;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .pt-plus-button-wrapper{margin-top:15px;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .pt_plus_button .button-link-wrap{padding:15px 15px 15px 15px;font-family:"arquitectablack", Sans-serif;font-size:18px;line-height:15px;letter-spacing:0px;color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .pt_plus_button .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper:hover .pt_plus_button .hover_box_button{color:#313131;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.image-accordion .asb-content,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.fancy-box .fancybox-inner-content,
					.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-back-content-inner,
					.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.services-element .se-wrapper-main{padding:30px 15px 30px 15px;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.sliding-boxes .service-item-loop,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.fancy-box .fancybox-inner-wrapper,
				.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.article-box.article-box-style-1 .article-overlay,
				.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.article-box-style-2 .article-box-main-wrapper,
				.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
				.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eaeaea;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.sliding-boxes .service-item-loop,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.fancy-box .fancybox-inner-wrapper,
					.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.article-box.article-box-style-1 .article-overlay,
					.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.article-box-style-2 .article-box-main-wrapper,
					.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper.image-accordion .service-item-loop{border-radius:5px 5px 5px 5px;}.elementor-1779 .elementor-element.elementor-element-6951e38 > .elementor-container{max-width:743px;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .asb-icon-image{background-color:#ffffff;font-size:64px;width:60px !important;height:60px !important;line-height:60px !important;text-align:center;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .pt_plus_button.button-style-8 .button-link-wrap{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper:hover .pt_plus_button .hover_box_button{background-color:#ffffff;border-color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .info-banner.info-banner-style-1 .info-banner-content-wrapper .info-banner-back-content{background-color:transparent;box-shadow:rgba(255,255,255,0) 0 0 0 2000px inset;background-image:linear-gradient(140deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);}.elementor-1779 .elementor-element.elementor-element-a4f2037 > .elementor-widget-container{box-shadow:0px 15px 16px -15px rgba(0,0,0,0.28);}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.image-accordion .asb-content,
					.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.hover-section .asb_wrap_list.tp-row.hover-section-extra,
					.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .asb_wrap_list{text-align:center;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.image-accordion .asb_wrap_list,
					.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-hover-wrapper,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-hover-image{height:250px;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.portfolio.portfolio-style-2 .portfolio-wrapper,
					.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.article-box-style-2 .article-box-front-wrapper,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.info-banner.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.hover-section{min-height:250px;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .asb-title{font-family:"arquitectablack", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:#313131;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .asb-sub-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:300;line-height:0px;color:#888888;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .asb-desc,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .asb-desc p{font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:0.5px;color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper img.asb-icon-image,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .asb-icon-image svg{height:64px;width:64px;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .asb-icon-image:before,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .asb-icon-image i:before{color:#888888;background:transparent;-webkit-background-clip:unset;-webkit-text-fill-color:initial;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .asb-icon-image svg{fill:#888888;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .asb-icon-image,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper img.asb-icon-image{border-width:1px 1px 1px 1px;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .pt-plus-button-wrapper{margin-top:15px;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .pt_plus_button .button-link-wrap{padding:15px 15px 15px 15px;font-family:"arquitectablack", Sans-serif;font-size:18px;line-height:15px;letter-spacing:0px;color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper .pt_plus_button .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper:hover .pt_plus_button .hover_box_button{color:#313131;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.image-accordion .asb-content,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.fancy-box .fancybox-inner-content,
					.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-back-content-inner,
					.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.services-element .se-wrapper-main{padding:30px 15px 30px 15px;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.sliding-boxes .service-item-loop,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.fancy-box .fancybox-inner-wrapper,
				.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.article-box.article-box-style-1 .article-overlay,
				.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.article-box-style-2 .article-box-main-wrapper,
				.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
				.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eaeaea;}.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.sliding-boxes .service-item-loop,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.fancy-box .fancybox-inner-wrapper,
					.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.article-box.article-box-style-1 .article-overlay,
					.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.article-box-style-2 .article-box-main-wrapper,
					.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-a4f2037 .pt_plus_asb_wrapper.image-accordion .service-item-loop{border-radius:5px 5px 5px 5px;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .asb-icon-image{background-color:#ffffff;font-size:64px;width:60px !important;height:60px !important;line-height:60px !important;text-align:center;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .pt_plus_button.button-style-8 .button-link-wrap{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper:hover .pt_plus_button .hover_box_button{background-color:#ffffff;border-color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .info-banner.info-banner-style-1 .info-banner-content-wrapper .info-banner-back-content{background-color:transparent;box-shadow:rgba(255,255,255,0) 0 0 0 2000px inset;background-image:linear-gradient(140deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);}.elementor-1779 .elementor-element.elementor-element-e3f8eff > .elementor-widget-container{box-shadow:0px 15px 16px -15px rgba(0,0,0,0.28);}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.image-accordion .asb-content,
					.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.hover-section .asb_wrap_list.tp-row.hover-section-extra,
					.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .asb_wrap_list{text-align:center;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.image-accordion .asb_wrap_list,
					.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-hover-wrapper,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-hover-image{height:250px;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.portfolio.portfolio-style-2 .portfolio-wrapper,
					.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.article-box-style-2 .article-box-front-wrapper,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.info-banner.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.hover-section{min-height:250px;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .asb-title{font-family:"arquitectablack", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:0px;color:#313131;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .asb-sub-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:300;line-height:0px;color:#888888;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .asb-desc,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .asb-desc p{font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:0.5px;color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper img.asb-icon-image,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .asb-icon-image svg{height:64px;width:64px;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .asb-icon-image:before,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .asb-icon-image i:before{color:#888888;background:transparent;-webkit-background-clip:unset;-webkit-text-fill-color:initial;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .asb-icon-image svg{fill:#888888;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .asb-icon-image,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper img.asb-icon-image{border-width:1px 1px 1px 1px;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .pt-plus-button-wrapper{margin-top:15px;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .pt_plus_button .button-link-wrap{padding:15px 15px 15px 15px;font-family:"arquitectablack", Sans-serif;font-size:18px;line-height:15px;letter-spacing:0px;color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper .pt_plus_button .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper:hover .pt_plus_button .hover_box_button{color:#313131;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.image-accordion .asb-content,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.fancy-box .fancybox-inner-content,
					.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-back-content-inner,
					.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.services-element .se-wrapper-main{padding:30px 15px 30px 15px;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.sliding-boxes .service-item-loop,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.fancy-box .fancybox-inner-wrapper,
				.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.article-box.article-box-style-1 .article-overlay,
				.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.article-box-style-2 .article-box-main-wrapper,
				.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
				.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eaeaea;}.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.sliding-boxes .service-item-loop,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.fancy-box .fancybox-inner-wrapper,
					.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.article-box.article-box-style-1 .article-overlay,
					.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.article-box-style-2 .article-box-main-wrapper,
					.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-1779 .elementor-element.elementor-element-e3f8eff .pt_plus_asb_wrapper.image-accordion .service-item-loop{border-radius:5px 5px 5px 5px;}.elementor-1779 .elementor-element.elementor-element-d1f9e74{--spacer-size:50px;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#9513F9;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .button-link-wrap .button-after{margin-left:10px;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .button-link-wrap .button-before{margin-right:10px;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-before{padding-left:10px;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-after{padding-right:10px;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 15px 15px 15px;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button .button-link-wrap{font-family:"arquitectablack", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:24px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-accent );}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-accent );stroke:var( --e-global-color-accent );}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-accent );}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-accent );}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-24 .button-link-wrap{border-width:2px 2px 2px 2px;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-accent );}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:3px 3px 3px 3px;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button .button-link-wrap:hover svg,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#ffffff;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#ffffff;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#ffffff;stroke:#ffffff;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#0080A6;}.elementor-1779 .elementor-element.elementor-element-a4e9d05 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#0080A6;}.elementor-1779 .elementor-element.elementor-element-2131107{--spacer-size:50px;}.elementor-1779 .elementor-element.elementor-element-e1ea24f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1779 .elementor-element.elementor-element-e1ea24f:not(.elementor-motion-effects-element-type-background), .elementor-1779 .elementor-element.elementor-element-e1ea24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0020;}.elementor-1779 .elementor-element.elementor-element-e1ea24f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1779 .elementor-element.elementor-element-e1ea24f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-1779 .elementor-element.elementor-element-649dd3d img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-649dd3d:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-213f6a6 img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-213f6a6:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-cdf8074 img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-cdf8074:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-010cca1 img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-010cca1:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-dc1ed92 img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-dc1ed92:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-d37f002 img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-d37f002:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-8322f61 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1779 .elementor-element.elementor-element-8322f61:not(.elementor-motion-effects-element-type-background), .elementor-1779 .elementor-element.elementor-element-8322f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0020;}.elementor-1779 .elementor-element.elementor-element-8322f61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1779 .elementor-element.elementor-element-8322f61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1779 .elementor-element.elementor-element-e5dd3f0 img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-e5dd3f0:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-050224c img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-050224c:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-da20e28 img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-da20e28:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-54fda6e img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-54fda6e:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-237aeec img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-237aeec:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-e48ce88 img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-e48ce88:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-cbcff6c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1779 .elementor-element.elementor-element-cbcff6c:not(.elementor-motion-effects-element-type-background), .elementor-1779 .elementor-element.elementor-element-cbcff6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0020;}.elementor-1779 .elementor-element.elementor-element-cbcff6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1779 .elementor-element.elementor-element-cbcff6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1779 .elementor-element.elementor-element-797de95 img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-797de95:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-08f27e9 img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-08f27e9:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-ebf1b04 img{width:64%;opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-ebf1b04:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-b3827b9 img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-b3827b9:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-01b0159 img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-01b0159:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-41734c4 img{opacity:0.45;}.elementor-1779 .elementor-element.elementor-element-41734c4:hover img{opacity:1;}.elementor-1779 .elementor-element.elementor-element-c32b593:not(.elementor-motion-effects-element-type-background), .elementor-1779 .elementor-element.elementor-element-c32b593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1779 .elementor-element.elementor-element-c32b593 > .elementor-container{min-height:400px;}.elementor-1779 .elementor-element.elementor-element-c32b593{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1779 .elementor-element.elementor-element-c32b593 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1779 .elementor-element.elementor-element-1526a6e{text-align:center;}.elementor-1779 .elementor-element.elementor-element-1526a6e .elementor-heading-title{font-family:"arquitectablack", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-6ab711e8 );}.elementor-1779 .elementor-element.elementor-element-f1ea09e > .elementor-container{max-width:597px;}.elementor-1779 .elementor-element.elementor-element-d2ad105{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.8em;color:var( --e-global-color-6ab711e8 );}.elementor-1779 .elementor-element.elementor-element-48f5502{padding:0px 0px 30px 0px;}.elementor-1779 .elementor-element.elementor-element-417e650 img{width:132px;border-radius:50% 50% 50% 50%;}.elementor-1779 .elementor-element.elementor-element-d666f18{text-align:center;}.elementor-1779 .elementor-element.elementor-element-d666f18 .elementor-heading-title{font-family:"arquitectablack", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-1779 .elementor-element.elementor-element-2ad2a23 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1779 .elementor-element.elementor-element-2ad2a23 .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-2ad2a23 .elementor-tab-content{border-width:0px;border-bottom-color:var( --e-global-color-41010213 );color:var( --e-global-color-6ab711e8 );}.elementor-1779 .elementor-element.elementor-element-2ad2a23 .elementor-toggle-title, .elementor-1779 .elementor-element.elementor-element-2ad2a23 .elementor-toggle-icon{color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-2ad2a23 .elementor-toggle-icon svg{fill:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-2ad2a23 .elementor-toggle-title{font-family:"arquitectablack", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-a347861 img{width:132px;border-radius:50% 50% 50% 50%;}.elementor-1779 .elementor-element.elementor-element-f64f1a0{text-align:center;}.elementor-1779 .elementor-element.elementor-element-f64f1a0 .elementor-heading-title{font-family:"arquitectablack", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-accent );}.elementor-1779 .elementor-element.elementor-element-b661483 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1779 .elementor-element.elementor-element-b661483 .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-b661483 .elementor-tab-content{border-width:0px;border-bottom-color:var( --e-global-color-41010213 );color:var( --e-global-color-6ab711e8 );}.elementor-1779 .elementor-element.elementor-element-b661483 .elementor-toggle-title, .elementor-1779 .elementor-element.elementor-element-b661483 .elementor-toggle-icon{color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-b661483 .elementor-toggle-icon svg{fill:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-b661483 .elementor-toggle-title{font-family:"arquitectablack", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-e92f78b img{width:132px;border-radius:50% 50% 50% 50%;}.elementor-1779 .elementor-element.elementor-element-8bc33e8{text-align:center;}.elementor-1779 .elementor-element.elementor-element-8bc33e8 .elementor-heading-title{font-family:"arquitectablack", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-accent );}.elementor-1779 .elementor-element.elementor-element-dde3e26 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1779 .elementor-element.elementor-element-dde3e26 .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-dde3e26 .elementor-tab-content{border-width:0px;border-bottom-color:var( --e-global-color-41010213 );color:var( --e-global-color-6ab711e8 );}.elementor-1779 .elementor-element.elementor-element-dde3e26 .elementor-toggle-title, .elementor-1779 .elementor-element.elementor-element-dde3e26 .elementor-toggle-icon{color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-dde3e26 .elementor-toggle-icon svg{fill:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-dde3e26 .elementor-toggle-title{font-family:"arquitectablack", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-132c355 img{width:132px;border-radius:50% 50% 50% 50%;}.elementor-1779 .elementor-element.elementor-element-7a273b7{text-align:center;}.elementor-1779 .elementor-element.elementor-element-7a273b7 .elementor-heading-title{font-family:"arquitectablack", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-accent );}.elementor-1779 .elementor-element.elementor-element-4f024c3 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1779 .elementor-element.elementor-element-4f024c3 .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-4f024c3 .elementor-tab-content{border-width:0px;border-bottom-color:var( --e-global-color-41010213 );color:var( --e-global-color-6ab711e8 );}.elementor-1779 .elementor-element.elementor-element-4f024c3 .elementor-toggle-title, .elementor-1779 .elementor-element.elementor-element-4f024c3 .elementor-toggle-icon{color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-4f024c3 .elementor-toggle-icon svg{fill:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-4f024c3 .elementor-toggle-title{font-family:"arquitectablack", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-f0eae84{padding:0px 0px 30px 0px;}.elementor-1779 .elementor-element.elementor-element-3035c9d img{width:132px;border-radius:50% 50% 50% 50%;}.elementor-1779 .elementor-element.elementor-element-b5bc915{text-align:center;}.elementor-1779 .elementor-element.elementor-element-b5bc915 .elementor-heading-title{font-family:"arquitectablack", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-accent );}.elementor-1779 .elementor-element.elementor-element-74b809e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1779 .elementor-element.elementor-element-74b809e .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-74b809e .elementor-tab-content{border-width:0px;border-bottom-color:var( --e-global-color-41010213 );color:var( --e-global-color-6ab711e8 );}.elementor-1779 .elementor-element.elementor-element-74b809e .elementor-toggle-title, .elementor-1779 .elementor-element.elementor-element-74b809e .elementor-toggle-icon{color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-74b809e .elementor-toggle-icon svg{fill:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-74b809e .elementor-toggle-title{font-family:"arquitectablack", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-1ad3790 img{width:132px;border-radius:50% 50% 50% 50%;}.elementor-1779 .elementor-element.elementor-element-cb426c7{text-align:center;}.elementor-1779 .elementor-element.elementor-element-cb426c7 .elementor-heading-title{font-family:"arquitectablack", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-accent );}.elementor-1779 .elementor-element.elementor-element-2f87c3f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1779 .elementor-element.elementor-element-2f87c3f .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-2f87c3f .elementor-tab-content{border-width:0px;border-bottom-color:var( --e-global-color-41010213 );color:var( --e-global-color-6ab711e8 );}.elementor-1779 .elementor-element.elementor-element-2f87c3f .elementor-toggle-title, .elementor-1779 .elementor-element.elementor-element-2f87c3f .elementor-toggle-icon{color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-2f87c3f .elementor-toggle-icon svg{fill:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-2f87c3f .elementor-toggle-title{font-family:"arquitectablack", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-f01f325 img{width:132px;border-radius:50% 50% 50% 50%;}.elementor-1779 .elementor-element.elementor-element-bb66277{text-align:center;}.elementor-1779 .elementor-element.elementor-element-bb66277 .elementor-heading-title{font-family:"arquitectablack", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-accent );}.elementor-1779 .elementor-element.elementor-element-b768d1f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1779 .elementor-element.elementor-element-b768d1f .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-b768d1f .elementor-tab-content{border-width:0px;border-bottom-color:var( --e-global-color-41010213 );color:var( --e-global-color-6ab711e8 );}.elementor-1779 .elementor-element.elementor-element-b768d1f .elementor-toggle-title, .elementor-1779 .elementor-element.elementor-element-b768d1f .elementor-toggle-icon{color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-b768d1f .elementor-toggle-icon svg{fill:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-b768d1f .elementor-toggle-title{font-family:"arquitectablack", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-8df4845 img{width:132px;border-radius:50% 50% 50% 50%;}.elementor-1779 .elementor-element.elementor-element-562d062{text-align:center;}.elementor-1779 .elementor-element.elementor-element-562d062 .elementor-heading-title{font-family:"arquitectablack", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-accent );}.elementor-1779 .elementor-element.elementor-element-4728b73 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1779 .elementor-element.elementor-element-4728b73 .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-4728b73 .elementor-tab-content{border-width:0px;border-bottom-color:var( --e-global-color-41010213 );color:var( --e-global-color-6ab711e8 );}.elementor-1779 .elementor-element.elementor-element-4728b73 .elementor-toggle-title, .elementor-1779 .elementor-element.elementor-element-4728b73 .elementor-toggle-icon{color:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-4728b73 .elementor-toggle-icon svg{fill:var( --e-global-color-41010213 );}.elementor-1779 .elementor-element.elementor-element-4728b73 .elementor-toggle-title{font-family:"arquitectablack", Sans-serif;font-weight:600;text-transform:uppercase;}@media(max-width:1024px){.elementor-1779 .elementor-element.elementor-element-3869986 .pt-plus-adv-button-wrapper{justify-content:center;}.elementor-msie .elementor-1779 .elementor-element.elementor-element-222cd5a .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-1779 .elementor-element.elementor-element-e30a8b7 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-1779 .elementor-element.elementor-element-4156bf8 .elementor-heading-title{font-size:54px;}.elementor-1779 .elementor-element.elementor-element-5650ece .elementor-heading-title{font-size:36px;}.elementor-1779 .elementor-element.elementor-element-3869986 .pt-plus-adv-button-wrapper{justify-content:center;}.elementor-msie .elementor-1779 .elementor-element.elementor-element-222cd5a .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-1779 .elementor-element.elementor-element-222cd5a .elementor-portfolio-item__title{font-size:16px;}.elementor-1779 .elementor-element.elementor-element-6e1aac8 .elementor-heading-title{font-size:35px;}.elementor-1779 .elementor-element.elementor-element-7ad0727 .pt_plus_asb_wrapper .asb-title{font-size:26px;}.elementor-1779 .elementor-element.elementor-element-6e3b0ee{width:50%;}.elementor-1779 .elementor-element.elementor-element-76d498f{width:50%;}.elementor-1779 .elementor-element.elementor-element-4c2ac43{width:50%;}.elementor-1779 .elementor-element.elementor-element-c18b2a8{width:50%;}.elementor-1779 .elementor-element.elementor-element-4b6ce71{width:50%;}.elementor-1779 .elementor-element.elementor-element-1b7ff51{width:50%;}.elementor-1779 .elementor-element.elementor-element-e4435a7{width:50%;}.elementor-1779 .elementor-element.elementor-element-864ebf0{width:50%;}.elementor-1779 .elementor-element.elementor-element-9b4dc83{width:50%;}.elementor-1779 .elementor-element.elementor-element-ff104b7{width:50%;}.elementor-1779 .elementor-element.elementor-element-11ee4f7{width:50%;}.elementor-1779 .elementor-element.elementor-element-86b4896{width:50%;}.elementor-1779 .elementor-element.elementor-element-1dc7bf3{width:50%;}.elementor-1779 .elementor-element.elementor-element-3d2b40b{width:50%;}.elementor-1779 .elementor-element.elementor-element-c2e54be{width:50%;}.elementor-1779 .elementor-element.elementor-element-96c0d17{width:50%;}.elementor-1779 .elementor-element.elementor-element-7a3b76b{width:50%;}.elementor-1779 .elementor-element.elementor-element-6347d43{width:50%;}.elementor-1779 .elementor-element.elementor-element-c32b593{padding:30px 0px 0px 0px;}}/* Start custom CSS for toggle, class: .elementor-element-2ad2a23 */.f-team .elementor-toggle .elementor-tab-title {
    text-align: center;
}
.f-team .elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left {
    float: inherit;
    text-align: inherit;
}/* End custom CSS */