.elementor-270 .elementor-element.elementor-element-7b283a41{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-270 .elementor-element.elementor-element-7b283a41:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-7b283a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daltroarquitetura.com/wp-content/uploads/2023/06/bg-4.png");background-position:center center;}.elementor-270 .elementor-element.elementor-element-19d3f552{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-270 .elementor-element.elementor-element-6e64ca2f{text-align:left;}.elementor-270 .elementor-element.elementor-element-6e64ca2f img{width:60%;}.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-270 .elementor-element.elementor-element-153bf245 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-270 .elementor-element.elementor-element-153bf245{text-align:left;font-family:"Albert Sans", Sans-serif;font-size:40px;font-weight:400;line-height:45px;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-25246623 > .elementor-widget-container{margin:-35px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-270 .elementor-element.elementor-element-25246623{font-family:"Albert Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.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-270 .elementor-element.elementor-element-22ba1be2 .elementor-button{background-color:transparent;font-family:"Albert Sans", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #3E8043 0%, #5B9B62 87%);border-style:none;border-radius:4px 4px 4px 4px;padding:20px 50px 20px 50px;}.elementor-270 .elementor-element.elementor-element-22ba1be2.elementor-element{--align-self:flex-start;}.elementor-270 .elementor-element.elementor-element-56598f0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-270 .elementor-element.elementor-element-6c9c72f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-270 .elementor-element.elementor-element-6c9c72f1:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-6c9c72f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A203F;}.elementor-270 .elementor-element.elementor-element-7e9f3da7 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-7e9f3da7{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-77ad3a63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-270 .elementor-element.elementor-element-77ad3a63.e-con{--align-self:center;}.elementor-270 .elementor-element.elementor-element-2e31151d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-270 .elementor-element.elementor-element-2e31151d:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-2e31151d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFFC;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-270 .elementor-element.elementor-element-695982e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-270 .elementor-element.elementor-element-695982e2 .elementor-image-box-wrapper{text-align:left;}.elementor-270 .elementor-element.elementor-element-695982e2.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-270 .elementor-element.elementor-element-695982e2.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-270 .elementor-element.elementor-element-695982e2.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-270 .elementor-element.elementor-element-695982e2 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-270 .elementor-element.elementor-element-695982e2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-270 .elementor-element.elementor-element-695982e2 .elementor-image-box-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;color:#1A203F;}.elementor-270 .elementor-element.elementor-element-31772cb4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-270 .elementor-element.elementor-element-31772cb4:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-31772cb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFFC;}.elementor-270 .elementor-element.elementor-element-51d34d38 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-270 .elementor-element.elementor-element-51d34d38 .elementor-image-box-wrapper{text-align:left;}.elementor-270 .elementor-element.elementor-element-51d34d38.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-270 .elementor-element.elementor-element-51d34d38.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-270 .elementor-element.elementor-element-51d34d38.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-270 .elementor-element.elementor-element-51d34d38 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-270 .elementor-element.elementor-element-51d34d38 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-270 .elementor-element.elementor-element-51d34d38 .elementor-image-box-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;color:#1A203F;}.elementor-270 .elementor-element.elementor-element-1fbb0bba{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-270 .elementor-element.elementor-element-1fbb0bba:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-1fbb0bba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFFC;}.elementor-270 .elementor-element.elementor-element-32f92a44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-270 .elementor-element.elementor-element-32f92a44 .elementor-image-box-wrapper{text-align:left;}.elementor-270 .elementor-element.elementor-element-32f92a44.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-270 .elementor-element.elementor-element-32f92a44.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-270 .elementor-element.elementor-element-32f92a44.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-270 .elementor-element.elementor-element-32f92a44 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-270 .elementor-element.elementor-element-32f92a44 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-270 .elementor-element.elementor-element-32f92a44 .elementor-image-box-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;color:#1A203F;}.elementor-270 .elementor-element.elementor-element-58e05544{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-270 .elementor-element.elementor-element-58e05544:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-58e05544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A203F;}.elementor-270 .elementor-element.elementor-element-58e05544::before, .elementor-270 .elementor-element.elementor-element-58e05544 > .elementor-background-video-container::before, .elementor-270 .elementor-element.elementor-element-58e05544 > .e-con-inner > .elementor-background-video-container::before, .elementor-270 .elementor-element.elementor-element-58e05544 > .elementor-background-slideshow::before, .elementor-270 .elementor-element.elementor-element-58e05544 > .e-con-inner > .elementor-background-slideshow::before, .elementor-270 .elementor-element.elementor-element-58e05544 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-270 .elementor-element.elementor-element-2c7f705d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-270 .elementor-element.elementor-element-11e057ee > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-11e057ee{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-2030be1e .elementor-button{background-color:transparent;font-family:"Albert Sans", Sans-serif;font-weight:500;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #3E804B 0%, #5B9B64 87%);border-style:none;border-radius:4px 4px 4px 4px;padding:20px 50px 20px 50px;}.elementor-270 .elementor-element.elementor-element-2030be1e.elementor-element{--align-self:center;}.elementor-270 .elementor-element.elementor-element-15a95115{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-270 .elementor-element.elementor-element-33e268fe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-270 .elementor-element.elementor-element-3d14a5af > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-3d14a5af{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-6ffd1f7d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-270 .elementor-element.elementor-element-368d94e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-368d94e{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-5f80a344{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-270 .elementor-element.elementor-element-bc1aa2e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-bc1aa2e{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-8792d06{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-270 .elementor-element.elementor-element-574ed2e2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-574ed2e2{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-1ba484fd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-270 .elementor-element.elementor-element-7d25a86f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-7d25a86f{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-6c6c592a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-270 .elementor-element.elementor-element-6ae2eca8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-6ae2eca8{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-40bc6e5f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-270 .elementor-element.elementor-element-4303fd00 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-4303fd00{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-6224a829{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-270 .elementor-element.elementor-element-2ccde3b3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-2ccde3b3{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-66ec33e1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-270 .elementor-element.elementor-element-37287ba2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-37287ba2{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-301bf025{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-270 .elementor-element.elementor-element-1daaf15b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-1daaf15b{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-23826a18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-270 .elementor-element.elementor-element-23826a18:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-23826a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A203F;}.elementor-270 .elementor-element.elementor-element-1284b87f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-1284b87f{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-75e2bcfa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-270 .elementor-element.elementor-element-5caadae6{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 2px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:#8E9FBC;--border-color:#8E9FBC;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-270 .elementor-element.elementor-element-5caadae6:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-5caadae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(159deg, #141723 0%, #14172385 100%);}.elementor-270 .elementor-element.elementor-element-5a44d99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-270 .elementor-element.elementor-element-5a44d99 .elementor-image-box-wrapper{text-align:left;}.elementor-270 .elementor-element.elementor-element-5a44d99.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-270 .elementor-element.elementor-element-5a44d99.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-270 .elementor-element.elementor-element-5a44d99.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-270 .elementor-element.elementor-element-5a44d99 .elementor-image-box-title{margin-bottom:15px;font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-5a44d99 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-270 .elementor-element.elementor-element-5a44d99 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-270 .elementor-element.elementor-element-5a44d99 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-4a088962{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 2px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:#8E9FBC;--border-color:#8E9FBC;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-270 .elementor-element.elementor-element-4a088962:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-4a088962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(159deg, #141723 0%, #14172385 100%);}.elementor-270 .elementor-element.elementor-element-562f190b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-270 .elementor-element.elementor-element-562f190b .elementor-image-box-wrapper{text-align:left;}.elementor-270 .elementor-element.elementor-element-562f190b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-270 .elementor-element.elementor-element-562f190b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-270 .elementor-element.elementor-element-562f190b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-270 .elementor-element.elementor-element-562f190b .elementor-image-box-title{margin-bottom:15px;font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-562f190b .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-270 .elementor-element.elementor-element-562f190b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-270 .elementor-element.elementor-element-562f190b .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-51900c63{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#8E9FBC;--border-color:#8E9FBC;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-270 .elementor-element.elementor-element-51900c63:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-51900c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #141723 0%, #F2295B0A 100%);}.elementor-270 .elementor-element.elementor-element-4f996dc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-270 .elementor-element.elementor-element-4f996dc6 .elementor-image-box-wrapper{text-align:left;}.elementor-270 .elementor-element.elementor-element-4f996dc6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-270 .elementor-element.elementor-element-4f996dc6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-270 .elementor-element.elementor-element-4f996dc6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-270 .elementor-element.elementor-element-4f996dc6 .elementor-image-box-title{margin-bottom:15px;font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-4f996dc6 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-270 .elementor-element.elementor-element-4f996dc6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-270 .elementor-element.elementor-element-4f996dc6 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-7174b5d4 .elementor-button{background-color:transparent;font-family:"Albert Sans", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #3E803F 0%, #5B9B62 87%);border-style:none;border-radius:4px 4px 4px 4px;padding:20px 50px 20px 50px;}.elementor-270 .elementor-element.elementor-element-7174b5d4.elementor-element{--align-self:center;}.elementor-270 .elementor-element.elementor-element-03b26c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-270 .elementor-element.elementor-element-03b26c3:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-03b26c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A203F;}.elementor-270 .elementor-element.elementor-element-33221ec > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-33221ec{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-7e8135b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-270 .elementor-element.elementor-element-06ecc89 > .elementor-widget-container{margin:5px 5px 5px 5px;border-style:solid;border-color:#8E9FBC;}.elementor-270 .elementor-element.elementor-element-06ecc89 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-270 .elementor-element.elementor-element-a2827db > .elementor-widget-container{margin:5px 5px 5px 5px;border-style:solid;border-color:#8E9FBC;}.elementor-270 .elementor-element.elementor-element-a2827db .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-270 .elementor-element.elementor-element-b1b91e2 > .elementor-widget-container{margin:5px 5px 5px 5px;border-style:solid;border-color:#8E9FBC;}.elementor-270 .elementor-element.elementor-element-b1b91e2 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-270 .elementor-element.elementor-element-ccd807b > .elementor-widget-container{margin:5px 5px 5px 5px;border-style:solid;border-color:#8E9FBC;}.elementor-270 .elementor-element.elementor-element-ccd807b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-270 .elementor-element.elementor-element-3747f69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-270 .elementor-element.elementor-element-dc7d344 > .elementor-widget-container{margin:20px 20px 20px 20px;padding:0px 0px 0px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#8E9FBC;}.elementor-270 .elementor-element.elementor-element-dc7d344 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-270 .elementor-element.elementor-element-5d14b4a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-270 .elementor-element.elementor-element-5d14b4a9:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-5d14b4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://daltroarquitetura.com/wp-content/uploads/2023/06/quem-somos-desk-1.png");background-position:center center;background-size:contain;}.elementor-270 .elementor-element.elementor-element-58cf1680{--display:flex;--min-height:539px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-270 .elementor-element.elementor-element-46711cef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-270 .elementor-element.elementor-element-42180727 > .elementor-widget-container{margin:15px 0px -15px 0px;}.elementor-270 .elementor-element.elementor-element-42180727{text-align:left;font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:400;color:#1A203F;}.elementor-270 .elementor-element.elementor-element-7b0a6639 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-270 .elementor-element.elementor-element-7b0a6639{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-270 .elementor-element.elementor-element-5e09267 .elementor-button{background-color:transparent;font-family:"Albert Sans", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #3E8054 0%, #5B9B61F5 87%);border-style:none;border-radius:4px 4px 4px 4px;padding:20px 50px 20px 50px;}.elementor-270 .elementor-element.elementor-element-5e09267.elementor-element{--align-self:flex-start;}.elementor-270 .elementor-element.elementor-element-784a04f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-270 .elementor-element.elementor-element-784a04f3:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-784a04f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-270 .elementor-element.elementor-element-3fa87036 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-270 .elementor-element.elementor-element-3fa87036{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-7ec7d219 .elementor-repeater-item-6596cdc.elementor-social-icon{background-color:#1A1A1A;}.elementor-270 .elementor-element.elementor-element-7ec7d219 .elementor-repeater-item-6596cdc.elementor-social-icon i{color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-7ec7d219 .elementor-repeater-item-6596cdc.elementor-social-icon svg{fill:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-7ec7d219{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-270 .elementor-element.elementor-element-7ec7d219 .elementor-widget-container{text-align:center;}.elementor-270 .elementor-element.elementor-element-7ec7d219 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-270 .elementor-element.elementor-element-2db551cb{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-270 .elementor-element.elementor-element-6c9c72f1{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-270 .elementor-element.elementor-element-77ad3a63{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-270 .elementor-element.elementor-element-58e05544{--justify-content:center;}.elementor-270 .elementor-element.elementor-element-2c7f705d{--justify-content:flex-start;}.elementor-270 .elementor-element.elementor-element-11e057ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-270 .elementor-element.elementor-element-11e057ee{line-height:31px;}.elementor-270 .elementor-element.elementor-element-15a95115{--justify-content:flex-start;}}@media(min-width:768px){.elementor-270 .elementor-element.elementor-element-19d3f552{--width:50%;}.elementor-270 .elementor-element.elementor-element-56598f0b{--width:50%;}.elementor-270 .elementor-element.elementor-element-2c7f705d{--width:50%;}.elementor-270 .elementor-element.elementor-element-15a95115{--width:50%;}.elementor-270 .elementor-element.elementor-element-58cf1680{--width:50%;}.elementor-270 .elementor-element.elementor-element-46711cef{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-270 .elementor-element.elementor-element-19d3f552{--width:70%;}}@media(max-width:767px){.elementor-270 .elementor-element.elementor-element-7b283a41:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-7b283a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daltroarquitetura.com/wp-content/uploads/2023/06/bg-mob1.png");background-position:bottom center;background-size:cover;}.elementor-270 .elementor-element.elementor-element-7b283a41{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-270 .elementor-element.elementor-element-6e64ca2f{text-align:center;}.elementor-270 .elementor-element.elementor-element-153bf245{text-align:center;font-size:30px;line-height:1.2em;}.elementor-270 .elementor-element.elementor-element-25246623 > .elementor-widget-container{margin:-31px 0px -20px 0px;}.elementor-270 .elementor-element.elementor-element-25246623{text-align:center;}.elementor-270 .elementor-element.elementor-element-22ba1be2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-270 .elementor-element.elementor-element-22ba1be2.elementor-element{--align-self:center;}.elementor-270 .elementor-element.elementor-element-22ba1be2 .elementor-button{font-size:15px;padding:20px 20px 20px 20px;}.elementor-270 .elementor-element.elementor-element-6c9c72f1{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-270 .elementor-element.elementor-element-7e9f3da7 > .elementor-widget-container{margin:0px 10px -10px 10px;}.elementor-270 .elementor-element.elementor-element-7e9f3da7{font-size:25px;}.elementor-270 .elementor-element.elementor-element-695982e2 .elementor-image-box-img{margin-bottom:5px;}.elementor-270 .elementor-element.elementor-element-51d34d38 .elementor-image-box-img{margin-bottom:5px;}.elementor-270 .elementor-element.elementor-element-32f92a44 .elementor-image-box-img{margin-bottom:5px;}.elementor-270 .elementor-element.elementor-element-58e05544:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-58e05544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-270 .elementor-element.elementor-element-58e05544{--overlay-opacity:0.8;}.elementor-270 .elementor-element.elementor-element-11e057ee > .elementor-widget-container{margin:0px 10px -10px 10px;}.elementor-270 .elementor-element.elementor-element-11e057ee{font-size:25px;}.elementor-270 .elementor-element.elementor-element-2030be1e .elementor-button{font-size:15px;padding:20px 20px 20px 20px;}.elementor-270 .elementor-element.elementor-element-1284b87f > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-270 .elementor-element.elementor-element-1284b87f{font-size:25px;}.elementor-270 .elementor-element.elementor-element-5a44d99 .elementor-image-box-img{margin-bottom:0px;}.elementor-270 .elementor-element.elementor-element-562f190b .elementor-image-box-img{margin-bottom:0px;}.elementor-270 .elementor-element.elementor-element-4f996dc6 .elementor-image-box-img{margin-bottom:0px;}.elementor-270 .elementor-element.elementor-element-7174b5d4 .elementor-button{font-size:15px;padding:20px 20px 20px 20px;}.elementor-270 .elementor-element.elementor-element-33221ec > .elementor-widget-container{margin:10px 10px -10px 10px;}.elementor-270 .elementor-element.elementor-element-33221ec{font-size:25px;}.elementor-270 .elementor-element.elementor-element-7e8135b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-270 .elementor-element.elementor-element-3747f69{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-270 .elementor-element.elementor-element-5d14b4a9:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-5d14b4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daltroarquitetura.com/wp-content/uploads/2023/06/mockup-mob.png");background-position:bottom center;background-size:cover;}.elementor-270 .elementor-element.elementor-element-5d14b4a9{--padding-top:10px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-270 .elementor-element.elementor-element-58cf1680{--min-height:0px;}.elementor-270 .elementor-element.elementor-element-42180727 > .elementor-widget-container{margin:0px 10px -15px 10px;}.elementor-270 .elementor-element.elementor-element-7b0a6639 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-270 .elementor-element.elementor-element-5e09267 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-270 .elementor-element.elementor-element-5e09267.elementor-element{--align-self:flex-start;}.elementor-270 .elementor-element.elementor-element-5e09267 .elementor-button{font-size:15px;padding:20px 20px 20px 20px;}.elementor-270 .elementor-element.elementor-element-784a04f3{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-270 .elementor-element.elementor-element-7ec7d219 > .elementor-widget-container{padding:10px 0px 10px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-153bf245 */.elementor-270 .elementor-element.elementor-element-153bf245 .gradient-text {
    background: linear-gradient(to right, #405082, #5b6b9b);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22ba1be2 */.elementor-270 .elementor-element.elementor-element-22ba1be2 {
    position: relative;
    border-radius: 5px;
    z-index: 1;
    background: #fff; /* Coloque aqui a cor de fundo do seu botão */
}

.elementor-270 .elementor-element.elementor-element-22ba1be2:before {
    content: "";
    position: absolute;
    top: -1px; /* Ajuste o valor da borda aqui */
    bottom: -1px;
    left: -1px;
    right: -1px;
    background: linear-gradient(to right, transparent, white);
    border-radius: 5px;
    z-index: -1;
}

.elementor-270 .elementor-element.elementor-element-22ba1be2:active {
 transform: scale(0.9);
 transition: 300ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b283a41 */.elementor-270 .elementor-element.elementor-element-7b283a41{
    border-bottom: 4px solid;
    border-image: linear-gradient(to right, transparent, #5b6b9b ,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e31151d */.elementor-270 .elementor-element.elementor-element-2e31151d:hover {
 transform: scale(1.05);
 transition: 300ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31772cb4 */.elementor-270 .elementor-element.elementor-element-31772cb4:hover {
 transform: scale(1.05);
 transition: 300ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fbb0bba */.elementor-270 .elementor-element.elementor-element-1fbb0bba:hover {
 transform: scale(1.05);
 transition: 300ms;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2030be1e */.elementor-270 .elementor-element.elementor-element-2030be1e {
    position: relative;
    border-radius: 5px;
    z-index: 1;
    background: #fff; /* Coloque aqui a cor de fundo do seu botão */
}

.elementor-270 .elementor-element.elementor-element-2030be1e:before {
    content: "";
    position: absolute;
    top: -1px; /* Ajuste o valor da borda aqui */
    bottom: -1px;
    left: -1px;
    right: -1px;
    background: linear-gradient(to right, transparent, white);
    border-radius: 5px;
    z-index: -1;
}

.elementor-270 .elementor-element.elementor-element-2030be1e:active {
 transform: scale(0.9);
 transition: 300ms;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d14a5af */.elementor-270 .elementor-element.elementor-element-3d14a5af{
    border-bottom: 4px solid;
    border-image: linear-gradient(to right, #fff ,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-368d94e */.elementor-270 .elementor-element.elementor-element-368d94e{
    border-bottom: 4px solid;
    border-image: linear-gradient(to right, #fff ,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc1aa2e */.elementor-270 .elementor-element.elementor-element-bc1aa2e{
    border-bottom: 4px solid;
    border-image: linear-gradient(to right, #fff ,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-574ed2e2 */.elementor-270 .elementor-element.elementor-element-574ed2e2{
    border-bottom: 4px solid;
    border-image: linear-gradient(to right, #fff ,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d25a86f */.elementor-270 .elementor-element.elementor-element-7d25a86f{
    border-bottom: 4px solid;
    border-image: linear-gradient(to right, #fff ,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ae2eca8 */.elementor-270 .elementor-element.elementor-element-6ae2eca8{
    border-bottom: 4px solid;
    border-image: linear-gradient(to right, #fff ,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4303fd00 */.elementor-270 .elementor-element.elementor-element-4303fd00{
    border-bottom: 4px solid;
    border-image: linear-gradient(to right, #fff ,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ccde3b3 */.elementor-270 .elementor-element.elementor-element-2ccde3b3{
    border-bottom: 4px solid;
    border-image: linear-gradient(to right, #fff ,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37287ba2 */.elementor-270 .elementor-element.elementor-element-37287ba2{
    border-bottom: 4px solid;
    border-image: linear-gradient(to right, #fff ,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1daaf15b */.elementor-270 .elementor-element.elementor-element-1daaf15b{
    border-bottom: 4px solid;
    border-image: linear-gradient(to right, #fff ,transparent) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7174b5d4 */.elementor-270 .elementor-element.elementor-element-7174b5d4 {
    position: relative;
    border-radius: 5px;
    z-index: 1;
    background: #fff; /* Coloque aqui a cor de fundo do seu botão */
}

.elementor-270 .elementor-element.elementor-element-7174b5d4:before {
    content: "";
    position: absolute;
    top: -1px; /* Ajuste o valor da borda aqui */
    bottom: -1px;
    left: -1px;
    right: -1px;
    background: linear-gradient(to right, transparent, white);
    border-radius: 5px;
    z-index: -1;
}

.elementor-270 .elementor-element.elementor-element-7174b5d4:active {
 transform: scale(0.9);
 transition: 300ms;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e09267 */.elementor-270 .elementor-element.elementor-element-5e09267 {
    position: relative;
    border-radius: 5px;
    z-index: 1;
    background: #fff; /* Coloque aqui a cor de fundo do seu botão */
}

.elementor-270 .elementor-element.elementor-element-5e09267:before {
    content: "";
    position: absolute;
    top: -1px; /* Ajuste o valor da borda aqui */
    bottom: -1px;
    left: -1px;
    right: -1px;
    background: linear-gradient(to right, transparent, white);
    border-radius: 5px;
    z-index: -1;
}

.elementor-270 .elementor-element.elementor-element-5e09267:active {
 transform: scale(0.9);
 transition: 300ms;
}/* End custom CSS */