@import"https://fonts.googleapis.com/css2?family=Manrope:wght@699&display=swap";*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}@font-face{font-family:Oxanium;src:url(/wp-content/themes/stemar/assets/dist/Oxanium-ExtraLight.woff2) format("woff2"),url(/wp-content/themes/stemar/assets/dist/Oxanium-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(/wp-content/themes/stemar/assets/dist/Oxanium-Light.woff2) format("woff2"),url(/wp-content/themes/stemar/assets/dist/Oxanium-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(/wp-content/themes/stemar/assets/dist/Oxanium-Regular.woff2) format("woff2"),url(/wp-content/themes/stemar/assets/dist/Oxanium-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(/wp-content/themes/stemar/assets/dist/Oxanium-SemiBold.woff2) format("woff2"),url(/wp-content/themes/stemar/assets/dist/Oxanium-SemiBold.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(/wp-content/themes/stemar/assets/dist/Oxanium-Bold.woff2) format("woff2"),url(/wp-content/themes/stemar/assets/dist/Oxanium-Bold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(/wp-content/themes/stemar/assets/dist/Oxanium-ExtraBold.woff2) format("woff2"),url(/wp-content/themes/stemar/assets/dist/Oxanium-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/wp-content/themes/stemar/assets/dist/Ubuntu-L.woff2) format("woff2"),url(/wp-content/themes/stemar/assets/dist/Ubuntu-L.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/wp-content/themes/stemar/assets/dist/Ubuntu-R.woff2) format("woff2"),url(/wp-content/themes/stemar/assets/dist/Ubuntu-R.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/wp-content/themes/stemar/assets/dist/Ubuntu-M.woff2) format("woff2"),url(/wp-content/themes/stemar/assets/dist/Ubuntu-M.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/wp-content/themes/stemar/assets/dist/Ubuntu-B.woff2) format("woff2"),url(/wp-content/themes/stemar/assets/dist/Ubuntu-B.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:Oxanium,Ubuntu,sans-serif}body,p,ul li,ol li,blockquote,dl dt,dl dd,dl,table,th,td,pre,code,div{font-family:Ubuntu,sans-serif}nav.navbar ul.nav a{font-family:Oxanium,Ubuntu,sans-serif}.active{visibility:visible;opacity:1}body.admin-bar #wpadminbar{filter:grayscale(1);transition:all .3s;opacity:.3}body.admin-bar #wpadminbar:hover{opacity:1;filter:grayscale(0)}h1,p.h1{font-size:clamp(2.5rem,1.5022rem + 2.0815vw,4rem);line-height:100%}h2,p.h2{font-size:clamp(2rem,1.3348rem + 1.3877vw,3rem);line-height:100%}h3,p.h3{font-size:clamp(1.5rem,1.1674rem + .6938vw,2rem);line-height:110%}h4,p.h4{font-size:clamp(1.25rem,1.0837rem + .3469vw,1.5rem);line-height:100%}h5,p.h5{font-size:clamp(1.125rem,1.0418rem + .1735vw,1.25rem);line-height:100%}h6,p.h6{font-size:clamp(1rem,.9168rem + .1735vw,1.125rem);line-height:100%}h1,p.h1,h2,p.h2,h3,p.h3,h4,p.h4,h5,p.h5,h6,p.h6{margin-bottom:8px;font-weight:600}p,ul li,ol li,blockquote,dl dt,dl dd,dl,table,th,td,pre,code,div{font-size:clamp(1rem,.9168rem + .1735vw,1.125rem);font-weight:400;line-height:140%}p.has-small-font-size,ul li.has-small-font-size,ol li.has-small-font-size,blockquote.has-small-font-size,dl dt.has-small-font-size,dl dd.has-small-font-size,dl.has-small-font-size,table.has-small-font-size,th.has-small-font-size,td.has-small-font-size,pre.has-small-font-size,code.has-small-font-size,div.has-small-font-size{font-size:16px!important}p.has-medium-font-size,ul li.has-medium-font-size,ol li.has-medium-font-size,blockquote.has-medium-font-size,dl dt.has-medium-font-size,dl dd.has-medium-font-size,dl.has-medium-font-size,table.has-medium-font-size,th.has-medium-font-size,td.has-medium-font-size,pre.has-medium-font-size,code.has-medium-font-size,div.has-medium-font-size{font-size:clamp(1rem,.9168rem + .1735vw,1.125rem)!important}p.has-large-font-size,ul li.has-large-font-size,ol li.has-large-font-size,blockquote.has-large-font-size,dl dt.has-large-font-size,dl dd.has-large-font-size,dl.has-large-font-size,table.has-large-font-size,th.has-large-font-size,td.has-large-font-size,pre.has-large-font-size,code.has-large-font-size,div.has-large-font-size{font-size:20px!important}p.has-x-large-font-size,ul li.has-x-large-font-size,ol li.has-x-large-font-size,blockquote.has-x-large-font-size,dl dt.has-x-large-font-size,dl dd.has-x-large-font-size,dl.has-x-large-font-size,table.has-x-large-font-size,th.has-x-large-font-size,td.has-x-large-font-size,pre.has-x-large-font-size,code.has-x-large-font-size,div.has-x-large-font-size{font-size:24px!important}p{color:#4a526b}h1,h2,h3,h4,h5,h6{color:#262d49}a{text-decoration:none;color:#039ce8;transition:.2s ease-in-out}.text-center{text-align:center}.button{display:flex;align-items:center;justify-content:center;width:fit-content;line-height:30px;position:relative;transition:all .15s ease-out;margin:20px 0 0;text-decoration:none;white-space:nowrap;padding:16px 24px;border-radius:30px 0 0;font-size:22px;text-align:center}.button.orange{background-color:#e77a24;color:#fefefe}.button.orange:hover{background-color:#ea883b;box-shadow:0 10px 40px -10px #00153f40;transform:scale(1.02)}.button.secondary{background-color:#039ce8;color:#fefefe}.button.secondary:hover{background-color:#027dba;box-shadow:0 10px 40px -10px #00153f40;transform:scale(1.02)}.button.hollow{background-color:transparent;border:6px solid #c0c9da;color:#039ce8}.button.hollow:hover{color:#262d49;border:6px solid #039CE8;box-shadow:0 10px 40px -10px #00153f40;transform:scale(1.02)}.button-group{display:flex;flex-wrap:wrap;gap:20px 32px}.button-group .button:nth-child(2){border-radius:0 0 30px}form input,form progress{accent-color:#262D49;border:1px solid #c0c9da}form textarea{border:1px solid #c0c9da}form label{font-weight:500!important}form label.gfield_label{font-size:clamp(1.375rem,1.2918rem + .1735vw,1.5rem)!important;font-family:Oxanium,Ubuntu,sans-serif;line-height:100%;color:#262d49}form a{position:relative}form a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#262d49}form input[type=text],form input[type=email],form input[type=password],form input[type=tel],form input[type=number],form input[type=date],form input[type=datetime-local],form input[type=month],form input[type=search],form input[type=time],form input[type=url],form input[type=week],form select{border-radius:0!important;padding:18px 16px;max-height:56px;font-size:16px;font-style:normal;font-weight:400;line-height:100%}form input[type=text]::placeholder,form input[type=email]::placeholder,form input[type=password]::placeholder,form input[type=tel]::placeholder,form input[type=number]::placeholder,form input[type=date]::placeholder,form input[type=datetime-local]::placeholder,form input[type=month]::placeholder,form input[type=search]::placeholder,form input[type=time]::placeholder,form input[type=url]::placeholder,form input[type=week]::placeholder,form select::placeholder{color:#4a526b}form input[type=text]:focus-visible,form input[type=email]:focus-visible,form input[type=password]:focus-visible,form input[type=tel]:focus-visible,form input[type=number]:focus-visible,form input[type=date]:focus-visible,form input[type=datetime-local]:focus-visible,form input[type=month]:focus-visible,form input[type=search]:focus-visible,form input[type=time]:focus-visible,form input[type=url]:focus-visible,form input[type=week]:focus-visible,form select:focus-visible{border:1px solid #262D49;outline:none}form textarea{padding:18px 16px;font-size:16px;font-style:normal;font-weight:400;line-height:100%}form textarea::placeholder{color:#4a526b}form textarea:focus-visible{border:1px solid #262D49;outline:none}form input[type=submit],form input[type=button]{display:flex;justify-content:center;align-items:center;text-align:center;white-space:nowrap;width:fit-content;padding:1rem 32px;transition:.2s ease-in-out;background:#039ce8;color:#fefefe;border:none!important;font-family:Oxanium,Ubuntu,sans-serif;font-size:clamp(1.375rem,1.2918rem + .1735vw,1.5rem)!important;font-weight:500;will-change:auto;cursor:pointer;gap:.5rem}form input[type=submit]{margin-left:auto;padding:16px 40px;margin-top:26px;font-weight:400}form .gform-loader{box-sizing:border-box;margin-top:11px;margin-left:10px;border:3px solid #262d49;border-left:3px solid rgba(38,45,73,0);border-top:3px solid rgba(38,45,73,.15);border-right:3px solid rgba(38,45,73,.5);animation:spinner 1.1s infinite linear;border-radius:50%;width:16px;height:16px;z-index:1}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}form .gfield--type-select .ginput_container_select{position:relative}form .gfield--type-select .ginput_container_select:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url(/wp-content/themes/stemar/assets/dist/chevron-focus2.svg);background-repeat:no-repeat;background-size:16px 16px;pointer-events:none}form .gfield--type-select .ginput_container_select select{appearance:none;background-image:none!important}form .gfield--type-select .ginput_container_select select.medium{width:100%}form .gform_body span.gfield_required{position:relative;padding-left:10px;display:inline-block;width:8px;height:14px;overflow:hidden}form .gform_body span.gfield_required:after{content:"*";font-size:16px;position:absolute;left:2px;top:0}form .gform_body span.gfield_required .gfield_required_text{display:none!important}nav.main{position:relative;z-index:5000}.menu-mobile{position:relative;z-index:4500}#content figure.wp-block-gallery{gap:16px}body.frontpage #page{position:relative}body.frontpage #page:after{top:0!important}body.page,body.page #page{position:relative}body.page #page:after{content:"";width:100px;height:100px;display:block;position:absolute;top:0;left:0;-webkit-box-shadow:-50px -50px 0 50px #262D49;box-shadow:-50px -50px 0 50px #262d49;border-radius:100px 0 0;z-index:-1}body.page #page .fixed-cta-btn{position:fixed;bottom:0;right:0;z-index:1000;padding:10px 24px;border-radius:32px 0 0;background:#262d49;text-decoration:none;display:flex;gap:12px;box-shadow:-1px -1px 18px #0003;transition:none}body.page #page .fixed-cta-btn:hover{background:#039ce8}body.page #page .fixed-cta-btn:hover .icon-container{border:4px solid #262D49}body.page #page .fixed-cta-btn .icon-container{border-radius:100%;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:4px solid #039CE8;transition:.2s ease-in-out}body.page #page .fixed-cta-btn .icon-container i{color:#fefefe}body.page #page .fixed-cta-btn .content{display:flex;flex-direction:column;justify-content:center;gap:4px;transition:.2s ease-in-out}body.page #page .fixed-cta-btn .content .top-text{font-family:Oxanium,Ubuntu,sans-serif;font-size:12px;font-weight:600;display:block;line-height:10px;color:#c0c9da}body.page #page .fixed-cta-btn .content .link{font-family:Oxanium,Ubuntu,sans-serif;font-size:24px;font-weight:600;line-height:100%;color:#fefefe}body.single .fixed-cta-btn{position:fixed;bottom:0;right:0;z-index:1000;padding:10px 24px;border-radius:32px 0 0;background:#262d49;text-decoration:none;display:flex;gap:12px;box-shadow:-1px -1px 18px #0003;transition:none}body.single .fixed-cta-btn:hover{background:#039ce8}body.single .fixed-cta-btn:hover .icon-container{border:4px solid #262D49}body.single .fixed-cta-btn .icon-container{border-radius:100%;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:4px solid #039CE8;transition:.2s ease-in-out}body.single .fixed-cta-btn .icon-container i{color:#fefefe}body.single .fixed-cta-btn .content{display:flex;flex-direction:column;justify-content:center;gap:4px;transition:.2s ease-in-out}body.single .fixed-cta-btn .content .top-text{font-family:Oxanium,Ubuntu,sans-serif;font-size:12px;font-weight:600;display:block;line-height:10px;color:#c0c9da}body.single .fixed-cta-btn .content .link{font-family:Oxanium,Ubuntu,sans-serif;font-size:24px;font-weight:600;line-height:100%;color:#fefefe}main#content{min-height:50vh}main#content>*:first-child{margin-top:0;padding-top:80px}main#content .wp-block-embed .wp-block-embed__wrapper iframe{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}main#content blockquote{padding:9px 20px 0;border-left:1px solid #4A526B;margin-top:16px}main#content blockquote span{line-height:160%}nav.main.navbar{display:flex;justify-content:space-between;align-items:center;padding:0 clamp(2rem,-1.4286rem + 5.3571vw,5rem);background-color:#262d49;padding-top:32px}nav.main.navbar .header-logo{padding:16px 0;margin-right:auto}nav.main.navbar .header-logo img{max-width:clamp(10rem,-1.4286rem + 17.8571vw,20rem)}nav.main.navbar [data-trigger=".menu-mobile"] box-icon[name=x]{display:none}nav.main.navbar [data-trigger=".menu-mobile"].active box-icon[name=x]{display:block}nav.main.navbar [data-trigger=".menu-mobile"].active box-icon[name=menu]{display:none}nav.main.navbar .skip-to-content{opacity:0;position:fixed;left:16px;pointer-events:none}nav.main.navbar .skip-to-content:focus{opacity:1}nav.main.navbar>ul.nav{display:flex;list-style-type:none;padding:0;gap:0}@media (max-width: 1200px){nav.main.navbar>ul.nav{display:none}}nav.main.navbar>ul.nav>li{height:fit-content;line-height:100%;font-size:unset;position:relative}nav.main.navbar>ul.nav>li.current-menu-item a,nav.main.navbar>ul.nav>li.current a{color:#fefefe}nav.main.navbar>ul.nav>li.current-menu-item a:after,nav.main.navbar>ul.nav>li.current a:after{background-color:#039ce8;opacity:1;transform:scaleX(1)}nav.main.navbar>ul.nav>li:last-child{display:block}@media (max-width: 768px){nav.main.navbar>ul.nav>li:last-child{display:none}}nav.main.navbar>ul.nav>li:last-child a{padding:5px 60px;margin-left:40px;border-radius:0 25px 0 0;color:#fefefe;transition:all .2s ease-out;background:linear-gradient(to right,#22b4fc,#039ce8)}nav.main.navbar>ul.nav>li:last-child a:after{display:none}nav.main.navbar>ul.nav>li:last-child a:hover{transform:scale(1.05)}nav.main.navbar>ul.nav>li>a{font-size:16px;text-decoration:none;line-height:40px;padding:5px clamp(1rem,-.6667rem + 2.2222vw,2rem);display:block;color:#fefefe;font-weight:600;position:relative;white-space:nowrap}nav.main.navbar>ul.nav>li>a:after{content:"";display:block;position:absolute;left:clamp(1rem,-.6667rem + 2.2222vw,2rem);bottom:0;width:calc(100% - clamp(2rem,-1.3333rem + 4.4444vw,4rem));height:6px;background-color:#e77a24;opacity:0;transform:scaleX(0);transition:all .2s ease-out}nav.main.navbar>ul.nav>li>a:hover{color:#fefefe}nav.main.navbar>ul.nav>li>a:hover:after{opacity:1;transform:scaleX(1)}nav.main.navbar>ul.nav>li .sub-menu{position:absolute;bottom:0;left:0;transform:translateY(100%);background-color:#262d49;padding:0;z-index:1;opacity:0;pointer-events:none;visibility:hidden;transition:.2s ease-in-out}nav.main.navbar>ul.nav>li .sub-menu.active{opacity:1;pointer-events:all;visibility:visible}nav.main.navbar>ul.nav>li .sub-menu:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 8px);background-color:#262d49;z-index:-1;pointer-events:none;box-shadow:0 4px 6px #0003}nav.main.navbar>ul.nav>li .sub-menu li{list-style:none}nav.main.navbar>ul.nav>li .sub-menu li:last-child a{border-bottom:none}nav.main.navbar>ul.nav>li .sub-menu li.current-menu-item a:after{width:8px}nav.main.navbar>ul.nav>li .sub-menu li:hover a:after{width:8px}nav.main.navbar>ul.nav>li .sub-menu li a{display:block;padding:22px 40px;font-size:16px;font-style:normal;font-weight:400;line-height:100%;color:#fefefe;transition:.3s ease-in-out;position:relative;text-decoration:none}nav.main.navbar>ul.nav>li .sub-menu li a:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:#e77a24;transition:.2s ease-in-out}nav.main.navbar>ul.nav .menu-item-has-children{position:relative;padding-right:20px}nav.main.navbar>ul.nav .menu-item-has-children .focus-chevron{position:absolute;top:50%;right:clamp(1rem,.1667rem + 1.1111vw,1.5rem);transform:translateY(-50%) rotate(180deg);color:#fefefe;width:14px;height:14px;transition:.2s ease-in-out;pointer-events:none}nav.main.navbar>ul.nav .menu-item-has-children .focus-chevron.active{transform:translateY(-50%) rotate(0)}nav.main.navbar>ul.nav .menu-item-has-children.open .sub-menu{opacity:1;pointer-events:all;visibility:visible}nav.main.navbar>ul.nav .menu-item-has-children.open .focus-chevron{transform:translateY(-50%) rotate(0)}nav.main.navbar>ul.nav .menu-item-has-children>a{width:calc(100% + 20px)}nav.main.navbar>ul.nav.nav-column{flex-direction:column}nav.main.navbar .lang-switcher{margin-left:20px;position:relative}@media (max-width: 1200px){nav.main.navbar .lang-switcher{display:none}}nav.main.navbar .lang-switcher.open .langmenu{background-color:#262d49}nav.main.navbar .lang-switcher.open .langmenu span{color:#fff}nav.main.navbar .lang-switcher.open .langmenu svg{color:#fff;rotate:180deg}nav.main.navbar .lang-switcher.open .langmenu-dropdown{opacity:1;visibility:visible}nav.main.navbar .lang-switcher .langmenu{display:flex;align-items:center;min-width:50px;height:50px;line-height:50px;padding:0 14px;width:fit-content;border-radius:0 0 0 20px;transition:.3s ease-in-out;background:linear-gradient(to right,#22b4fc,#039ce8)}nav.main.navbar .lang-switcher .langmenu:hover{transform:scale(1.05)}nav.main.navbar .lang-switcher .langmenu span{font-size:16px;font-style:normal;font-weight:600;line-height:100%;color:#fefefe;transition:.3s ease-in-out}nav.main.navbar .lang-switcher .langmenu svg{min-width:20px;transition:.3s ease-in-out;color:#fefefe}nav.main.navbar .lang-switcher .langmenu-dropdown{position:absolute;right:0;width:fit-content;display:block!important;background-color:#262d49;padding:16px 0 0;border-radius:0 0 4px 4px;box-shadow:0 8px 12px #0000000d;opacity:0;visibility:hidden}nav.main.navbar .lang-switcher .langmenu-dropdown.active{opacity:1;visibility:visible}nav.main.navbar .lang-switcher .langmenu-dropdown a{text-decoration:none;display:flex;justify-content:flex-start;align-items:center;gap:.5rem;padding:22px 40px;font-size:16px;font-style:normal;font-weight:400;line-height:100%;color:#fefefe;position:relative}nav.main.navbar .lang-switcher .langmenu-dropdown a:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:#e77a24;transition:.2s ease-in-out}nav.main.navbar .lang-switcher .langmenu-dropdown a:nth-of-type(1){color:#fefefe}nav.main.navbar .lang-switcher .langmenu-dropdown a:nth-of-type(1) svg{display:block}nav.main.navbar .lang-switcher .langmenu-dropdown a:last-child{border-bottom:none}nav.main.navbar .lang-switcher .langmenu-dropdown a:hover:after{width:8px}nav.main.navbar .lang-switcher .langmenu-dropdown a svg{min-width:16px;display:none}.nav-mobile{display:none}@media (max-width: 1200px){.nav-mobile{display:block}}.nav-mobile .mobile-menu{display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(to right,#22b4fc,#039ce8);padding:13px 12px;border-radius:0 0 0 20px}.nav-mobile .mobile-menu.active{background:#e77a24}.nav-mobile .mobile-menu.active .lines{transform:translate(2px)}.nav-mobile .mobile-menu.active .lines .line-1{transform:rotate(45deg) translate(3px,5px)}.nav-mobile .mobile-menu.active .lines .line-2{opacity:0}.nav-mobile .mobile-menu.active .lines .line-3{transform:rotate(-45deg) translate(3px,-6px)}.nav-mobile .mobile-menu span{font-size:16px;font-style:normal;font-weight:700;line-height:100%;color:#fff}.nav-mobile .mobile-menu .lines{display:flex;flex-direction:column;gap:4px;transition:.3s ease-in-out}.nav-mobile .mobile-menu .lines div{width:16px;height:2px;background-color:#fff;transition:.3s ease-in-out}body.frontpage nav.navbar{position:absolute;left:0;right:0;top:0;background-color:transparent}.card-basic{text-decoration:none;grid-column:span 1;grid-row:span 1;background-color:#fefefe;border-radius:0 40px 0 0;overflow:hidden;display:block;position:relative;transition:all .2s ease-out;box-shadow:0 4px 6px -1px #0000001a}.card-basic:hover{transform:scale(.98)}.card-basic:hover .image-container img{transform:scale(1.2);transition:all 3s ease-out}.card-basic .image-container{background-color:#fff;border-radius:0 40px 0 0;background:#262d49;height:240px;position:relative;overflow:hidden}.card-basic .image-container:before{content:"";width:100px;height:100px;position:absolute;left:calc(50% - 50px);top:calc(50% - 50px);background-image:url(images/stemar-icon.svg);background-size:contain;background-repeat:no-repeat}.card-basic .image-container img{width:100%;height:100%;transition:all .4s ease-out;object-fit:cover;position:relative;border-radius:0 40px 0 0}.card-basic .text-container{padding:clamp(1.5rem,.8348rem + 1.3877vw,2.5rem)}.card-basic .text-container time{color:#e77a24;font-size:14px;font-family:Oxanium,Ubuntu,sans-serif}.card-basic .text-container h3{color:#039ce8;margin-bottom:15px;line-height:1.1}.card-basic .text-container .tekst{color:#262d49}.card-basic .text-container .read-more{display:none}.card-full-img{text-decoration:none;grid-column:span 1;grid-row:span 1;background-color:#fefefe;border-radius:0 0 40px;overflow:hidden;display:block;position:relative;transition:all .2s ease-out;box-shadow:0 4px 6px -1px #0000001a}.card-full-img:hover .image-container img{transform:scale(1.06)}.card-full-img:hover .text-container .title{background-color:#e77a24}.card-full-img:hover .text-container p{max-height:400px;opacity:1}.card-full-img:hover .text-container .read-more{opacity:1;transform:translate(0)}.card-full-img .image-container{background-color:#fff;border-radius:0 0 40px;background:#262d49;height:320px;position:relative;overflow:hidden}.card-full-img .image-container:before{content:"";width:100px;height:100px;position:absolute;left:calc(50% - 50px);top:calc(50% - 50px);background-image:url(images/stemar-icon.svg);background-size:contain;background-repeat:no-repeat}.card-full-img .image-container img{width:100%;height:100%;transition:all .4s ease-out;object-fit:cover;position:relative;border-radius:0 0 40px}.card-full-img .text-container{position:absolute;bottom:0;z-index:2;padding:30px 0;width:100%}.card-full-img .text-container .title{background-color:#262d49;padding:10px 30px;display:inline-block;border-radius:0 20px 0 0;margin:0;max-width:calc(100% - 90px)}.card-full-img .text-container .title h3{color:#fefefe;font-size:1.25rem;margin-bottom:0}@media (min-width: 1024px){.card-full-img .text-container .title h3{font-size:1.5rem}}.card-full-img .text-container .title .subtitle{display:block;font-size:.8125rem;text-transform:unset;color:#fefefe}.card-full-img .text-container .tags{padding:20px 30px;display:flex;gap:8px}.card-full-img .text-container .tags .tag{padding:4px 8px;font-size:14px;background-color:#dbe4f3;color:#262d49}.card-full-img .text-container .tags .tag:first-child{background-color:#039ce8;color:#fefefe}.card-full-img .text-container p{display:none}.card-full-img .text-container .read-more{position:absolute;right:30px;bottom:35px;opacity:0;transform:translate(-50px);transition:all .3s ease-out}.card-full-img .text-container .read-more:after{font-weight:900;font-size:1.125rem;color:#fefefe;padding:3px;border-radius:50%;margin-left:5px}main.page-404{margin-bottom:160px}main.page-404 #content-404{position:relative;display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;gap:2rem;margin-top:80px}main.page-404 #content-404 h4{text-align:center}main.page-404 #content-404 .btns{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}#page{position:relative}#page .fixed-cta-btn{position:fixed;bottom:0;right:0;z-index:1000;padding:10px 24px;border-radius:32px 0 0;background:#262d49;text-decoration:none;display:flex;gap:12px;box-shadow:-1px -1px 18px #0003;transition:none}#page .fixed-cta-btn:hover{background:#039ce8}#page .fixed-cta-btn:hover .icon-container{border:4px solid #262D49}#page .fixed-cta-btn .icon-container{border-radius:100%;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:4px solid #039CE8;transition:.2s ease-in-out}#page .fixed-cta-btn .icon-container i{color:#fefefe}#page .fixed-cta-btn .content{display:flex;flex-direction:column;justify-content:center;gap:4px;transition:.2s ease-in-out}#page .fixed-cta-btn .content .top-text{font-family:Oxanium,Ubuntu,sans-serif;font-size:12px;font-weight:600;display:block;line-height:10px;color:#c0c9da}#page .fixed-cta-btn .content .link{font-family:Oxanium,Ubuntu,sans-serif;font-size:24px;font-weight:600;line-height:100%;color:#fefefe}.menu-mobile{position:fixed;top:0;right:0;width:fit-content;height:100%;visibility:hidden;opacity:0;transition:.3s ease;z-index:4500;background-color:#262d49;min-width:30vw;padding:120px 0 16px;display:flex;flex-direction:column;overflow-y:scroll}@media (min-width: 1201px){.menu-mobile{display:none}}@media (max-width: 768px){.menu-mobile{width:100%;padding:100px 0 32px}}.menu-mobile.active{visibility:visible;opacity:1}.menu-mobile ul.nav{grid-column:1/-1;grid-row:2/span 1;display:flex;flex-direction:column;position:unset;background-color:unset;box-shadow:unset;transform:none;width:100%;height:100%;list-style-type:none;overflow-y:scroll;padding-left:0;padding-right:8px}@media (max-width: 768px){.menu-mobile ul.nav{padding-right:0}}.menu-mobile ul.nav .menu-item-has-children{position:relative;width:100%;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.menu-mobile ul.nav .menu-item-has-children>a{position:relative}.menu-mobile ul.nav .menu-item-has-children .focus-chevron{content:"";transform:translateY(-2px) rotate(180deg);transition:.3s ease-in-out;width:16px;height:16px}.menu-mobile ul.nav .menu-item-has-children.open .focus-chevron{transform:translateY(2px) rotate(0);top:12px}.menu-mobile ul.nav .menu-item-has-children.open .sub-menu{height:auto;opacity:1;overflow:visible;visibility:visible;padding:24px 0 0}.menu-mobile ul.nav .menu-item-has-children .sub-menu{display:flex;flex-direction:column;padding:0;gap:16px;list-style:none;height:0;opacity:0;overflow:hidden;transition:.3s ease-in-out;width:100%;visibility:hidden}.menu-mobile ul.nav .menu-item-has-children .sub-menu li{margin-bottom:8px}.menu-mobile ul.nav .menu-item-has-children .sub-menu li a{font-size:16px;font-style:normal;font-weight:400;line-height:100%}.menu-mobile ul.nav .menu-item-has-children .sub-menu li.nav-titel{margin-bottom:0}.menu-mobile ul.nav .menu-item-has-children .sub-menu li.nav-titel a{font-size:18px;font-weight:700;pointer-events:none}.menu-mobile ul.nav .nav-home{width:fit-content;max-width:24px}.menu-mobile ul.nav .nav-home a{display:block;color:#0000!important;background-image:url(../assets/img/home.svg);background-repeat:no-repeat;background-position:center;max-width:24px}.menu-mobile ul.nav>li{display:block;padding:16px 40px;justify-content:space-between;position:relative}.menu-mobile ul.nav>li:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:#039ce8;transition:.2s ease-in-out}.menu-mobile ul.nav>li.current-menu-item:after,.menu-mobile ul.nav>li.current_page_ancestor:after{width:8px}.menu-mobile ul.nav>li:last-child{background-color:#039ce8}.menu-mobile ul.nav>li a{font-size:16px;font-style:normal;font-weight:600;line-height:100%;color:#fefefe;text-decoration:none}.menu-mobile ul.nav>li>svg{color:#fefefe}.lang-switcher-mobile{display:none;position:fixed;z-index:999999999;bottom:0;left:0}@media (max-width: 1200px){.lang-switcher-mobile{display:block}}.lang-switcher-mobile.open .langmenu{background-color:#262d49}.lang-switcher-mobile.open .langmenu span{color:#fff}.lang-switcher-mobile.open .langmenu svg{color:#fff;rotate:180deg}.lang-switcher-mobile.open .langmenu-dropdown{opacity:1;visibility:visible}.lang-switcher-mobile .langmenu{display:flex;align-items:center;min-width:70px;height:70px;line-height:70px;padding:0 14px;width:fit-content;border-radius:0 32px 0 0;transition:.3s ease-in-out;background:linear-gradient(to right,#22b4fc,#039ce8)}.lang-switcher-mobile .langmenu span{font-size:22px;font-style:normal;font-weight:600;line-height:100%;color:#fefefe;transition:.3s ease-in-out}.lang-switcher-mobile .langmenu svg{min-width:20px;transition:.3s ease-in-out;color:#fefefe}.lang-switcher-mobile .langmenu-dropdown{position:fixed;left:0;bottom:102px;width:fit-content;display:block!important;background-color:#262d49;padding:16px 0 0;border-radius:0 0 40px;box-shadow:0 8px 12px #0000000d;opacity:0;visibility:hidden}.lang-switcher-mobile .langmenu-dropdown.active{opacity:1;visibility:visible}.lang-switcher-mobile .langmenu-dropdown a{text-decoration:none;display:flex;justify-content:flex-start;align-items:center;gap:.5rem;padding:22px 40px;font-size:16px;font-style:normal;font-weight:400;line-height:100%;color:#fefefe;position:relative}.lang-switcher-mobile .langmenu-dropdown a:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:#e77a24;transition:.2s ease-in-out}.lang-switcher-mobile .langmenu-dropdown a:nth-of-type(1){color:#fefefe}.lang-switcher-mobile .langmenu-dropdown a:nth-of-type(1) svg{display:block}.lang-switcher-mobile .langmenu-dropdown a:last-child{border-bottom:none}.lang-switcher-mobile .langmenu-dropdown a:hover:after{width:8px}.lang-switcher-mobile .langmenu-dropdown a svg{min-width:16px;display:none}footer{position:relative;margin-top:auto;background:#262d49;display:flex;flex-direction:column;border-radius:100px 0 0;max-width:100vw}footer .top-corner-right{position:absolute;top:-100px;right:0;display:flex;justify-content:flex-end;width:100vw;height:100px;max-width:100px;z-index:100;overflow:hidden}footer .top-corner-right .corner{content:"";display:block;width:100px;height:100px;border-radius:0 0 100px;-webkit-box-shadow:50px 50px 0 50px #262D49;box-shadow:50px 50px 0 50px #262d49;z-index:-1}footer p.h3{font-size:22px;color:#039ce8;margin-bottom:40px}footer .footer-top{display:flex;justify-content:space-between;padding:clamp(3.75rem,-.4076rem + 8.673vw,10rem) clamp(2.5rem,-2.4892rem + 10.4076vw,10rem)}@media (max-width: 1300px){footer .footer-top{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;gap:80px 48px}}@media (max-width: 768px){footer .footer-top{display:flex;flex-direction:column}}footer .footer-top .logo-container{display:flex;flex-direction:column;justify-content:space-between;gap:24px}@media (max-width: 768px){footer .footer-top .logo-container{gap:40px}}footer .footer-top .logo-container .header-logo img{max-width:clamp(13.75rem,7.9293rem + 12.1422vw,22.5rem)}footer .footer-top .logo-container .socials{display:flex;flex-wrap:wrap;gap:16px}footer .footer-top .logo-container .socials a:hover img,footer .footer-top .logo-container .socials a:hover svg{filter:brightness(200)}footer .footer-top .logo-container .socials a img,footer .footer-top .logo-container .socials a svg{color:#039ce8}footer .footer-top .contactgegevens .links{display:flex;flex-direction:column;margin-bottom:24px;gap:16px}footer .footer-top .contactgegevens .links a{display:block;color:#fefefe;font-size:16px;line-height:16px;height:fit-content}footer .footer-top .contactgegevens .bezoekadres{margin-bottom:24px}footer .footer-top .contactgegevens .bezoekadres p{color:#fefefe;font-size:16px}footer .footer-top .contactgegevens img{max-width:90px;mix-blend-mode:lighten}footer .footer-top .expertises ul,footer .footer-top .projecten ul{list-style-type:none;padding-left:0}footer .footer-top .expertises ul li a,footer .footer-top .projecten ul li a{color:#fefefe;font-size:16px;text-decoration:none}footer .footer-top .expertises ul li a:hover,footer .footer-top .projecten ul li a:hover{text-decoration:underline}footer>.juridisch-menu-container{display:flex;align-items:center;justify-content:space-between;position:relative;height:112px;padding:0 80px;background-color:#dbe4f3}@media (max-width: 1100px){footer>.juridisch-menu-container{display:flex;flex-direction:column;padding:20px 40px}}@media (max-width: 768px){footer>.juridisch-menu-container{height:auto;flex-direction:column;align-items:center;gap:40px}}footer>.juridisch-menu-container ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:20px;padding-left:0}@media (max-width: 1024px){footer>.juridisch-menu-container ul{justify-content:center}}footer>.juridisch-menu-container ul li{border-right:3px solid #039CE8;padding-right:24px}@media (max-width: 900px){footer>.juridisch-menu-container ul li{padding-right:0;border-right:none}}footer>.juridisch-menu-container ul li:last-child{border-right:none;padding-right:0}footer>.juridisch-menu-container ul li a{text-decoration:none;font-size:16px;font-weight:600;color:#262d49;display:block;position:relative;overflow:hidden}footer>.juridisch-menu-container ul li a:hover{color:#039ce8}footer>.juridisch-menu-container ul li a .titel{font-size:14px;font-style:normal;font-weight:325;line-height:120%;letter-spacing:-.56px}footer>.juridisch-menu-container ul li a .titel span:nth-child(2){display:none}.has-primary-background-color p{color:#fff}.has-secondary-background-color p{color:#000}.has-black-background-color p{color:#fff}.grids-section{margin:200px 0;gap:24px}@media (max-width: 1024px){.grids-section{margin:128px 0}}@media (max-width: 768px){.grids-section{margin:80px 20px}}.grids-section.custom{margin:unset!important;gap:unset!important}.grids-section.custom .grids-area{gap:unset!important}.grids-section .grids-s-w_i,.grids-section .grids-area{gap:24px}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}#content>*{max-width:1680px;margin:clamp(5rem,1.6739rem + 6.9384vw,10rem) auto}@media (max-width: 1780px){#content>*{margin:clamp(5rem,1.6739rem + 6.9384vw,10rem) clamp(1rem,-4.987rem + 12.4892vw,10rem)}}.wpml-ls-statics-footer,.otgs-development-site-front-end{display:none}
