.elementor-10 .elementor-element.elementor-element-a25bb2f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.3;}.elementor-10 .elementor-element.elementor-element-a25bb2f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a25bb2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/guell-barcelona-spain.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a25bb2f::before, .elementor-10 .elementor-element.elementor-element-a25bb2f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a25bb2f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a25bb2f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a25bb2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a25bb2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A0505;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-629147f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ed7a1ba{width:var( --container-widget-width, 44.214% );max-width:44.214%;--container-widget-width:44.214%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-ed7a1ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ed7a1ba .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:60px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{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-10 .elementor-element.elementor-element-4ce2e6d{text-align:center;font-family:"Reem Kufi", Sans-serif;font-size:22px;font-weight:500;line-height:29px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.46);color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8998e41 .elementor-button{background-color:#D02628;border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-8998e41 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-8998e41 .elementor-button:focus{background-color:#FFFFFF;color:#D02628;}.elementor-10 .elementor-element.elementor-element-8998e41 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-8998e41 .elementor-button:focus svg{fill:#D02628;}.elementor-10 .elementor-element.elementor-element-3daca3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#72BBED;--border-color:#72BBED;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3daca3f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3daca3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDF2FFBF;}.elementor-10 .elementor-element.elementor-element-6ce7b8c{--display:flex;}.elementor-10 .elementor-element.elementor-element-6ce7b8c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-616d1da > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-616d1da{text-align:center;font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:400;color:#3580BE;}.elementor-10 .elementor-element.elementor-element-eddc37c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-a840d67 .elementor-icon-list-icon i{color:#3580BE;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-a840d67 .elementor-icon-list-icon svg{fill:#3580BE;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-a840d67{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-a840d67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-a840d67 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-10 .elementor-element.elementor-element-a840d67 .elementor-icon-list-text{color:#3580BE;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-0e75a97 .elementor-icon-list-icon i{color:#D3378A;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-0e75a97 .elementor-icon-list-icon svg{fill:#D3378A;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-0e75a97{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-0e75a97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-0e75a97 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-10 .elementor-element.elementor-element-0e75a97 .elementor-icon-list-text{color:#D3378A;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-794fc64 .elementor-icon-list-icon i{color:#FF4F4F;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-794fc64 .elementor-icon-list-icon svg{fill:#FF4F4F;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-794fc64{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-794fc64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-794fc64 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-10 .elementor-element.elementor-element-794fc64 .elementor-icon-list-text{color:#FF4F4F;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-6376463{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b88dbaf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-b88dbaf > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b88dbaf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b88dbaf .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:45px;font-weight:600;color:#252525;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-c43eb2f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-c43eb2f > .elementor-widget-container{padding:0px 0px 0px 04px;}.elementor-10 .elementor-element.elementor-element-c43eb2f .elementor-divider-separator{width:24%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-c43eb2f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-c4427e8{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;color:#5A5A5A;}.elementor-10 .elementor-element.elementor-element-5f416a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7b982e0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7b982e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c3047e3 > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c3047e3{text-align:left;font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:600;line-height:32px;color:#1D1D1D;}.elementor-10 .elementor-element.elementor-element-fbd773f{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;color:#5A5A5A;}.elementor-10 .elementor-element.elementor-element-fb36085{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-790caa2 img{border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-c52f8ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8bf562b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8bf562b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d914a32 > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d914a32{text-align:left;font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:600;line-height:32px;color:#1D1D1D;}.elementor-10 .elementor-element.elementor-element-5db8de1{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;color:#5A5A5A;}.elementor-10 .elementor-element.elementor-element-ada7e25{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-1ec409d img{border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-6c17e58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-6c17e58:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6c17e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-10 .elementor-element.elementor-element-02c85e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-607bdfc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-607bdfc > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-607bdfc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-607bdfc .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:45px;font-weight:600;color:#252525;}.elementor-10 .elementor-element.elementor-element-74bc422{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-74bc422 > .elementor-widget-container{padding:0px 0px 0px 04px;}.elementor-10 .elementor-element.elementor-element-74bc422 .elementor-divider-separator{width:44%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-74bc422 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-ad6e9b7{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;color:#5A5A5A;}.elementor-10 .elementor-element.elementor-element-0ea97c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a964846{--display:flex;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a964846:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a964846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/intensive-spanish-course.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a964846::before, .elementor-10 .elementor-element.elementor-element-a964846 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a964846 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a964846 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a964846 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a964846 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-ea51a2c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-ea51a2c > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ea51a2c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ea51a2c .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b250d6c > .elementor-widget-container{margin:0px 0px -20px 0px;padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b250d6c{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-63ffb26{width:initial;max-width:initial;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-63ffb26 > .elementor-widget-container{margin:-20px 0px -20px 30px;}.elementor-10 .elementor-element.elementor-element-71ed080 .elementor-button{background-color:#D02628;border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-71ed080 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-71ed080 .elementor-button:focus{background-color:#FFFFFF;color:#D02628;}.elementor-10 .elementor-element.elementor-element-71ed080 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-71ed080 .elementor-button:focus svg{fill:#D02628;}.elementor-10 .elementor-element.elementor-element-b482c80{--display:flex;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b482c80:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b482c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/special-offer.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b482c80::before, .elementor-10 .elementor-element.elementor-element-b482c80 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b482c80 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b482c80 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b482c80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b482c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-7dc5e24{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-7dc5e24 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7dc5e24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7dc5e24 .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d3cc7dd > .elementor-widget-container{margin:0px 0px -20px 0px;padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d3cc7dd{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a18962c{width:initial;max-width:initial;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a18962c > .elementor-widget-container{margin:-20px 0px -20px 30px;}.elementor-10 .elementor-element.elementor-element-78c12cc .elementor-button{background-color:#D02628;border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-78c12cc .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-78c12cc .elementor-button:focus{background-color:#FFFFFF;color:#D02628;}.elementor-10 .elementor-element.elementor-element-78c12cc .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-78c12cc .elementor-button:focus svg{fill:#D02628;}.elementor-10 .elementor-element.elementor-element-6d0fac7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5ad33f7{--display:flex;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5ad33f7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5ad33f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/evening-spanish-course.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5ad33f7::before, .elementor-10 .elementor-element.elementor-element-5ad33f7 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5ad33f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5ad33f7 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5ad33f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5ad33f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-2f09a03{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-2f09a03 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2f09a03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2f09a03 .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a4db71a > .elementor-widget-container{margin:0px 0px -20px 0px;padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a4db71a{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a256125{width:initial;max-width:initial;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a256125 > .elementor-widget-container{margin:-20px 0px -20px 30px;}.elementor-10 .elementor-element.elementor-element-8a6a171 .elementor-button{background-color:#D02628;border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-8a6a171 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-8a6a171 .elementor-button:focus{background-color:#FFFFFF;color:#D02628;}.elementor-10 .elementor-element.elementor-element-8a6a171 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-8a6a171 .elementor-button:focus svg{fill:#D02628;}.elementor-10 .elementor-element.elementor-element-eb2f7f8{--display:flex;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-eb2f7f8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eb2f7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/evening-cours.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-eb2f7f8::before, .elementor-10 .elementor-element.elementor-element-eb2f7f8 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-eb2f7f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-eb2f7f8 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-eb2f7f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-eb2f7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-d0546f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-d0546f6 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d0546f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d0546f6 .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-039e027 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-039e027{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7299414{width:initial;max-width:initial;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7299414 > .elementor-widget-container{margin:-20px 0px -20px 30px;}.elementor-10 .elementor-element.elementor-element-698ff23 .elementor-button{background-color:#D02628;border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-698ff23 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-698ff23 .elementor-button:focus{background-color:#FFFFFF;color:#D02628;}.elementor-10 .elementor-element.elementor-element-698ff23 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-698ff23 .elementor-button:focus svg{fill:#D02628;}.elementor-10 .elementor-element.elementor-element-7ab3833{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#72BBED;--border-color:#72BBED;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7ab3833:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7ab3833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDF2FFBF;}.elementor-10 .elementor-element.elementor-element-cc524fb{--display:flex;}.elementor-10 .elementor-element.elementor-element-cc524fb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-759fc38 > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-759fc38{text-align:center;font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:400;color:#3580BE;}.elementor-10 .elementor-element.elementor-element-fd96228{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;}.elementor-10 .elementor-element.elementor-element-5aa6e77{width:var( --container-widget-width, 16.149% );max-width:16.149%;--container-widget-width:16.149%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5aa6e77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1450b07{width:var( --container-widget-width, 12.055% );max-width:12.055%;--container-widget-width:12.055%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1450b07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4f0278c{width:var( --container-widget-width, 20.546% );max-width:20.546%;--container-widget-width:20.546%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4f0278c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a26eef2{width:var( --container-widget-width, 16.452% );max-width:16.452%;--container-widget-width:16.452%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a26eef2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6e1912b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a97ad34{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-a97ad34 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a97ad34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a97ad34 .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:45px;font-weight:600;color:#252525;}.elementor-10 .elementor-element.elementor-element-d26cde2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-d26cde2 > .elementor-widget-container{padding:0px 0px 0px 04px;}.elementor-10 .elementor-element.elementor-element-d26cde2 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-d26cde2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-f55ad11 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-10 .elementor-element.elementor-element-f55ad11{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;color:#5A5A5A;}.elementor-10 .elementor-element.elementor-element-b3b435c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-23fc76f{--display:flex;--justify-content:space-between;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-23fc76f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-23fc76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/bg1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-23fc76f::before, .elementor-10 .elementor-element.elementor-element-23fc76f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-23fc76f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-23fc76f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-23fc76f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-23fc76f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-4794ada{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-4794ada > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4794ada.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4794ada .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7ee4a9a{width:initial;max-width:initial;text-align:left;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7ee4a9a > .elementor-widget-container{margin:-20px 0px -20px 20px;}.elementor-10 .elementor-element.elementor-element-31f4434 .elementor-button{background-color:#D02628;border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-31f4434 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-31f4434 .elementor-button:focus{background-color:#FFFFFF;color:#D02628;}.elementor-10 .elementor-element.elementor-element-31f4434 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-31f4434 .elementor-button:focus svg{fill:#D02628;}.elementor-10 .elementor-element.elementor-element-ee47ad4{--display:flex;--justify-content:space-between;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ee47ad4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ee47ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/bg27.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ee47ad4::before, .elementor-10 .elementor-element.elementor-element-ee47ad4 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ee47ad4 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ee47ad4 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ee47ad4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ee47ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-7ef3254{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-7ef3254 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7ef3254.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7ef3254 .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-092ec4d{width:initial;max-width:initial;text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-092ec4d > .elementor-widget-container{margin:-20px 0px -20px 30px;}.elementor-10 .elementor-element.elementor-element-7a50d2d .elementor-button{background-color:#D02628;border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-7a50d2d .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-7a50d2d .elementor-button:focus{background-color:#FFFFFF;color:#D02628;}.elementor-10 .elementor-element.elementor-element-7a50d2d .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-7a50d2d .elementor-button:focus svg{fill:#D02628;}.elementor-10 .elementor-element.elementor-element-fd47485{--display:flex;--justify-content:space-between;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-fd47485:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fd47485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/school-services.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-fd47485::before, .elementor-10 .elementor-element.elementor-element-fd47485 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fd47485 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fd47485 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fd47485 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fd47485 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-4f49583{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-4f49583 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4f49583.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4f49583 .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0527f54{width:initial;max-width:initial;text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0527f54 > .elementor-widget-container{margin:-20px 0px -20px 30px;}.elementor-10 .elementor-element.elementor-element-5448017 .elementor-button{background-color:#D02628;border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-5448017 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-5448017 .elementor-button:focus{background-color:#FFFFFF;color:#D02628;}.elementor-10 .elementor-element.elementor-element-5448017 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-5448017 .elementor-button:focus svg{fill:#D02628;}.elementor-10 .elementor-element.elementor-element-8f1be90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d73ea97{--display:flex;--justify-content:center;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d73ea97:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d73ea97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/school-photo-gallery.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-d73ea97::before, .elementor-10 .elementor-element.elementor-element-d73ea97 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-d73ea97 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-d73ea97 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-d73ea97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-d73ea97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-7cc2904{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-7cc2904 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7cc2904.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7cc2904 .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-01711ae{--display:flex;--justify-content:center;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-01711ae:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-01711ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/spanish-students-faq.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-01711ae::before, .elementor-10 .elementor-element.elementor-element-01711ae > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-01711ae > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-01711ae > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-01711ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-01711ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-3037b4b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-3037b4b > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3037b4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3037b4b .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-98df759{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e096b3b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-e096b3b > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e096b3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e096b3b .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:45px;font-weight:600;color:#252525;}.elementor-10 .elementor-element.elementor-element-74ce3c1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-74ce3c1 > .elementor-widget-container{padding:0px 0px 0px 04px;}.elementor-10 .elementor-element.elementor-element-74ce3c1 .elementor-divider-separator{width:39%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-74ce3c1 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-51c6a78 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-10 .elementor-element.elementor-element-51c6a78{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;color:#5A5A5A;}.elementor-10 .elementor-element.elementor-element-6d37f6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-b00b908{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b00b908.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4d8311d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4c1c30e{--display:flex;--justify-content:center;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-4c1c30e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4c1c30e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/barcelona-welcome.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4c1c30e::before, .elementor-10 .elementor-element.elementor-element-4c1c30e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4c1c30e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4c1c30e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4c1c30e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4c1c30e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-82cebca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-82cebca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-82cebca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-82cebca .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-54031ac{--display:flex;--justify-content:center;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-54031ac:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-54031ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/school-social-activities.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-54031ac::before, .elementor-10 .elementor-element.elementor-element-54031ac > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-54031ac > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-54031ac > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-54031ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-54031ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-982213b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-982213b > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-982213b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-982213b .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2238af6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fea3066{--display:flex;--justify-content:center;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-fea3066:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fea3066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/cultural-barcelona-activities.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-fea3066::before, .elementor-10 .elementor-element.elementor-element-fea3066 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fea3066 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fea3066 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fea3066 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fea3066 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-06a675b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-06a675b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-06a675b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-06a675b .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a18be50{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a18be50:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a18be50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/gaudi-barcelona.jpg");}.elementor-10 .elementor-element.elementor-element-dde6d99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c13a9a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-c13a9a5 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c13a9a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c13a9a5 .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:45px;font-weight:600;color:#252525;}.elementor-10 .elementor-element.elementor-element-f06035d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-f06035d > .elementor-widget-container{padding:0px 0px 0px 04px;}.elementor-10 .elementor-element.elementor-element-f06035d .elementor-divider-separator{width:23%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-f06035d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-bf1700e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bfa485e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bfa485e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-72348ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-72348ae .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10 .elementor-element.elementor-element-ce49b8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#72BBED;--border-color:#72BBED;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ce49b8c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ce49b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDF2FFBF;}.elementor-10 .elementor-element.elementor-element-2173272 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-10 .elementor-element.elementor-element-2173272{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;color:#3580BE;}.elementor-10 .elementor-element.elementor-element-e588703 > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e588703{text-align:left;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:600;line-height:32px;color:#3580BE;}.elementor-10 .elementor-element.elementor-element-17cd366 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-10 .elementor-element.elementor-element-17cd366{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#5A5A5A;}.elementor-10 .elementor-element.elementor-element-17602ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0957c72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-0957c72 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0957c72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0957c72 .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:45px;font-weight:600;color:#252525;}.elementor-10 .elementor-element.elementor-element-5fcada8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-5fcada8 > .elementor-widget-container{padding:0px 0px 0px 04px;}.elementor-10 .elementor-element.elementor-element-5fcada8 .elementor-divider-separator{width:41%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-5fcada8 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-95a83c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-95a83c5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-95a83c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-10 .elementor-element.elementor-element-1ff688d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-1ff688d > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1ff688d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1ff688d .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:45px;font-weight:600;color:#252525;}.elementor-10 .elementor-element.elementor-element-74c4bdf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-74c4bdf > .elementor-widget-container{padding:0px 0px 0px 04px;}.elementor-10 .elementor-element.elementor-element-74c4bdf .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-74c4bdf .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-dbfbffd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dbfbffd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dbfbffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-10 .elementor-element.elementor-element-a361836{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a361836.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f8ef446 iframe{height:336px;}.elementor-10 .elementor-element.elementor-element-83f5d46{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ff7d643 .elementor-icon-list-icon i{color:#D02628;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-ff7d643 .elementor-icon-list-icon svg{fill:#D02628;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-ff7d643{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-ff7d643 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-ff7d643 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-ff7d643 .elementor-icon-list-text{color:#202020;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-09c24fe > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-10 .elementor-element.elementor-element-09c24fe{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#5A5A5A;}.elementor-10 .elementor-element.elementor-element-1f369e5 .elementor-icon-list-icon i{color:#D02628;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1f369e5 .elementor-icon-list-icon svg{fill:#D02628;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-1f369e5{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-1f369e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-1f369e5 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-1f369e5 .elementor-icon-list-text{color:#202020;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d962c5b > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-10 .elementor-element.elementor-element-d962c5b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#5A5A5A;}.elementor-10 .elementor-element.elementor-element-eecd873 .elementor-icon-list-icon i{color:#D02628;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-eecd873 .elementor-icon-list-icon svg{fill:#D02628;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-eecd873{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-eecd873 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-eecd873 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-eecd873 .elementor-icon-list-text{color:#202020;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-573f08b > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-10 .elementor-element.elementor-element-573f08b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#5A5A5A;}.elementor-10 .elementor-element.elementor-element-44fbe6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-0ca32f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0ca32f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-cf7f010{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-71190f6{--display:flex;--justify-content:center;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-71190f6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-71190f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/enjoy-barcelona.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-71190f6::before, .elementor-10 .elementor-element.elementor-element-71190f6 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-71190f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-71190f6 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-71190f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-71190f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-4fd14de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-4fd14de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4fd14de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4fd14de .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3bed940{--display:flex;--justify-content:center;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3bed940:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3bed940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/learn-spanish-spain.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-3bed940::before, .elementor-10 .elementor-element.elementor-element-3bed940 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3bed940 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3bed940 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3bed940 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3bed940 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-53f1ba4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-53f1ba4 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-53f1ba4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-53f1ba4 .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-21d9aa9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-880d45f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-880d45f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-880d45f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/eixample-barcelona-spain.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-880d45f::before, .elementor-10 .elementor-element.elementor-element-880d45f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-880d45f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-880d45f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-880d45f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-880d45f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2ccf63e .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-2ccf63e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2ccf63e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-2ccf63e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2ccf63e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-2ccf63e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1bba9ce .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-1bba9ce.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1bba9ce.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1bba9ce.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1bba9ce.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1bba9ce.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cbfd5cc .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-cbfd5cc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cbfd5cc.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-cbfd5cc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cbfd5cc.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-cbfd5cc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0bb34e5{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-0bb34e5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0bb34e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/parc-guell-barcelona2.jpg");}.elementor-10 .elementor-element.elementor-element-406cba4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-5719161{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5719161.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1fb5b41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ada45fc{--display:flex;--justify-content:center;--overlay-opacity:0.38;--border-radius:5px 5px 5px 5px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ada45fc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ada45fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ole-barcelona.es/wp-content/uploads/2024/08/spain-visa-stamp.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ada45fc::before, .elementor-10 .elementor-element.elementor-element-ada45fc > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ada45fc > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ada45fc > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ada45fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ada45fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D3D3D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-0f1c8d7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-0f1c8d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0f1c8d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0f1c8d7 .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c837b14{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-c837b14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c837b14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c837b14 .elementor-heading-title{font-family:"Kaushan Script", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-3daca3f{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-6ce7b8c{--width:30.215%;}.elementor-10 .elementor-element.elementor-element-6376463{--content-width:1150px;}.elementor-10 .elementor-element.elementor-element-5f416a5{--content-width:1150px;}.elementor-10 .elementor-element.elementor-element-7b982e0{--width:55.001%;}.elementor-10 .elementor-element.elementor-element-c52f8ae{--content-width:1150px;}.elementor-10 .elementor-element.elementor-element-8bf562b{--width:77.868%;}.elementor-10 .elementor-element.elementor-element-02c85e5{--content-width:1150px;}.elementor-10 .elementor-element.elementor-element-7ab3833{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-cc524fb{--width:37.377%;}.elementor-10 .elementor-element.elementor-element-6e1912b{--content-width:1150px;}.elementor-10 .elementor-element.elementor-element-98df759{--content-width:1150px;}.elementor-10 .elementor-element.elementor-element-b00b908{--width:61.638%;}.elementor-10 .elementor-element.elementor-element-dde6d99{--content-width:1150px;}.elementor-10 .elementor-element.elementor-element-bfa485e{--width:70%;}.elementor-10 .elementor-element.elementor-element-ce49b8c{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-17602ed{--content-width:1150px;}.elementor-10 .elementor-element.elementor-element-95a83c5{--content-width:1150px;}.elementor-10 .elementor-element.elementor-element-dbfbffd{--content-width:1140px;}.elementor-10 .elementor-element.elementor-element-a361836{--width:58.039%;}.elementor-10 .elementor-element.elementor-element-83f5d46{--width:70%;}.elementor-10 .elementor-element.elementor-element-0ca32f1{--width:61.638%;}.elementor-10 .elementor-element.elementor-element-5719161{--width:100.043%;}.elementor-10 .elementor-element.elementor-element-ada45fc{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-7b982e0{--width:100%;}.elementor-10 .elementor-element.elementor-element-fb36085{--width:100%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-616d1da{font-size:25px;}.elementor-10 .elementor-element.elementor-element-6376463{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5f416a5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-fb36085{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-790caa2 img{width:63%;}.elementor-10 .elementor-element.elementor-element-c52f8ae{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-02c85e5{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-0ea97c4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6d0fac7{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-759fc38{font-size:19px;}.elementor-10 .elementor-element.elementor-element-6e1912b{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b3b435c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8f1be90{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-98df759{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-bf1700e{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-dbfbffd{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-ed7a1ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-ed7a1ba .elementor-heading-title{font-size:45px;}.elementor-10 .elementor-element.elementor-element-790caa2 img{width:100%;}.elementor-10 .elementor-element.elementor-element-3037b4b > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-10 .elementor-element.elementor-element-ce49b8c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}