.elementor-25531 .elementor-element.elementor-element-5834591 > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:1;}.elementor-25531 .elementor-element.elementor-element-5834591{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.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-25531 .elementor-element.elementor-element-9bb7d12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25531 .elementor-element.elementor-element-9bb7d12{text-align:center;font-family:"Heebo", Sans-serif;font-size:12px;font-weight:600;line-height:34px;color:#FFFCFC;}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-25531 .elementor-element.elementor-element-658dd2d{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 11px / 2 );}.elementor-25531 .elementor-element.elementor-element-658dd2d .elementor-menu-toggle{margin:0 auto;}.elementor-25531 .elementor-element.elementor-element-658dd2d .elementor-nav-menu .elementor-item{font-family:"Roboto Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:6px;}.elementor-25531 .elementor-element.elementor-element-658dd2d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-25531 .elementor-element.elementor-element-658dd2d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-25531 .elementor-element.elementor-element-658dd2d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-25531 .elementor-element.elementor-element-658dd2d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-25531 .elementor-element.elementor-element-658dd2d .elementor-nav-menu--main .elementor-item{padding-left:31px;padding-right:31px;padding-top:6px;padding-bottom:6px;}.elementor-25531 .elementor-element.elementor-element-658dd2d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:11px;}.elementor-25531 .elementor-element.elementor-element-db50eb6{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 11px / 2 );}.elementor-25531 .elementor-element.elementor-element-db50eb6 .elementor-menu-toggle{margin:0 auto;}.elementor-25531 .elementor-element.elementor-element-db50eb6 .elementor-nav-menu .elementor-item{font-family:"Roboto Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:6px;}.elementor-25531 .elementor-element.elementor-element-db50eb6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-25531 .elementor-element.elementor-element-db50eb6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-25531 .elementor-element.elementor-element-db50eb6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-25531 .elementor-element.elementor-element-db50eb6 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-25531 .elementor-element.elementor-element-db50eb6 .elementor-nav-menu--main .elementor-item{padding-left:31px;padding-right:31px;padding-top:10px;padding-bottom:10px;}.elementor-25531 .elementor-element.elementor-element-db50eb6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:11px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-25531 .elementor-element.elementor-element-d418357 img{max-width:57%;height:50px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-25531 .elementor-element.elementor-element-36d15e1 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-25531 .elementor-element.elementor-element-36d15e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text_light );}.elementor-25531 .elementor-element.elementor-element-36d15e1.elementor-view-framed .elementor-icon, .elementor-25531 .elementor-element.elementor-element-36d15e1.elementor-view-default .elementor-icon{fill:var( --e-global-color-text_light );color:var( --e-global-color-text_light );border-color:var( --e-global-color-text_light );}.elementor-25531 .elementor-element.elementor-element-36d15e1 .elementor-icon{font-size:21px;}.elementor-25531 .elementor-element.elementor-element-36d15e1 .elementor-icon-box-title, .elementor-25531 .elementor-element.elementor-element-36d15e1 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;line-height:5px;}.elementor-25531 .elementor-element.elementor-element-36d15e1 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-25531 .elementor-element.elementor-element-72c0ffc .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-25531 .elementor-element.elementor-element-72c0ffc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-25531 .elementor-element.elementor-element-72c0ffc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text_light );}.elementor-25531 .elementor-element.elementor-element-72c0ffc.elementor-view-framed .elementor-icon, .elementor-25531 .elementor-element.elementor-element-72c0ffc.elementor-view-default .elementor-icon{fill:var( --e-global-color-text_light );color:var( --e-global-color-text_light );border-color:var( --e-global-color-text_light );}.elementor-25531 .elementor-element.elementor-element-72c0ffc .elementor-icon{font-size:21px;}.elementor-25531 .elementor-element.elementor-element-72c0ffc .elementor-icon i{transform:rotate(0deg);}.elementor-25531 .elementor-element.elementor-element-72c0ffc .elementor-icon-box-title, .elementor-25531 .elementor-element.elementor-element-72c0ffc .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;line-height:34px;}.elementor-25531 .elementor-element.elementor-element-72c0ffc .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-1px;}.elementor-bc-flex-widget .elementor-25531 .elementor-element.elementor-element-bf397f3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25531 .elementor-element.elementor-element-bf397f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25531 .elementor-element.elementor-element-bf397f3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25531 .elementor-element.elementor-element-14a54ab{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;align-self:center;}.elementor-25531 .elementor-element.elementor-element-14a54ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-25531 .elementor-element.elementor-element-fc8881d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25531 .elementor-element.elementor-element-fc8881d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25531 .elementor-element.elementor-element-fc8881d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-25531 .elementor-element.elementor-element-76b40a5 .elementor-repeater-item-9ff023b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://b-swift.es/wp-content/uploads/2026/09/nexx-movil-2.png);background-size:cover;}.elementor-25531 .elementor-element.elementor-element-76b40a5 .elementor-repeater-item-41a5678 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://b-swift.es/wp-content/uploads/2026/09/normativa-movil.png);background-size:cover;}.elementor-25531 .elementor-element.elementor-element-76b40a5 .elementor-repeater-item-fc55415 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://b-swift.es/wp-content/uploads/2026/09/hjc-movil.png);background-size:cover;}.elementor-25531 .elementor-element.elementor-element-76b40a5 .swiper-slide{transition-duration:calc(7000ms*1.2);height:618px;}.elementor-25531 .elementor-element.elementor-element-76b40a5 .swiper-slide-contents{max-width:66%;}.elementor-25531 .elementor-element.elementor-element-76b40a5 .swiper-slide-inner{text-align:center;}.elementor-25531 .elementor-element.elementor-element-fc045a3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25531 .elementor-element.elementor-element-fc045a3:not(.elementor-motion-effects-element-type-background), .elementor-25531 .elementor-element.elementor-element-fc045a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-25531 .elementor-element.elementor-element-fc045a3 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25531 .elementor-element.elementor-element-fc045a3 > .elementor-container{min-height:0px;}.elementor-25531 .elementor-element.elementor-element-fc045a3{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-25531 .elementor-element.elementor-element-dbada40.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-25531 .elementor-element.elementor-element-dbada40 .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-25531 .elementor-element.elementor-element-dbada40 .elementor-swiper-button{font-size:20px;}.elementor-bc-flex-widget .elementor-25531 .elementor-element.elementor-element-9522c70.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25531 .elementor-element.elementor-element-9522c70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25531 .elementor-element.elementor-element-9522c70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25531 .elementor-element.elementor-element-4facf2e img{max-width:57%;height:50px;}.elementor-bc-flex-widget .elementor-25531 .elementor-element.elementor-element-64d1a20.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25531 .elementor-element.elementor-element-64d1a20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25531 .elementor-element.elementor-element-64d1a20.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25531 .elementor-element.elementor-element-084e0f5{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;align-self:center;}.elementor-25531 .elementor-element.elementor-element-084e0f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-25531 .elementor-element.elementor-element-4c3e138.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25531 .elementor-element.elementor-element-4c3e138.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25531 .elementor-element.elementor-element-4c3e138.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25531 .elementor-element.elementor-element-19e035e .elementor-icon-box-wrapper{text-align:center;gap:13px;}.elementor-25531 .elementor-element.elementor-element-19e035e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text_light );}.elementor-25531 .elementor-element.elementor-element-19e035e.elementor-view-framed .elementor-icon, .elementor-25531 .elementor-element.elementor-element-19e035e.elementor-view-default .elementor-icon{fill:var( --e-global-color-text_light );color:var( --e-global-color-text_light );border-color:var( --e-global-color-text_light );}.elementor-25531 .elementor-element.elementor-element-19e035e .elementor-icon{font-size:19px;}.elementor-25531 .elementor-element.elementor-element-19e035e .elementor-icon-box-title, .elementor-25531 .elementor-element.elementor-element-19e035e .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;line-height:12px;}.elementor-25531 .elementor-element.elementor-element-19e035e .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-25531 .elementor-element.elementor-element-19e035e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;line-height:1.1px;}.elementor-25531 .elementor-element.elementor-element-bb028aa .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-25531 .elementor-element.elementor-element-bb028aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text_light );}.elementor-25531 .elementor-element.elementor-element-bb028aa.elementor-view-framed .elementor-icon, .elementor-25531 .elementor-element.elementor-element-bb028aa.elementor-view-default .elementor-icon{fill:var( --e-global-color-text_light );color:var( --e-global-color-text_light );border-color:var( --e-global-color-text_light );}.elementor-25531 .elementor-element.elementor-element-bb028aa .elementor-icon{font-size:21px;}.elementor-25531 .elementor-element.elementor-element-bb028aa .elementor-icon-box-title, .elementor-25531 .elementor-element.elementor-element-bb028aa .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;line-height:5px;}.elementor-25531 .elementor-element.elementor-element-bb028aa .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-25531 .elementor-element.elementor-element-a80aae9 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-25531 .elementor-element.elementor-element-a80aae9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text_light );}.elementor-25531 .elementor-element.elementor-element-a80aae9.elementor-view-framed .elementor-icon, .elementor-25531 .elementor-element.elementor-element-a80aae9.elementor-view-default .elementor-icon{fill:var( --e-global-color-text_light );color:var( --e-global-color-text_light );border-color:var( --e-global-color-text_light );}.elementor-25531 .elementor-element.elementor-element-a80aae9 .elementor-icon{font-size:22px;}.elementor-25531 .elementor-element.elementor-element-a80aae9 .elementor-icon-box-title, .elementor-25531 .elementor-element.elementor-element-a80aae9 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;line-height:1px;}.elementor-25531 .elementor-element.elementor-element-a80aae9 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-25531 .elementor-element.elementor-element-c46a300 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-25531 .elementor-element.elementor-element-c46a300 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-25531 .elementor-element.elementor-element-c46a300.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text_light );}.elementor-25531 .elementor-element.elementor-element-c46a300.elementor-view-framed .elementor-icon, .elementor-25531 .elementor-element.elementor-element-c46a300.elementor-view-default .elementor-icon{fill:var( --e-global-color-text_light );color:var( --e-global-color-text_light );border-color:var( --e-global-color-text_light );}.elementor-25531 .elementor-element.elementor-element-c46a300 .elementor-icon{font-size:21px;}.elementor-25531 .elementor-element.elementor-element-c46a300 .elementor-icon i{transform:rotate(0deg);}.elementor-25531 .elementor-element.elementor-element-c46a300 .elementor-icon-box-title, .elementor-25531 .elementor-element.elementor-element-c46a300 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;line-height:34px;}.elementor-25531 .elementor-element.elementor-element-c46a300 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-1px;}.elementor-25531 .elementor-element.elementor-element-b0b5774{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 11px / 2 );}.elementor-25531 .elementor-element.elementor-element-b0b5774 .elementor-menu-toggle{margin:0 auto;}.elementor-25531 .elementor-element.elementor-element-b0b5774 .elementor-nav-menu .elementor-item{font-family:"Roboto Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:6px;}.elementor-25531 .elementor-element.elementor-element-b0b5774 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-25531 .elementor-element.elementor-element-b0b5774 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-25531 .elementor-element.elementor-element-b0b5774 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-25531 .elementor-element.elementor-element-b0b5774 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-25531 .elementor-element.elementor-element-b0b5774 .elementor-nav-menu--main .elementor-item{padding-left:31px;padding-right:31px;padding-top:10px;padding-bottom:10px;}.elementor-25531 .elementor-element.elementor-element-b0b5774 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:11px;}.elementor-25531 .elementor-element.elementor-element-e361b57 .elementor-repeater-item-fc55415 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://b-swift.es/wp-content/uploads/2026/09/hjc-banner.png);background-size:cover;}.elementor-25531 .elementor-element.elementor-element-e361b57 .elementor-repeater-item-071b3c3 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://b-swift.es/wp-content/uploads/2026/09/nexx-wallpaper.png);background-size:cover;}.elementor-25531 .elementor-element.elementor-element-e361b57 .elementor-repeater-item-afd3c4f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://b-swift.es/wp-content/uploads/2026/09/normativa-dgt-2.png);background-size:cover;}.elementor-25531 .elementor-element.elementor-element-e361b57 .swiper-slide{transition-duration:calc(7000ms*1.2);height:618px;}.elementor-25531 .elementor-element.elementor-element-e361b57 .swiper-slide-contents{max-width:66%;}.elementor-25531 .elementor-element.elementor-element-e361b57 .swiper-slide-inner{text-align:center;}.elementor-25531 .elementor-element.elementor-element-2800f90 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25531 .elementor-element.elementor-element-2800f90:not(.elementor-motion-effects-element-type-background), .elementor-25531 .elementor-element.elementor-element-2800f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-25531 .elementor-element.elementor-element-2800f90 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25531 .elementor-element.elementor-element-2800f90 > .elementor-container{min-height:0px;}.elementor-25531 .elementor-element.elementor-element-2800f90{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25531 .elementor-element.elementor-element-49b84aa .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-25531 .elementor-element.elementor-element-49b84aa .elementor-icon-box-title{margin-block-end:5px;}.elementor-25531 .elementor-element.elementor-element-49b84aa .elementor-icon{font-size:24px;}.elementor-25531 .elementor-element.elementor-element-49b84aa .elementor-icon-box-title, .elementor-25531 .elementor-element.elementor-element-49b84aa .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1px;}.elementor-25531 .elementor-element.elementor-element-104ec06 .elementor-icon-box-wrapper{gap:15px;}.elementor-25531 .elementor-element.elementor-element-104ec06 .elementor-icon{font-size:24px;}.elementor-25531 .elementor-element.elementor-element-104ec06 .elementor-icon-box-title, .elementor-25531 .elementor-element.elementor-element-104ec06 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1px;}.elementor-25531 .elementor-element.elementor-element-70da61d .elementor-icon-box-wrapper{gap:15px;}.elementor-25531 .elementor-element.elementor-element-70da61d .elementor-icon{font-size:24px;}.elementor-25531 .elementor-element.elementor-element-70da61d .elementor-icon-box-title, .elementor-25531 .elementor-element.elementor-element-70da61d .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1px;}.elementor-25531 .elementor-element.elementor-element-aa74178 .elementor-icon-box-wrapper{gap:15px;}.elementor-25531 .elementor-element.elementor-element-aa74178 .elementor-icon{font-size:24px;}.elementor-25531 .elementor-element.elementor-element-aa74178 .elementor-icon-box-title, .elementor-25531 .elementor-element.elementor-element-aa74178 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1px;}.elementor-25531 .elementor-element.elementor-element-ad1f574 .elementor-icon-box-wrapper{gap:15px;}.elementor-25531 .elementor-element.elementor-element-ad1f574 .elementor-icon{font-size:24px;}.elementor-25531 .elementor-element.elementor-element-ad1f574 .elementor-icon-box-title, .elementor-25531 .elementor-element.elementor-element-ad1f574 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1px;}.elementor-25531 .elementor-element.elementor-element-f459fd5 .elementor-icon-box-wrapper{gap:15px;}.elementor-25531 .elementor-element.elementor-element-f459fd5 .elementor-icon-box-title{margin-block-end:2px;}.elementor-25531 .elementor-element.elementor-element-f459fd5 .elementor-icon{font-size:24px;}.elementor-25531 .elementor-element.elementor-element-f459fd5 .elementor-icon-box-title, .elementor-25531 .elementor-element.elementor-element-f459fd5 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1px;}@media(min-width:768px){.elementor-25531 .elementor-element.elementor-element-9522c70{width:20%;}.elementor-25531 .elementor-element.elementor-element-64d1a20{width:59.332%;}.elementor-25531 .elementor-element.elementor-element-4c3e138{width:20%;}}@media(max-width:1366px){.elementor-25531 .elementor-element.elementor-element-dbada40.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1200px){.elementor-25531 .elementor-element.elementor-element-72c0ffc .elementor-icon-box-description{font-size:50px;}.elementor-25531 .elementor-element.elementor-element-dbada40.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-25531 .elementor-element.elementor-element-c46a300 .elementor-icon-box-description{font-size:50px;}}@media(max-width:1024px){.elementor-25531 .elementor-element.elementor-element-72c0ffc .elementor-icon-box-description{font-size:42px;letter-spacing:-0.5px;}.elementor-25531 .elementor-element.elementor-element-dbada40.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-25531 .elementor-element.elementor-element-c46a300 .elementor-icon-box-description{font-size:42px;letter-spacing:-0.5px;}}@media(max-width:880px){.elementor-25531 .elementor-element.elementor-element-72c0ffc .elementor-icon-box-description{font-size:36px;}.elementor-25531 .elementor-element.elementor-element-dbada40.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-25531 .elementor-element.elementor-element-c46a300 .elementor-icon-box-description{font-size:36px;}}@media(max-width:767px){.elementor-25531 .elementor-element.elementor-element-235c852{width:18%;}.elementor-25531 .elementor-element.elementor-element-422b0d1{width:57%;}.elementor-bc-flex-widget .elementor-25531 .elementor-element.elementor-element-422b0d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25531 .elementor-element.elementor-element-422b0d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25531 .elementor-element.elementor-element-422b0d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25531 .elementor-element.elementor-element-c73e833{width:25%;}.elementor-25531 .elementor-element.elementor-element-c73e833 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:2px;}.elementor-25531 .elementor-element.elementor-element-c4793fb{width:50%;}.elementor-25531 .elementor-element.elementor-element-814eba4{width:50%;}.elementor-25531 .elementor-element.elementor-element-72c0ffc .elementor-icon-box-description{font-size:32px;}.elementor-25531 .elementor-element.elementor-element-14a54ab{--container-widget-width:333px;--container-widget-flex-grow:0;width:var( --container-widget-width, 333px );max-width:333px;}.elementor-25531 .elementor-element.elementor-element-dbada40.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-25531 .elementor-element.elementor-element-dbada40{width:100%;max-width:100%;}.elementor-25531 .elementor-element.elementor-element-dbada40 .elementor-main-swiper{height:100px;width:239px;}.elementor-25531 .elementor-element.elementor-element-c46a300 .elementor-icon-box-description{font-size:32px;}}/* Start custom CSS for fibosearch, class: .elementor-element-14a54ab *//* QUITAR EL RECUADRO EXTERIOR FEO */
.dgwt-wcas-search-wrapp,
.dgwt-wcas-search-form,
.dgwt-wcas-sf-wrapp {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    border-radius: 0 !important;
}

/* DEJAR LA BARRA TIPO MOTOCARD */
.dgwt-wcas-search-input {
    height: 38px !important;
    min-height: 38px !important;
    background: #fff !important;
    border: 1px solid #cfcfcf !important;
    border-radius: 14px !important;
    box-shadow: none !important;

    font-size: 14px !important;
    font-weight: 400 !important;
    color: #444 !important;

    padding-left: 42px !important;
    padding-right: 42px !important;
}

/* PLACEHOLDER */
.dgwt-wcas-search-input::placeholder {
    color: #777 !important;
    opacity: 1 !important;
}

/* ICONO LUPA */
.dgwt-wcas-ico-magnifier,
.dgwt-wcas-search-submit svg {
    width: 16px !important;
    height: 16px !important;
}

/* BOTÓN/ICONO SIN FONDO */
.dgwt-wcas-search-submit {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* SI EL WRAPPER GENERAL DEL HEADER LE METE FONDO */
.ct-header-search,
.ct-search-box {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}/* HACER LA BARRA MÁS LARGA */
.dgwt-wcas-search-wrapp {
    width: 100% !important;
    max-width: 2000000px !important;
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bf397f3 */.elementor-25531 .elementor-element.elementor-element-bf397f3 .dgwt-wcas-search-form {
    position: relative !important;
}

.elementor-25531 .elementor-element.elementor-element-bf397f3 .dgwt-wcas-ico-magnifier,
.elementor-25531 .elementor-element.elementor-element-bf397f3 .dgwt-wcas-search-submit {
    position: absolute !important;
    left: 8px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    margin: 0 !important;
}

.elementor-25531 .elementor-element.elementor-element-bf397f3 .dgwt-wcas-search-input {
    padding-left: 46px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-76b40a5 */@media (max-width: 767px) {

    .elementor-25531 .elementor-element.elementor-element-76b40a5 .swiper-slide {
        height: 350px !important;
        min-height: 350px !important;
    }

    .elementor-25531 .elementor-element.elementor-element-76b40a5 .swiper-slide-bg {
        background-size: cover !important;
        background-position: center center !important;
        background-repeat: no-repeat !important;
    }

    .elementor-25531 .elementor-element.elementor-element-76b40a5 .swiper-slide-inner {
        min-height: 350px !important;
        display: flex !important;
        align-items: flex-end !important;
        justify-content: center !important;
        padding: 0 20px 22px 20px !important;
    }

    .elementor-25531 .elementor-element.elementor-element-76b40a5 .swiper-slide-contents {
        position: static !important;
        transform: none !important;
        width: auto !important;
        max-width: 100% !important;
        text-align: center !important;
    }

    .elementor-25531 .elementor-element.elementor-element-76b40a5 .elementor-slide-button {
        display: inline-block !important;
        position: static !important;
        margin: 0 !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for fibosearch, class: .elementor-element-084e0f5 *//* QUITAR EL RECUADRO EXTERIOR FEO */
.dgwt-wcas-search-wrapp,
.dgwt-wcas-search-form,
.dgwt-wcas-sf-wrapp {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    border-radius: 0 !important;
}

/* DEJAR LA BARRA TIPO MOTOCARD */
.dgwt-wcas-search-input {
    height: 38px !important;
    min-height: 38px !important;
    background: #fff !important;
    border: 1px solid #cfcfcf !important;
    border-radius: 14px !important;
    box-shadow: none !important;

    font-size: 14px !important;
    font-weight: 400 !important;
    color: #444 !important;

    padding-left: 42px !important;
    padding-right: 42px !important;
}

/* PLACEHOLDER */
.dgwt-wcas-search-input::placeholder {
    color: #777 !important;
    opacity: 1 !important;
}

/* ICONO LUPA */
.dgwt-wcas-ico-magnifier,
.dgwt-wcas-search-submit svg {
    width: 16px !important;
    height: 16px !important;
}

/* BOTÓN/ICONO SIN FONDO */
.dgwt-wcas-search-submit {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* SI EL WRAPPER GENERAL DEL HEADER LE METE FONDO */
.ct-header-search,
.ct-search-box {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}/* HACER LA BARRA MÁS LARGA */
.dgwt-wcas-search-wrapp {
    width: 100% !important;
    max-width: 2000000px !important;
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64d1a20 */.elementor-25531 .elementor-element.elementor-element-64d1a20 .dgwt-wcas-search-form {
    position: relative !important;
}

.elementor-25531 .elementor-element.elementor-element-64d1a20 .dgwt-wcas-ico-magnifier,
.elementor-25531 .elementor-element.elementor-element-64d1a20 .dgwt-wcas-search-submit {
    position: absolute !important;
    left: 8px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    margin: 0 !important;
}

.elementor-25531 .elementor-element.elementor-element-64d1a20 .dgwt-wcas-search-input {
    padding-left: 46px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a80aae9 */.elementor-25531 .elementor-element.elementor-element-a80aae9 .elementor-icon-box-title {
    white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-e361b57 */.elementor-25531 .elementor-element.elementor-element-e361b57 .elementor-slide-button {
    margin-top: 490px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-49b84aa */.elementor-25531 .elementor-element.elementor-element-49b84aa .elementor-icon-box-title {
    margin-bottom: 2px !important;
}

.elementor-25531 .elementor-element.elementor-element-49b84aa .elementor-icon-box-description {
    margin-top: 0 !important;
}/* End custom CSS */