.elementor-11461 .elementor-element.elementor-element-79aee9d4{--display:flex;}.elementor-11461 .elementor-element.elementor-element-4c393c0a{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11461 .elementor-element.elementor-element-5bbf41e5{--display:flex;}.elementor-11461 .elementor-element.elementor-element-7bac4f82 img{aspect-ratio:auto;object-position:center center;object-fit:cover;}.elementor-11461 .elementor-element.elementor-element-1171d402{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-11461 .elementor-element.elementor-element-1171d402:not(.elementor-motion-effects-element-type-background), .elementor-11461 .elementor-element.elementor-element-1171d402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc285c3 );}.elementor-11461 .elementor-element.elementor-element-368c6dc{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-11461 .elementor-element.elementor-element-02bcc8a{--display:flex;}.elementor-11461 .elementor-element.elementor-element-6cf1918 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11461 .elementor-element.elementor-element-2f1b57d{--display:flex;}.elementor-11461 .elementor-element.elementor-element-441bbcf > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11461 .elementor-element.elementor-element-ed2e66b{--display:flex;}.elementor-11461 .elementor-element.elementor-element-2bc523b > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11461 .elementor-element.elementor-element-198bde0{--display:flex;}.elementor-11461 .elementor-element.elementor-element-e97e0eb > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11461 .elementor-element.elementor-element-a2b93ff{--display:flex;}.elementor-11461 .elementor-element.elementor-element-04485fb{--display:flex;}.elementor-11461 .elementor-element.elementor-element-f267f7f > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11461 .elementor-element.elementor-element-c2e1567 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-11461 .elementor-element.elementor-element-6529f29{--display:flex;}.elementor-11461 .elementor-element.elementor-element-65acd33 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-11461 .elementor-element.elementor-element-ee2ba51{--display:flex;}.elementor-11461 .elementor-element.elementor-element-91e6d92 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-11461 .elementor-element.elementor-element-d4ba107{--display:flex;}.elementor-11461 .elementor-element.elementor-element-7e8f272 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-11461 .elementor-element.elementor-element-61ed275{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11461 .elementor-element.elementor-element-2d7a688{--display:flex;}.elementor-11461 .elementor-element.elementor-element-ba9377a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-11461 .elementor-element.elementor-element-ba9377a:not(.elementor-motion-effects-element-type-background), .elementor-11461 .elementor-element.elementor-element-ba9377a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc285c3 );}.elementor-11461 .elementor-element.elementor-element-b5a0ec5{--display:flex;}.elementor-11461 .elementor-element.elementor-element-fed9a58 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11461 .elementor-element.elementor-element-14ca404{--display:flex;}.elementor-11461 .elementor-element.elementor-element-11abb29 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11461 .elementor-element.elementor-element-d7cec47{--display:flex;}.elementor-11461 .elementor-element.elementor-element-bd73c20 > .elementor-widget-container{margin:16px 0px 0px 0px;}@media(max-width:1536px){.elementor-11461 .elementor-element.elementor-element-7bac4f82 img{aspect-ratio:Array;object-position:Array;}}@media(max-width:1280px){.elementor-11461 .elementor-element.elementor-element-1171d402{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11461 .elementor-element.elementor-element-ba9377a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1024px){.elementor-11461 .elementor-element.elementor-element-7bac4f82 img{aspect-ratio:Array;object-position:Array;}}@media(max-width:767px){.elementor-11461 .elementor-element.elementor-element-1171d402{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11461 .elementor-element.elementor-element-ba9377a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:640px){.elementor-11461 .elementor-element.elementor-element-7bac4f82 img{aspect-ratio:Array;object-position:Array;}}/* Start custom CSS for template, class: .elementor-element-354e9a3 */.elementor-11461 .elementor-element.elementor-element-354e9a3 .e-con-inner{
    max-width: 1050px !important;
    margin-right: auto;
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1171d402 */.elementor-11461 .elementor-element.elementor-element-1171d402 .e-con-inner{
    max-width: 850px !important;
    margin-left: 0;
    margin-right: auto;
}
.elementor-toggle > .elementor-toggle-item:first-of-type{
    display: none;
}
.elementor-tab-title{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 10px;
}
.elementor-togle-item{
    border-bottom: solid 1px #dadada !important;
}
.elementor-tab-content > *:last-of-type{
    margin-bottom: 0;
}


/* button styling below */
.readmoretoggle .elementor-tab-title a{
display:inline-block;
line-height: 1 !important;
font-size: 18px !important;
border-radius:6px;
font-weight:500;
color: var(--e-global-color-96a8b62) !important;
text-align:center;
transition: all 0.34s ease;
transform: scale(1) !important;
}

.readmoretoggle .elementor-tab-title::after{
    content: "";
    background: url(https://raoulwallenbergskolan.se/wp-content/uploads/2024/12/RWS-Read-more.svg);
    width: 13px;
    height: 13px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}
/* hover button styling */
.readmoretoggle .elementor-tab-title a:hover{
color:rgba(255,255,255,1); /* change color of text when hovering */
transform: scale(1.03); /* delete to remove the zoom in effect */
}
.readmoretoggle .elementor-tab-title.elementor-active::after{
    content: "";
    background: url(https://raoulwallenbergskolan.se/wp-content/uploads/2024/12/RWS-Read-less.svg);
    width: 13px;
    height: 13px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.readmoretoggle .elementor-tab-title.elementor-active{
    margin-top: 10px;
}
html[lang="en-US"] .readmoretoggle .elementor-tab-title.elementor-active::before {
    content: 'Read less';
   display:inline-block;
line-height: 1 !important;
font-size: 18px !important;
border-radius:6px;
font-weight:500;
color: var(--e-global-color-96a8b62) !important;
text-align:center;
transition: all 0.34s ease;
transform: scale(1) !important;
    }
    html[lang="sv-SE"] .readmoretoggle .elementor-tab-title.elementor-active::before {
    content: 'Läs mindre';
   display:inline-block;
line-height: 1 !important;
font-size: 18px !important;
border-radius:6px;
font-weight:500;
color: var(--e-global-color-96a8b62) !important;
text-align:center;
transition: all 0.34s ease;
transform: scale(1) !important;
    }

.readmoretoggle .elementor-toggle-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column-reverse;
}

.readmoretoggle .elementor-tab-title.elementor-active a{
    display:none;
} 
/*.readmoretoggle .elementor-tab-content{
    padding-bottom: 10px !important;
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bbf41e5 */.elementor-11461 .elementor-element.elementor-element-5bbf41e5{
    max-width: 1050px;
    margin-right: auto;
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba9377a */.elementor-11461 .elementor-element.elementor-element-ba9377a .e-con-inner{
    max-width: 850px !important;
    margin-left: 0;
    margin-right: auto;
}
.elementor-toggle > .elementor-toggle-item:first-of-type{
    display: none;
}
.elementor-tab-title{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 10px;
}
.elementor-togle-item{
    border-bottom: solid 1px #dadada !important;
}
.elementor-tab-content > *:last-of-type{
    margin-bottom: 0;
}


/* button styling below */
.readmoretoggle .elementor-tab-title a{
display:inline-block;
line-height: 1 !important;
font-size: 18px !important;
border-radius:6px;
font-weight:500;
color: var(--e-global-color-96a8b62) !important;
text-align:center;
transition: all 0.34s ease;
transform: scale(1) !important;
}

.readmoretoggle .elementor-tab-title::after{
    content: "";
    background: url(https://raoulwallenbergskolan.se/wp-content/uploads/2024/12/RWS-Read-more.svg);
    width: 13px;
    height: 13px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}
/* hover button styling */
.readmoretoggle .elementor-tab-title a:hover{
color:rgba(255,255,255,1); /* change color of text when hovering */
transform: scale(1.03); /* delete to remove the zoom in effect */
}
.readmoretoggle .elementor-tab-title.elementor-active::after{
    content: "";
    background: url(https://raoulwallenbergskolan.se/wp-content/uploads/2024/12/RWS-Read-less.svg);
    width: 13px;
    height: 13px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.readmoretoggle .elementor-tab-title.elementor-active{
    margin-top: 10px;
}
html[lang="en-US"] .readmoretoggle .elementor-tab-title.elementor-active::before {
    content: 'Read less';
   display:inline-block;
line-height: 1 !important;
font-size: 18px !important;
border-radius:6px;
font-weight:500;
color: var(--e-global-color-96a8b62) !important;
text-align:center;
transition: all 0.34s ease;
transform: scale(1) !important;
    }
    html[lang="sv-SE"] .readmoretoggle .elementor-tab-title.elementor-active::before {
    content: 'Läs mindre';
   display:inline-block;
line-height: 1 !important;
font-size: 18px !important;
border-radius:6px;
font-weight:500;
color: var(--e-global-color-96a8b62) !important;
text-align:center;
transition: all 0.34s ease;
transform: scale(1) !important;
    }

.readmoretoggle .elementor-toggle-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column-reverse;
}

.readmoretoggle .elementor-tab-title.elementor-active a{
    display:none;
} 
/*.readmoretoggle .elementor-tab-content{
    padding-bottom: 10px !important;
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d7a688 */.elementor-11461 .elementor-element.elementor-element-2d7a688{
    max-width: 1050px;
    margin-right: auto;
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61ed275 */.elementor-11461 .elementor-element.elementor-element-61ed275 ul{
    display: flex;
    flex-direction: column;
    gap: 10px;
}/* End custom CSS */