/*!
Theme Name: Soldaat van Oranje
Theme URI: https://www.soldaatvanoranje.nl
Description: Soldaat van Oranje 2023
Author: Hollands Wild reclamebureau
Author URI: https://www.hollandswild.nl/
Version: 2.0
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.hide{display:none !important}@media only screen and (max-width: 767px){.hide_mobile{display:none !important}}@media screen and (min-width: 375px){.hide--375{display:none}}@media screen and (min-width: 768px){.hide--768{display:none}}@media screen and (min-width: 1200px){.hide--1200{display:none}}@media screen and (max-width: 374px){.show--375{display:none}}@media screen and (max-width: 479px){.show--480{display:none}}@media screen and (max-width: 579px){.show--580{display:none}}@media screen and (max-width: 767px){.show--768{display:none}}@media screen and (max-width: 1023px){.show--1024{display:none}}@media screen and (max-width: 1199px){.show--1200{display:none}}.allow_touch_scroll{-webkit-overflow-scrolling:touch}.npt{padding-top:0 !important}.np{padding:0 !important}.nmt{margin-top:0 !important}.ept{padding-top:1rem !important}:root{--vh:100%}*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}html,body{height:100vh;height:var(--vh)}body{background-color:rgba(244,155,58,0.06);color:#000;font-family:"century-gothic", sans-serif;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.menu_open,body.noScroll{overflow:hidden}body.single-crew{background-color:#fff}.main{display:flex;flex-direction:column;min-height:calc(100vh);min-height:var(--vh, 1vh);padding-top:5rem}.main .main_inner{display:flex;flex-direction:column;flex:1;transition:filter .2s}.main.main--blur{overflow:hidden}.main.main--blur .main_inner>*:not(#calendar-secutix),.main.main--blur .main_inner .footer{filter:blur(0.4rem);pointer-events:none}.onetwothreegallery .onetwothreegallery_inner{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(100%, 1fr);overflow:hidden;margin:0 auto;max-width:120rem;padding:0 1.5rem;width:100%}@media only screen and (min-width: 1024px){.onetwothreegallery .onetwothreegallery_inner{gap:1.5rem}.onetwothreegallery .onetwothreegallery_inner.onetwothreegallery_inner--2{grid-auto-columns:minmax(calc((100% - 1.5rem) / 2), 1fr)}.onetwothreegallery .onetwothreegallery_inner.onetwothreegallery_inner--3{grid-auto-columns:minmax(calc((100% - 3rem) / 3), 1fr)}}@media only screen and (min-width: 1024px){.onetwothreegallery .onetwothreegallery_inner{padding:0 3.5rem}}.onetwothreegallery .onetwothreegallery_inner .onetwothreegallery_img{aspect-ratio:100/56.25;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1.2rem;display:none}.onetwothreegallery .onetwothreegallery_inner .onetwothreegallery_img:first-child{display:flex}@media only screen and (min-width: 1024px){.onetwothreegallery .onetwothreegallery_inner .onetwothreegallery_img{display:flex}}.block_text{background-color:#fff;border-radius:1.2rem;box-shadow:0px 0px 3px -1px rgba(0,0,0,0.15);display:flex;flex-direction:column;margin:0 1.5rem}@media only screen and (min-width: 768px){.block_text{flex-direction:row}}@media only screen and (min-width: 1024px){.block_text{margin:0 3.5rem}}.block_text .block_gallery,.block_text .block_desc{width:100%}@media only screen and (min-width: 768px){.block_text .block_gallery,.block_text .block_desc{width:50%}}.block_text .block_gallery .block_gal{border-radius:1.2rem 1.2rem 0 0;overflow:hidden;position:relative}@media only screen and (min-width: 768px){.block_text .block_gallery .block_gal{border-radius:1.2rem 0 0 1.2rem;height:100%}}.block_text .block_gallery .block_gal:after{background-color:#d9d9d9;content:'';display:block;padding-bottom:55%}@media only screen and (min-width: 768px){.block_text .block_gallery .block_gal:after{display:none}}.block_text .block_gallery .block_gal .gallery_images{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.block_text .block_gallery .block_gal .gallery_images .gallery_images_img{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.5s;width:100%}.block_text .block_gallery .block_gal .gallery_images .gallery_images_img.gallery_images_img--vis{opacity:1}.block_text .block_gallery .block_gal .gallery_paging{align-items:center;bottom:2rem;display:flex;gap:.5rem;justify-content:center;position:absolute;width:100%;z-index:2}.block_text .block_gallery .block_gal .gallery_paging .gallery_paging_elm{border:0.1rem solid #fff;border-radius:50%;height:1rem;transition:.5s;width:1rem}.block_text .block_gallery .block_gal .gallery_paging .gallery_paging_elm.gallery_paging_elm--vis{background-color:#fff}.block_text .block_desc{padding:2rem 2rem 2.5rem 2rem}.block_text .block_desc h4{margin-bottom:1.5rem}@media only screen and (min-width: 768px){.block_text .block_desc h4{margin-bottom:1rem}}.blocks{margin:0 1.5rem}@media only screen and (min-width: 1024px){.blocks{margin:0 3.5rem}}.blocks .block_container{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(100%, 1fr);overflow:hidden}@media only screen and (min-width: 580px){.blocks .block_container{gap:1.5rem;grid-auto-columns:minmax(calc((100% - 1.5rem) / 2), 1fr)}}@media only screen and (min-width: 768px){.blocks .block_container{grid-auto-columns:minmax(calc((100% - 3rem) / 3), 1fr)}}.blocks .block_container .block{background-color:#fff;border-radius:1.2rem;box-shadow:0px 0px 3px -1px rgba(0,0,0,0.15);display:none;text-decoration:none;width:100%}.blocks .block_container .block.block--vis{display:block}.blocks .block_container .block .block_inner{display:flex;flex-direction:column;height:100%}.blocks .block_container .block .block_inner .block_img{background-color:#d9d9d9;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1.2rem 1.2rem 0 0}.blocks .block_container .block .block_inner .block_img:after{content:"";display:block;padding-bottom:55%}.blocks .block_container .block .block_inner .block_desc{display:flex;flex:1;flex-direction:column;padding:1.5rem 2rem 2.5rem 2rem}.blocks .block_container .block .block_inner .block_desc h4{margin-bottom:.5rem}.blocks .block_container .block .block_inner .block_desc p{font-size:1.5rem;line-height:2.3rem}.blocks .block_container .block .block_inner .block_btns{padding:0 2rem 2.5rem 2rem}.blocks .block_container a.block{overflow:hidden}.blocks .block_container a.block .block_img,.blocks .block_container a.block .block_desc h4{transition:.2s}.blocks .block_container a.block .block_img{overflow:hidden}@media (hover: hover){.blocks .block_container a.block:hover .block_img{transform:scale(1.02)}.blocks .block_container a.block:hover .block_desc h4{color:#595959}}.blocks .block_container.noflex .block .block_inner{height:auto}.blocks .block_paging{align-items:center;display:flex;justify-content:space-between;gap:1rem;left:2rem;padding-top:0;position:absolute;right:2rem;top:3.7rem}.blocks .block_paging .button{display:none}.blocks .block_paging .block_paging_arrow{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.12);display:flex;height:3.2rem;justify-content:center;transition:.2s;width:3.2rem}.blocks .block_paging .block_paging_arrow:after{background-position:top left;background-repeat:no-repeat;background-size:.8rem 2rem;content:"";height:1rem;width:.8rem}.blocks .block_paging .block_paging_arrow.block_paging_arrow--left:after{background-image:URL("images/icon_arrow_left.svg")}.blocks .block_paging .block_paging_arrow.block_paging_arrow--right:after{background-image:URL("images/icon_arrow_right.svg")}@media (hover: hover){.blocks .block_paging .block_paging_arrow:hover{transform:scale(1.05)}.blocks .block_paging .block_paging_arrow:hover:after{background-position:0 -1rem}}.buses{display:flex;flex-direction:column;gap:3.5rem;padding:0 3.5rem}@media only screen and (min-width: 768px){.buses{padding:0 4.5rem}}.buses .buses_search{background-color:#fff;border-radius:1.2rem;box-shadow:0px 0px 3px -1px rgba(0,0,0,0.15);display:flex;gap:1.2rem;margin:0 auto;max-width:120rem;padding:1.2rem;position:relative;width:100%}.buses .buses_search input{appearance:none;border:0;border-left:0.1rem solid #d9d9d9;color:#595959;flex:1;font-family:"century-gothic", sans-serif;font-size:1.7rem;font-weight:700;outline:none;padding:0 1rem;text-align:left;width:100%}.buses .buses_map{margin:0 auto;max-width:120rem;position:relative;width:100%}.buses .buses_map #gmap{aspect-ratio:16/9;background-color:#fff;border-radius:1.2rem}.buses .gmap_content h2{color:#f49b3a;font-size:2rem;font-weight:700;line-height:2.6rem;margin-bottom:1rem}.buses .gmap_content p{color:#595959;font-size:1.3rem;line-height:2.1rem}.buses .gmap_content a{color:#595959}@media (hover: hover){.buses .gmap_content a:hover{text-decoration:none}}.button{align-items:center;appearance:none;border:0;border-radius:2rem;color:#fff;cursor:pointer;display:flex;font-family:"century-gothic", sans-serif;font-size:1.9rem;font-weight:400;gap:.9rem;justify-content:center;line-height:1;outline:none;padding:.9rem 2.5rem 1rem 2.5rem;text-decoration:none;text-transform:uppercase;transition:.2s;width:fit-content}.button>span{white-space:nowrap}@media (hover: hover){.button.button--enlarge:hover{transform:scale(1.05)}}.button.button--sm{font-size:1.4rem;padding:.8rem 1.5rem}.button.button--lg{border-radius:1.2rem;padding:1.7rem 2.5rem}.button.button--search:before{background-image:URL("images/icon_search.svg");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:1.4rem;width:1.4rem}.button.button--red{background-color:#b1191f;border:0.1rem solid #b1191f;color:#fff}@media (hover: hover){.button.button--red:hover{background-color:#000;border-color:#000}}.button.button--orange{background-color:#f49b3a;border:0.1rem solid #f49b3a;color:#fff}@media (hover: hover){.button.button--orange:hover{background-color:#000;border-color:#000}}.button.button--white_bordered{background-color:transparent;border:0.1rem solid #fff;color:#fff}@media (hover: hover){.button.button--white_bordered:hover{background-color:#000;border-color:#000}}.button.button--grey_bordered{background-color:transparent;border:0.1rem solid #d9d9d9;color:#595959}@media (hover: hover){.button.button--grey_bordered:hover{background-color:#000;border-color:#000;color:#fff}}.button.button--grey_text{color:#595959;text-transform:none}@media (hover: hover){.button.button--grey_text:hover{color:#f49b3a}}#calendar-secutix>div>div{max-width:inherit !important}div.section:not(#calendar-secutix) .calendar,.secutix-nw{display:flex;flex-direction:column-reverse;gap:1.5rem;margin:4rem 1.5rem 0 1.5rem}@media only screen and (min-width: 1024px){div.section:not(#calendar-secutix) .calendar,.secutix-nw{display:grid;gap:1.5rem;margin:4rem 3.5rem 0 3.5rem;grid-template-columns:3fr 1fr}}.calendar_left{display:flex}.calendar_right{display:flex;flex-direction:column;gap:1.5rem}.calendar_right .calendar_text{background-color:#fff;border-radius:1.2rem;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.12);display:flex;flex-direction:column}.calendar_right .calendar_text .calendar_text_img{background-color:#d9d9d9;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1.2rem 1.2rem 0 0;display:none}.calendar_right .calendar_text .calendar_text_img:after{content:"";display:block;padding-bottom:55%}@media only screen and (min-width: 1024px){.calendar_right .calendar_text .calendar_text_img{display:block}}.calendar_right .calendar_text .calendar_text_text{padding:2rem}.calendar_right .calendar_share{background-color:#fff;border-radius:1.2rem;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.12);display:flex;flex-direction:column;padding:2rem}.calendar_right .calendar_share .calendar_share_title{color:#595959;font-size:1.6rem;font-weight:700;line-height:2.4rem;text-align:center}.calendar_right .calendar_share .calendar_share_icons{display:flex;justify-content:center;padding-top:1.5rem}@media only screen and (min-width: 1024px){.calendar_right .calendar_share .calendar_share_icons{gap:2rem;padding-bottom:1rem}}.calendar_right .calendar_share .calendar_share_icons .calendar_share_icon{background-position:top left;background-repeat:no-repeat;background-size:auto 7rem;height:3.5rem;position:relative;width:calc(100% / 3)}@media only screen and (min-width: 1024px){.calendar_right .calendar_share .calendar_share_icons .calendar_share_icon{background-size:auto 13.4rem;height:6.7rem;width:6.1rem}}.calendar_right .calendar_share .calendar_share_icons .calendar_share_icon.calendar_share_icon--datumprikker{background-image:URL("images/calendar/svo_datumprikken_datumprikker_mobiel.svg")}@media only screen and (min-width: 1024px){.calendar_right .calendar_share .calendar_share_icons .calendar_share_icon.calendar_share_icon--datumprikker{background-image:URL("images/calendar/svo_datumprikken_datumprikker.svg")}.calendar_right .calendar_share .calendar_share_icons .calendar_share_icon.calendar_share_icon--datumprikker:after{background-color:rgba(244,155,58,0.35);content:"";position:absolute;right:-1rem;height:100%;width:.1rem}}.calendar_right .calendar_share .calendar_share_icons .calendar_share_icon.calendar_share_icon--email{background-image:URL("images/calendar/svo_datumprikken_email_mobiel.svg")}@media only screen and (min-width: 1024px){.calendar_right .calendar_share .calendar_share_icons .calendar_share_icon.calendar_share_icon--email{background-image:URL("images/calendar/svo_datumprikken_email.svg")}.calendar_right .calendar_share .calendar_share_icons .calendar_share_icon.calendar_share_icon--email:after{background-color:rgba(244,155,58,0.35);content:"";position:absolute;right:-1rem;height:100%;width:.1rem}}.calendar_right .calendar_share .calendar_share_icons .calendar_share_icon.calendar_share_icon--whatsapp{background-image:URL("images/calendar/svo_datumprikken_whatsapp_mobiel.svg")}@media only screen and (min-width: 1024px){.calendar_right .calendar_share .calendar_share_icons .calendar_share_icon.calendar_share_icon--whatsapp{background-image:URL("images/calendar/svo_datumprikken_whatsapp.svg")}}@media (hover: hover){.calendar_right .calendar_share .calendar_share_icons .calendar_share_icon:hover{background-position:0 -3.5rem}}@media only screen and (hover: hover) and (min-width: 1024px){.calendar_right .calendar_share .calendar_share_icons .calendar_share_icon:hover{background-position:0 -6.7rem}}.cast_list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem;padding:2.5rem 2.5rem 3rem 2.5rem}@media only screen and (min-width: 550px){.cast_list{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 768px){.cast_list{grid-template-columns:repeat(4, 1fr)}}@media only screen and (min-width: 850px){.cast_list{grid-template-columns:repeat(5, 1fr)}}@media only screen and (min-width: 1024px){.cast_list{grid-template-columns:repeat(6, 1fr);padding:4rem 3.5rem 4.5rem 3.5rem}}@media only screen and (min-width: 1200px){.cast_list{grid-template-columns:repeat(7, 1fr);margin:0 auto;max-width:120rem}}.cast_list .cast_member{color:#595959;display:flex;flex-direction:column;text-decoration:none}.cast_list .cast_member .cast_member_img{aspect-ratio:1/1;border-radius:1.2rem;overflow:hidden}.cast_list .cast_member .cast_member_img .cast_member_img_container{background-size:cover;background-position:center;background-repeat:no-repeat;display:block;height:100%;transition:.2s;width:100%}.cast_list .cast_member .cast_member_desc{font-size:1.5rem;line-height:2.1rem;padding:1.5rem .5rem 1rem .5rem}.cast_list .cast_member .cast_member_desc h3{color:#f49b3a;font-size:1.5rem;font-weight:700;line-height:2.1rem;transition:.2s}@media (hover: hover){.cast_list .cast_member:hover .cast_member_img .cast_member_img_container{transform:scale(1.05)}.cast_list .cast_member:hover .cast_member_desc h3{color:#595959}}.crew_name_share{display:grid;grid-template-columns:1fr;margin:0 auto;max-width:81rem;padding:0 3rem}@media only screen and (min-width: 565px){.crew_name_share{gap:1.5rem;grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 768px){.crew_name_share{grid-template-columns:1fr 2fr}}@media only screen and (min-width: 860px){.crew_name_share{padding-left:0;padding-right:0}}.crew_name_share .img{aspect-ratio:1/1;background-color:#f7f7f7;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1.2rem;display:block}.crew_name_share h4{color:#595959;font-size:2rem;font-weight:700;line-height:3rem;margin:0;padding:2.5rem .5rem 0 .5rem}@media only screen and (min-width: 565px){.crew_name_share h4{padding:0 .5rem}}.crew_name_share .shares{display:flex;gap:.5rem;padding:2.5rem .5rem 0 .5rem}.crew_name_share .shares a{background-position:top left;background-repeat:no-repeat;background-size:3rem 6rem;height:3rem;width:3rem}.crew_name_share .shares a.fb{background-image:URL("images/socials/soldaatvanoranje_facebook_detail.svg")}.crew_name_share .shares a.ig{background-image:URL("images/socials/soldaatvanoranje_instagram_detail.svg")}.crew_name_share .shares a.tw{background-image:URL("images/socials/soldaatvanoranje_twitter_detail.svg")}.crew_name_share .shares a.li{background-image:URL("images/socials/soldaatvanoranje_linkedin_detail.svg")}.crew_name_share .shares a.yt{background-image:URL("images/socials/soldaatvanoranje_youtube_detail.svg")}.crew_name_share .shares a.ws{background-image:URL("images/socials/soldaatvanoranje_website_detail.svg")}@media (hover: hover){.crew_name_share .shares a:hover{background-position:0 -3rem}}.date_picker>a{color:#595959;display:flex;font-family:"century-gothic", sans-serif;font-size:1.7rem;font-weight:700;justify-content:space-between;text-decoration:none}.date_picker>a:after{background-image:URL("images/icon_menu_arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:.4rem;opacity:.3;pointer-events:none;position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:.7rem}.date_picker .date_picker_calendar{opacity:0;pointer-events:none;position:absolute;transition:.2s}.date_picker_calendar{background-color:#fff;border-radius:0 0 1.2rem 1.2rem;box-shadow:0px 0px 3px -1px rgba(0,0,0,0.15);display:flex;flex-direction:column;gap:1rem;padding:1rem}.date_picker_calendar.date_picker_calendar--sticky{left:1.5rem;padding-top:2.2rem;position:absolute;right:1.5rem;z-index:98}@media only screen and (min-width: 1024px){.date_picker_calendar.date_picker_calendar--sticky{left:auto;right:auto;width:37.5rem}}.date_picker_calendar .date_picker_month{background-color:#b1191f;color:#fff;font-size:1.5rem;font-weight:700;padding:1.6rem 3rem;position:relative;text-align:center;text-transform:uppercase}.date_picker_calendar .date_picker_month .date_picker_month_scroller{background-color:#fff;border-radius:50%;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.12);height:2.1rem;position:absolute;top:50%;transform:translateY(-50%);width:2.1rem}.date_picker_calendar .date_picker_month .date_picker_month_scroller:after{background-position:top left;background-repeat:no-repeat;background-size:0.4rem 1rem;content:"";height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:.4rem}.date_picker_calendar .date_picker_month .date_picker_month_scroller.date_picker_month_scroller--prev{left:1rem}.date_picker_calendar .date_picker_month .date_picker_month_scroller.date_picker_month_scroller--prev:after{background-image:URL("images/icon_arrow_left.svg")}.date_picker_calendar .date_picker_month .date_picker_month_scroller.date_picker_month_scroller--next{right:1rem}.date_picker_calendar .date_picker_month .date_picker_month_scroller.date_picker_month_scroller--next:after{background-image:URL("images/icon_arrow_right.svg")}.date_picker_calendar .date_picker_legenda{display:flex;flex-wrap:wrap}.date_picker_calendar .date_picker_legenda .elm{align-items:center;border-left:0.1rem solid #f7f7f7;color:#595959;display:flex;font-size:1.2rem;font-weight:400;gap:.5rem;padding-left:.5rem;text-transform:uppercase;width:50%}.date_picker_calendar .date_picker_legenda .elm:nth-child(1),.date_picker_calendar .date_picker_legenda .elm:nth-child(2){padding-bottom:.3rem}.date_picker_calendar .date_picker_legenda .elm:before{background-color:black;content:"";height:1rem;width:1rem}.date_picker_calendar .date_picker_legenda .elm.elm--green:before{background-color:#15730E}.date_picker_calendar .date_picker_legenda .elm.elm--blue:before{background-color:#2E98AF}.date_picker_calendar .date_picker_legenda .elm.elm--orange:before{background-color:#f49b3a}.date_picker_calendar .date_picker_legenda .elm.elm--red:before{background-color:#b1191f}.date_picker_calendar table{margin-top:.5rem}.date_picker_calendar table th,.date_picker_calendar table td{border:0.2rem solid #fff;font-size:1.2rem;margin:.2rem;width:calc(100% / 7)}.date_picker_calendar table thead tr th{color:#b1191f;font-weight:700;padding-bottom:.5rem;text-align:center;text-transform:uppercase}.date_picker_calendar table tbody td{background-color:#f7f7f7;padding-top:.5rem;vertical-align:top}.date_picker_calendar table tbody td label{color:#595959;display:block;font-weight:400;margin-bottom:.5rem;text-align:center}.date_picker_calendar table tbody td .date{border-top:0.2rem solid #fff;display:block;padding:.3rem;text-align:center;text-decoration:none;transition:.2s;width:100%}.date_picker_calendar table tbody td .date.date--green{background-color:#15730E;color:#fff}.date_picker_calendar table tbody td .date.date--blue{background-color:#2E98AF;color:#fff}.date_picker_calendar table tbody td .date.date--orange{background-color:#f49b3a;color:#fff}.date_picker_calendar table tbody td .date.date--red{background-color:#b1191f;color:#fff}.date_picker_calendar table tbody td .date:hover{background-color:#000}.faq{display:flex;flex-direction:column;margin:0 auto;max-width:80rem;padding:0 3rem}.faq .faq_category{border-top:0.1rem solid #d9d9d9}.faq .faq_category:first-of-type{border-top:0}.faq .faq_category h3{color:#f49b3a;cursor:pointer;display:flex;gap:1rem;font-size:2rem;font-weight:700;padding:1.5rem 0 1.2rem 0;position:relative;text-transform:uppercase;transition:color .2s}.faq .faq_category h3:before{background-image:URL("images/icon_plus.svg");background-size:1.2rem auto;content:"";height:1.2rem;margin-top:.4rem;width:1.2rem}@media (hover: hover){.faq .faq_category h3:hover{color:#595959}}.faq .faq_category .faq_category_questions{display:none;flex-direction:column;padding:0}.faq .faq_category .faq_category_questions .faq_category_questions_question{border:0.1rem solid #d9d9d9;margin-bottom:1rem}.faq .faq_category .faq_category_questions .faq_category_questions_question h4{color:#595959;cursor:pointer;display:flex;font-size:1.4rem;font-weight:700;gap:.5rem;margin:0;padding:1.5rem;position:relative;transition:color .2s}.faq .faq_category .faq_category_questions .faq_category_questions_question h4:before{background-image:URL("images/icon_plus.svg");background-size:1.2rem auto;content:"";height:1.2rem;margin-top:.1rem;width:1.2rem}.faq .faq_category .faq_category_questions .faq_category_questions_question .answer{display:none;padding:0 1.5rem 1.5rem 1.5rem}.faq .faq_category .faq_category_questions .faq_category_questions_question.faq_category_questions_question--active h4:before{background-image:URL("images/icon_min.svg")}.faq .faq_category .faq_category_questions .faq_category_questions_question.faq_category_questions_question--active .answer{display:block}.faq .faq_category.faq_category--active h3:before{background-image:URL("images/icon_min.svg")}.faq .faq_category.faq_category--active .faq_category_questions{display:flex}.footer{display:flex;flex-direction:column}.footer .footer_inner{margin:0 auto;max-width:120rem;padding:1.5rem 2.5rem;width:100%}@media only screen and (min-width: 768px){.footer .footer_inner{padding:1.5rem 2.5rem}}.footer .footer_top{background-color:#fff}.footer .footer_top .footer_socials{align-items:center;display:flex;gap:1rem}.footer .footer_top .footer_socials .social{background-position:top left;background-repeat:no-repeat;background-size:2.6rem 5.2rem;height:2.6rem;width:2.6rem}.footer .footer_top .footer_socials .social.social--facebook{background-image:URL("images/socials/soldaatvanoranje_social_facebook_2025.svg")}.footer .footer_top .footer_socials .social.social--twitter{background-image:URL("images/socials/soldaatvanoranje_social_twitter_2025.svg")}.footer .footer_top .footer_socials .social.social--instagram{background-image:URL("images/socials/soldaatvanoranje_social_instagram_2025.svg")}.footer .footer_top .footer_socials .social.social--tiktok{background-image:URL("images/socials/soldaatvanoranje_social_tiktok_2025.svg")}.footer .footer_top .footer_socials .social.social--youtube{background-image:URL("images/socials/soldaatvanoranje_social_youtube_2025.svg")}@media (hover: hover){.footer .footer_top .footer_socials .social:hover{background-position:0 -2.6rem}}@media only screen and (min-width: 1024px){.footer .footer_top.footer_top--mobile{display:none}}.footer .footer_top.footer_top--mobile .footer_inner{align-items:center;display:flex;flex-direction:column;padding-bottom:3rem}.footer .footer_top.footer_top--mobile .footer_inner .footer_socials{padding-bottom:3rem;padding-top:1.5rem}.footer .footer_top.footer_top--mobile .footer_inner>ul{display:flex;align-items:center;flex-direction:column;gap:1rem}.footer .footer_top.footer_top--mobile .footer_inner>ul li a{color:#595959;font-size:1.5rem;text-decoration:none;text-transform:uppercase}@media (hover: hover){.footer .footer_top.footer_top--mobile .footer_inner>ul li a:hover{color:#bfbfbf}}.footer .footer_top.footer_top--mobile .footer_inner>ul li.current-menu-item a{color:#f49b3a}.footer .footer_top.footer_top--desktop{display:none}@media only screen and (min-width: 1024px){.footer .footer_top.footer_top--desktop{display:block}}.footer .footer_top.footer_top--desktop .footer_inner{display:flex;max-width:none}.footer .footer_top.footer_top--desktop .footer_inner .footer_column{padding-bottom:3rem;width:calc(100% / 5)}.footer .footer_top.footer_top--desktop .footer_inner .footer_column ul{display:flex;flex-direction:column}.footer .footer_top.footer_top--desktop .footer_inner .footer_column ul li a{color:#f49b3a;display:flex;font-size:1.5rem;font-weight:700;line-height:1.5;margin-top:1.5rem;text-decoration:none;text-transform:uppercase;transition:color .2s}@media (hover: hover){.footer .footer_top.footer_top--desktop .footer_inner .footer_column ul li a:hover{color:#bfbfbf}}.footer .footer_top.footer_top--desktop .footer_inner .footer_column ul li a.no_hover{cursor:default}@media (hover: hover){.footer .footer_top.footer_top--desktop .footer_inner .footer_column ul li a.no_hover:hover{color:#f49b3a}}.footer .footer_top.footer_top--desktop .footer_inner .footer_column ul li .sub-menu li a{color:#595959;font-weight:400;margin-top:0;text-transform:none}@media (hover: hover){.footer .footer_top.footer_top--desktop .footer_inner .footer_column ul li .sub-menu li a:hover{color:#bfbfbf}}.footer .footer_top.footer_top--desktop .footer_inner .footer_column ul li .sub-menu li.current-menu-item a{color:#f49b3a}.footer .footer_top.footer_top--desktop .footer_inner .footer_socials{padding-top:2rem}.footer .footer_bottom{background-color:#f7f7f7;color:#595959;font-size:1.4rem;text-transform:uppercase}.footer .footer_bottom .footer_inner{align-items:center;display:flex;justify-content:center;max-width:none}@media only screen and (min-width: 1024px){.footer .footer_bottom .footer_inner{justify-content:space-between}}.footer .footer_bottom .menu>ul{align-items:center;display:flex}.footer .footer_bottom .menu>ul li{align-items:center;display:flex}.footer .footer_bottom .menu>ul li:before{content:"|";font-size:1rem;margin-top:-.2rem}.footer .footer_bottom .menu>ul li a{color:#595959;display:flex;font-size:1.4rem;padding:0 .7rem;text-decoration:none;text-transform:uppercase;transition:.2s}@media (hover: hover){.footer .footer_bottom .menu>ul li a:hover{color:#f49b3a}}.footer .footer_bottom .menu>ul li.current-menu-item a{color:#f49b3a}.footer .footer_bottom .menu>ul li:first-child:before{content:""}.form{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:60rem}.form .form_row .form_column{display:flex;flex-direction:column;gap:.3rem}.form .form_row .form_column label{color:#f49b3a;font-size:1.9rem;font-weight:700;line-height:2.6rem;padding-left:1rem}.form .form_row .form_column input[type=text],.form .form_row .form_column input[type=email],.form .form_row .form_column input[type=password],.form .form_row .form_column textarea{appearance:none;--webkit-appearance:none;background-color:#fff;border:0;border-radius:2rem;box-shadow:0px 0px 3px -1px rgba(0,0,0,0.15);color:#595959;font-family:"century-gothic", sans-serif;font-size:1.9rem;font-weight:400;outline:none;padding:.9rem 2.5rem 1rem 2.5rem}.form .form_row .form_column textarea{resize:none}.form .form_row .form_column .checkbox label{align-items:flex-start;color:#595959;display:flex;font-size:1.5rem;font-weight:400}.form .form_row .form_column .checkbox label input{margin-right:.5rem;margin-top:.6rem}.form .form_row .form_column .checkboxes{display:flex;flex-wrap:wrap;gap:1rem}.form .form_row .form_column.form_column--btn{padding-top:1rem}.form .form_row.form_row--errors li{color:#b1191f}.gallery_intro{padding-bottom:4rem;position:relative}.gallery_intro h1{color:#f49b3a;font-size:3.2rem;font-weight:700;line-height:3.9rem;padding:6rem 2.5rem 0 2.5rem;text-align:center}.gallery_intro h2{color:#f49b3a;font-size:2rem;font-weight:700;line-height:3rem;padding:3rem 2.5rem 0 2.5rem;text-align:center}.gallery_intro .gallery_container{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:120rem;padding:2.5rem 2.5rem 0 2.5rem}@media only screen and (min-width: 480px){.gallery_intro .gallery_container{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 768px){.gallery_intro .gallery_container{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width: 1024px){.gallery_intro .gallery_container{grid-template-columns:repeat(6, 1fr);padding-left:3.5rem;padding-right:3.5rem}}.gallery_intro .gallery_container .gallery_intro__img{aspect-ratio:1/1;border-radius:1.2rem;display:none;grid-column:span 1;overflow:hidden}.gallery_intro .gallery_container .gallery_intro__img span{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;transition:.2s;width:100%}@media (hover: hover){.gallery_intro .gallery_container .gallery_intro__img:hover span{transform:scale(1.05)}}.gallery_intro .gallery_container .gallery_intro__img:nth-child(-n+3){display:block}.gallery_intro .gallery_container .gallery_intro__img:nth-child(1){grid-column:span 2;grid-row:span 2}@media only screen and (min-width: 768px){.gallery_intro .gallery_container .gallery_intro__img:nth-child(-n+5){display:block}}@media only screen and (min-width: 1024px){.gallery_intro .gallery_container .gallery_intro__img{display:block}.gallery_intro .gallery_container .gallery_intro__img:nth-child(4),.gallery_intro .gallery_container .gallery_intro__img:nth-child(5){grid-column:span 2;grid-row:span 2}}.gallery_intro .button{margin:3.5rem auto 0 auto}.gallery_intro.gallery_intro--full .gallery_container{grid-template-columns:repeat(2, 1fr);padding-top:4.5rem}@media only screen and (min-width: 480px){.gallery_intro.gallery_intro--full .gallery_container{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 580px){.gallery_intro.gallery_intro--full .gallery_container{grid-template-columns:repeat(4, 1fr)}}@media only screen and (min-width: 680px){.gallery_intro.gallery_intro--full .gallery_container{grid-template-columns:repeat(5, 1fr)}}@media only screen and (min-width: 1024px){.gallery_intro.gallery_intro--full .gallery_container{grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 1200px){.gallery_intro.gallery_intro--full .gallery_container{grid-template-columns:repeat(7, 1fr)}}.gallery_intro.gallery_intro--full .gallery_container .gallery_intro__img{display:flex}.gallery_intro.gallery_intro--full .gallery_container .gallery_intro__img:nth-child(1){grid-column:span 1;grid-row:span 1}@media only screen and (min-width: 1024px){.gallery_intro.gallery_intro--full .gallery_container .gallery_intro__img:nth-child(4),.gallery_intro.gallery_intro--full .gallery_container .gallery_intro__img:nth-child(5){grid-column:span 1;grid-row:span 1}}.gallery{position:relative}.gallery:after{background-color:#d9d9d9;content:"";display:block;padding-bottom:50%}.gallery .gal_container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.gallery .gal_container .gallery_img{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.5s;width:100%}.gallery .gal_container .gallery_img.gallery_img--vis{opacity:1}.gallery .gal_paging{align-items:center;bottom:2rem;display:flex;gap:.5rem;justify-content:center;position:absolute;width:100%;z-index:2}.gallery .gal_paging .gal_paging_elm{border-radius:50%;border:0.1rem solid #fff;height:1rem;transition:.5s;width:1rem}.gallery .gal_paging .gal_paging_elm.gal_paging_elm--vis{background-color:#fff}.header{height:5rem;left:0;position:fixed;top:0;width:100%;z-index:100}.header .header_container{background-color:#fff;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.12);height:100%;position:relative}.header .header_container .header_inner{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 .5rem 0 2rem;position:relative;width:100%}.header .header_container .header_inner.header_inner--extra_right{padding-right:2rem}@media only screen and (min-width: 1024px){.header .header_container .header_inner{padding-left:1.5rem}}.header .header_container .header_inner .header_menu_btn{align-items:center;color:rgba(0,0,0,0.6);display:flex;font-size:1.6rem;gap:.7rem;outline:none;text-decoration:none;text-transform:uppercase}.header .header_container .header_inner .header_menu_btn:before{background-image:URL("images/icon_hamburger_2025.svg");background-position:top left;background-repeat:no-repeat;background-size:2rem 3rem;content:"";height:1.5rem;opacity:.6;width:2rem}@media (hover: hover){.header .header_container .header_inner .header_menu_btn:hover{color:#f49b3a}.header .header_container .header_inner .header_menu_btn:hover:before{background-position:0 -1.5rem}}@media only screen and (min-width: 1024px){.header .header_container .header_inner .header_menu_btn{display:none}}.header .header_container .header_inner .header_home{background-image:URL("images/soldaatvanoranje_logo_2025.png");background-position:center;background-repeat:no-repeat;background-size:contain;display:none;height:3.8rem;width:2.3rem}@media only screen and (min-width: 1024px){.header .header_container .header_inner .header_home{display:flex}}.header .header_container .header_inner .header_menu{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.header .header_container .header_inner .header_menu ul{align-items:center;display:flex}.header .header_container .header_inner .header_menu ul li{position:relative}.header .header_container .header_inner .header_menu ul li>a{align-items:center;color:#595959;display:flex;font-size:1.6rem;font-weight:700;height:5rem;gap:.9rem;outline:none;padding-right:2.5rem;text-decoration:none !important;text-transform:uppercase;transition:.2s;white-space:nowrap}@media (hover: hover){.header .header_container .header_inner .header_menu ul li>a:hover{color:#bfbfbf}}@media only screen and (min-width: 1200px){.header .header_container .header_inner .header_menu ul li>a{padding-right:3.5rem}}.header .header_container .header_inner .header_menu ul li>.sub-menu{align-items:flex-start;background-color:#fff;border-radius:0px 0px .8rem .8rem;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.12);display:flex;flex-direction:column;opacity:0;padding:1.7rem 1.7rem 2rem 1.7rem;pointer-events:none;position:absolute;left:-1.7rem;top:5rem;transition:opacity .2s;width:25rem;z-index:-1}.header .header_container .header_inner .header_menu ul li>.sub-menu li a{display:flex;font-weight:400;height:auto;line-height:1.8;padding-right:0;text-transform:none}.header .header_container .header_inner .header_menu ul li>.sub-menu li.current-menu-item>a{font-weight:700}.header .header_container .header_inner .header_menu ul li.current-menu-item>a,.header .header_container .header_inner .header_menu ul li.current-menu-ancestor>a{color:#f49b3a}.header .header_container .header_inner .header_menu ul li.menu-item-has-children>a:after{background-image:URL("images/icon_menu_arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:.4rem;opacity:.3;width:.7rem}.header .header_container .header_inner .header_menu ul li.menu-item-has-children:hover>a{color:#bfbfbf}.header .header_container .header_inner .header_menu ul li.menu-item-has-children:hover>a:after{transform:rotate(180deg)}.header .header_container .header_inner .header_menu ul li.menu-item-has-children:hover .sub-menu{opacity:1;pointer-events:all}.header .header_container .header_inner .header_menu ul li:last-child>a{padding-right:0}@media only screen and (min-width: 1024px){.header .header_container .header_inner .header_menu{display:flex}}.header .header_container .header_inner .header_actions{align-items:center;display:flex;gap:1rem}.header .header_container .header_inner .header_actions .header_account_btn{background-image:URL("images/soldaatvanoranje_account_2025.svg");background-position:top left;background-repeat:no-repeat;background-size:4.4rem 6.4rem;height:3.2rem;opacity:0.6;width:4.4rem}@media (hover: hover){.header .header_container .header_inner .header_actions .header_account_btn:hover{background-position:0 -3.2rem;opacity:1}}.icon_links{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2rem 3rem;padding:2rem 3.5rem}@media only screen and (min-width: 1024px){.icon_links{border-radius:1.2rem;box-shadow:0px 0px 3px -1px rgba(0,0,0,0.15);gap:0;justify-content:space-between;margin:0 3.5rem;padding:2rem 3.5rem}}.icon_links .link{align-items:center;display:flex;flex-direction:column;opacity:.65;transition:.2s;width:calc((100% - 6rem) / 3)}@media only screen and (min-width: 580px){.icon_links .link{width:calc((100% - 9rem) / 4)}}@media only screen and (min-width: 768px){.icon_links .link{width:calc((100% - 15rem) / 6)}}@media only screen and (min-width: 1024px){.icon_links .link{width:auto}}.icon_links .link img{display:block;height:9rem;width:auto}@media only screen and (min-width: 1024px){.icon_links .link img{height:9rem;width:auto}}@media (hover: hover){.icon_links .link:hover{opacity:.25}}.img_banner img{display:block;width:100%}.jumbotron{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 5rem - 8rem);height:calc(var(--vh) - 5rem - 8rem);justify-content:flex-end;padding:0 0 4rem 0;position:relative;width:100%}@media only screen and (min-width: 768px){.jumbotron{height:calc(100vh - 5rem - 10rem);height:calc(var(--vh) - 5rem - 10rem);padding-bottom:5rem}}.jumbotron .jumbotron_360{background-image:URL("images/icon_360.svg");background-position:center;background-repeat:no-repeat;background-size:contain;height:4.3rem;position:absolute;right:2.2rem;top:2.2rem;width:7.4rem;z-index:10}.jumbotron .jumbotron_sound{background-image:URL("images/icon_sound.svg");background-position:top left;background-repeat:no-repeat;background-size:4.3rem auto;cursor:pointer;height:4.3rem;position:absolute;right:2.2rem;bottom:2.2rem;width:4.3rem;z-index:10}.jumbotron .jumbotron_sound.jumbotron_sound--disabled{background-position:0 -4.3rem}.jumbotron .jumbotron_cnt{z-index:2}.jumbotron .jumbotron_cnt h2{color:#fff;display:none;font-size:4.5rem;font-weight:700;line-height:5.1rem;margin:0 auto;max-width:51rem;opacity:0;padding:0 1rem;text-align:center;text-shadow:0px 3px 2px rgba(0,0,0,0.2)}.jumbotron .jumbotron_cnt h2.show_mobile{display:flex}@media only screen and (min-width: 768px){.jumbotron .jumbotron_cnt h2{display:flex;max-width:111rem;padding:0 4.5rem}}.jumbotron .jumbotron_cnt .jumbotron_titles h2{display:none;font-size:2.5rem;line-height:1.2;transition:.2s ease-in-out}@media only screen and (min-width: 768px){.jumbotron .jumbotron_cnt .jumbotron_titles h2{font-size:4.5rem;line-height:5.1rem}}.jumbotron .jumbotron_cnt .jumbotron_titles h2.active{display:flex;opacity:1}.jumbotron .jumbotron_cnt .jumbotron_titles h2.fadeout{opacity:0}.jumbotron .jumbotron_cnt .jumbotron_titles h2.fadein{opacity:1}.jumbotron .jumbotron_cnt .buttons{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:0 auto;max-width:51rem;padding:2rem 4rem 0 4rem}@media only screen and (min-width: 768px){.jumbotron .jumbotron_cnt .buttons{max-width:111rem;padding-top:3.5rem}}.jumbotron .jumbotron_img{background-blend-mode:multiply;background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.jumbotron .jumbotron_video{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.jumbotron .jumbotron_video iframe{height:100vh;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:100vw}@media (min-aspect-ratio: 16 / 9){.jumbotron .jumbotron_video iframe{height:56.25vw}}@media (max-aspect-ratio: 16 / 9){.jumbotron .jumbotron_video iframe{width:177.78vh}}.jumbotron.jumbotron--hide_glow .jumbotron_img{background-blend-mode:normal}.large_video_text{display:flex;flex-direction:column;gap:1.5rem;height:calc(100vh - 5rem - 8rem);height:calc(var(--vh) - 5rem - 8rem);margin:0 auto;max-width:120rem;padding:2rem 1.5rem 4rem 1.5rem;position:relative;width:100%}@media only screen and (min-width: 768px){.large_video_text{display:grid;grid-template-columns:1fr 1fr;height:calc(100vh - 5rem - 10rem);height:calc(var(--vh) - 5rem - 10rem);padding-top:4rem}}@media only screen and (min-width: 1024px){.large_video_text{display:grid;grid-template-columns:1fr 2fr;gap:1.5rem;padding-left:3.5rem;padding-right:3.5rem}}.large_video_text .large_video_txt{border-radius:1.2rem;padding:1.5rem 2rem}@media only screen and (min-width: 768px){.large_video_text .large_video_txt{flex:1}}.large_video_text .large_video_vid{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1.2rem;flex:1;position:relative}.large_video_text .large_video_vid.large_video_vid--vid:after{background-image:URL("images/svo_play_video.svg");background-position:top left;background-repeat:no-repeat;background-size:6.8rem 9.6rem;content:"";height:4.8rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:6.8rem}@media (hover: hover){.large_video_text .large_video_vid.large_video_vid--vid:hover:after{background-position:0 -4.8rem}}@media only screen and (min-width: 1024px){.large_video_text.large_video_text--double{display:grid;grid-template-columns:1fr 2fr;gap:1.5rem}}.large_video_text.large_video_text--double .large_video_elms_container{display:none}@media only screen and (min-width: 1024px){.large_video_text.large_video_text--double .large_video_elms_container{display:flex;gap:1.5rem}}.large_video_text.large_video_text--double .large_video_elm{flex:1}.large_video_text.large_video_text--double .large_video_elm .large_video_vid{display:block;height:100%;width:100%}.large_video_text.large_video_text--double .large_video_elm.hide_small{display:none}@media only screen and (min-width: 1024px){.large_video_text.large_video_text--double .large_video_elm.hide_large{display:none}.large_video_text.large_video_text--double .large_video_elm.hide_small{display:flex}}@media only screen and (min-width: 1024px){.large_video_text.large_video_text--quattro{display:grid;grid-template-columns:1fr 2fr;gap:1.5rem}}.large_video_text.large_video_text--quattro .large_video_vid{display:block;height:100%;width:100%}.large_video_text.large_video_text--quattro>.large_video_elm{flex:1}@media only screen and (min-width: 1024px){.large_video_text.large_video_text--quattro>.large_video_elm{display:none}}.large_video_text.large_video_text--quattro .large_video_elms_container{display:none}@media only screen and (min-width: 1024px){.large_video_text.large_video_text--quattro .large_video_elms_container{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}}.large_video_text.large_video_text--quattro .large_video_elms_container .large_video_elm_container_inner{display:grid;gap:1.5rem}.large_video_text.large_video_text--quattro .large_video_elms_container .large_video_elm_container_inner.large_video_elm_container--first{grid-template-rows:2fr 1fr}.large_video_text.large_video_text--quattro .large_video_elms_container .large_video_elm_container_inner.large_video_elm_container--second{grid-template-rows:1fr 2fr}.milestones{display:flex;flex-direction:column;gap:1.5rem;padding:0 1.5rem}@media only screen and (min-width: 768px){.milestones{flex-direction:row;flex-wrap:wrap}}.milestones div.milestone{background-color:#fff;border-radius:1.2rem;box-shadow:0px 0px 3px -1px rgba(0,0,0,0.15);color:#595959;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.milestones div.milestone{width:calc((100% - 3rem) / 3)}}.milestones div.milestone a{border-radius:1.2rem;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;width:100%}.milestones div.milestone a .milestone_img{aspect-ratio:16/9;background-color:#d9d9d9;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1.2rem 1.2rem 0 0;overflow:hidden;transition:.2s}.milestones div.milestone a .milestone_desc{display:flex;flex:1;flex-direction:column;font-size:1.5rem;line-height:2.3rem;padding:1.5rem 2rem 2.5rem 2rem}.milestones div.milestone a .milestone_desc h4{margin-bottom:.5rem;transition:color .2s}@media (hover: hover){.milestones div.milestone a:hover .milestone_img{transform:scale(1.02)}.milestones div.milestone a:hover .milestone_desc h4{color:#595959}}.mobile_nav{background-color:#fff;background-image:URL("images/menu_v_2025.jpg");background-repeat:no-repeat;background-size:auto 35rem;height:calc(100vh);height:var(--vh, 1vh);left:0;min-height:50rem;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s;width:100%;z-index:100}@media only screen and (min-width: 768px){.mobile_nav{background-size:auto 55rem;min-height:55rem}}@media only screen and (min-width: 1024px){.mobile_nav{display:none !important}}.mobile_nav .mobile_nav_close{background-image:URL("images/menu_close_2025.svg");background-position:0 -1.4rem;background-repeat:no-repeat;background-size:1.4rem 2.8rem;height:1.4rem;left:1.8rem;opacity:.65;position:absolute;top:1.8rem;width:1.4rem;z-index:10}@media (hover: hover){.mobile_nav .mobile_nav_close:hover{background-position:0 0}}.mobile_nav>.button{position:absolute;right:.5rem;top:.5rem;z-index:10}.mobile_nav .mobile_nav_inner{height:100vh;height:var(--vh, 1vh);overflow:auto;padding-top:7rem}.mobile_nav .mobile_nav_inner>ul{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0;width:100%}.mobile_nav .mobile_nav_inner>ul>li>a{color:#595959;font-size:3rem;line-height:5rem;margin-left:1.8rem;text-decoration:none;text-transform:uppercase;transition:.2s}@media only screen and (min-width: 768px){.mobile_nav .mobile_nav_inner>ul>li>a{margin-left:12rem}}@media (hover: hover){.mobile_nav .mobile_nav_inner>ul>li>a:hover{color:#bfbfbf}}.mobile_nav .mobile_nav_inner>ul>li.current-menu-item>a,.mobile_nav .mobile_nav_inner>ul>li.current-menu-ancestor>a{color:#f49b3a;font-weight:700}.mobile_nav .mobile_nav_inner>ul>li:first-child>a{margin-left:15.05rem}@media only screen and (min-width: 768px){.mobile_nav .mobile_nav_inner>ul>li:first-child>a{margin-left:calc(15.05rem + 12rem)}}.mobile_nav .mobile_nav_inner>ul>li:nth-child(2)>a{margin-left:12.8rem}@media only screen and (min-width: 768px){.mobile_nav .mobile_nav_inner>ul>li:nth-child(2)>a{margin-left:calc(12.8rem + 12rem)}}.mobile_nav .mobile_nav_inner>ul>li:nth-child(3)>a{margin-left:10.5rem}@media only screen and (min-width: 768px){.mobile_nav .mobile_nav_inner>ul>li:nth-child(3)>a{margin-left:calc(10.5rem + 12rem)}}.mobile_nav .mobile_nav_inner>ul>li:nth-child(4)>a{margin-left:8.05rem}@media only screen and (min-width: 768px){.mobile_nav .mobile_nav_inner>ul>li:nth-child(4)>a{margin-left:calc(8.05rem + 12rem)}}.mobile_nav .mobile_nav_inner>ul>li:nth-child(5)>a{margin-left:5.8rem}@media only screen and (min-width: 768px){.mobile_nav .mobile_nav_inner>ul>li:nth-child(5)>a{margin-left:calc(5.8rem + 12rem)}}.mobile_nav .mobile_nav_inner>ul>li:nth-child(6)>a{margin-left:3.55rem}@media only screen and (min-width: 768px){.mobile_nav .mobile_nav_inner>ul>li:nth-child(6)>a{margin-left:calc(3.55rem + 12rem)}}.mobile_nav .mobile_nav_inner .sub-menu{background-color:#fff;display:flex;flex-direction:column;height:calc(100vh);height:var(--vh, 1vh);opacity:0;overflow:auto;left:0;padding:7rem 1.8rem;pointer-events:none;position:absolute;top:0;transition:opacity .2s;width:100%}@media only screen and (min-width: 768px){.mobile_nav .mobile_nav_inner .sub-menu{left:40rem;width:calc(100% - 40rem)}}.mobile_nav .mobile_nav_inner .sub-menu>li h2{color:#f49b3a;font-size:1.8rem;font-weight:700;line-height:4rem;text-transform:uppercase}.mobile_nav .mobile_nav_inner .sub-menu>li>a{color:#595959;font-size:1.8rem;line-height:4rem;text-decoration:none;transition:.2s}.mobile_nav .mobile_nav_inner .sub-menu>li>a.back_btn{font-weight:700;text-transform:uppercase}@media only screen and (min-width: 768px){.mobile_nav .mobile_nav_inner .sub-menu>li>a.back_btn{display:none}}@media (hover: hover){.mobile_nav .mobile_nav_inner .sub-menu>li>a:hover{color:#bfbfbf}}.mobile_nav .mobile_nav_inner .sub-menu>li.current-menu-item>a,.mobile_nav .mobile_nav_inner .sub-menu>li.current-menu-ancestor>a{color:#f49b3a;font-weight:700}.mobile_nav .mobile_nav_inner .sub-menu.sub-menu--noTransition{transition:none}.mobile_nav .mobile_nav_inner .sub-menu.sub-menu--vis{opacity:1;pointer-events:all}body.menu_open .mobile_nav{opacity:1;pointer-events:all}.news_blocks{display:flex;flex-wrap:wrap;gap:1.5rem;padding:0 1.5rem}@media only screen and (min-width: 1024px){.news_blocks{padding:0 3.5rem}}.news_blocks .block{background-color:#fff;border-radius:1.2rem;box-shadow:0px 0px 3px -1px rgba(0,0,0,0.15);overflow:hidden;text-decoration:none;width:100%}@media only screen and (min-width: 580px){.news_blocks .block{width:calc((100% - 1.5rem) / 2)}}@media only screen and (min-width: 768px){.news_blocks .block{width:calc((100% - 3rem) / 3)}}.news_blocks .block .block_inner{display:flex;flex-direction:column;height:100%}.news_blocks .block .block_inner .block_img{background-color:#d9d9d9;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1.2rem 1.2rem 0 0;overflow:hidden;transition:.2s}.news_blocks .block .block_inner .block_img:after{content:"";display:block;padding-bottom:55%}.news_blocks .block .block_inner .block_desc{display:flex;flex:1;flex-direction:column;padding:1.5rem 2rem 2.5rem 2rem}.news_blocks .block .block_inner .block_desc h4{margin-bottom:.5rem;transition:.2s}.news_blocks .block .block_inner .block_desc p{font-size:1.5rem;line-height:2.3rem}.news_blocks .block .block_inner .block_btns{padding:0 2rem 2.5rem 2rem}@media (hover: hover){.news_blocks .block:hover .block_img{transform:scale(1.02)}.news_blocks .block:hover .block_desc h4{color:#595959}}.news_next{align-items:center;display:flex;justify-content:center;padding:3rem 1.5rem 0 1.5rem}.news_next a{color:#000;font-size:1.5rem;text-decoration:none;transition:.2s}@media (hover: hover){.news_next a:hover{color:#bfbfbf}}.newsletter{align-items:center;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:99rem;padding:3.5rem 2.5rem 2.5rem 2.5rem;width:100%}@media only screen and (min-width: 768px){.newsletter{padding:3.5rem}}@media only screen and (min-width: 768px){.newsletter{flex-direction:row}}.newsletter .newsletter_logo{display:flex;margin-bottom:2.5rem}.newsletter .newsletter_logo img{width:14.8rem}@media only screen and (min-width: 768px){.newsletter .newsletter_logo{flex:1;justify-content:center;margin-bottom:0}}.newsletter .newsletter_form{color:#fff;display:flex;flex-direction:column;gap:1rem;font-size:1.2rem;line-height:1.8rem}@media only screen and (min-width: 768px){.newsletter .newsletter_form{width:51%}}.newsletter .newsletter_form form{display:flex;flex-direction:column}.newsletter .newsletter_form form input{appearance:none;border:0;border-radius:1.2rem;color:#000;font-family:"century-gothic", sans-serif;font-size:1.6rem;height:4rem;margin-bottom:1rem;outline:none;padding:0 1.5rem;text-align:center;width:100%}.newsletter .newsletter_form form button{width:100%}.num_selector{height:4rem}.num_selector .selector{align-items:center;display:none;gap:1rem;height:100%;justify-content:space-between;width:100%}@media only screen and (min-width: 768px){.num_selector .selector{display:flex}}@media only screen and (min-width: 1024px){.num_selector .selector{display:none}}@media only screen and (min-width: 1200px){.num_selector .selector{display:flex}}.num_selector .selector .num_selector_icon{background-position:top left;background-repeat:no-repeat;background-size:2rem 4rem;height:2rem;width:2rem}.num_selector .selector .num_selector_icon.num_selector_icon--min{background-image:URL("images/icon_min.svg")}.num_selector .selector .num_selector_icon.num_selector_icon--plus{background-image:URL("images/icon_plus.svg")}@media (hover: hover){.num_selector .selector .num_selector_icon:hover{background-position:0 -2rem}}.num_selector .selector .num_label{color:#595959;flex:1;font-family:"century-gothic", sans-serif;font-size:1.7rem;font-weight:700;text-align:left}@media only screen and (min-width: 768px){.num_selector .select{display:none}}@media only screen and (min-width: 1024px){.num_selector .select{display:flex}}@media only screen and (min-width: 1200px){.num_selector .select{display:none}}.partners{display:flex;flex-direction:column;gap:1.5rem;padding:0 1.5rem}@media only screen and (min-width: 768px){.partners{flex-direction:row;flex-wrap:wrap}}.partners .partner{background-color:#fff;border-radius:1.2rem;box-shadow:0px 0px 3px -1px rgba(0,0,0,0.15);color:#595959;display:flex;flex-direction:column;overflow:hidden}@media only screen and (min-width: 768px){.partners .partner{width:calc((100% - 3rem) / 3)}}.partners .partner .partner_img{aspect-ratio:16/9;background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:1.2rem;transition:.2s}@media (hover: hover){.partners .partner:hover .partner_img{transform:scale(1.05)}}.popup_text{align-items:center;background-color:rgba(244,155,58,0.3);display:flex;inset:0;justify-content:center;padding:2.5rem;position:fixed;z-index:1000}.popup_text .popup_text_inner{background-color:#fff;max-width:60rem;padding:2rem;position:relative;width:100%}.popup_text .popup_text_inner .popup_close{background-image:URL("images/menu_close.svg");background-position:top left;background-repeat:no-repeat;background-size:2rem auto;display:block;height:2rem;position:absolute;right:1rem;top:1rem;width:2rem}@media (hover: hover){.popup_text .popup_text_inner .popup_close:hover{background-position:0 -2rem}}.programs{display:flex;flex-direction:column;gap:1.5rem;padding:0 1.5rem}@media only screen and (min-width: 768px){.programs{display:grid;grid-template-columns:1fr 1fr}}.programs .programs_img img{display:block;width:100%}.programs .programs_books .programs_books_container{display:flex;flex-wrap:wrap;gap:1.5rem}.programs .programs_books .programs_books_container a{align-items:center;aspect-ratio:1/1;background-color:#fff;color:#f49b3a;display:flex;font-size:2rem;font-weight:600;justify-content:center;text-decoration:none;transition:color .2s;width:calc((100% - 6.5rem) / 6)}@media (hover: hover){.programs .programs_books .programs_books_container a:hover{color:#595959}}.reactions{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.reactions{margin-bottom:4rem !important}}.reactions .reactions_container{position:relative;width:100%}@media only screen and (min-width: 768px){.reactions .reactions_container:before,.reactions .reactions_container:after{background-color:rgba(244,155,58,0.2);bottom:0;content:"";position:absolute;top:0;width:.1rem}.reactions .reactions_container:before{left:1.5rem}}@media only screen and (min-width: 768px) and (min-width: 1024px){.reactions .reactions_container:before{left:3.5rem}}@media only screen and (min-width: 768px){.reactions .reactions_container:after{right:1.5rem}}@media only screen and (min-width: 768px) and (min-width: 1024px){.reactions .reactions_container:after{right:3.5rem}}.reactions .reactions_container .reaction{display:flex;flex-direction:column;gap:1rem;left:0;opacity:0;padding:0 3.5rem;position:absolute;top:0;transition:.2s;width:100%}@media only screen and (min-width: 768px){.reactions .reactions_container .reaction{align-items:center;left:50%;max-width:99rem;transform:translateX(-50%)}}.reactions .reactions_container .reaction.reaction--vis{opacity:1}.reactions .reactions_container .reaction .reaction_txt{color:#595959;font-size:2rem;font-style:italic;line-height:2.9rem}@media only screen and (min-width: 768px){.reactions .reactions_container .reaction .reaction_txt{text-align:center}}.reactions .reactions_container .reaction h4{color:#f49b3a;font-size:1.8rem;font-weight:700;line-height:2.8rem;margin-bottom:2.4rem}@media only screen and (min-width: 768px){.reactions .reactions_container .reaction h4{margin-bottom:0}}.reactions .reactions_paging{align-items:center;display:flex;justify-content:space-between;padding:0 2rem 4rem 2rem}@media only screen and (min-width: 768px){.reactions .reactions_paging{gap:1rem;padding-top:0;position:absolute;right:2rem;top:3.7rem}.reactions .reactions_paging .button{display:none}}.reactions .reactions_paging .reactions_paging_arrow{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.12);display:flex;height:3.2rem;justify-content:center;transition:.2s;width:3.2rem}.reactions .reactions_paging .reactions_paging_arrow:after{background-position:top left;background-repeat:no-repeat;background-size:.8rem 2rem;content:"";height:1rem;width:.8rem}.reactions .reactions_paging .reactions_paging_arrow.reactions_paging_arrow--left:after{background-image:URL("images/icon_arrow_left.svg")}.reactions .reactions_paging .reactions_paging_arrow.reactions_paging_arrow--right:after{background-image:URL("images/icon_arrow_right.svg")}.reactions .reactions_paging .reactions_paging_arrow:hover{transform:scale(1.05)}.reactions .reactions_paging .reactions_paging_arrow:hover:after{background-position:0 -1rem}.reviews{display:flex;flex-wrap:wrap;gap:1.5rem;padding:0 1.5rem}@media only screen and (min-width: 1024px){.reviews{padding:0 3.5rem}}.reviews .review{background-color:#fff;border-radius:1.2rem;box-shadow:0px 0px 3px -1px rgba(0,0,0,0.15);display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2rem 2.5rem 2rem;width:100%}@media only screen and (min-width: 768px){.reviews .review{width:calc((100% - 1.5rem) / 2)}}@media only screen and (min-width: 1200px){.reviews .review{width:calc((100% - 3rem) / 3)}}.reviews .review h4{color:#f49b3a;font-size:1.5rem;font-weight:700}.reviews .review h4 a{color:#f49b3a;text-decoration:none;transition:color .2s}@media (hover: hover){.reviews .review h4 a:hover{color:#595959}}.score_block{align-items:center;display:flex;justify-content:center;gap:1.5rem}@media only screen and (min-width: 1024px){.score_block{flex-direction:column;gap:.5rem}}.score_block .score_top{align-items:center;color:#f49b3a;display:flex;font-weight:700;gap:.5rem}.score_block .score_top p{color:#f49b3a;margin:0;padding:0}.score_block .score_bottom{color:#595959;font-size:1.5rem;font-weight:700}.score_block .stars{display:flex;gap:.5rem}.score_block .stars .star{background-image:URL("images/icon_star.svg");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:1.4rem;width:1.4rem}.search_bar{background-color:#fff;border-radius:1.2rem;box-shadow:0px 0px 3px -1px rgba(0,0,0,0.15);display:grid;grid-template-columns:repeat(2, 1fr);margin:0 1.5rem;padding:0 2rem;position:relative}@media only screen and (min-width: 1024px){.search_bar{grid-template-columns:1fr 1fr 1fr 2fr;margin:0 3.5rem}}.search_bar.search_bar--sticky{left:0;position:absolute;right:0;z-index:99}@media only screen and (min-width: 1024px){.search_bar.search_bar--sticky{max-width:113rem;width:100%}}.search_bar.search_bar--hide{opacity:0;pointer-events:none}.search_bar .search_bar_block{align-items:center;border-bottom:0.1rem solid #d9d9d9;display:flex;gap:1rem;overflow:hidden;padding:1rem;position:relative}.search_bar .search_bar_block.search_bar_block--nbb{border-bottom:0}.search_bar .search_bar_block:after{background-color:#d9d9d9;content:"";height:3rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.1rem}.search_bar .search_bar_block:nth-child(3),.search_bar .search_bar_block:nth-child(4){border-bottom:0}.search_bar .search_bar_block:last-child{padding-right:0}@media only screen and (min-width: 1024px){.search_bar .search_bar_block{border-bottom:0}.search_bar .search_bar_block:last-child{justify-content:flex-end;padding-right:0}}.search_bar .search_bar_block.search_bar_block--amount:before,.search_bar .search_bar_block.search_bar_block--rang:before,.search_bar .search_bar_block.search_bar_block--date:before{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:2rem;width:2rem}.search_bar .search_bar_block.search_bar_block--amount:before{background-image:URL("images/icon_person.svg")}.search_bar .search_bar_block.search_bar_block--rang:before{background-image:URL("images/icon_rang.svg")}.search_bar .search_bar_block.search_bar_block--date{overflow:visible}.search_bar .search_bar_block.search_bar_block--date:before{background-image:URL("images/icon_date.svg")}.search_bar .search_bar_block .select,.search_bar .search_bar_block .button,.search_bar .search_bar_block .num_selector,.search_bar .search_bar_block .date_picker{flex:1}@media only screen and (min-width: 1024px){.search_bar .search_bar_block .button{flex:0}}.search_bar.search_bar--small{grid-template-columns:1fr 1fr}.section{position:relative}.section.section--emb{margin-bottom:4rem}.section.section--emt{margin-top:4rem}.section.section--white{background-color:#fff}.section.section--white.section--emt{margin-top:0;padding-top:4rem}.section.section--white.section--emb{margin-bottom:0;padding-bottom:4rem}.section.section--orange{background-image:url(images/section_orange_2025.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.section.section--bb:after{background-color:rgba(244,155,58,0.2);bottom:0;content:"";height:.1rem;left:2.5rem;margin:0 auto;max-width:112rem;position:absolute;right:2.5rem}.section .section_inner{margin:0 auto;max-width:120rem;position:relative;width:100%}.section .section_inner .section_intro{padding:3.5rem 3.5rem 2.5rem 3.5rem}@media only screen and (min-width: 768px){.section .section_inner .section_intro{padding:3.5rem 4.5rem 2.5rem 4.5rem}}.section .section_inner .section_intro h2{color:#f49b3a;font-size:2.5rem;font-weight:700;line-height:3.4rem}.section .section_inner .section_intro p{color:#595959;font-size:1.7rem;line-height:2.7rem;margin-bottom:2.4rem}.section .section_inner>*:last-child,.section .section_inner .section_intro>*:last-child{margin-bottom:0}html.webp .section.section--orange{background-image:url(images/section_orange_2025.webp)}.select{display:flex;position:relative}.select:after{background-image:URL("images/icon_menu_arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:.4rem;opacity:.3;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.7rem}.select select{appearance:none;background-color:#fff;border:0;color:#595959;font-family:"century-gothic", sans-serif;font-size:1.7rem;font-weight:700;height:4rem;outline:none;padding-right:1.5rem;width:100%}.text.text--padding{padding:3rem 1.5rem}@media only screen and (min-width: 768px){.text.text--padding{padding:3rem}}.text h1,.text h2{color:#f49b3a;font-size:2.5rem;font-weight:700;line-height:3rem;margin-bottom:.5rem}.text h2{color:#595959;margin-bottom:1rem;line-height:3.5rem}.text h3{color:#f49b3a;font-size:2.3rem;font-weight:700;line-height:2.6rem;margin-bottom:1rem}.text h4{color:#f49b3a;font-size:1.9rem;font-weight:700;line-height:2.6rem}.text p{color:#595959;font-size:1.6rem;line-height:2.4rem;margin-bottom:2rem}.text a{color:#f49b3a}@media (hover: hover){.text a:hover{color:#595959;text-decoration:none}}.text ul,.text ol{margin-top:-.5rem}.text ul li,.text ol li{color:#595959;font-size:1.6rem;line-height:2.4rem;margin-bottom:.5rem}.text ul{list-style-type:disc;margin-bottom:2rem;margin-left:1.5rem}.text>p>img{max-width:100%}.text>p>img.aligncenter{display:block;float:none;margin:0 auto;padding:0}.text>p>img.alignright{display:block;float:none;margin-left:auto}@media only screen and (max-width: 767px){.text>p>img.alignleft{display:block;margin-bottom:1rem;width:100%}}@media only screen and (min-width: 768px){.text>p>img.alignleft{float:left;margin:.3rem 1rem 0 0}}.text .small_txt{font-size:1.3rem;line-height:2.1rem}.text .buttons{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.text .buttons>p{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:0;gap:1rem}.text .buttons br{display:none}.text table{margin-bottom:2rem}.text table td{font-size:1.6rem;line-height:2.4rem;padding:.5rem}.text .video_container{height:0;overflow:hidden;max-width:100%;padding-bottom:56.25%;position:relative}.text .video_container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.text strong{font-weight:700}.text em{font-style:italic}.text hr{border:0;height:.1rem;background:rgba(244,155,58,0.35);margin-bottom:2rem}.text .score_block{margin-bottom:2rem}.text .recenties .recentie{color:#595959;display:none;flex-direction:column;font-size:1.6rem;line-height:2.4rem;opacity:0;transition:.2s ease-in-out}.text .recenties .recentie font{font-weight:700}.text .recenties .recentie.recentie--active{display:flex;opacity:1}.text .popup_txt{display:none}.text .orange_txt{color:#f49b3a}.text .orange_txt>a,.text .orange_txt>span{color:#f49b3a}.text .orange_link{color:#f49b3a}.text .intro_txt{font-size:2rem;line-height:3rem}.text .back_btn{background-image:URL("images/soldaatvanoranje_back.svg");background-position:top left;background-repeat:no-repeat;background-size:9.6rem 2.6rem;display:block;height:1.3rem;margin-top:1rem;width:9.6rem}@media (hover: hover){.text .back_btn:hover{background-position:0 -1.3rem}}.text a.red_btn,.text span.red_btn>a{align-items:center;appearance:none;background-color:#b1191f;border:0.1rem solid #b1191f;border-radius:2rem;color:#fff !important;cursor:pointer;display:flex;font-family:"century-gothic", sans-serif;font-size:1.4rem;font-weight:400;gap:0.9rem;justify-content:center;line-height:1;outline:none;padding:.8rem 1.5rem;text-decoration:none !important;text-transform:uppercase;transition:.2s;width:fit-content}@media (hover: hover){.text a.red_btn:hover,.text span.red_btn>a:hover{background-color:#000;border-color:#000}}.text>*:last-child{margin-bottom:0 !important}.text.text--complete{margin:0 auto;max-width:80rem;padding:3.5rem 3.5rem 2.5rem 3.5rem}@media only screen and (min-width: 768px){.text.text--complete{padding:3.5rem 4.5rem 2.5rem 4.5rem}}.text.text--content{margin:0 auto;max-width:80rem;padding:3.5rem 3rem}@media only screen and (min-width: 860px){.text.text--content{padding-left:0;padding-right:0}}@media only screen and (min-width: 1024px){.text.text--content{padding:4rem 0 4.5rem 0}}.text.text--content h1{font-size:3.2rem;line-height:3.9rem;margin-bottom:2.5rem;padding:0 1rem}.text.text--content h3{margin-top:3.5rem}.text.text--content h3:first-child{margin-top:0}.text.text--center{text-align:center}@media only screen and (min-width: 768px){.text.text--columns{columns:2;column-gap:1rem}}.tickets{display:flex;flex-direction:column;gap:2rem}.tickets .tickets_filters{background-color:#fff;border-radius:1.2rem;box-shadow:0px 0px 3px -1px rgba(0,0,0,0.15);display:grid;grid-template-columns:repeat(2, 1fr);padding:0 1.2rem;width:100%}@media only screen and (min-width: 1024px){.tickets .tickets_filters{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width: 1200px){.tickets .tickets_filters{grid-template-columns:1fr 1fr 1fr 2fr}}.tickets .tickets_filters .ticket_filter{align-items:center;display:flex;padding:1.2rem 0;width:100%}.tickets .tickets_filters .ticket_filter .ticket_filter_inner{align-items:center;border-left:0.1rem solid #d9d9d9;display:flex;gap:1rem;padding:0 1rem;width:100%}.tickets .tickets_filters .ticket_filter .ticket_filter_inner:before{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:2rem;width:2rem}.tickets .tickets_filters .ticket_filter:nth-child(1),.tickets .tickets_filters .ticket_filter:nth-child(2){border-bottom:0.1rem solid #d9d9d9}@media only screen and (min-width: 1024px){.tickets .tickets_filters .ticket_filter:nth-child(1),.tickets .tickets_filters .ticket_filter:nth-child(2){border-bottom:0}}.tickets .tickets_filters .ticket_filter:last-child .ticket_filter_inner{border-right:0.1rem solid #d9d9d9}.tickets .tickets_filters .ticket_filter.ticket_filter--amount .ticket_filter_inner:before{background-image:URL("images/icon_person_2025.svg")}.tickets .tickets_filters .ticket_filter.ticket_filter--rank .ticket_filter_inner:before{background-image:URL("images/icon_rang_2025.svg")}.tickets .tickets_filters .ticket_filter.ticket_filter--calendar .ticket_filter_inner:before{background-image:URL("images/icon_date_2025.svg")}.tickets .tickets_filters .ticket_filter.ticket_filter--calendar .ticket_filter_inner .calendar_label{align-items:center;color:#595959;cursor:pointer;display:flex;font-size:1.7rem;font-weight:700;height:4rem;position:relative;width:100%}.tickets .tickets_filters .ticket_filter.ticket_filter--calendar .ticket_filter_inner .calendar_label:after{background-image:URL("images/icon_menu_arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:.4rem;opacity:.3;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.7rem}@media only screen and (min-width: 1024px){.tickets .tickets_filters .ticket_filter.ticket_filter--button{padding:0}}@media only screen and (min-width: 1024px){.tickets .tickets_filters .ticket_filter.ticket_filter--button .ticket_filter_inner{border-right:0;justify-content:flex-end;padding-right:0}}.tickets .tickets_filters .ticket_filter.ticket_filter--button .ticket_filter_inner:before{display:none}.tickets .tickets_filters .ticket_filter .select,.tickets .tickets_filters .ticket_filter .num_selector,.tickets .tickets_filters .ticket_filter .calendar_label{flex:1}.tickets .tickets_filters .ticket_filter .button{width:100%}@media only screen and (min-width: 1024px){.tickets .tickets_filters .ticket_filter .button{width:fit-content}}.tickets .tickets_filters.tickets_filters--small{grid-template-columns:1fr  1fr}.tickets .tickets_filters.tickets_filters--small .ticket_filter{border:0 !important}@media only screen and (min-width: 768px){.tickets .tickets_filters.tickets_filters--small{margin:0 auto;max-width:68.5%}}.tickets .tickets_months{background-color:#fff;border-radius:1.2rem;box-shadow:0px 0px 3px -1px rgba(0,0,0,0.15);position:relative;width:100%}.tickets .tickets_months .tickets_month_scroller{align-items:center;display:flex;height:3.9rem;justify-content:space-between;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width: 1024px){.tickets .tickets_months .tickets_month_scroller{top:4.2rem}}.tickets .tickets_months .tickets_month_scroller a.tickets_month_scroll{background-color:#fff;border-radius:50%;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.12);height:2.1rem;position:absolute;top:50%;transform:translateY(-50%);width:2.1rem}.tickets .tickets_months .tickets_month_scroller a.tickets_month_scroll:after{background-position:top left;background-repeat:no-repeat;background-size:0.4rem 1rem;content:"";height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:.4rem}.tickets .tickets_months .tickets_month_scroller a.tickets_month_scroll.tickets_month_scroll--prev{left:1.5rem}@media only screen and (min-width: 1024px){.tickets .tickets_months .tickets_month_scroller a.tickets_month_scroll.tickets_month_scroll--prev{left:2.5rem}}.tickets .tickets_months .tickets_month_scroller a.tickets_month_scroll.tickets_month_scroll--prev:after{background-image:URL("images/icon_arrow_left.svg")}.tickets .tickets_months .tickets_month_scroller a.tickets_month_scroll.tickets_month_scroll--next{right:1.5rem}@media only screen and (min-width: 1024px){.tickets .tickets_months .tickets_month_scroller a.tickets_month_scroll.tickets_month_scroll--next{right:2.5rem}}.tickets .tickets_months .tickets_month_scroller a.tickets_month_scroll.tickets_month_scroll--next:after{background-image:URL("images/icon_arrow_right.svg")}.tickets .tickets_months .tickets_months_legenda{display:flex;flex-wrap:wrap;padding:1rem;position:absolute;top:3.9rem}@media only screen and (min-width: 1024px){.tickets .tickets_months .tickets_months_legenda{gap:1rem;justify-content:center;padding:1.5rem 1rem;position:relative;top:auto}}.tickets .tickets_months .tickets_months_legenda .legenda{align-items:center;border-left:0.1rem solid #f7f7f7;color:#595959;display:flex;font-size:1.2rem;font-weight:400;gap:.5rem;padding-left:.5rem;text-transform:uppercase;width:50%}@media only screen and (min-width: 1024px){.tickets .tickets_months .tickets_months_legenda .legenda{border-left:0}}.tickets .tickets_months .tickets_months_legenda .legenda:nth-child(1),.tickets .tickets_months .tickets_months_legenda .legenda:nth-child(2){padding-bottom:.3rem}@media only screen and (min-width: 1024px){.tickets .tickets_months .tickets_months_legenda .legenda:nth-child(1),.tickets .tickets_months .tickets_months_legenda .legenda:nth-child(2){padding-bottom:0}}.tickets .tickets_months .tickets_months_legenda .legenda:before{background-color:black;content:"";height:1rem;width:1rem}.tickets .tickets_months .tickets_months_legenda .legenda.legenda--green:before{background-color:#15730E}.tickets .tickets_months .tickets_months_legenda .legenda.legenda--blue:before{background-color:#2E98AF}.tickets .tickets_months .tickets_months_legenda .legenda.legenda--orange:before{background-color:#f49b3a}.tickets .tickets_months .tickets_months_legenda .legenda.legenda--red:before{background-color:#b1191f}@media only screen and (min-width: 1024px){.tickets .tickets_months .tickets_months_legenda .legenda{width:fit-content}}.tickets .tickets_months .tickets_months_container{display:grid;grid-template-columns:1fr;gap:.5rem;padding:0}@media only screen and (min-width: 1024px){.tickets .tickets_months .tickets_months_container{grid-template-columns:1fr 1fr;padding:0 1.5rem 1.5rem 1.5rem}}.tickets .tickets_months .tickets_months_container .tickets_month{display:none;flex-direction:column}.tickets .tickets_months .tickets_months_container .tickets_month:nth-child(1){display:flex}@media only screen and (min-width: 1024px){.tickets .tickets_months .tickets_months_container .tickets_month:nth-child(2){display:flex}}.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_header{align-items:center;background-color:#b1191f;border-radius:1.2rem 1.2rem 0 0;color:#fff;display:flex;font-size:1.5rem;font-weight:700;justify-content:center;padding:1.2rem 3rem;text-transform:uppercase}@media only screen and (min-width: 1024px){.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_header{border-radius:0}}.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days{padding:4.7rem 1rem 1rem 1rem}@media only screen and (min-width: 1024px){.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days{padding:0}}.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days table{width:100%}.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days table th,.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days table td{border:0.2rem solid #fff;font-size:1.2rem;margin:.2rem;width:calc(100% / 7)}.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days table thead tr th{color:#b1191f;font-weight:700;padding-bottom:.5rem;padding-top:1rem;text-align:center;text-transform:uppercase}.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days table tbody td{background-color:#f7f7f7;padding-top:.5rem;vertical-align:top}.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days table tbody td label{color:#595959;display:block;font-weight:400;margin-bottom:.5rem;text-align:center}.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days table tbody td .date{border-top:0.2rem solid #fff;display:block;padding:.3rem;text-align:center;text-decoration:none;transition:.2s;width:100%}.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days table tbody td .date.date--green{background-color:#15730E;color:#fff}.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days table tbody td .date.date--blue{background-color:#2E98AF;color:#fff}.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days table tbody td .date.date--orange{background-color:#f49b3a;color:#fff}.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days table tbody td .date.date--red{background-color:#b1191f;color:#fff}.tickets .tickets_months .tickets_months_container .tickets_month .tickets_month_days table tbody td .date:hover{background-color:#000}.tickets.tickets--fullheight{flex:1}.tickets.tickets--fullheight .tickets_months{display:flex;flex:1;flex-direction:column}.tickets.tickets--fullheight .tickets_months .tickets_months_container{flex:1}.tickets.tickets--fullheight .tickets_months .tickets_months_container .tickets_month .tickets_month_days{flex:1}.tickets.tickets--fullheight .tickets_months .tickets_months_container .tickets_month .tickets_month_days table{height:100%}.tickets.tickets--inline{gap:0;margin:0 1.5rem}@media only screen and (min-width: 1024px){.tickets.tickets--inline{margin:0 3.5rem}}.tickets.tickets--inline .tickets_months{display:none}.tickets.tickets--clone{left:0;position:absolute;right:0;z-index:99}@media only screen and (min-width: 1024px){.tickets.tickets--clone{left:50%;margin:0;max-width:113rem;transform:translate(-50%);width:100%}}.tickets.tickets--clone .tickets_filters{border-radius:1.2rem 1.2rem 0 0}.tickets.tickets--clone .tickets_months{display:block;border-radius:0 0 1.2rem 1.2rem}.tickets.tickets--clone .tickets_months .tickets_month_header{border-radius:0 !important}.tidbits{display:flex;flex-wrap:wrap;row-gap:2rem;padding:1rem 2.5rem 4rem 2.5rem}@media only screen and (min-width: 768px){.tidbits{padding:1.5rem 4.5rem 4rem 4.5rem}}.tidbits .tidbit{color:#595959;font-size:1.6rem;line-height:2.4rem;width:100%}@media only screen and (min-width: 1024px){.tidbits .tidbit{width:calc((100% / 6) * 2)}}.tidbits .tidbit strong{font-weight:700}.tidbits .tidbit .tidbit_label{color:#f49b3a;font-size:1.5rem;text-transform:uppercase}.tidbits .tidbit.tidbit--stars,.tidbits .tidbit.tidbit--followers{border-left:0.1rem solid rgba(244,155,58,0.2);padding:1rem 0;width:50%}@media only screen and (min-width: 768px){.tidbits .tidbit.tidbit--stars,.tidbits .tidbit.tidbit--followers{width:calc(100% / 4)}.tidbits .tidbit.tidbit--stars:last-child,.tidbits .tidbit.tidbit--followers:last-child{border-right:0.1rem solid rgba(244,155,58,0.2)}}@media only screen and (min-width: 1024px){.tidbits .tidbit.tidbit--stars,.tidbits .tidbit.tidbit--followers{width:calc(100% / 6)}}@media only screen and (max-width: 767px){.tidbits .tidbit.tidbit--stars:nth-child(odd),.tidbits .tidbit.tidbit--followers:nth-child(odd){border-right:0.1rem solid rgba(244,155,58,0.2)}}.tidbits .tidbit.tidbit--stars{align-items:center;display:flex;flex-direction:column}.tidbits .tidbit.tidbit--stars .tidbit_num{font-size:4.7rem;line-height:1;margin-bottom:1rem}.tidbits .tidbit.tidbit--followers{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:flex-end}.tidbits .tidbit.tidbit--followers .tidbit--followers_column{text-align:center}.tidbits .tidbit .text{padding-right:1.5rem}.tidbits .tidbit .tidbit_stars{display:flex;gap:.5rem;padding-bottom:1.1rem}.tidbits .tidbit .tidbit_stars .star{background-image:URL("images/icon_star_2025.svg");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:1.4rem;width:1.4rem}.tidbits.tidbits--small{align-items:center;height:4rem;justify-content:center;margin:0 auto;max-width:65rem;padding:0}@media only screen and (min-width: 1024px){.tidbits.tidbits--small{justify-content:space-between}}.tidbits.tidbits--small .tidbit{color:#fff;font-size:1.5rem;line-height:2.5rem;width:fit-content}.tidbits.tidbits--small .tidbit.tidbit--reviews{align-items:center;display:flex;gap:1rem;justify-content:center}.tidbits.tidbits--small .tidbit .tidbit_stars{padding-bottom:0}.tidbits.tidbits--small .tidbit .tidbit_stars .star{filter:brightness(0) invert(100%) sepia(8%) saturate(0%) hue-rotate(151deg) brightness(107%) contrast(107%)}.videos{display:flex;flex-direction:column;gap:3rem;padding:0 1.5rem}.videos .video_category{display:flex;flex-direction:column;gap:3rem}.videos .video_category h3{color:#f49b3a;font-size:1.5rem;font-weight:700;text-align:center}.videos .video_category .video_category_videos{display:flex;flex-wrap:wrap;gap:1.5rem}.videos .video_category .video_category_videos .video{background-color:#fff;border-radius:1.2rem;color:#595959;display:flex;flex-direction:column;text-decoration:none;width:100%}.videos .video_category .video_category_videos .video .video_img{aspect-ratio:16/9;background-color:#d9d9d9;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1.5rem 1.5rem 0 0;position:relative}.videos .video_category .video_category_videos .video .video_img:before{background-image:URL("images/svo_play_video_2025.svg");background-position:top left;background-repeat:no-repeat;background-size:6.8rem 9.6rem;content:"";height:4.8rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:6.8rem}.videos .video_category .video_category_videos .video h4{font-size:1.5rem;line-height:2.3rem;padding:1.5rem 2rem 2.5rem 2rem;transition:color .2s}@media only screen and (min-width: 768px){.videos .video_category .video_category_videos .video{width:calc((100% - 3rem) / 3)}}@media (hover: hover){.videos .video_category .video_category_videos .video:hover .video_img:before{background-position:0 -4.8rem}.videos .video_category .video_category_videos .video:hover h4{color:#f49b3a}}
