.elementor-2123 .elementor-element.elementor-element-dfe47af:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-dfe47af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF6FD;}.elementor-2123 .elementor-element.elementor-element-dfe47af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2123 .elementor-element.elementor-element-dfe47af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2123 .elementor-element.elementor-element-584ee6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-584ee6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2123 .elementor-element.elementor-element-9045347 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-9045347 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2123 .elementor-element.elementor-element-9e001fb{padding:170px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-0542f2e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-6ffa731{padding:15% 0% 0% 0%;}.elementor-2123 .elementor-element.elementor-element-efec66d{text-align:left;}.elementor-2123 .elementor-element.elementor-element-efec66d .elementor-heading-title{color:#22262F;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2123 .elementor-element.elementor-element-f4596f4{padding:10% 0% 0% 0%;}.elementor-2123 .elementor-element.elementor-element-cfb7f6e .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-2123 .elementor-element.elementor-element-cfb7f6e .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-2123 .elementor-element.elementor-element-cfb7f6e .elementor-button{background-color:transparent;background-image:linear-gradient(120deg, #00B4D8 0%, #023E8A 30%);border-radius:10px 10px 10px 10px;}.elementor-2123 .elementor-element.elementor-element-254f127{margin-top:200px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-34b600a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-9361726{text-align:center;}.elementor-2123 .elementor-element.elementor-element-9361726 .elementor-heading-title{color:#22262F;}.elementor-2123 .elementor-element.elementor-element-6344679{text-align:center;}.elementor-2123 .elementor-element.elementor-element-6344679 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2123 .elementor-element.elementor-element-6344679 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-22687c6{text-align:center;}.elementor-2123 .elementor-element.elementor-element-22687c6 .elementor-heading-title{color:#22262F;}.elementor-2123 .elementor-element.elementor-element-22687c6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-1190aa1{text-align:center;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2123 .elementor-element.elementor-element-1190aa1 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-4689448{text-align:center;}.elementor-2123 .elementor-element.elementor-element-4689448 .elementor-heading-title{color:#22262F;}.elementor-2123 .elementor-element.elementor-element-4689448 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-4bfa29b{text-align:center;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2123 .elementor-element.elementor-element-4bfa29b > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-a4bd50c{text-align:center;}.elementor-2123 .elementor-element.elementor-element-a4bd50c .elementor-heading-title{color:#22262F;}.elementor-2123 .elementor-element.elementor-element-a4bd50c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-684e24e{text-align:center;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2123 .elementor-element.elementor-element-684e24e > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-86fa05d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2123 .elementor-element.elementor-element-86fa05d > .elementor-element-populated{margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;}.elementor-2123 .elementor-element.elementor-element-34924dd{text-align:center;}.elementor-2123 .elementor-element.elementor-element-a505aba{text-align:center;}.elementor-2123 .elementor-element.elementor-element-a505aba .elementor-heading-title{color:#22262F;}.elementor-2123 .elementor-element.elementor-element-a505aba > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-27e3cbd{text-align:center;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2123 .elementor-element.elementor-element-27e3cbd > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-9f2c3b6 > .elementor-element-populated{margin:10px 100px 0px 0px;--e-column-margin-right:100px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-e0c6ba4{text-align:center;}.elementor-2123 .elementor-element.elementor-element-e0c6ba4 .elementor-heading-title{color:#22262F;}.elementor-2123 .elementor-element.elementor-element-e0c6ba4 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-5857be6{text-align:center;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2123 .elementor-element.elementor-element-5857be6 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-2c94072{text-align:center;}.elementor-2123 .elementor-element.elementor-element-2c94072 .elementor-heading-title{color:#22262F;}.elementor-2123 .elementor-element.elementor-element-3129753{text-align:center;}.elementor-2123 .elementor-element.elementor-element-3129753 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2123 .elementor-element.elementor-element-3129753 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-9c8eee2{text-align:center;}.elementor-2123 .elementor-element.elementor-element-9c8eee2 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-2123 .elementor-element.elementor-element-9c34321{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2123 .elementor-element.elementor-element-9c34321 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2123 .elementor-element.elementor-element-6e8e4c9{text-align:center;}.elementor-2123 .elementor-element.elementor-element-6e8e4c9 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-2123 .elementor-element.elementor-element-67fbc0b{--e-image-carousel-slides-to-show:2;}.elementor-2123 .elementor-element.elementor-element-bb99221 > .elementor-element-populated{padding:112px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-5daf059{padding:15% 0% 0% 0%;}.elementor-2123 .elementor-element.elementor-element-6eb6d7e{text-align:left;}.elementor-2123 .elementor-element.elementor-element-6eb6d7e .elementor-heading-title{color:#22262F;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2123 .elementor-element.elementor-element-7db7c29{padding:10% 0% 0% 0%;}.elementor-2123 .elementor-element.elementor-element-7a9cde6 .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-2123 .elementor-element.elementor-element-7a9cde6 .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-2123 .elementor-element.elementor-element-7a9cde6 .elementor-button{background-color:transparent;background-image:linear-gradient(120deg, #00B4D8 0%, #023E8A 30%);border-radius:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2123 .elementor-element.elementor-element-86fa05d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2123 .elementor-element.elementor-element-9f2c3b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for section, class: .elementor-element-dfe47af */#bghome1{
    height: 3350px;
    background-image: url(http://vistopred.alandiniz.com.br/wp-content/uploads/2022/06/Ativo-4.png), url(http://vistopred.alandiniz.com.br/wp-content/uploads/2022/06/Ativo-6.png), url(http://vistopred.alandiniz.com.br/wp-content/uploads/2022/06/Ativo-16.png);
    background-position: 
    right 0px top 20px,
    top 650px left 0px, 
    top 2450px right 220px;
    background-repeat: no-repeat;
    background-size: 900px 900px, 900px;


}

@media screen and (min-width: 1920px) {
  #bghome1 {
    background-size: 950px, 950px,950px;
    background-position: 
    right 250px top 0px,
    top 650px left 250px,
    top 2450px right 450px;
  }
}

@media only screen and (max-width: 600px) {
  #bghome1 {
    background-size: 0px, 0px,0px;
    background-position: 
    right 250px top 0px,
    top 650px left 250px,
    top 2450px right 450px;
  }
}/* End custom CSS */