.elementor-703 .elementor-element.elementor-element-18ac1e83 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-703 .elementor-element.elementor-element-18ac1e83:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-18ac1e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E9E9E9DE 0%, #FFFFFF 100%);}.elementor-703 .elementor-element.elementor-element-18ac1e83 > .elementor-background-overlay{background-image:url("https://adloc.eu/wp-content/uploads/2026/04/adloc_localizaciones-icon-e1777462783244.png");background-repeat:no-repeat;background-size:contain;opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-703 .elementor-element.elementor-element-18ac1e83 > .elementor-container{min-height:65vh;}.elementor-703 .elementor-element.elementor-element-18ac1e83 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 6px ) hue-rotate( 0deg );}.elementor-703 .elementor-element.elementor-element-18ac1e83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 3% 3% 3%;}.elementor-703 .elementor-element.elementor-element-18ac1e83 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:25px;}.elementor-703 .elementor-element.elementor-element-74e1649a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-703 .elementor-element.elementor-element-74e1649a > .elementor-element-populated{padding:0% 10% 0% 10%;}.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-703 .elementor-element.elementor-element-d88f720{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:400;color:#1A538C;}.elementor-703 .elementor-element.elementor-element-cce814b{padding:0px 45px 0px 45px;}.elementor-widget-heading .elementor-heading-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-703 .elementor-element.elementor-element-922118c > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-703 .elementor-element.elementor-element-922118c{text-align:center;}.elementor-703 .elementor-element.elementor-element-922118c .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:100px;font-weight:200;color:#1A538C;}.elementor-703 .elementor-element.elementor-element-deff6b4{--spacer-size:30px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-703 .elementor-element.elementor-element-c930f1d .elementor-repeater-item-cd69ab7 .swiper-slide-bg{background-color:#1A538C;background-image:url(https://adloc.eu/wp-content/uploads/2026/04/P012_E43_15J_019-470x260-1.jpg);background-size:cover;}.elementor-703 .elementor-element.elementor-element-c930f1d .elementor-repeater-item-cd69ab7 .elementor-background-overlay{background-color:#1A538CAB;}.elementor-703 .elementor-element.elementor-element-c930f1d > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-703 .elementor-element.elementor-element-c930f1d > .elementor-widget-container{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-703 .elementor-element.elementor-element-c930f1d .swiper-slide{height:388px;}.elementor-703 .elementor-element.elementor-element-c930f1d .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-703 .elementor-element.elementor-element-c930f1d .swiper-slide-inner{text-align:center;}.elementor-703 .elementor-element.elementor-element-c930f1d .elementor-slide-heading{font-family:"Aleo", Sans-serif;font-size:36px;font-weight:400;}.elementor-703 .elementor-element.elementor-element-c930f1d .elementor-slide-description{font-family:"Aleo", Sans-serif;font-weight:400;}.elementor-703 .elementor-element.elementor-element-c930f1d .elementor-slide-button{border-radius:0px;}.elementor-703 .elementor-element.elementor-element-77b0b74 .elementor-repeater-item-cd69ab7 .swiper-slide-bg{background-color:#1A538C;background-image:url(https://adloc.eu/wp-content/uploads/2026/04/D002_E08_14G_041-470x260-1.jpg);background-size:cover;}.elementor-703 .elementor-element.elementor-element-77b0b74 .elementor-repeater-item-cd69ab7 .elementor-background-overlay{background-color:#1A538CAB;}.elementor-703 .elementor-element.elementor-element-77b0b74 > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-703 .elementor-element.elementor-element-77b0b74 > .elementor-widget-container{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-703 .elementor-element.elementor-element-77b0b74 .swiper-slide{height:319px;}.elementor-703 .elementor-element.elementor-element-77b0b74 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-703 .elementor-element.elementor-element-77b0b74 .swiper-slide-inner{text-align:center;}.elementor-703 .elementor-element.elementor-element-77b0b74 .elementor-slide-heading{font-family:"Aleo", Sans-serif;font-size:36px;font-weight:400;}.elementor-703 .elementor-element.elementor-element-77b0b74 .elementor-slide-description{font-family:"Aleo", Sans-serif;font-weight:400;}.elementor-703 .elementor-element.elementor-element-55e55f1 .elementor-repeater-item-cd69ab7 .swiper-slide-bg{background-color:#1A538C;background-image:url(https://adloc.eu/wp-content/uploads/2026/04/C002_E43_15J_121-470x260-1.jpg);background-size:cover;}.elementor-703 .elementor-element.elementor-element-55e55f1 .elementor-repeater-item-cd69ab7 .elementor-background-overlay{background-color:#1A538CAB;}.elementor-703 .elementor-element.elementor-element-55e55f1 > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-703 .elementor-element.elementor-element-55e55f1 > .elementor-widget-container{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-703 .elementor-element.elementor-element-55e55f1 .swiper-slide{height:260px;}.elementor-703 .elementor-element.elementor-element-55e55f1 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-703 .elementor-element.elementor-element-55e55f1 .swiper-slide-inner{text-align:center;}.elementor-703 .elementor-element.elementor-element-55e55f1 .elementor-slide-heading{font-family:"Aleo", Sans-serif;font-size:36px;font-weight:400;}.elementor-703 .elementor-element.elementor-element-55e55f1 .elementor-slide-description{font-family:"Aleo", Sans-serif;font-weight:400;}.elementor-703 .elementor-element.elementor-element-d92a469 .elementor-repeater-item-cd69ab7 .swiper-slide-bg{background-color:#1A538C;background-image:url(https://adloc.eu/wp-content/uploads/2026/04/H014_E08_16G_025-470x260-1.jpg);background-size:cover;}.elementor-703 .elementor-element.elementor-element-d92a469 .elementor-repeater-item-cd69ab7 .elementor-background-overlay{background-color:#1A538CAB;}.elementor-703 .elementor-element.elementor-element-d92a469 > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-703 .elementor-element.elementor-element-d92a469 > .elementor-widget-container{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-703 .elementor-element.elementor-element-d92a469 .swiper-slide{height:319px;}.elementor-703 .elementor-element.elementor-element-d92a469 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-703 .elementor-element.elementor-element-d92a469 .swiper-slide-inner{text-align:center;}.elementor-703 .elementor-element.elementor-element-d92a469 .elementor-slide-heading{font-family:"Aleo", Sans-serif;font-size:36px;font-weight:400;}.elementor-703 .elementor-element.elementor-element-d92a469 .elementor-slide-description{font-family:"Aleo", Sans-serif;font-weight:400;}.elementor-703 .elementor-element.elementor-element-b0a35b7 .elementor-repeater-item-cd69ab7 .swiper-slide-bg{background-color:#1A538C;background-image:url(https://adloc.eu/wp-content/uploads/2026/04/J003_E08_15I_085-470x260-1.jpg);background-size:cover;}.elementor-703 .elementor-element.elementor-element-b0a35b7 .elementor-repeater-item-cd69ab7 .elementor-background-overlay{background-color:#1A538CAB;}.elementor-703 .elementor-element.elementor-element-b0a35b7 > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-703 .elementor-element.elementor-element-b0a35b7 > .elementor-widget-container{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-703 .elementor-element.elementor-element-b0a35b7 .swiper-slide{height:250px;}.elementor-703 .elementor-element.elementor-element-b0a35b7 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-703 .elementor-element.elementor-element-b0a35b7 .swiper-slide-inner{text-align:center;}.elementor-703 .elementor-element.elementor-element-b0a35b7 .elementor-slide-heading{font-family:"Aleo", Sans-serif;font-size:36px;font-weight:400;}.elementor-703 .elementor-element.elementor-element-b0a35b7 .elementor-slide-description{font-family:"Aleo", Sans-serif;font-weight:400;}.elementor-703 .elementor-element.elementor-element-be3dacd .elementor-repeater-item-cd69ab7 .swiper-slide-bg{background-color:#1A538C;background-image:url(https://adloc.eu/wp-content/uploads/2026/04/S002_E08_16B_054-470x260-1.jpg);background-size:cover;}.elementor-703 .elementor-element.elementor-element-be3dacd .elementor-repeater-item-cd69ab7 .elementor-background-overlay{background-color:#1A538CAB;}.elementor-703 .elementor-element.elementor-element-be3dacd > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-703 .elementor-element.elementor-element-be3dacd > .elementor-widget-container{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-703 .elementor-element.elementor-element-be3dacd .swiper-slide{height:368px;}.elementor-703 .elementor-element.elementor-element-be3dacd .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-703 .elementor-element.elementor-element-be3dacd .swiper-slide-inner{text-align:center;}.elementor-703 .elementor-element.elementor-element-be3dacd .elementor-slide-heading{font-family:"Aleo", Sans-serif;font-size:36px;font-weight:400;}.elementor-703 .elementor-element.elementor-element-be3dacd .elementor-slide-description{font-family:"Aleo", Sans-serif;font-weight:400;}.elementor-703 .elementor-element.elementor-element-a0fc216{--spacer-size:80px;}.elementor-703 .elementor-element.elementor-element-378ab26 .elementor-repeater-item-cd69ab7 .swiper-slide-bg{background-color:#1A538C;background-image:url(https://adloc.eu/wp-content/uploads/2026/04/K025_E17_16J_068-470x260-1.jpg);background-size:cover;}.elementor-703 .elementor-element.elementor-element-378ab26 .elementor-repeater-item-cd69ab7 .elementor-background-overlay{background-color:#1A538CAB;}.elementor-703 .elementor-element.elementor-element-378ab26 > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-703 .elementor-element.elementor-element-378ab26 > .elementor-widget-container{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-703 .elementor-element.elementor-element-378ab26 .swiper-slide{height:263px;}.elementor-703 .elementor-element.elementor-element-378ab26 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-703 .elementor-element.elementor-element-378ab26 .swiper-slide-inner{text-align:center;}.elementor-703 .elementor-element.elementor-element-378ab26 .elementor-slide-heading{font-family:"Aleo", Sans-serif;font-size:36px;font-weight:400;}.elementor-703 .elementor-element.elementor-element-378ab26 .elementor-slide-description{font-family:"Aleo", Sans-serif;font-weight:400;}.elementor-703 .elementor-element.elementor-element-fb75c96 .elementor-repeater-item-cd69ab7 .swiper-slide-bg{background-color:#1A538C;background-image:url(https://adloc.eu/wp-content/uploads/2026/04/G002_E25_15K_004-470x260-1.jpg);background-size:cover;}.elementor-703 .elementor-element.elementor-element-fb75c96 .elementor-repeater-item-cd69ab7 .elementor-background-overlay{background-color:#1A538CAB;}.elementor-703 .elementor-element.elementor-element-fb75c96 > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-703 .elementor-element.elementor-element-fb75c96 > .elementor-widget-container{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-703 .elementor-element.elementor-element-fb75c96 .swiper-slide{height:394px;}.elementor-703 .elementor-element.elementor-element-fb75c96 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-703 .elementor-element.elementor-element-fb75c96 .swiper-slide-inner{text-align:center;}.elementor-703 .elementor-element.elementor-element-fb75c96 .elementor-slide-heading{font-family:"Aleo", Sans-serif;font-size:36px;font-weight:400;}.elementor-703 .elementor-element.elementor-element-fb75c96 .elementor-slide-description{font-family:"Aleo", Sans-serif;font-weight:400;}.elementor-703 .elementor-element.elementor-element-84c9de8 .elementor-repeater-item-cd69ab7 .swiper-slide-bg{background-color:#1A538C;background-image:url(https://adloc.eu/wp-content/uploads/2026/04/V001_I22_15G_021-470x260-1.jpg);background-size:cover;}.elementor-703 .elementor-element.elementor-element-84c9de8 .elementor-repeater-item-cd69ab7 .elementor-background-overlay{background-color:#1A538CAB;}.elementor-703 .elementor-element.elementor-element-84c9de8 > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-703 .elementor-element.elementor-element-84c9de8 > .elementor-widget-container{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-703 .elementor-element.elementor-element-84c9de8 .swiper-slide{height:303px;}.elementor-703 .elementor-element.elementor-element-84c9de8 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-703 .elementor-element.elementor-element-84c9de8 .swiper-slide-inner{text-align:center;}.elementor-703 .elementor-element.elementor-element-84c9de8 .elementor-slide-heading{font-family:"Aleo", Sans-serif;font-size:36px;font-weight:400;}.elementor-703 .elementor-element.elementor-element-84c9de8 .elementor-slide-description{font-family:"Aleo", Sans-serif;font-weight:400;}.elementor-703 .elementor-element.elementor-element-0af261e{--spacer-size:10px;}.elementor-703 .elementor-element.elementor-element-ee9e717 .elementor-repeater-item-cd69ab7 .swiper-slide-bg{background-color:#1A538C;background-image:url(https://adloc.eu/wp-content/uploads/2026/04/M030_E17_16D_106-470x260-1.jpg);background-size:cover;}.elementor-703 .elementor-element.elementor-element-ee9e717 .elementor-repeater-item-cd69ab7 .elementor-background-overlay{background-color:#1A538CAB;}.elementor-703 .elementor-element.elementor-element-ee9e717 > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-703 .elementor-element.elementor-element-ee9e717 > .elementor-widget-container{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-703 .elementor-element.elementor-element-ee9e717 .swiper-slide{height:313px;}.elementor-703 .elementor-element.elementor-element-ee9e717 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-703 .elementor-element.elementor-element-ee9e717 .swiper-slide-inner{text-align:center;}.elementor-703 .elementor-element.elementor-element-ee9e717 .elementor-slide-heading{font-family:"Aleo", Sans-serif;font-size:36px;font-weight:400;}.elementor-703 .elementor-element.elementor-element-ee9e717 .elementor-slide-description{font-family:"Aleo", Sans-serif;font-weight:400;}.elementor-703 .elementor-element.elementor-element-7f07dcd .elementor-repeater-item-cd69ab7 .swiper-slide-bg{background-color:#1A538C;background-image:url(https://adloc.eu/wp-content/uploads/2026/04/B003_E08_12G_058-470x260-1.jpg);background-size:cover;}.elementor-703 .elementor-element.elementor-element-7f07dcd .elementor-repeater-item-cd69ab7 .elementor-background-overlay{background-color:#1A538CAB;}.elementor-703 .elementor-element.elementor-element-7f07dcd > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-703 .elementor-element.elementor-element-7f07dcd > .elementor-widget-container{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-703 .elementor-element.elementor-element-7f07dcd .swiper-slide{height:280px;}.elementor-703 .elementor-element.elementor-element-7f07dcd .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-703 .elementor-element.elementor-element-7f07dcd .swiper-slide-inner{text-align:center;}.elementor-703 .elementor-element.elementor-element-7f07dcd .elementor-slide-heading{font-family:"Aleo", Sans-serif;font-size:36px;font-weight:400;}.elementor-703 .elementor-element.elementor-element-7f07dcd .elementor-slide-description{font-family:"Aleo", Sans-serif;font-weight:400;}.elementor-703 .elementor-element.elementor-element-70b28c7 .elementor-repeater-item-cd69ab7 .swiper-slide-bg{background-color:#1A538C;background-image:url(https://adloc.eu/wp-content/uploads/2026/04/I019_I20_16C_039-470x260-1.jpg);background-size:cover;}.elementor-703 .elementor-element.elementor-element-70b28c7 .elementor-repeater-item-cd69ab7 .elementor-background-overlay{background-color:#1A538CAB;}.elementor-703 .elementor-element.elementor-element-70b28c7 > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-703 .elementor-element.elementor-element-70b28c7 > .elementor-widget-container{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-703 .elementor-element.elementor-element-70b28c7 .swiper-slide{height:306px;}.elementor-703 .elementor-element.elementor-element-70b28c7 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-703 .elementor-element.elementor-element-70b28c7 .swiper-slide-inner{text-align:center;}.elementor-703 .elementor-element.elementor-element-70b28c7 .elementor-slide-heading{font-family:"Aleo", Sans-serif;font-size:36px;font-weight:400;}.elementor-703 .elementor-element.elementor-element-70b28c7 .elementor-slide-description{font-family:"Aleo", Sans-serif;font-weight:400;}.elementor-703 .elementor-element.elementor-element-721e578:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-721e578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #E9E9E97A 100%);}.elementor-703 .elementor-element.elementor-element-721e578 > .elementor-container{max-width:830px;}.elementor-703 .elementor-element.elementor-element-721e578 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 6px ) hue-rotate( 0deg );}.elementor-703 .elementor-element.elementor-element-721e578{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-721e578 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-703 .elementor-element.elementor-element-1159864 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-1159864{text-align:start;}.elementor-703 .elementor-element.elementor-element-1159864 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:300;color:#1A538C;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-703 .elementor-element.elementor-element-241d6e4 .e-search-input{background-color:#FFFFFF00;font-family:"Albert Sans", Sans-serif;font-size:14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A538C;border-radius:50px 50px 50px 50px;}.elementor-703 .elementor-element.elementor-element-241d6e4 .e-search-submit{background-color:#1A538C;}.elementor-703 .elementor-element.elementor-element-241d6e4{width:var( --container-widget-width, 93.069% );max-width:93.069%;--container-widget-width:93.069%;--container-widget-flex-grow:0;--e-search-placeholder-color:#1A538C;--e-search-input-color:#1A538C;--e-search-input-padding-block-start:12px;--e-search-input-padding-inline-start:20px;--e-search-input-padding-block-end:12px;--e-search-input-padding-inline-end:80px;--e-search-submit-margin-inline-start:15px;--e-search-icon-clear-size:34px;--e-search-submit-color:#FFFFFF;--e-search-submit-border-radius:50px 50px 50px 50px;--e-search-submit-padding:0px 80px 0px 80px;}.elementor-703 .elementor-element.elementor-element-241d6e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-241d6e4 .e-search-submit span{font-family:"Albert Sans", Sans-serif;font-size:15px;}.elementor-703 .elementor-element.elementor-element-e756137:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-e756137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E9E9E97A 0%, #FFFFFF 100%);}.elementor-703 .elementor-element.elementor-element-e756137{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-703 .elementor-element.elementor-element-e756137 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-703 .elementor-element.elementor-element-41be0eb{--spacer-size:200px;}.elementor-703 .elementor-element.elementor-element-a7f6a8b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-703 .elementor-element.elementor-element-a7f6a8b > .elementor-container{min-height:60vh;}.elementor-703 .elementor-element.elementor-element-a7f6a8b{padding:1% 3% 8% 3%;}.elementor-703 .elementor-element.elementor-element-88e0a17 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-703 .elementor-element.elementor-element-88e0a17 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-703 .elementor-element.elementor-element-a3bf471 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-703 .elementor-element.elementor-element-a3bf471{text-align:center;}.elementor-703 .elementor-element.elementor-element-a3bf471 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:100px;font-weight:200;color:#1A538C;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-703 .elementor-element.elementor-element-907a31c{--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-703 .elementor-element.elementor-element-907a31c .elementor-portfolio-item__img, .elementor-703 .elementor-element.elementor-element-907a31c .elementor-portfolio-item__overlay{border-radius:15px 15px 15px 15px;}.elementor-703 .elementor-element.elementor-element-907a31c a .elementor-portfolio-item__overlay{background-color:#1A538C;}.elementor-703 .elementor-element.elementor-element-907a31c a .elementor-portfolio-item__title{color:#D5EAFF;}.elementor-703 .elementor-element.elementor-element-907a31c .elementor-portfolio-item__title{font-family:"Aleo", Sans-serif;font-size:25px;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-703 .elementor-element.elementor-element-74e1649a{width:100%;}.elementor-703 .elementor-element.elementor-element-88e0a17{width:100%;}}@media(max-width:1024px){.elementor-703 .elementor-element.elementor-element-18ac1e83 > .elementor-container{min-height:500px;}.elementor-703 .elementor-element.elementor-element-18ac1e83 > .elementor-background-overlay{background-position:top center;background-size:contain;}.elementor-703 .elementor-element.elementor-element-18ac1e83 > .elementor-shape-bottom svg{width:calc(210% + 1.3px);height:20px;}.elementor-703 .elementor-element.elementor-element-18ac1e83{margin-top:0%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-703 .elementor-element.elementor-element-74e1649a > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-703 .elementor-element.elementor-element-d88f720{font-size:20px;}.elementor-703 .elementor-element.elementor-element-241d6e4 > .elementor-widget-container{margin:0px 18px 0px 0px;}.elementor-703 .elementor-element.elementor-element-241d6e4 .e-search-input{font-size:11px;}.elementor-703 .elementor-element.elementor-element-241d6e4{--e-search-input-padding-block-start:08px;--e-search-input-padding-inline-start:010px;--e-search-input-padding-block-end:08px;--e-search-input-padding-inline-end:40px;--e-search-submit-padding:0px 5px 0px 14px;}.elementor-703 .elementor-element.elementor-element-a7f6a8b > .elementor-container{min-height:500px;}.elementor-703 .elementor-element.elementor-element-a7f6a8b{margin-top:5%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-703 .elementor-element.elementor-element-88e0a17 > .elementor-element-populated{padding:0% 0% 0% 0%;}}@media(max-width:767px){.elementor-703 .elementor-element.elementor-element-18ac1e83 > .elementor-container{min-height:0vh;}.elementor-703 .elementor-element.elementor-element-18ac1e83 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-703 .elementor-element.elementor-element-18ac1e83{margin-top:0%;margin-bottom:0%;padding:14% 5% 14% 5%;}.elementor-703 .elementor-element.elementor-element-74e1649a > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-703 .elementor-element.elementor-element-d88f720{font-size:15px;}.elementor-703 .elementor-element.elementor-element-922118c{text-align:center;}.elementor-703 .elementor-element.elementor-element-922118c .elementor-heading-title{font-size:50px;}.elementor-703 .elementor-element.elementor-element-1159864{text-align:center;}.elementor-703 .elementor-element.elementor-element-1159864 .elementor-heading-title{font-size:50px;}.elementor-703 .elementor-element.elementor-element-a7f6a8b > .elementor-container{min-height:0vh;}.elementor-703 .elementor-element.elementor-element-a7f6a8b{margin-top:8%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-703 .elementor-element.elementor-element-88e0a17 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-703 .elementor-element.elementor-element-a3bf471{text-align:center;}.elementor-703 .elementor-element.elementor-element-a3bf471 .elementor-heading-title{font-size:50px;}.elementor-703 .elementor-element.elementor-element-907a31c .elementor-portfolio-item__title{font-size:15px;}}@media(min-width:1025px){.elementor-703 .elementor-element.elementor-element-18ac1e83 > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for slides, class: .elementor-element-c930f1d */.elementor-703 .elementor-element.elementor-element-c930f1d .swiper-slide {
  border-radius: 15px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-77b0b74 */.elementor-703 .elementor-element.elementor-element-77b0b74 .swiper-slide {
  border-radius: 15px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-55e55f1 */.elementor-703 .elementor-element.elementor-element-55e55f1 .swiper-slide {
  border-radius: 15px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-d92a469 */.elementor-703 .elementor-element.elementor-element-d92a469 .swiper-slide {
  border-radius: 15px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-b0a35b7 */.elementor-703 .elementor-element.elementor-element-b0a35b7 .swiper-slide {
  border-radius: 15px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-be3dacd */.elementor-703 .elementor-element.elementor-element-be3dacd .swiper-slide {
  border-radius: 15px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-378ab26 */.elementor-703 .elementor-element.elementor-element-378ab26 .swiper-slide {
  border-radius: 15px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-fb75c96 */.elementor-703 .elementor-element.elementor-element-fb75c96 .swiper-slide {
  border-radius: 15px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-84c9de8 */.elementor-703 .elementor-element.elementor-element-84c9de8 .swiper-slide {
  border-radius: 15px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-ee9e717 */.elementor-703 .elementor-element.elementor-element-ee9e717 .swiper-slide {
  border-radius: 15px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-7f07dcd */.elementor-703 .elementor-element.elementor-element-7f07dcd .swiper-slide {
  border-radius: 15px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-70b28c7 */.elementor-703 .elementor-element.elementor-element-70b28c7 .swiper-slide {
  border-radius: 15px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS */.vinyeta{
    border-radius: 5px;
    max-width:32%;
    margin-left:10px;max-height:100%;
    }

.vinyeta h3{padding-bottom: 15px!important;
}

/**@media (min-width:749px){.vinyeta{max-height:230px;}
    }*/
    
@media (max-width:748px) {
    .vinyeta h3{padding-top:10px;padding-right: 5px;padding-left: 5px;margin-top:0px;}
    
    .vinyeta{max-height:100%;max-width:47%;margin:3px;} 
}

.referencia{color: gray; font-size: 12px;
    }
    
    
   /** .woocommerce-Price-amount{display: none!important}
    
    .woocommerce-loop-product__title{display: none!important}*//* End custom CSS */