.elementor-8 .elementor-element.elementor-element-10e7805 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-10e7805 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-395538e .elementor-repeater-item-6780595 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://dibol.es/wp-content/uploads/2023/06/resumen-desenfoque-defocused-centro-comercial-1.png);background-size:cover;}.elementor-8 .elementor-element.elementor-element-395538e .elementor-repeater-item-cfaacf9 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://dibol.es/wp-content/uploads/2023/06/resumen-desenfoque-defocused-centro-comercial-11.png);background-size:cover;}.elementor-8 .elementor-element.elementor-element-395538e .elementor-repeater-item-9bcc922 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://dibol.es/wp-content/uploads/2023/06/resumen-desenfoque-defocused-centro-comercial-1-1.png);background-size:cover;}.elementor-8 .elementor-element.elementor-element-395538e .elementor-repeater-item-1a43910 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://dibol.es/wp-content/uploads/2023/06/resumen-desenfoque-defocused-centro-comercial-1.png);background-size:cover;}.elementor-8 .elementor-element.elementor-element-395538e .swiper-slide{height:500px;transition-duration:calc(5000ms*1.2);}.elementor-8 .elementor-element.elementor-element-395538e .swiper-slide-contents{max-width:66%;}.elementor-8 .elementor-element.elementor-element-395538e .swiper-slide-inner{text-align:center;}.elementor-8 .elementor-element.elementor-element-3ee5d88{margin-top:90px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-4ab57d9{color:#FF9900;font-size:15px;font-weight:700;text-transform:uppercase;line-height:48px;}.elementor-8 .elementor-element.elementor-element-4ab57d9 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-8 .elementor-element.elementor-element-ede86cd{font-size:42px;font-weight:300;line-height:55px;}.elementor-8 .elementor-element.elementor-element-a47d83c{font-size:15px;line-height:30px;}.elementor-8 .elementor-element.elementor-element-71b81a4 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ba0f5a6{margin-top:80px;margin-bottom:40px;}.elementor-8 .elementor-element.elementor-element-912849d{text-align:center;font-size:42px;line-height:55px;}.elementor-8 .elementor-element.elementor-element-6db747e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-6db747e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dibol.es/wp-content/uploads/2023/05/Component-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-6db747e > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-8 .elementor-element.elementor-element-6db747e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 9px 9px 0px;--e-column-margin-right:9px;--e-column-margin-left:0px;padding:120px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-6db747e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6914ec6{text-align:center;color:#FFFFFF;font-size:40px;font-weight:700;line-height:48px;}.elementor-8 .elementor-element.elementor-element-5df45b6 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-9bc98c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-9bc98c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dibol.es/wp-content/uploads/2023/05/image-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-9bc98c8:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#02010100;opacity:1;}.elementor-8 .elementor-element.elementor-element-9bc98c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 9px 9px;--e-column-margin-right:0px;--e-column-margin-left:9px;padding:120px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-9bc98c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-042000b{text-align:center;color:#FFFFFF;font-size:40px;font-weight:700;line-height:48px;}.elementor-8 .elementor-element.elementor-element-cdad35c .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-886c202{margin-top:0px;margin-bottom:144px;}.elementor-8 .elementor-element.elementor-element-34271a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-34271a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dibol.es/wp-content/uploads/2023/05/image-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-34271a4:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#02010100;opacity:1;}.elementor-8 .elementor-element.elementor-element-34271a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 0px 0px;--e-column-margin-right:9px;--e-column-margin-left:0px;padding:120px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-34271a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-932df7d{text-align:center;color:#FFFFFF;font-size:40px;font-weight:700;line-height:48px;}.elementor-8 .elementor-element.elementor-element-646c1cc .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-7d95811:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-7d95811 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dibol.es/wp-content/uploads/2023/05/image-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7d95811 > .elementor-element-populated >  .elementor-background-overlay{background-color:#02010100;opacity:1;}.elementor-8 .elementor-element.elementor-element-7d95811 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 0px 0px 9px;--e-column-margin-right:0px;--e-column-margin-left:9px;padding:120px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-7d95811 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-094d233{text-align:center;color:#FFFFFF;font-size:40px;font-weight:700;line-height:48px;}.elementor-8 .elementor-element.elementor-element-e87b01f .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-f0decd9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f0decd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-8 .elementor-element.elementor-element-f0decd9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 140px 0px;}.elementor-8 .elementor-element.elementor-element-f0decd9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-a099eef{text-align:right;color:#FF9900;font-size:15px;font-weight:700;text-transform:uppercase;line-height:48px;}.elementor-8 .elementor-element.elementor-element-a099eef > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-8 .elementor-element.elementor-element-41bb61a{text-align:right;font-size:42px;font-weight:300;line-height:55px;}.elementor-8 .elementor-element.elementor-element-289bf07{text-align:right;font-size:15px;line-height:30px;}.elementor-8 .elementor-element.elementor-element-a730010 > .elementor-container{min-height:400px;}.elementor-8 .elementor-element.elementor-element-a730010:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a730010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dibol.es/wp-content/uploads/2023/05/banner4.png");background-size:cover;}.elementor-8 .elementor-element.elementor-element-a730010{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-a730010 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-e482abe{text-align:left;color:#FFFFFF;font-size:15px;font-weight:700;text-transform:uppercase;line-height:48px;}.elementor-8 .elementor-element.elementor-element-e482abe > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-8 .elementor-element.elementor-element-0936149{text-align:left;color:#FFFFFF;font-size:42px;font-weight:300;line-height:55px;}.elementor-8 .elementor-element.elementor-element-1de556e{text-align:left;color:#FFFFFF;font-size:15px;line-height:30px;}.elementor-8 .elementor-element.elementor-element-59d3ed2{text-align:left;color:#FFFFFF;font-size:15px;line-height:30px;}.elementor-8 .elementor-element.elementor-element-3bd0ccf{margin-top:50px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-f315559{text-align:left;color:#000000;font-size:42px;font-weight:300;line-height:55px;}.elementor-8 .elementor-element.elementor-element-2eefd82 .gallery-item .gallery-caption{display:none;}.elementor-8 .elementor-element.elementor-element-2eefd82 .gallery-item{padding:0 30px 30px 0;}.elementor-8 .elementor-element.elementor-element-2eefd82 .gallery{margin:0 -30px -30px 0;}.elementor-8 .elementor-element.elementor-element-2eefd82 .gallery-item img{border-style:none;}.elementor-8 .elementor-element.elementor-element-2eefd82 > .elementor-widget-container{margin:0px 0px 0px 6px;padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2eefd82{width:var( --container-widget-width, 100.664% );max-width:100.664%;--container-widget-width:100.664%;--container-widget-flex-grow:0;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-a47d83c */.elementor-8 .elementor-element.elementor-element-a47d83c strong
{
color: #8C42EE;    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6db747e */.elementor-8 .elementor-element.elementor-element-6db747e:hover .botones
{
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-6db747e .botones
{
opacity: 0;    
  transition: opacity 0.3s ease; 
}

.elementor-8 .elementor-element.elementor-element-6db747e:hover .elementor-background-overlay
{
    padding: 15px;
border-color: #FF9900;
border-width: 10px;
border-style: solid;
margin: 15px;
width: 94%;
height: 92%;
opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-6db747e .elementor-background-overlay
{
border-color: #FF9900 !important;
border-width: 0px;
border-style: solid;
transition: border-width 0.2s linear !important;
transition: border-width 6s linear;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9bc98c8 */.elementor-8 .elementor-element.elementor-element-9bc98c8:hover .botones
{
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-9bc98c8 .botones
{
opacity: 0;    
  transition: opacity 0.3s ease; 
}

.elementor-8 .elementor-element.elementor-element-9bc98c8:hover .elementor-background-overlay
{
    padding: 15px;
border-color: #9034C7;
border-width: 10px;
border-style: solid;
margin: 15px;
width: 94%;
height: 92%;
opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-9bc98c8 .elementor-background-overlay
{
border-color: #9034C7 !important;
border-width: 0px;
border-style: solid;
transition: border-width 0.2s linear !important;
transition: border-width 6s linear;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1365be3 */.elementor-8 .elementor-element.elementor-element-1365be3 .elementor-widget-wrap .elementor-background-overlay

{
    background-color: #00000059 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-34271a4 */.elementor-8 .elementor-element.elementor-element-34271a4:hover .botones
{
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-34271a4 .botones
{
opacity: 0;    
  transition: opacity 0.3s ease; 
}

.elementor-8 .elementor-element.elementor-element-34271a4:hover .elementor-background-overlay
{
    padding: 15px;
border-color: #E50083;
border-width: 10px;
border-style: solid;
margin: 15px;
width: 94%;
height: 92%;
opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-34271a4 .elementor-background-overlay
{
border-color: #E50083 !important;
border-width: 0px;
border-style: solid;
transition: border-width 0.2s linear !important;
transition: border-width 6s linear;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7d95811 */.elementor-8 .elementor-element.elementor-element-7d95811:hover .botones
{
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-7d95811 .botones
{
opacity: 0;    
  transition: opacity 0.3s ease; 
}

.elementor-8 .elementor-element.elementor-element-7d95811:hover .elementor-background-overlay
{
    padding: 15px;
border-color: #DE06BA;
border-width: 10px;
border-style: solid;
margin: 15px;
width: 94%;
height: 92%;
opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-7d95811 .elementor-background-overlay
{
border-color: #DE06BA !important;
border-width: 0px;
border-style: solid;
transition: border-width 0.2s linear !important;
transition: border-width 6s linear;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-886c202 */.elementor-8 .elementor-element.elementor-element-886c202 .elementor-widget-wrap .elementor-background-overlay

{
    background-color: #00000059 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-289bf07 */.elementor-8 .elementor-element.elementor-element-289bf07 strong
{
color: #8C42EE;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1de556e */.elementor-8 .elementor-element.elementor-element-1de556e strong
{
color: #8C42EE;    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59d3ed2 */.elementor-8 .elementor-element.elementor-element-59d3ed2 strong
{
color: #8C42EE;    
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-8
{
height: 330px !important;
min-height: 330px !important;
}/* End custom CSS */