.elementor-5561 .elementor-element.elementor-element-215f044:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-215f044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestschoolsinspain.com/wp-content/uploads/2023/04/amazing-mediterranean-seascape-in-adrasan-2021-08-26-17-02-44-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5561 .elementor-element.elementor-element-215f044 > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-215f044 > .elementor-container{min-height:250px;}.elementor-5561 .elementor-element.elementor-element-215f044{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-6rem;margin-bottom:0rem;padding:6rem 0rem 0rem 0rem;}.elementor-5561 .elementor-element.elementor-element-8f6a5f9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5561 .elementor-element.elementor-element-8f6a5f9 > .elementor-container{min-height:25vh;}.elementor-5561 .elementor-element.elementor-element-8f6a5f9{margin-top:-7rem;margin-bottom:0rem;padding:3px 3px 3px 3px;}.elementor-5561 .elementor-element.elementor-element-0b42705:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-0b42705 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07467C;}.elementor-5561 .elementor-element.elementor-element-0b42705 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-5561 .elementor-element.elementor-element-0b42705 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5561 .elementor-element.elementor-element-1cfcfdd .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:3rem;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-1e5e733:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-1e5e733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 70%, var( --e-global-color-astglobalcolor1 ) 48%);}.elementor-5561 .elementor-element.elementor-element-1e5e733{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 5rem 0rem;}.elementor-5561 .elementor-element.elementor-element-1e5e733 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5561 .elementor-element.elementor-element-25947bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5561 .elementor-element.elementor-element-25947bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-5561 .elementor-element.elementor-element-ce471ae{font-family:"Arimo", Sans-serif;font-size:1.2rem;font-weight:400;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5561 .elementor-element.elementor-element-18c0cca img{width:100%;}.elementor-5561 .elementor-element.elementor-element-0d93fd2:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-0d93fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-0d93fd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 5rem 0rem;}.elementor-5561 .elementor-element.elementor-element-0d93fd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5561 .elementor-element.elementor-element-9f5f254.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5561 .elementor-element.elementor-element-9f5f254.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5561 .elementor-element.elementor-element-6a3d85f{font-family:"Arimo", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-5561 .elementor-element.elementor-element-595ae84:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-595ae84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-5561 .elementor-element.elementor-element-595ae84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4rem 3rem 4rem 3rem;}.elementor-5561 .elementor-element.elementor-element-595ae84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5561 .elementor-element.elementor-element-2ceb009.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5561 .elementor-element.elementor-element-2ceb009.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5561 .elementor-element.elementor-element-c01b3f6{text-align:center;}.elementor-5561 .elementor-element.elementor-element-c01b3f6 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:2rem;font-weight:500;line-height:34px;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-d1b2ce7{text-align:center;font-family:"Arimo", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-8d488af:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-8d488af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-5561 .elementor-element.elementor-element-8d488af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4rem 0rem 4rem 0rem;}.elementor-5561 .elementor-element.elementor-element-8d488af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-a094d46{text-align:center;}.elementor-5561 .elementor-element.elementor-element-a094d46 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:2rem;font-weight:500;line-height:34px;color:#000000;}.elementor-5561 .elementor-element.elementor-element-c82bcb9{text-align:center;font-family:"Arimo", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-5561 .elementor-element.elementor-element-3721cd4:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-3721cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-5561 .elementor-element.elementor-element-3721cd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-3721cd4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-ede8add:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-ede8add > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestschoolsinspain.com/wp-content/uploads/2023/04/summer-at-monsul-beach-in-the-cabo-de-gata-natural-2022-03-11-02-55-46-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5561 .elementor-element.elementor-element-ede8add > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-5561 .elementor-element.elementor-element-ede8add > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-72bedb5{--spacer-size:399px;}.elementor-5561 .elementor-element.elementor-element-aed33a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-aed33a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-bc-flex-widget .elementor-5561 .elementor-element.elementor-element-aed33a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5561 .elementor-element.elementor-element-aed33a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5561 .elementor-element.elementor-element-aed33a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-5561 .elementor-element.elementor-element-aed33a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-ddedb60 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.6rem;font-weight:500;line-height:34px;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-cc7f8b7 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5561 .elementor-element.elementor-element-cc7f8b7{font-family:"Arimo", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-59e7995{--spacer-size:399px;}.elementor-5561 .elementor-element.elementor-element-58c3e29:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-58c3e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-5561 .elementor-element.elementor-element-58c3e29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-58c3e29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-3e4fdf5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-3e4fdf5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-bc-flex-widget .elementor-5561 .elementor-element.elementor-element-3e4fdf5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5561 .elementor-element.elementor-element-3e4fdf5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5561 .elementor-element.elementor-element-3e4fdf5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-5561 .elementor-element.elementor-element-3e4fdf5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-fcc73d3 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.6rem;font-weight:500;line-height:34px;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-792a6d7 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5561 .elementor-element.elementor-element-792a6d7{font-family:"Arimo", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-8e9ea81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-8e9ea81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestschoolsinspain.com/wp-content/uploads/2023/04/koi-carp-fishes-2022-02-02-05-06-16-utc.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5561 .elementor-element.elementor-element-8e9ea81 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-8e9ea81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-9cc9cc9:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-9cc9cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-5561 .elementor-element.elementor-element-9cc9cc9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-9cc9cc9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-15fea1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-15fea1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestschoolsinspain.com/wp-content/uploads/2023/04/beautiful-view-of-turquoise-waters-in-a-cove-of-pa-2022-11-15-14-20-18-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5561 .elementor-element.elementor-element-15fea1a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-15fea1a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-148a973{--spacer-size:399px;}.elementor-5561 .elementor-element.elementor-element-f8c145f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-f8c145f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-bc-flex-widget .elementor-5561 .elementor-element.elementor-element-f8c145f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5561 .elementor-element.elementor-element-f8c145f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5561 .elementor-element.elementor-element-f8c145f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-5561 .elementor-element.elementor-element-f8c145f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-061c35d .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.6rem;font-weight:500;line-height:34px;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-77b2391 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5561 .elementor-element.elementor-element-77b2391{font-family:"Arimo", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-57f0643:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-57f0643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-5561 .elementor-element.elementor-element-57f0643{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4rem 0rem 4rem 0rem;}.elementor-5561 .elementor-element.elementor-element-57f0643 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-2ffb2de{text-align:center;}.elementor-5561 .elementor-element.elementor-element-2ffb2de .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:2rem;font-weight:500;line-height:34px;color:#000000;}.elementor-5561 .elementor-element.elementor-element-ca20e8d{text-align:center;font-family:"Arimo", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-5561 .elementor-element.elementor-element-1e8d976:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-1e8d976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-5561 .elementor-element.elementor-element-1e8d976{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-1e8d976 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-e43c433:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-e43c433 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestschoolsinspain.com/wp-content/uploads/2023/04/beautiful-shot-of-cies-island-in-galicia-spain-2023-02-01-05-07-50-utc-min-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5561 .elementor-element.elementor-element-e43c433 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-5561 .elementor-element.elementor-element-e43c433 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-3a686f8{--spacer-size:399px;}.elementor-5561 .elementor-element.elementor-element-b65fa4d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-b65fa4d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-bc-flex-widget .elementor-5561 .elementor-element.elementor-element-b65fa4d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5561 .elementor-element.elementor-element-b65fa4d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5561 .elementor-element.elementor-element-b65fa4d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-5561 .elementor-element.elementor-element-b65fa4d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-730381f .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.6rem;font-weight:500;line-height:34px;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-6ae13b5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5561 .elementor-element.elementor-element-6ae13b5{font-family:"Arimo", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-fa6133c:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-fa6133c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-5561 .elementor-element.elementor-element-fa6133c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-fa6133c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-a8b46d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-a8b46d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-bc-flex-widget .elementor-5561 .elementor-element.elementor-element-a8b46d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5561 .elementor-element.elementor-element-a8b46d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5561 .elementor-element.elementor-element-a8b46d7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-5561 .elementor-element.elementor-element-a8b46d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-1799461 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.6rem;font-weight:500;line-height:34px;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-5d85fdc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5561 .elementor-element.elementor-element-5d85fdc{font-family:"Arimo", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-9a45c3a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-9a45c3a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestschoolsinspain.com/wp-content/uploads/2023/04/beach-of-the-cathedrals-lugo-spain-2022-11-02-16-21-37-utc-min.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5561 .elementor-element.elementor-element-9a45c3a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-9a45c3a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-6e57d95{--spacer-size:399px;}.elementor-5561 .elementor-element.elementor-element-fd46fa1:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-fd46fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-5561 .elementor-element.elementor-element-fd46fa1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-fd46fa1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-84a4962:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-84a4962 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestschoolsinspain.com/wp-content/uploads/2023/04/picturesque-inlet-sand-and-rocky-beach-gulpiyuri-2023-03-28-19-58-27-utc-min.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5561 .elementor-element.elementor-element-84a4962 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-84a4962 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-c0cadf7{--spacer-size:399px;}.elementor-5561 .elementor-element.elementor-element-faa7d57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-faa7d57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-bc-flex-widget .elementor-5561 .elementor-element.elementor-element-faa7d57.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5561 .elementor-element.elementor-element-faa7d57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5561 .elementor-element.elementor-element-faa7d57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-5561 .elementor-element.elementor-element-faa7d57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-ce589de .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.6rem;font-weight:500;line-height:34px;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-da6cc3d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5561 .elementor-element.elementor-element-da6cc3d{font-family:"Arimo", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-15d4be4:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-15d4be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-5561 .elementor-element.elementor-element-15d4be4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4rem 0rem 4rem 0rem;}.elementor-5561 .elementor-element.elementor-element-15d4be4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-1566c46{text-align:center;}.elementor-5561 .elementor-element.elementor-element-1566c46 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:2rem;font-weight:500;line-height:34px;color:#000000;}.elementor-5561 .elementor-element.elementor-element-b6d2ad2{text-align:center;font-family:"Arimo", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-5561 .elementor-element.elementor-element-e6f723a:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-e6f723a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-5561 .elementor-element.elementor-element-e6f723a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-e6f723a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-b00bfda:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-b00bfda > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestschoolsinspain.com/wp-content/uploads/2023/04/cala-des-moro-majorca-2021-08-26-16-30-26-utc-min.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5561 .elementor-element.elementor-element-b00bfda > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-5561 .elementor-element.elementor-element-b00bfda > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-9cd5a59{--spacer-size:399px;}.elementor-5561 .elementor-element.elementor-element-9bd9896:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-9bd9896 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-bc-flex-widget .elementor-5561 .elementor-element.elementor-element-9bd9896.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5561 .elementor-element.elementor-element-9bd9896.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5561 .elementor-element.elementor-element-9bd9896 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-5561 .elementor-element.elementor-element-9bd9896 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-85c3df0 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.6rem;font-weight:500;line-height:34px;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-1092041 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5561 .elementor-element.elementor-element-1092041{font-family:"Arimo", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-002ed12:not(.elementor-motion-effects-element-type-background), .elementor-5561 .elementor-element.elementor-element-002ed12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-5561 .elementor-element.elementor-element-002ed12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-002ed12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-659140e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-659140e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-bc-flex-widget .elementor-5561 .elementor-element.elementor-element-659140e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5561 .elementor-element.elementor-element-659140e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5561 .elementor-element.elementor-element-659140e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-5561 .elementor-element.elementor-element-659140e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-a4b9d78 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:1.6rem;font-weight:500;line-height:34px;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-7026d16 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5561 .elementor-element.elementor-element-7026d16{font-family:"Arimo", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-5561 .elementor-element.elementor-element-f701484:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5561 .elementor-element.elementor-element-f701484 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bestschoolsinspain.com/wp-content/uploads/2023/04/people-on-the-sandy-beach-of-benijo-on-the-island-2021-09-01-06-38-19-utc-min.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5561 .elementor-element.elementor-element-f701484 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-f701484 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-06b6530{--spacer-size:399px;}.elementor-5561 .elementor-element.elementor-element-3cc68f2 > .elementor-background-overlay{opacity:0.44;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-3cc68f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4rem 0rem 1rem 0rem;}.elementor-bc-flex-widget .elementor-5561 .elementor-element.elementor-element-f4155d2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5561 .elementor-element.elementor-element-f4155d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5561 .elementor-element.elementor-element-f4155d2 > .elementor-element-populated, .elementor-5561 .elementor-element.elementor-element-f4155d2 > .elementor-element-populated > .elementor-background-overlay, .elementor-5561 .elementor-element.elementor-element-f4155d2 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-5561 .elementor-element.elementor-element-f4155d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5561 .elementor-element.elementor-element-f4155d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5561 .elementor-element.elementor-element-af9b36c img{border-radius:6px 6px 6px 6px;}.elementor-bc-flex-widget .elementor-5561 .elementor-element.elementor-element-0f5784a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5561 .elementor-element.elementor-element-0f5784a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5561 .elementor-element.elementor-element-0f5784a > .elementor-element-populated{padding:1rem 1rem 0rem 1rem;}.elementor-5561 .elementor-element.elementor-element-a31b100 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-5561 .elementor-element.elementor-element-a31b100{text-align:start;}.elementor-5561 .elementor-element.elementor-element-a31b100 .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:2rem;font-weight:500;line-height:34px;color:#000000;}@media(min-width:768px){.elementor-5561 .elementor-element.elementor-element-d4e2099{width:75.677%;}.elementor-5561 .elementor-element.elementor-element-a5e069d{width:24.274%;}.elementor-5561 .elementor-element.elementor-element-0b42705{width:50%;}.elementor-5561 .elementor-element.elementor-element-c167984{width:50%;}.elementor-5561 .elementor-element.elementor-element-f4155d2{width:47.422%;}.elementor-5561 .elementor-element.elementor-element-0f5784a{width:52.578%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5561 .elementor-element.elementor-element-0b42705{width:80%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5561 .elementor-element.elementor-element-1cfcfdd .elementor-heading-title{font-size:2rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5561 .elementor-element.elementor-element-595ae84{padding:4rem 1rem 4rem 1rem;}.elementor-5561 .elementor-element.elementor-element-aed33a6 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5561 .elementor-element.elementor-element-3e4fdf5 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5561 .elementor-element.elementor-element-f8c145f > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5561 .elementor-element.elementor-element-b65fa4d > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5561 .elementor-element.elementor-element-a8b46d7 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5561 .elementor-element.elementor-element-faa7d57 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5561 .elementor-element.elementor-element-9bd9896 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5561 .elementor-element.elementor-element-659140e > .elementor-element-populated{padding:30px 30px 30px 30px;}}