.elementor-2087 .elementor-element.elementor-element-418c540:not(.elementor-motion-effects-element-type-background), .elementor-2087 .elementor-element.elementor-element-418c540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arcac2017-dev-dynaslux.pf21.wpserveur.net/wp-content/uploads/2024/01/architect6-portfolio5-1-scaled.jpg");background-position:0px -778px;background-size:cover;}.elementor-2087 .elementor-element.elementor-element-418c540{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:360px 0px 0px 0px;}.elementor-2087 .elementor-element.elementor-element-418c540 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2087 .elementor-element.elementor-element-ca603dd{--spacer-size:25px;}.elementor-2087 .elementor-element.elementor-element-12533af{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2087 .elementor-element.elementor-element-12533af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2087 .elementor-element.elementor-element-4de5732 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2087 .elementor-element.elementor-element-4de5732 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2087 .elementor-element.elementor-element-4de5732 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2087 .elementor-element.elementor-element-183f7e8{--spacer-size:26px;}.elementor-2087 .elementor-element.elementor-element-23e61ce{--spacer-size:38px;}.elementor-2087 .elementor-element.elementor-element-4814bee > .elementor-widget-container{margin:-69px -45px 0px -94px;padding:0px 0px 0px 0px;}.elementor-2087 .elementor-element.elementor-element-4814bee{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-2087 .elementor-element.elementor-element-4814bee.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2087 .elementor-element.elementor-element-058b02d > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50 15% 50 15%;}.elementor-2087 .elementor-element.elementor-element-058b02d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2087 .elementor-element.elementor-element-8c25938 .elementor-heading-title{color:#000000;font-size:47px;line-height:1.15em;}.elementor-2087 .elementor-element.elementor-element-8c25938 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2087 .elementor-element.elementor-element-8c25938{width:var( --container-widget-width, 111.586% );max-width:111.586%;--container-widget-width:111.586%;--container-widget-flex-grow:0;}.elementor-2087 .elementor-element.elementor-element-8c25938.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2087 .elementor-element.elementor-element-3d8c516{text-align:left;}.elementor-2087 .elementor-element.elementor-element-3d8c516 img{width:81%;max-width:96%;height:113px;}.elementor-2087 .elementor-element.elementor-element-3d8c516 > .elementor-widget-container{margin:-40px -40px -40px -40px;padding:0px 0px 0px 5px;}.elementor-2087 .elementor-element.elementor-element-7609d18{color:#000000;font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );width:var( --container-widget-width, 102.883% );max-width:102.883%;--container-widget-width:102.883%;--container-widget-flex-grow:0;}.elementor-2087 .elementor-element.elementor-element-7609d18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2087 .elementor-element.elementor-element-54726bc:not(.elementor-motion-effects-element-type-background), .elementor-2087 .elementor-element.elementor-element-54726bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2087 .elementor-element.elementor-element-54726bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 82px 50px 82px;}.elementor-2087 .elementor-element.elementor-element-54726bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2087 .elementor-element.elementor-element-4b8ef6e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 20% 0% 0%;}.elementor-2087 .elementor-element.elementor-element-8094de2 .elementor-heading-title{color:#ED6A5E;font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2087 .elementor-element.elementor-element-8094de2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2087 .elementor-element.elementor-element-59ca7b2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2087 .elementor-element.elementor-element-59ca7b2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2087 .elementor-element.elementor-element-59ca7b2{width:var( --container-widget-width, 137.5% );max-width:137.5%;--container-widget-width:137.5%;--container-widget-flex-grow:0;}.elementor-2087 .elementor-element.elementor-element-59ca7b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2087 .elementor-element.elementor-element-277d75f .elementor-button{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;}.elementor-2087 .elementor-element.elementor-element-962977d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2087 .elementor-element.elementor-element-962977d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2087 .elementor-element.elementor-element-ca3ea6f{--spacer-size:50px;}.elementor-2087 .elementor-element.elementor-element-6856d66{text-align:center;}.elementor-2087 .elementor-element.elementor-element-6856d66.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-2087 .elementor-element.elementor-element-4de5732{width:39.089%;}.elementor-2087 .elementor-element.elementor-element-058b02d{width:60.911%;}}@media(max-width:1024px){.elementor-2087 .elementor-element.elementor-element-418c540:not(.elementor-motion-effects-element-type-background), .elementor-2087 .elementor-element.elementor-element-418c540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2087 .elementor-element.elementor-element-418c540{padding:200px 0px 0px 0px;}.elementor-2087 .elementor-element.elementor-element-058b02d > .elementor-element-populated{padding:55px 7% 55px 7%;}.elementor-2087 .elementor-element.elementor-element-daa48ad{padding:0px 20px 0px 20px;}.elementor-2087 .elementor-element.elementor-element-4b8ef6e > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2087 .elementor-element.elementor-element-8094de2 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2087 .elementor-element.elementor-element-962977d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}}@media(max-width:767px){.elementor-2087 .elementor-element.elementor-element-418c540:not(.elementor-motion-effects-element-type-background), .elementor-2087 .elementor-element.elementor-element-418c540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2087 .elementor-element.elementor-element-4b8ef6e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}}