.btn-orange,.theme5-btn-orange{background-color:#b75d01;color:#fff;-webkit-text-decoration:none;text-decoration:none}.btn-orange:hover,.theme5-btn-orange:hover{background-color:#00828d;color:#fff}.btn-orange:focus,.theme5-btn-orange:focus{box-shadow:0 0 5px #ff8100;color:#fff}.circle-mask,.theme5-hero-content h1,.theme5-hero-content h1 span:first-child,.theme5-hero-content_text{position:relative}.circle-mask:before,.theme5-hero-content h1 span:first-child:before,.theme5-hero-content h1:before,.theme5-hero-content_text:before{position:absolute;top:100%;left:100%;margin:-.4375rem 0 0 -.5rem;width:1.5rem;height:.9375rem;background-color:#fff;transform:rotate(90deg);-webkit-mask-image:radial-gradient(circle 15px at 0 0,transparent 0,transparent 11px,black 12px);content:"";z-index:12}.link-content,.theme5-block-text a,.theme5-hero-content_text a{color:#00828d!important;background:linear-gradient(0deg,#00828d,#00828d) no-repeat right bottom/0 var(--bg-h);transition:background-size 350ms;padding-bottom:2px;--bg-h:2px}.link-content:hover,.theme5-block-text a:hover,.theme5-hero-content_text a:hover{color:#00545b!important;-webkit-text-decoration:none;text-decoration:none}.link-content:where(:hover,:focus-visible),.theme5-block-text a:where(:hover,:focus-visible),.theme5-hero-content_text a:where(:hover,:focus-visible){background-size:100% var(--bg-h);background-position-x:left}.theme5-block{margin:0 0 4rem}.theme5-block-item{display:flex;flex-wrap:wrap;border-radius:1.5rem;padding:0;align-items:center;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.05)}.theme5-block-item_blue{background-color:#141a33;color:#fff}.theme5-block-item_blue .btn-orange:focus{outline-color:#fff}.theme5-block-item_blue h4{color:#00abb9!important}@media (min-width:768px){.circle-mask:before,.theme5-hero-content h1 span:first-child:before,.theme5-hero-content h1:before,.theme5-hero-content_text:before{height:1.5rem;margin:-.73rem 0 0 -.77rem}.theme5-block{margin:0 0 10rem}.theme5-block-item{padding:1.5rem;flex-wrap:nowrap;align-items:flex-start}.theme5-block-item_rotate .theme5-block-image{order:2}.theme5-block-item_rotate .theme5-block-info{padding:0 3rem 0 0}}@media (min-width:1024px){.theme5-block-item{align-items:center;padding:2rem 2rem 2.5rem}.theme5-block-item_rotate .theme5-block-info{padding:0 8rem 0 3.4rem}}.theme5-block-info{padding:2.4rem 1.2rem 3.8rem}@media (min-width:768px){.theme5-block-info{padding:0 0 0 3rem;flex-grow:1}}@media (min-width:1024px){.theme5-block-info{padding:0 0 0 3rem}}.theme5-block-image{padding-top:77%;position:relative;width:100%}.theme5-block-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;border-top-right-radius:1rem;border-top-left-radius:1rem}@media (min-width:768px){.theme5-block-image{width:48.5%;flex-shrink:0;padding-top:0}.theme5-block-image img{border-radius:1rem;height:auto;position:static}}.theme5-block-button{display:flex;flex-wrap:wrap;align-items:center;gap:2.8rem 0;justify-content:center}.theme5-block-title{padding-bottom:3.6rem}@media (min-width:768px){.theme5-block-button{justify-content:flex-start;gap:0 2.4rem}.theme5-block-title{padding-bottom:1rem}}@media (min-width:1024px){.theme5-block-title{padding-bottom:3.5rem}}.theme5-block-text{padding-bottom:2.8rem;line-height:1.5}.theme5-block-text p{margin-bottom:0;line-height:1.5}.theme5-block-text p:not(:last-child){margin-bottom:2.7rem}.theme5-block .btn-orange{width:100%;display:block}.theme5-block h2{margin:0 0 1.4rem;font-size:max(2rem, min(3vw, 2.5rem));font-weight:900}@media (min-width:768px){.theme5-block-text{padding-bottom:3.9rem}.theme5-block .btn-orange{width:auto;display:inline}.theme5-block h2{margin:0 0 .6rem}}.theme5-block .h3,.theme5-block h3{color:#00828d;font-size:max(1.2rem, min(2.3vw, 1.8rem));font-weight:400}.theme5-blog{padding-top:2.1rem;margin-bottom:3.75rem;position:relative;padding-bottom:5.4375rem}@media (min-width:768px){.theme5-blog{margin-top:-.2rem;margin-bottom:5.7rem;padding-top:0;padding-bottom:0}}.theme5-blog-title{margin-bottom:2.9rem;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.theme5-blog-title .btn-theme5{position:absolute;bottom:0;left:1.5625rem;right:1.5625rem}.theme5-blog-title_info{max-width:90rem}.theme5-blog-title_info>h3{color:#00828d;font-size:max(1.6rem, min(2.3vw, 1.8rem));font-weight:400}.theme5-blog-title_info>h2{font-size:max(2rem, min(2.3vw, 2rem));font-weight:900}.theme5-blog-row{display:flex;flex-wrap:wrap;margin-left:-1.6rem;margin-right:-1.6rem;gap:24px 0}.theme5-blog-item{margin-left:1.6rem;margin-right:1.6rem}@media (max-width:768px){.theme5-blog-item{display:flex;align-items:flex-start}}@media (min-width:768px){.theme5-blog-title{margin-bottom:4.5625rem}.theme5-blog-title .btn-theme5{margin-left:auto;margin-bottom:1.1rem;position:static}.theme5-blog-row{gap:50px 0}.theme5-blog-item{flex:0 1 calc(50% - 3.2rem)}.theme5-blog-info{padding:0 2.4rem}}@media (min-width:1024px){.theme5-blog-row{gap:100px 0}.theme5-blog-item{flex:0 1 calc(33.3333% - 3.2rem)}}@media (max-width:767px){.theme5-blog-item:first-of-type{display:block;margin-bottom:1.7rem}.theme5-blog-item:first-of-type .theme5-blog-image{width:100%;margin:0 0 1.6rem}.theme5-blog-item:first-of-type .h6{font-size:1.5rem;margin-bottom:.6875rem;line-height:1.2}.theme5-blog-item:first-of-type .theme5-blog-tags{display:flex}.theme5-blog-item:first-of-type .theme5-blog-date{margin-bottom:.5rem}.theme5-contact-form .mpFormTable{gap:0 1.1875rem}}.theme5-blog-item .h6{line-height:1.16;font-size:1.125rem;font-weight:700}@media (min-width:520px){.theme5-blog-item .h6{font-size:1.5rem}.theme5-contact-form ul.mpFormTable.mpTwoColumnLayout li.mpQuestionTable .mpFormLabel,.theme5-contact-form ul.mpFormTable.mpTwoColumnLayout li.mpQuestionTable label{margin:0 0 0 .25rem}}.theme5-blog-item .h6 a{text-decoration:none;color:#070912;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:flex;align-items:flex-start}.theme5-blog-item .h6 a:hover{color:#019ecb}.theme5-blog-image{margin-bottom:1.7rem;position:relative;aspect-ratio:392/320}@media (max-width:768px){.theme5-blog-item .h6{margin-bottom:0;line-height:1.2}.theme5-blog-image{aspect-ratio:340/320;width:7.5rem;flex-shrink:0;margin:0 .75rem 0 0}}.theme5-blog-image a{display:block;height:100%;position:relative;border-radius:.5rem}.theme5-blog-image a::before{content:"";opacity:0;width:8.2rem;height:8.3rem;z-index:1;position:absolute;right:-2rem;bottom:-2.3rem;background:url("../images/arrowUp2.svg") center no-repeat;transition:opacity .3s}.theme5-blog-image a::after{content:"";opacity:0;width:2.5rem;height:2.5rem;z-index:2;position:absolute;right:.8rem;bottom:.8rem;background:url("../images/arrowUp.svg") center no-repeat;transition:opacity .3s}.theme5-blog-image a:hover::before,.theme5-blog-image a:hover:after{opacity:1;transition:opacity .3s}.theme5-blog-image img{width:100%;height:100%;display:block;object-fit:cover;transition:opacity .3s;border-radius:1rem;position:absolute}.theme5-blog-date{display:block;color:#737373;font-size:1rem;margin-bottom:.6rem}.theme5-blog h2{margin:0 0 1.4rem}.theme5-blog-tags{flex-wrap:wrap;gap:.8rem;display:none;list-style:none;padding:0;margin:0}@media (min-width:768px){.theme5-blog h2{margin:0 0 .6rem}.theme5-blog-tags{display:flex}}.theme5-blog-tags a{font-size:1.4rem;text-decoration:none;background-color:#00828d;color:#fff;line-height:1.2;padding:.9rem 1.6rem;border-radius:7rem;transition:background-color .3s}.theme5-blog-tags a:hover{background-color:#019ecb}.theme5-btn{text-align:center;padding:1.2rem 2.4rem;line-height:1.2;display:inline-block;border-radius:.8rem;letter-spacing:.36px;font-weight:700;transition:background-color .3s,color .3s}.theme5-btn-orange{background-color:#b75d01;color:#fff;text-decoration:none}.theme5-btn-orange:hover{background-color:#00828d;color:#fff}.theme5-btn-orange:focus{outline-color:#019ecb}.theme5-btn-line{color:#141a33;padding:0;text-decoration:underline;font-weight:600}.theme5-btn-line:hover{color:#00828d}.theme5-btn-blue{background-color:#019ecb;color:#fff;text-decoration:none}.theme5-btn-blue:hover{background-color:#b75d01;color:#fff}.theme5-contact{margin-bottom:2.5rem;position:relative}.theme5-contact input{border-radius:.75rem;padding:.9375rem 1.5rem}.theme5-contact input:focus{outline:#ff9500 solid 3px}.theme5-contact-body{border-radius:1.5rem;text-align:center;color:#fff;padding:3.5rem 1.5625rem 3.1875rem;position:relative;overflow:hidden;box-shadow:0 4px 4px 0 rgba(0,0,0,.05);background-image:url("https://sro.nl/wp-content/uploads/2024/12/contact_bg-1-2048x7301-1.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:768px){.theme5-contact-body{padding:2.1875rem 1.5625rem 4.0625rem}.theme5-contact-title{padding-bottom:2rem}}.theme5-contact-body>:not(.bg-image){z-index:2;position:relative}.theme5-contact-body:before{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:1.5rem;background:rgba(20,26,51,.5);z-index:1;content:""}.theme5-contact-title{padding-bottom:2rem}.theme5-contact-title h2{margin-bottom:1rem;line-height:1.1;font-size:max(1.8rem, min(3.4vw, 3.5rem));font-weight:900}.theme5-contact-title .h5{font-weight:300;font-size:clamp(1.6rem, 2vw, 2rem);line-height:1.5}.theme5-contact .form .btn-orange:focus{outline-color:#fff}.theme5-contact-bg_image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat}.theme5-contact-form{min-height:400px;max-width:46.5625rem;margin:0 auto;display:flex;align-items:center}.theme5-contact-form .mpFormTable{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.theme5-contact-form ul.mpFormTable.mpTwoColumnLayout li.mpQuestionTable{display:block;text-align:left;width:100%;padding:0 0 1.2rem;background:0 0;color:#fff;border:0;white-space:normal}.theme5-contact-form ul.mpFormTable.mpTwoColumnLayout li.mpQuestionTable .mandatorySign{color:#ff9500}.theme5-contact-form ul.mpFormTable.mpTwoColumnLayout li.mpQuestionTable .mpFormField input[type=text]{margin:0;width:100%}.theme5-contact-form ul.mpFormTable.mpTwoColumnLayout li.mpQuestionTable .mpFormField .sublabel{font-size:1rem}.theme5-contact-form .mpErrorRow{color:#ff9500}.theme5-contact-form .mpErrorRow label{color:#ff9500;background:0 0;border:0}.theme5-contact-form .mpErrorSummary{color:#ff9500}.theme5-contact-form .mpErrorSummary ul{list-style:none;margin:0 0 1.5em}.theme5-contact-form #CNT15507{width:100%;font-weight:400;padding-bottom:48px;text-align:center}.theme5-contact-form #CNT15510,.theme5-contact-form #CNT15512{width:65%}@media (min-width:768px){.theme5-contact-title h2{margin-bottom:1rem;line-height:1.3}.theme5-contact-title .h5{line-height:1.2}.theme5-contact-form{min-height:440px}.theme5-contact-form ul.mpFormTable.mpTwoColumnLayout li.mpQuestionTable{width:50%;padding:0 .875rem}.theme5-contact-form #CNT15510,.theme5-contact-form #CNT15512{width:40%}}@media (max-width:767px){.theme5-contact-form #CNT15512{width:100%}.theme5-contact-form #CNT15511{flex:1}}@media (min-width:768px){.theme5-contact-form #CNT15511{width:20%;margin-left:0;margin-right:0}}.theme5-contact-form #CNT15530{width:100%;padding-top:40px}.theme5-contact-form #CNT15530 .mpLabelRow{flex-direction:column;flex-wrap:nowrap;text-align:center}.theme5-contact-form #CNT15530 input[type=submit]{background-color:#b75d01;border:none;color:#fff;font-weight:700;padding:12px 24px;border-radius:8px;transition:background-color .3s}.theme5-contact-form #CNT15530 input[type=submit]:hover{background-color:#141a33}.theme5-contact-form #CNT17158{display:flex;width:100%;justify-content:center;flex-direction:column;text-align:center;flex-wrap:nowrap;margin:2.5rem 0}.theme5-contact-form #CNT17158 .mpFormLabel{width:100%;margin-bottom:2rem;font-size:2.4rem;text-align:left}@media (min-width:520px){.theme5-contact-form #CNT17158 .mpFormLabel{text-align:center}}.theme5-contact-form #CNT17158 .mpFormField{width:100%;display:block;text-align:left}.theme5-contact-form #CNT17158 .mpFormField ul{width:100%;display:flex;flex-wrap:wrap;text-align:left}@media (min-width:520px){.theme5-contact-form #CNT17158 .mpFormField{text-align:center}.theme5-contact-form #CNT17158 .mpFormField ul{text-align:center;flex-wrap:nowrap}}.theme5-contact-form #field17158{list-style:none;justify-content:flex-start}@media (min-width:520px){.theme5-contact-form #field17158{justify-content:center}}.theme5-contact-form #field17158 li{position:relative;padding-left:2.3rem;max-width:25rem}.theme5-contact-form #field17158 li input:checked+.mpMultipleLabel:after{opacity:1}.theme5-contact-form #field17158 li input:focus+.mpMultipleLabel{outline:#ff9500 solid 3px}.theme5-contact-form #field17158 li input{opacity:0}.theme5-contact-form #field17158 .mpMultipleLabel{position:relative}.theme5-contact-form #field17158 .mpMultipleLabel:before{content:"";width:1.5rem;height:1.5rem;border-radius:50%;display:inline-block;position:absolute;background-color:#fff;border:1px solid #ff9500;left:-2.5rem;top:.4rem}.theme5-contact-form #field17158 .mpMultipleLabel:after{content:"";width:.7rem;height:.7rem;display:inline-block;position:absolute;background-color:#b75d01;opacity:0;border-radius:50%;top:.8rem;left:-2.1rem}.theme5-hero{position:relative;font-family:SourceSansPro}.theme5-hero-bg{position:relative;height:65svh;border-radius:2rem;overflow:hidden;width:100%;z-index:10}.theme5-hero-bg [data-video]{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:2rem;background-image:url("https://sro.nl/wp-content/uploads/2020/10/SRO-logo-1.svg");background-size:30rem;background-repeat:no-repeat;background-position:center}.theme5-hero-bg [data-video]::after{position:absolute;width:100%;height:100%;top:0;left:0;content:"";z-index:1}.theme5-hero-bg [data-video] iframe,.theme5-hero-bg [data-video] video{display:block;pointer-events:none;overflow:hidden}.theme5-hero-content{position:relative;margin-top:-7.125rem;margin-left:-1px;z-index:11}.theme5-hero-content h1{line-height:1.3;font-size:clamp(.9375rem, 6.154vw, 4.188rem);font-weight:700}.theme5-hero-content h1:before{top:0;left:0}.theme5-hero-content h1 span{display:inline-block;border-top-right-radius:1rem;background-color:#fff;padding-right:.5rem;padding-top:.7rem}@media (min-width:768px){.theme5-hero-bg{height:calc(100vh - 17.3rem)}.theme5-hero-content{position:absolute;margin-top:0;bottom:0;max-width:80%}.theme5-hero-content h1{margin:0 0 -2rem}.theme5-hero-content h1 span{padding-right:2rem;padding-top:0;padding-left:2.5rem}}@media (min-width:1024px){.theme5-hero-bg{height:calc(100svh - 16.7rem)}.theme5-hero-content{margin-left:0;bottom:-.3rem;max-width:90.5rem}.theme5-hero-content h1 span{padding-left:2rem}}.theme5-hero-content h1 span:first-child{padding-top:1.8125rem;margin-right:10rem}.theme5-hero-content h1 span:last-child{border-bottom-right-radius:1rem;padding-bottom:1.7rem;margin-top:-1px;margin-bottom:-1px}.theme5-hero-content_text{background-color:#fff;line-height:1.78;padding-top:.4rem;padding-right:.8rem}.theme5-hero-content_text:before{transform:rotate(163deg);top:0;margin-top:1.45rem!important;margin-right:.8rem!important;margin-left:-1rem!important}@media (max-width:375px){.theme5-hero-content_text:before{height:2.5rem;margin:-1rem 0 0 -1.6rem}}@media (max-width:768px){.theme5-hero-content_text:before{margin-left:-2rem!important}}.theme5-hero-content_text p{margin-bottom:0;position:relative;z-index:13;line-height:1.78}.theme5-hero-content_text p:not(:last-child){margin-bottom:1rem}.theme5-hero-content_text a{font-weight:600}.theme5-partners{margin:2.2rem 0 2rem}.theme5-partners h2{overflow:hidden;margin-bottom:1.9rem;position:relative;z-index:1;color:#595959;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.theme5-hero-content h1 span:first-child{padding-top:1.4rem}.theme5-hero-content h1 span:last-child{padding-bottom:2rem}.theme5-hero-content_text{padding:0 2rem 2rem 2.5rem;max-width:35.3475rem}.theme5-partners{margin:9.2rem 0 8.6rem}.theme5-partners h2{justify-content:flex-start;margin-bottom:2.8rem}}.theme5-partners h2::after,.theme5-partners h2::before{content:"";flex:1;border-bottom:1px solid #d9d9d9}@media (min-width:520px){.theme5-partners h2::before{content:none}}.theme5-partners h2::before{margin-right:2.5rem}.theme5-partners h2::after{margin-left:2.5rem}.theme5-partners .h6{font-size:1rem;font-weight:600;line-height:1.3}.theme5-partners .swiper-slide{text-align:center}@media (min-width:1024px){.theme5-hero-content_text{padding:.5rem 4rem 0 2rem;max-width:52.25rem}.theme5-partners .swiper-slide{text-align:left}}.theme5-partners .swiper-wrapper{align-items:center}@font-face{font-display:swap;font-family:SourceSansPro;src:local("SourceSansProLight"),local("SourceSansProLight"),url("../fonts/SourceSansProLight.woff") format("woff");font-weight:100;font-style:normal}@font-face{font-display:swap;font-family:SourceSansPro;src:local("SourceSansProRegular"),local("SourceSansProRegular"),url("../fonts/SourceSansProRegular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:SourceSansPro;src:local("SourceSansProSemiBold"),local("SourceSansProSemiBold"),url("../fonts/SourceSansProSemiBold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:SourceSansPro;src:local("SourceSansProBold"),local("SourceSansProBold"),url("../fonts/SourceSansProBold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:SourceSansPro;src:local("SourceSansProBlack"),local("SourceSansProBlack"),url("../fonts/SourceSansProBlack.woff") format("woff");font-weight:800;font-style:normal}.wrapper{width:100%;position:relative;overflow:hidden;padding-bottom:2.5rem;min-height:calc(100% - 2.5rem);display:flex;flex-direction:column}.wrapper::before{content:"";position:absolute;top:0;z-index:-1;width:100%;height:45%;background:linear-gradient(180deg,#fff 50%,#f4f4f4 60%,#fff 95.31%)}.theme5-container{margin:0 auto;max-width:1290px;padding:0 25px;width:100%}.theme5-container-fluid{margin:0 auto;max-width:unset;padding:0 25px;width:100%}.btn-theme5{border-radius:.4rem;display:inline-block;font-weight:700;letter-spacing:.36px;line-height:1.2;font-size:1rem;padding:.775rem 2rem;text-align:center;transition:background-color .3s,color .3s}#footer .row>*{max-width:calc(100% - 10px)}