/*!*************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/scss/bundle-noncritical.scss ***!
  \*************************************************************************************************************************************************************************************************/
:root{
  border:0 !important;
  --bs-border-width:1px;
}

:root{
  --bs-heading-color:#000;
  --bs-heading-color-rgb:0, 0, 0;
  --bs-body-color:#4a4a49;
  --bs-body-color-rgb:74, 74, 73;
  --bs-primary:#0093d6;
  --bs-primary-rgb:0, 147, 214;
  --bs-primary-light:#f2f9fd;
  --bs-primary-light-rgb:242, 249, 253;
  --bs-primary-hover:#00a4f0;
  --bs-primary-hover-rgb:0, 164, 240;
  --bs-secondary:#4a4a49;
  --bs-secondary-rgb:74, 74, 73;
  --bs-secondary-hover:#5c5c5b;
  --bs-secondary-hover-rgb:92, 92, 91;
  --bs-transparent:transparent;
  --bs-dark:#000;
  --bs-dark-rgb:0, 0, 0;
  --bs-light:#f2f2f7;
  --bs-light-rgb:242, 242, 255;
  --bs-white:#fff;
  --bs-white-rgb:255, 255, 255;
  --bs-orange:#fea10e;
  --bs-orange-rgb:254, 161, 14;
  --bs-border-color:#b5b5b5;
  --bs-border-color-rgb:181, 181, 181;
  --bs-link-color:#0093d6;
  --bs-link-color-rgb:0, 147, 214;
  --bs-link-color-hover:#00a4f0;
  --bs-link-color-hover-rgb:0, 164, 240;
  --bs-border-radius-lg:1rem;
}

[data-bs-theme=dark]{
  --bs-link-color:#0093d6;
  --bs-link-color-rgb:0, 147, 214;
  --bs-link-color-hover:#00a4f0;
  --bs-link-color-hover-rgb:0, 164, 240;
  --bs-body-color:#4a4a49;
}
[data-bs-theme=dark] .form-control::-moz-placeholder{
  color:#4a4a49 !important;
  color:var(--bs-body-color) !important;
}
[data-bs-theme=dark] .form-control::placeholder{
  color:#4a4a49 !important;
  color:var(--bs-body-color) !important;
}

.bg-transparent{
  background-color:transparent !important;
  background-color:var(--bs-transparent) !important;
}

.bg-pattern1{
  background-image:linear-gradient(270deg, #fff 50%, #f2f2f7 0);
  background-image:linear-gradient(270deg, var(--bs-white) 50%, var(--bs-light) 50%);
  position:relative;
}
@media (max-width:575.98px){
  .bg-pattern1{
    background-image:none;
  }
}
.bg-pattern1>.container-xl{
  position:relative;
}
.bg-pattern1>.container-xl .row{
  position:relative;
  z-index:1;
}
.bg-pattern1>.container-xl:after{
  background-color:#f2f2f7;
  background-color:var(--bs-light);
  border-bottom-right-radius:25rem;
  border-top-right-radius:25rem;
  content:"";
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%;
}

.bg-dark{
  background-color:#000 !important;
  background-color:var(--bs-dark) !important;
}
.bg-dark .is-style-subkop,.bg-dark .las,.bg-dark .subkop,.bg-dark a,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-dark li,.bg-dark small,.bg-dark ul.arrow li:before,.bg-dark ul.vinkjes li:before{
  color:#fff !important;
  color:var(--bs-white) !important;
}
.bg-dark p:not(.is-style-supkop){
  color:hsla(0,0%,100%,.8) !important;
  color:rgba(var(--bs-white-rgb), .8) !important;
}

.bg-black{
  background-color:var(--bs-black) !important;
}
.bg-black .is-style-subkop,.bg-black .las,.bg-black .subkop,.bg-black a,.bg-black h1,.bg-black h2,.bg-black h3,.bg-black h4,.bg-black h5,.bg-black h6,.bg-black li,.bg-black small,.bg-black ul.arrow li:before,.bg-black ul.vinkjes li:before{
  color:#fff !important;
  color:var(--bs-white) !important;
}
.bg-black p:not(.is-style-supkop){
  color:hsla(0,0%,100%,.8) !important;
  color:rgba(var(--bs-white-rgb), .8) !important;
}

.bg-primary{
  background-color:#0093d6 !important;
  background-color:var(--bs-primary) !important;
}
.bg-primary .is-style-subkop,.bg-primary .las,.bg-primary .subkop,.bg-primary a,.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,.bg-primary li,.bg-primary small,.bg-primary ul.arrow li:before,.bg-primary ul.vinkjes li:before{
  color:#fff !important;
  color:var(--bs-white) !important;
}
.bg-primary .is-style-supkop,.bg-primary li,.bg-primary p,.bg-primary table{
  color:hsla(0,0%,100%,.8) !important;
  color:rgba(var(--bs-white-rgb), .8) !important;
}

.bg-secondary{
  background-color:#4a4a49 !important;
  background-color:var(--bs-secondary) !important;
}
.bg-secondary .is-style-subkop,.bg-secondary .las,.bg-secondary .subkop,.bg-secondary a,.bg-secondary h1,.bg-secondary h2,.bg-secondary h3,.bg-secondary h4,.bg-secondary h5,.bg-secondary h6,.bg-secondary li,.bg-secondary small,.bg-secondary ul.arrow li:before,.bg-secondary ul.vinkjes li:before{
  color:#fff !important;
  color:var(--bs-white) !important;
}
.bg-secondary .is-style-supkop,.bg-secondary li,.bg-secondary p,.bg-secondary table{
  color:hsla(0,0%,100%,.8) !important;
  color:rgba(var(--bs-white-rgb), .8) !important;
}

.bg-tertairy{
  background-color:var(--bs-tertairy) !important;
}
.bg-tertairy .is-style-subkop,.bg-tertairy .las,.bg-tertairy .subkop,.bg-tertairy a,.bg-tertairy h1,.bg-tertairy h2,.bg-tertairy h3,.bg-tertairy h4,.bg-tertairy h5,.bg-tertairy h6,.bg-tertairy li,.bg-tertairy small,.bg-tertairy ul.arrow li:before,.bg-tertairy ul.vinkjes li:before{
  color:#fff !important;
  color:var(--bs-white) !important;
}
.bg-tertairy li,.bg-tertairy p,.bg-tertairy table{
  color:hsla(0,0%,100%,.8) !important;
  color:rgba(var(--bs-white-rgb), .8) !important;
}

.bg-white{
  background-color:#fff !important;
  background-color:var(--bs-white) !important;
}
.bg-white .h1,.bg-white .h2,.bg-white .h3,.bg-white .h4,.bg-white .h5,.bg-white .h6,.bg-white h1,.bg-white h2,.bg-white h3,.bg-white h4,.bg-white h5,.bg-white h6{
  color:#000 !important;
  color:var(--bs-heading-color) !important;
}
.bg-white .is-style-subkop,.bg-white .las,.bg-white .subkop,.bg-white a,.bg-white li,.bg-white small,.bg-white ul.arrow li:before,.bg-white ul.vinkjes li:before{
  color:#4a4a49 !important;
  color:var(--bs-body-color) !important;
}
.bg-white p:not(.is-style-supkop){
  color:#4a4a49 !important;
  color:rgba(var(--bs-body-color-rgb), 1) !important;
}

.bg-light{
  background-color:#f2f2f7 !important;
  background-color:var(--bs-light) !important;
}
.bg-light .h1,.bg-light .h2,.bg-light .h3,.bg-light .h4,.bg-light .h5,.bg-light .h6,.bg-light h1,.bg-light h2,.bg-light h3,.bg-light h4,.bg-light h5,.bg-light h6{
  color:#000 !important;
  color:var(--bs-heading-color) !important;
}
.bg-light .is-style-subkop,.bg-light .las,.bg-light .subkop,.bg-light a,.bg-light li,.bg-light small,.bg-light ul.arrow li:before,.bg-light ul.vinkjes li:before{
  color:#4a4a49 !important;
  color:var(--bs-body-color) !important;
}
.bg-light p:not(.is-style-supkop){
  color:#4a4a49 !important;
  color:rgba(var(--bs-body-color-rgb), 1) !important;
}

.bg-primary-light{
  background-color:#f2f9fd !important;
  background-color:var(--bs-primary-light) !important;
}
.bg-primary-light .h1,.bg-primary-light .h2,.bg-primary-light .h3,.bg-primary-light .h4,.bg-primary-light .h5,.bg-primary-light .h6,.bg-primary-light h1,.bg-primary-light h2,.bg-primary-light h3,.bg-primary-light h4,.bg-primary-light h5,.bg-primary-light h6{
  color:#000 !important;
  color:var(--bs-heading-color) !important;
}
.bg-primary-light .is-style-subkop,.bg-primary-light .las,.bg-primary-light .subkop,.bg-primary-light a,.bg-primary-light li,.bg-primary-light small,.bg-primary-light ul.arrow li:before,.bg-primary-light ul.vinkjes li:before{
  color:#4a4a49 !important;
  color:var(--bs-body-color) !important;
}
.bg-primary-light p:not(.is-style-supkop){
  color:#4a4a49 !important;
  color:rgba(var(--bs-body-color-rgb), 1) !important;
}

.text-white a,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white li,.text-white p{
  color:#fff !important;
  color:var(--bs-white) !important;
}

:root{
  --bs-heading-font-family:"IBM Plex Sans", serif;
  --bs-body-font-family:"Inter", sans-serif;
  --bs-icon-font-family:"Material Symbols Outlined";
}

.material-symbols-outlined{
  font-variation-settings:"FILL" 0, "wght" 200, "opsz" 24;
}

.material-symbols-outlined.filled{
  font-variation-settings:"FILL" 1, "wght" 200, "GRAD" 200, "opsz" 24;
}

body{
  color:#4a4a49;
  color:var(--bs-body-color);
  font-family:Inter,sans-serif;
  font-family:var(--bs-body-font-family);
  font-weight:400;
  line-height:1.7;
}
@media (min-width:576px){
  body li,body p{
    font-size:calc(1.255rem + .06vw);
  }
}
@media (min-width:576px) and (min-width:1200px){
  body li,body p{
    font-size:1.3rem;
  }
}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
  color:#4a4a49 !important;
  color:var(--bs-secondary) !important;
  font-family:IBM Plex Sans,serif;
  font-family:var(--bs-heading-font-family);
  font-style:normal;
  font-weight:600;
  margin-bottom:1rem;
}
.h1:has(+.subkop),.h2:has(+.subkop),.h3:has(+.subkop),.h4:has(+.subkop),.h5:has(+.subkop),.h6:has(+.subkop),h1:has(+.subkop),h2:has(+.subkop),h3:has(+.subkop),h4:has(+.subkop),h5:has(+.subkop),h6:has(+.subkop){
  margin-bottom:0;
}

h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{
  font-weight:bolder;
}

.is-style-subkop,.subkop{
  color:#4a4a49;
  color:var(--bs-body-color);
  font-family:IBM Plex Sans,serif;
  font-family:var(--bs-heading-font-family);
  font-size:calc(1.375rem + 1.5vw);
  font-weight:600;
  line-height:1.2;
}
@media (min-width:1200px){
  .is-style-subkop,.subkop{
    font-size:2.5rem;
  }
}

.is-style-supkop,.supkop{
  color:#0093d6 !important;
  color:var(--bs-primary) !important;
  font-family:IBM Plex Sans,serif;
  font-family:var(--bs-heading-font-family);
  font-size:calc(1.255rem + .06vw);
  font-weight:400;
  margin-bottom:0;
  text-transform:uppercase;
}
@media (min-width:1200px){
  .is-style-supkop,.supkop{
    font-size:1.3rem;
  }
}

.bluedot:after,.is-style-bluedot:after{
  color:#0093d6;
  color:var(--bs-primary);
  content:".";
}

a,i,p a{
  transition:all .3s ease;
}

b,strong{
  font-weight:600;
}

ul.arrow,ul.close,ul.is-style-arrow,ul.is-style-close,ul.is-style-vinkjes,ul.vinkjes{
  display:table;
  list-style:none;
  padding:0;
}
ul.arrow li,ul.close li,ul.is-style-arrow li,ul.is-style-close li,ul.is-style-vinkjes li,ul.vinkjes li{
  display:block;
  line-height:2rem;
  margin-bottom:15px;
  padding-left:32px;
  position:relative;
}
ul.arrow li:before,ul.close li:before,ul.is-style-arrow li:before,ul.is-style-close li:before,ul.is-style-vinkjes li:before,ul.vinkjes li:before{
  font-family:Material Symbols Outlined;
  font-family:var(--bs-icon-font-family);
  font-size:28px;
  font-weight:500;
  left:0;
  position:absolute;
  top:10%;
  transform:translateY(-20%);
}
ul.arrow li a,ul.close li a,ul.is-style-arrow li a,ul.is-style-close li a,ul.is-style-vinkjes li a,ul.vinkjes li a{
  -webkit-text-decoration:none;
  text-decoration:none;
}

ul.is-style-vinkjes li:before,ul.vinkjes li:before{
  color:#0093d6;
  color:var(--bs-primary);
  content:"done_outline";
}

ul.arrow li:before,ul.is-style-arrow li:before{
  color:#0093d6;
  color:var(--bs-primary);
  content:"east";
}

ul.close li:before,ul.is-style-close li:before{
  color:var(--bs-danger);
  content:"close";
}

.text-white .h1,.text-white .h2,.text-white .h3,.text-white .h4,.text-white .h5,.text-white .h6,.text-white a,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white li,.text-white p{
  color:#fff;
  color:var(--bs-white);
}

.has-text-align-left{
  text-align:left;
}

.has-text-align-right{
  text-align:right;
}
.gradient-heading{
  background:linear-gradient(90deg, #0093d6, #3576c9, #7454ba, #9b3fb1, #aa38ae, #9b3fb1, #7454ba, #3576c9, #0093d6);
  -webkit-background-clip:text;
  background-size:200% auto;
  -webkit-text-fill-color:transparent;
  animation:gradient-animation 3s linear infinite;
  background-clip:text;
}

@keyframes gradient-animation{
  0%{
    background-position:0;
  }
  to{
    background-position:200%;
  }
}
.gradient-heading-slow{
  animation:gradient-animation 6s linear infinite;
}
.gradient-heading-reverse,.gradient-heading-slow{
  background:linear-gradient(90deg, #0093d6, #3576c9, #7454ba, #9b3fb1, #aa38ae, #9b3fb1, #7454ba, #3576c9, #0093d6);
  -webkit-background-clip:text;
  background-size:200% auto;
  -webkit-text-fill-color:transparent;
  background-clip:text;
}
.gradient-heading-reverse{
  animation:gradient-animation 3s linear infinite reverse;
}
.single:not(.single-vacature) .main__content section:not(.forresult__twocolimg) h2{
  margin-top:3.5rem;
}
.single:not(.single-vacature) .main__content section:not(.forresult__twocolimg) h3{
  margin-top:2.5rem;
}

.archive{
  background:#f2f2f7;
  background:var(--bs-light);
}

.recent__posts .card .img-fluid{
  border-top-left-radius:calc(.25rem - 1px);
  border-top-right-radius:calc(.25rem - 1px);
}

.post__meta{
  opacity:.7;
}

.forresult__postobjects__item{
  -webkit-text-decoration:none;
  text-decoration:none;
}
.forresult__postobjects__item:focus__img img,.forresult__postobjects__item:hover__img img{
  transform:scale(1.05);
}
.forresult__postobjects__item__img{
  display:block;
  overflow:hidden;
}
.forresult__postobjects__item__img img{
  height:225px;
  transition:all .3s ease;
  width:100%;
}
.forresult__postobjects__item__cat{
  -webkit-text-decoration:none;
  text-decoration:none;
}
.forresult__postobjects__item .card-body,.forresult__postobjects__item .card-top{
  position:relative;
}
.forresult__postobjects__item .card-body .post__meta,.forresult__postobjects__item .card-body .post__meta time{
  color:#4a4a49;
  color:var(--bs-secondary);
}
.forresult__postobjects__item .card-body .post__meta .forresult__postobjects__item__cat{
  color:#4a4a49;
  color:var(--bs-secondary);
  -webkit-text-decoration:underline;
  text-decoration:underline;
}

.forresult__authorbox .round{
  border-radius:100px;
}
.forresult__authorbox--social a{
  -webkit-text-decoration:none;
  text-decoration:none;
}
.forresult__authorbox--social a svg{
  margin-right:10px;
}

.forresult__tags a{
  background-color:#fff;
  background-color:var(--bs-white);
  border:1px solid #b5b5b5;
  border:1px solid var(--bs-border-color);
  display:inline-block;
  padding:7px 20px;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .2s ease;
}
.forresult__tags a:focus,.forresult__tags a:hover{
  background-color:#f2f2f7;
  background-color:var(--bs-light);
}

.scroll-down header#masthead,.scroll-up header#masthead{
  background-color:#fff;
  background-color:var(--bs-white);
  box-shadow:0 2px 5px rgba(0,0,0,.15) !important;
  padding-top:0;
  position:fixed;
  top:0;
  z-index:100;
}
.scroll-down header#masthead .navbar-brand .st0,.scroll-up header#masthead .navbar-brand .st0{
  fill:#4a4a49;
  fill:var(--bs-secondary);
}
.scroll-down header#masthead .navbar-brand .st1,.scroll-up header#masthead .navbar-brand .st1{
  fill:#0093d6;
  fill:var(--bs-primary);
}
.scroll-down header#masthead .navbar-toggler span,.scroll-up header#masthead .navbar-toggler span{
  background-color:#4a4a49;
  background-color:var(--bs-secondary);
}
@media (min-width:992px){
  .scroll-down header#masthead .list-inline-item:not(.btn-request):not(.btn-mail) .nav-link,.scroll-up header#masthead .list-inline-item:not(.btn-request):not(.btn-mail) .nav-link{
    color:#000;
    color:var(--bs-dark);
  }
  .scroll-down header#masthead .list-inline-item.btn-request .nav-link,.scroll-up header#masthead .list-inline-item.btn-request .nav-link{
    border-color:#b5b5b5;
    border-color:var(--bs-border-color);
    color:#000;
    color:var(--bs-dark);
  }
}

header{
  transition:all .4s ease;
}
header .navbar-brand{
  display:block;
  padding:10px 0;
  width:300px;
}
@media (max-width:575.98px){
  header .navbar-brand{
    width:275px;
  }
}
header .navbar-brand .st0,header .navbar-brand .st1{
  animation:slideInRight .8s ease forwards;
  opacity:0;
  transform:translateX(-10%);
}
header .navbar-brand .st0{
  fill:#fff;
  fill:var(--bs-white);
}
header .navbar-brand .st1{
  fill:#0093d6;
  fill:var(--bs-primary);
}
header .navbar-brand .st1:first-of-type{
  animation-delay:0s;
}
header .navbar-brand .st1:nth-of-type(2){
  animation-delay:.1s;
}
header .navbar-brand .st1:nth-of-type(3){
  animation-delay:.15s;
}
header .navbar-brand .st1:nth-of-type(4){
  animation-delay:.2s;
}
header .navbar-brand .st0:nth-of-type(5){
  animation-delay:.8s;
}
header .navbar-brand .st0:nth-of-type(6){
  animation-delay:.85s;
}
header .navbar-brand .st0:nth-of-type(7){
  animation-delay:.9s;
}
header .navbar-brand .st1:nth-of-type(8){
  animation-delay:.95s;
}
header .navbar-brand .st0:nth-of-type(9){
  animation-delay:1s;
}
header .navbar-brand .st0:nth-of-type(10){
  animation-delay:1.05s;
}
header .navbar-brand .st0:nth-of-type(11){
  animation-delay:1.1s;
}
header .navbar-toggler{
  cursor:pointer;
  height:26px;
  position:relative;
  transform:rotate(0deg);
  transition:.5s ease-in-out;
  width:28px;
}
header .navbar-toggler:first-child{
  position:relative;
  right:8px;
  top:-12px;
}
header .navbar-toggler:nth-child(2){
  padding:4px 0;
}
header .navbar-toggler span{
  background:#fff;
  background:var(--bs-white);
  display:block;
  height:3px;
  left:0;
  opacity:1;
  position:absolute;
  transform:rotate(0deg);
  transition:.25s ease-in-out;
  width:100%;
}
header .navbar-toggler span:first-child{
  top:0;
}
header .navbar-toggler span:nth-child(2),header .navbar-toggler span:nth-child(3){
  top:9px;
}
header .navbar-toggler span:nth-child(4){
  top:18px;
}
header .navbar-toggler.open span:first-child{
  left:50%;
  top:18px;
  width:0;
}
header .navbar-toggler.open span:nth-child(2){
  transform:rotate(45deg);
}
header .navbar-toggler.open span:nth-child(3){
  transform:rotate(-45deg);
}
header .navbar-toggler.open span:nth-child(4){
  left:50%;
  top:18px;
  width:0;
}
@media (min-width:992px){
  header .menu-item-has-children .dropdown-toggle:after{
    border:none;
    content:"arrow_drop_down";
    font-family:Material Symbols Outlined;
    font-family:var(--bs-icon-font-family);
    font-size:29px;
    font-weight:400;
    position:relative;
    top:15px;
  }
  header .menu-item-has-children:hover .dropdown-menu{
    display:block;
  }
}
header .list-inline-item:not(.btn-request):not(.btn-mail) .nav-link{
  color:#fff;
  color:var(--bs-white);
  font-family:IBM Plex Sans,serif;
  font-family:var(--bs-heading-font-family);
  font-size:18px;
  font-weight:400;
  line-height:24px;
  padding:.5rem 1rem;
  position:relative;
}
@media (min-width:1400px) and (max-width:1500px){
  header .list-inline-item:not(.btn-request):not(.btn-mail) .nav-link{
    padding:.5rem;
  }
}
header .list-inline-item:not(.btn-request):not(.btn-mail) .nav-link:focus,header .list-inline-item:not(.btn-request):not(.btn-mail) .nav-link:hover{
  color:#0093d6;
  color:var(--bs-primary);
}
header .list-inline-item.btn-request.active{
  background-color:#00a4f0;
  background-color:var(--bs-primary-hover);
}
header .list-inline-item.btn-request.active .nav-link{
  color:#fff !important;
  color:var(--bs-white) !important;
}
header .list-inline-item.btn-request .nav-link{
  background-color:transparent;
  background-color:var(--bs-transparent);
  border:2px solid #fff;
  border:2px solid var(--bs-white);
  border-radius:5rem;
  color:#fff;
  color:var(--bs-white);
  font-size:18px;
  padding:.6rem 1rem;
}
header .list-inline-item.btn-mail.active{
  background-color:#00a4f0;
  background-color:var(--bs-primary-hover);
}
header .list-inline-item.btn-mail.active .nav-link{
  color:#fff !important;
}
header .list-inline-item.btn-mail .nav-link{
  background-color:#0093d6;
  background-color:var(--bs-primary);
  border-radius:5rem;
  color:#fff !important;
  font-size:18px;
  padding:.6rem 1rem;
}
header .list-inline-item.active .nav-link,header .list-inline-item.current_page_parent .nav-link{
  color:#0093d6;
  color:var(--bs-primary);
}
header .dropdown-menu{
  border:none;
  box-shadow:4px 7px 10px rgba(0,0,0,.15) !important;
}
header .dropdown-menu .list-inline-item{
  display:block;
}
header .dropdown-menu .list-inline-item:not(:last-child){
  margin-right:0;
}
header .dropdown-menu .dropdown-item{
  color:#000;
  color:var(--bs-dark);
  font-family:IBM Plex Sans,serif;
  font-family:var(--bs-heading-font-family);
  font-size:18px;
  font-weight:300;
}
header .dropdown-menu .dropdown-item:focus,header .dropdown-menu .dropdown-item:hover{
  background-color:#f2f2f7;
  background-color:var(--bs-light);
  color:#0093d6;
  color:var(--bs-primary);
}
header .dropdown-menu .dropdown-item.active,header .dropdown-menu .dropdown-item:active{
  background-color:#0093d6;
  background-color:var(--bs-primary);
  color:#fff;
  color:var(--bs-white);
}
header .dropdown-menu .current-menu-item .dropdown-item{
  color:#0093d6;
  color:var(--bs-primary);
}

.list-inline-item.btn-mail.active,.nav-item.btn-mail.active{
  border-color:transparent !important;
  box-shadow:none;
}
.list-inline-item.btn-mail.active .nav-link span,.nav-item.btn-mail.active .nav-link span{
  color:#fff !important;
  color:var(--bs-white) !important;
}
.list-inline-item.btn-mail .nav-link:focus,.list-inline-item.btn-mail .nav-link:hover,.nav-item.btn-mail .nav-link:focus,.nav-item.btn-mail .nav-link:hover{
  background-color:#00a4f0;
  background-color:var(--bs-primary-hover);
  border-color:#00a4f0;
  border-color:var(--bs-primary-hover);
}
@media (max-width:991.98px){
  .list-inline-item.btn-mail .nav-link span,.nav-item.btn-mail .nav-link span{
    display:block;
  }
}
.list-inline-item.btn-mail .nav-link .material-symbols-outlined,.nav-item.btn-mail .nav-link .material-symbols-outlined{
  position:relative;
  top:3px;
}

.f-shape{
  left:-45px;
  position:absolute;
  top:-164px;
  width:635px;
}

.forresult__footer{
  background-color:var(--bs-black);
  overflow:hidden;
  padding:100px 0 50px;
}
.forresult__footer,.forresult__footer .site-footer .container-xl{
  position:relative;
}
.forresult__footer .site-footer .container-xl:before{
  background:radial-gradient(circle, #272727 0, transparent 75%);
  content:"";
  height:750px;
  left:-200px;
  position:absolute;
  top:-100px;
  width:900px;
}
.forresult__footer .site-footer .container-xl:after{
  background:radial-gradient(circle, #272727 0, transparent 75%);
  content:"";
  height:750px;
  position:absolute;
  right:-400px;
  top:-300px;
  width:900px;
}
.forresult__footer .site-footer h5{
  color:#fff !important;
  color:var(--bs-white) !important;
  margin-bottom:20px;
}
.forresult__footer .site-footer h5 a{
  color:#fff !important;
  color:var(--bs-white) !important;
  -webkit-text-decoration:none;
  text-decoration:none;
}
.forresult__footer .site-footer h5 a:focus,.forresult__footer .site-footer h5 a:hover{
  color:#fff !important;
  color:var(--bs-white) !important;
  -webkit-text-decoration:underline;
  text-decoration:underline;
}
.forresult__footer .site-footer li,.forresult__footer .site-footer p,.forresult__footer .site-footer span{
  color:hsla(0,0%,100%,.8);
  color:rgba(var(--bs-white-rgb), .8);
}
.forresult__footer .site-footer .btn,.forresult__footer .site-footer a span,.forresult__footer .site-footer li a,.forresult__footer .site-footer p a{
  color:#fff;
  color:var(--bs-white);
  font-size:1.2rem;
}
.forresult__footer .site-footer .btn{
  margin-bottom:10px;
}
.forresult__footer .site-footer .btn--primary{
  background-color:transparent !important;
}
.forresult__footer .site-footer .btn--primary:before{
  height:42px;
  top:4px;
  width:42px;
}
.forresult__footer .site-footer .btn--primary span{
  left:-15px;
  top:-2px;
}
.forresult__footer .site-footer .btn--primary .material-symbols-outlined{
  font-size:21px;
  margin-right:10px;
  top:3px;
}
.forresult__footer .site-footer .btn--primary:focus .material-symbols-outlined,.forresult__footer .site-footer .btn--primary:hover .material-symbols-outlined{
  left:-15px;
}
.forresult__footer .site-footer ul{
  list-style:none;
  margin:0;
  padding:0;
}
.forresult__footer .site-footer ul li{
  margin-bottom:15px;
}
.forresult__footer .site-footer ul li a{
  left:0;
  position:relative;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .3s ease;
}
.forresult__footer .site-footer ul li a:focus,.forresult__footer .site-footer ul li a:hover{
  left:5px;
  -webkit-text-decoration:underline;
  text-decoration:underline;
}
.forresult__footer .site-footer .social__urls a{
  -webkit-text-decoration:none;
  text-decoration:none;
}
.forresult__footer .site-footer .social__urls a svg{
  height:32px;
  margin-right:5px;
  position:relative;
  top:-2px;
  width:32px;
}
.forresult__footer .site-footer .social__urls a span{
  display:inline-block;
  margin-right:5px;
}
.forresult__footer .site-footer .social__urls a:focus,.forresult__footer .site-footer .social__urls a:hover{
  color:#0093d6;
  color:var(--bs-primary);
}

.footer_bottom_tekst{
  font-size:1rem;
  padding-top:20px;
}
.footer_bottom_tekst p{
  margin-bottom:0;
}
.footer_bottom_tekst a{
  font-size:1rem;
  -webkit-text-decoration:none;
  text-decoration:none;
}
.footer_bottom_tekst a:focus,.footer_bottom_tekst a:hover{
  -webkit-text-decoration:underline;
  text-decoration:underline;
}

.footer_bottom_logos a{
  -webkit-text-decoration:none;
  text-decoration:none;
}
.footer_bottom_logos img{
  max-height:80px;
  max-width:170px;
  width:auto;
}
.footer_bottom_logos img:first-child{
  margin-right:20px;
}
.pagination{
  background:transparent;
  border:none;
  display:block;
}
.pagination .nav-links{
  margin:30px auto;
}
.pagination .page-numbers.current{
  background-color:#0093d6;
  background-color:var(--bs-primary);
  color:#fff;
}
.pagination .page-numbers.current,.pagination a.page-numbers{
  border:1px solid #0093d6;
  border:1px solid var(--bs-primary);
  border-radius:.25rem;
  display:inline-block;
  font-size:1rem;
  height:40px;
  line-height:20px;
  margin:0 4px;
  padding:9px 0 0;
  text-align:center;
  transition:all .2s ease;
  width:40px;
}
.pagination a.page-numbers{
  color:#0093d6;
  color:var(--bs-primary);
  -webkit-text-decoration:none;
  text-decoration:none;
}
.pagination a.page-numbers.dots,.pagination a.page-numbers.next,.pagination a.page-numbers.prev{
  border:0 !important;
  box-shadow:none;
  width:auto;
}
.pagination a.page-numbers.dots:focus,.pagination a.page-numbers.dots:hover,.pagination a.page-numbers.next:focus,.pagination a.page-numbers.next:hover,.pagination a.page-numbers.prev:focus,.pagination a.page-numbers.prev:hover{
  background-color:transparent !important;
  border:0 !important;
  color:#0093d6;
  color:var(--bs-primary);
}
.pagination a.current,.pagination a.current:hover,.pagination a:hover{
  background:#0093d6;
  background:var(--bs-primary);
  border-color:#0093d6;
  border-color:var(--bs-primary);
  box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
  color:#fff !important;
}
.pagination .screen-reader-text{
  display:none;
}

.forresult__posts-nav{
  padding-bottom:20px;
  padding-top:20px;
}
@media (max-width:767.98px){
  .forresult__posts-nav .row .col-6.text-start{
    border-right:1px solid #f2f2f7;
    border-right:1px solid var(--bs-light);
  }
}
.forresult__posts-nav .row .col-6.text-start a{
  justify-content:start;
}
.forresult__posts-nav .row .col-6 a{
  align-items:center;
  display:flex;
  justify-content:end;
  -webkit-text-decoration:none;
  text-decoration:none;
}
.forresult__posts-nav .row .col-6 h5,.forresult__posts-nav .row .col-6 strong{
  margin:0;
}
.forresult__posts-nav .row .col-6 h5 span,.forresult__posts-nav .row .col-6 strong span{
  color:#0093d6;
  color:var(--bs-primary);
  position:relative;
  top:6px;
}
@media (max-width:767.98px){
  .forresult__posts-nav .row .col-6 h5,.forresult__posts-nav .row .col-6 strong{
    font-size:14px;
  }
}
.forresult__posts-nav .row .col-6 .forresult__posts-nav__thumbnail{
  display:block;
  margin:15px;
}
.forresult__posts-nav .row .col-6 .forresult__posts-nav__thumbnail img{
  max-height:100px;
  max-width:100px;
}

.btn{
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .3s ease;
  --bs-btn-font-size:1.3rem;
}
@media (max-width:575.98px){
  .btn{
    --bs-btn-font-size:1rem;
  }
}
@media (min-width:576px){
  .btn:first-child{
    margin-right:10px;
  }
}

.btn--link .material-symbols-outlined{
  position:relative;
  top:5px;
}

.btn--primary{
  background-color:rgba(0,147,214,.2);
  background-color:rgba(var(--bs-primary-rgb), .2);
  border-radius:5rem;
  padding:0 15px;
  position:relative;
}
.btn--primary:before{
  background-color:#0093d6;
  background-color:var(--bs-primary);
  border-radius:50px;
  content:"";
  height:54px;
  left:-1px;
  position:absolute;
  top:-1px;
  transition:all .2s cubic-bezier(.91, .075, .78, .6);
  width:54px;
}
.btn--primary .material-symbols-outlined{
  border-radius:50%;
  color:#fff;
  color:var(--bs-white);
  font-size:32px;
  left:-15px;
  padding:10px;
  position:relative;
  top:0;
  transition:all .2s cubic-bezier(.91, .075, .78, .6);
}
.btn--primary span{
  left:-10px;
  position:relative;
  top:-10px;
  z-index:3;
}
.btn--primary:focus,.btn--primary:hover{
  color:#fff !important;
  color:var(--bs-white) !important;
}
.btn--primary:focus .material-symbols-outlined,.btn--primary:hover .material-symbols-outlined{
  left:0;
}
.btn--primary:focus:before,.btn--primary:hover:before{
  background-color:#0093d6;
  background-color:var(--bs-primary);
  width:calc(100% + 5px);
}

.btn--secondary{
  background-color:rgba(74,74,73,.2);
  background-color:rgba(var(--bs-secondary-rgb), .2);
  border-radius:5rem;
  padding:0 15px;
  position:relative;
}
.btn--secondary:before{
  background-color:#4a4a49;
  background-color:var(--bs-secondary);
  border-radius:50px;
  content:"";
  height:54px;
  left:-1px;
  position:absolute;
  top:-1px;
  transition:all .2s cubic-bezier(.91, .075, .78, .6);
  width:54px;
}
.btn--secondary .material-symbols-outlined{
  border-radius:50%;
  color:#fff;
  color:var(--bs-white);
  font-size:32px;
  left:-15px;
  padding:10px;
  position:relative;
  top:0;
  transition:all .2s cubic-bezier(.91, .075, .78, .6);
}
.btn--secondary span{
  left:-10px;
  position:relative;
  top:-10px;
  z-index:3;
}
.btn--secondary:focus,.btn--secondary:hover{
  color:#fff !important;
  color:var(--bs-white) !important;
}
.btn--secondary:focus .material-symbols-outlined,.btn--secondary:hover .material-symbols-outlined{
  left:0;
}
.btn--secondary:focus:before,.btn--secondary:hover:before{
  background-color:#4a4a49;
  background-color:var(--bs-secondary);
  width:calc(100% + 10px);
}

@media (max-width:575.98px){
  .entry-content .btn{
    margin-bottom:15px;
  }
}

.circlecollapse.show-collapse #forresult-offcanvas-navbar ul li{
  opacity:1;
  transition:opacity .4s cubic-bezier(.58, .3, .005, 1);
}
.circlecollapse.show-collapse #forresult-offcanvas-navbar ul li:first-child{
  transition-delay:.4s;
}
.circlecollapse.show-collapse #forresult-offcanvas-navbar ul li:nth-child(2){
  transition-delay:.6s;
}
.circlecollapse.show-collapse #forresult-offcanvas-navbar ul li:nth-child(3){
  transition-delay:.8s;
}
.circlecollapse.show-collapse #forresult-offcanvas-navbar ul li:nth-child(4){
  transition-delay:1s;
}
.circlecollapse.show-collapse #forresult-offcanvas-navbar ul li:nth-child(5){
  transition-delay:1.2s;
}
.circlecollapse.show-collapse #forresult-offcanvas-navbar ul li:nth-child(6){
  transition-delay:1.4s;
}
.circlecollapse #forresult-offcanvas-navbar{
  margin:70px auto 0;
  max-width:600px;
  overflow:hidden;
  position:relative;
}
.circlecollapse #forresult-offcanvas-navbar ul{
  list-style:none;
  padding:0;
  -webkit-text-decoration:none;
  text-decoration:none;
}
.circlecollapse #forresult-offcanvas-navbar ul li{
  opacity:0;
}
.circlecollapse #forresult-offcanvas-navbar ul li.menu-item{
  padding:0;
}
.circlecollapse #forresult-offcanvas-navbar ul li a{
  color:#fff;
  color:var(--bs-white);
  display:block;
  font-family:IBM Plex Sans,serif;
  font-family:var(--bs-heading-font-family);
  font-size:calc(1.375rem + 1.5vw);
  left:0;
  padding:.6rem 1rem .6rem 1.3rem;
  position:relative;
  -webkit-text-decoration:none;
  text-decoration:none;
  transition:all .3s ease;
}
@media (min-width:1200px){
  .circlecollapse #forresult-offcanvas-navbar ul li a{
    font-size:2.5rem;
  }
}
.circlecollapse #forresult-offcanvas-navbar label{
  padding:0 .25em;
}
.circlecollapse #forresult-offcanvas-navbar label.toggle-sub{
  background-color:#00a4f0;
  background-color:var(--bs-primary-hover);
  border-radius:10rem;
  color:#fff;
  color:var(--bs-white);
  cursor:pointer;
  float:right;
  height:50px;
  line-height:49px;
  margin-right:15px;
  margin-top:-65px;
  text-align:center;
  width:50px;
}
.circlecollapse #forresult-offcanvas-navbar label.toggle-sub i{
  color:#fff;
  color:var(--bs-white);
  font-size:32px;
  position:relative;
  top:9px;
  transition:transform .3s ease;
}
.circlecollapse #forresult-offcanvas-navbar label:hover{
  color:#fff;
  color:var(--bs-white);
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav{
  background-color:#0093d6;
  background-color:var(--bs-primary);
  margin-left:25px;
  max-height:0;
  opacity:0;
  overflow:hidden;
  transition:max-height .4s ease-in-out,opacity .3s ease-in-out;
  width:100%;
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav li{
  opacity:0 !important;
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav li a{
  color:hsla(0,0%,100%,.8);
  color:rgba(var(--bs-white-rgb), .8);
  font-size:calc(1.325rem + .9vw);
}
@media (min-width:1200px){
  .circlecollapse #forresult-offcanvas-navbar .sub-nav li a{
    font-size:2rem;
  }
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav .toggle{
  color:#fff;
  color:var(--bs-white);
  cursor:pointer;
  font-size:18px;
  padding:0;
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav .toggle i{
  font-size:32px;
  left:2px;
  position:relative;
  top:9px;
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav-check{
  left:-9999px;
  position:absolute;
  top:-9999px;
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav-check:checked~.sub-nav{
  max-height:500px;
  opacity:1 !important;
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav-check:checked~.sub-nav li{
  opacity:1 !important;
  transition:opacity .4s cubic-bezier(.58, .3, .005, 1);
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav-check:checked~.sub-nav li:first-child{
  transition-delay:.2s;
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav-check:checked~.sub-nav li:nth-child(2){
  transition-delay:.4s;
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav-check:checked~.sub-nav li:nth-child(3){
  transition-delay:.6s;
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav-check:checked~.sub-nav li:nth-child(4){
  transition-delay:.8s;
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav-check:checked~.sub-nav li:nth-child(5){
  transition-delay:1s;
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav-check:checked~.sub-nav li:nth-child(6){
  transition-delay:1.2s;
}
.circlecollapse #forresult-offcanvas-navbar .sub-nav-check:checked+label.toggle-sub i{
  transform:rotate(90deg);
  transition:transform .3s ease;
}

.form-control,.form-select{
  border-color:#b5b5b5;
  border-color:var(--bs-border-color);
  border-radius:.25rem;
  font-family:Inter,sans-serif;
  font-family:var(--bs-body-font-family);
}

.wpcf7-list-item{
  display:block !important;
}
.wpcf7-list-item input[type=checkbox],.wpcf7-list-item input[type=radio]{
  margin:0 5px 0 0;
}

.hidden-fields-container{
  display:none;
}

.wpcf7 .wpcf7-form .form-group.has-error .form-control,.wpcf7 .wpcf7-form .form-group.has-error .form-select{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27 viewBox=%270 0 12 12%27%3E%3Ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3E%3Cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3E%3Ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3E%3C/svg%3E") !important;
  background-position:right calc(.375em + .1875rem) center;
  background-repeat:no-repeat;
  background-size:calc(.75em + .375rem) calc(.75em + .375rem);
  border-bottom:2px solid;
  border-color:var(--bs-danger) !important;
}
.wpcf7 .wpcf7-form .form-group.has-error .form-control.checked,.wpcf7 .wpcf7-form .form-group.has-error .form-select.checked{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1%27/%3E%3C/svg%3E") !important;
  background-position:right calc(.375em + .1875rem) center;
  background-repeat:no-repeat;
  background-size:calc(.75em + .375rem) calc(.75em + .375rem);
  border:2px solid var(--bs-success) !important;
}
.wpcf7 .wpcf7-form .form-control,.wpcf7 .wpcf7-form .form-select{
  border-color:#b5b5b5;
  border-color:var(--bs-border-color);
  border-radius:.25rem;
}
.wpcf7 .wpcf7-form .form-control.checked,.wpcf7 .wpcf7-form .form-control.is-valid,.wpcf7 .wpcf7-form .form-control.wpcf7-valid,.wpcf7 .wpcf7-form .form-select.checked,.wpcf7 .wpcf7-form .form-select.is-valid,.wpcf7 .wpcf7-form .form-select.wpcf7-valid{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1%27/%3E%3C/svg%3E") !important;
  background-position:right calc(.375em + .1875rem) center;
  background-repeat:no-repeat;
  background-size:calc(.75em + .375rem) calc(.75em + .375rem);
  border:2px solid var(--bs-success) !important;
}
.wpcf7 .wpcf7-form .form-control.is-invalid,.wpcf7 .wpcf7-form .form-control.wpcf7-not-valid,.wpcf7 .wpcf7-form .form-select.is-invalid,.wpcf7 .wpcf7-form .form-select.wpcf7-not-valid{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27 viewBox=%270 0 12 12%27%3E%3Ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3E%3Cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3E%3Ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3E%3C/svg%3E") !important;
  background-position:right calc(.375em + .1875rem) center;
  background-repeat:no-repeat;
  background-size:calc(.75em + .375rem) calc(.75em + .375rem);
  border:2px solid;
  border-color:var(--bs-danger) !important;
}
.wpcf7 .wpcf7-form.submitting .form-control.is-valid,.wpcf7 .wpcf7-form.submitting .form-control:valid{
  background-image:none;
}

.splide__pagination{
  bottom:-20px;
}
.splide__pagination__page.is-active{
  background-color:#0093d6;
  background-color:var(--bs-primary);
}

.forresult__postobjects--intro{
  position:relative;
  top:30px;
}
.forresult__postobjects__item{
  transition:all .3s ease;
}
.forresult__postobjects__item a,.forresult__postobjects__item a h4{
  -webkit-text-decoration:none;
  text-decoration:none;
}
.forresult__postobjects__item .img-hover-zoom{
  aspect-ratio:4/3;
}
.forresult__postobjects__item .img-hover-zoom img{
  height:100%;
  -o-object-fit:cover;
     object-fit:cover;
  transition:all .3s ease;
  width:100%;
}
.forresult__postobjects__item:focus .img-hover-zoom img,.forresult__postobjects__item:hover .img-hover-zoom img{
  transform:scale(1.05);
}
.forresult__postobjects__item--img{
  display:block;
  overflow:hidden;
}
.forresult__postobjects__item--img img{
  transition:all .3s ease;
  width:100%;
}
.forresult__postobjects__item--cat{
  background-color:#0093d6;
  background-color:var(--bs-primary);
  bottom:0;
  color:#fff;
  color:var(--bs-white);
  padding:5px 12px;
  position:absolute;
}
.forresult__postobjects__item h4 a,.forresult__postobjects__item p a,.forresult__postobjects__item--cat{
  -webkit-text-decoration:none;
  text-decoration:none;
}
.forresult__postobjects__item h4 a:focus,.forresult__postobjects__item h4 a:hover,.forresult__postobjects__item p a:focus,.forresult__postobjects__item p a:hover{
  color:#4a4a49;
  color:var(--bs-body-color);
}
.forresult__postobjects .splide__track .splide__slide .forresult__postobjects__item{
  position:relative;
  top:90px;
  transition:all .3s ease;
}
.forresult__postobjects .splide__track .splide__slide .forresult__postobjects__item>a{
  -webkit-text-decoration:none;
  text-decoration:none;
}
.forresult__postobjects .splide__track .splide__slide .forresult__postobjects__item:focus,.forresult__postobjects .splide__track .splide__slide .forresult__postobjects__item:hover{
  top:20px;
}
.forresult__postobjects .splide__track .splide__slide .forresult__postobjects__item:focus .forresult__postobjects__item--txt p,.forresult__postobjects .splide__track .splide__slide .forresult__postobjects__item:hover .forresult__postobjects__item--txt p{
  color:#4a4a49;
  color:var(--bs-body-color);
}
.forresult__postobjects .splide__track .splide__slide .forresult__postobjects__item:focus .forresult__postobjects__item--excerpt,.forresult__postobjects .splide__track .splide__slide .forresult__postobjects__item:hover .forresult__postobjects__item--excerpt{
  opacity:1;
  visibility:visible;
}
.forresult__postobjects .splide__track .splide__slide .forresult__postobjects__item--txt h3{
  padding-right:35px;
  position:relative;
}
.forresult__postobjects .splide__track .splide__slide .forresult__postobjects__item--txt h3:after{
  color:#0093d6;
  color:var(--bs-primary);
  content:"arrow_circle_right";
  font-family:Material Symbols Outlined;
  font-family:var(--bs-icon-font-family);
  font-size:30px;
  font-weight:400;
  position:absolute;
  right:0;
  top:0;
}
.forresult__postobjects .splide__track .splide__slide .forresult__postobjects__item--txt p{
  color:#4a4a49;
  color:var(--bs-body-color);
}
.forresult__postobjects .splide__track .splide__slide .forresult__postobjects__item--excerpt{
  height:75px;
  opacity:0;
  overflow:hidden;
  transition:all .3s ease;
  visibility:hidden;
}
.forresult__postobjects .splide__track:before{
  background-image:linear-gradient(270deg, #fff, hsla(0,0%,100%,0));
  background-image:linear-gradient(to left, var(--bs-white), rgba(var(--bs-white-rgb), 0) 100%);
  content:"";
  height:100%;
  pointer-events:none;
  position:absolute;
  right:0;
  top:0;
  width:400px;
  z-index:2;
}
@media (max-width:767.98px){
  .forresult__postobjects .splide__track:before{
    background-image:linear-gradient(270deg, #fff, hsla(0,0%,100%,0) 60%);
    background-image:linear-gradient(to left, var(--bs-white), rgba(var(--bs-white-rgb), 0) 60%);
    width:100px;
  }
}
.forresult__postobjects__splide--page .splide__track .splide__slide .forresult__postobjects__item--img img{
  aspect-ratio:.8/1;
}
.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item{
  overflow:hidden;
  top:0 !important;
}
.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item--img{
  position:relative;
}
.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item--txt{
  bottom:0;
  padding:0 25px 15px;
  position:absolute;
  transition:bottom .3s ease,color .3s ease;
  z-index:1;
}
.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item--txt .h3,.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item--txt h3{
  color:#fff !important;
  color:var(--bs-white) !important;
  padding-right:inherit;
}
.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item--txt .h3:after,.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item--txt h3:after{
  display:none;
}
.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item--txt p{
  color:#fff;
  color:var(--bs-white);
  transition:color .3s ease;
}
.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item--excerpt{
  height:auto;
  opacity:1;
  visibility:visible;
}
.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item:focus .forresult__postobjects__item--txt,.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item:hover .forresult__postobjects__item--txt{
  bottom:10px;
}
.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item:focus .forresult__postobjects__item--txt p,.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item:hover .forresult__postobjects__item--txt p{
  color:#fff;
  color:var(--bs-white);
}
.forresult__postobjects__splide--case .splide__track .splide__slide .forresult__postobjects__item:after{
  background-image:linear-gradient(to top, rgba(var(--bs-black-rgb), .8), rgba(var(--bs-black-rgb), 0) 100%);
  bottom:0;
  content:"";
  height:200px;
  pointer-events:none;
  position:absolute;
  right:0;
  width:100%;
}
.forresult__postobjects .splide__arrows{
  bottom:-56px;
  position:absolute;
  right:70px;
}
.forresult__postobjects .splide__arrows .splide__arrow{
  background-color:transparent;
  border-radius:0;
  height:1.5em;
  opacity:.7;
  transition:all .1s ease-in;
  width:1.5em;
  z-index:3;
}
.forresult__postobjects .splide__arrows .splide__arrow:focus,.forresult__postobjects .splide__arrows .splide__arrow:hover{
  opacity:1;
}
.forresult__postobjects .splide__arrows .splide__arrow svg{
  display:none;
}
.forresult__postobjects .splide__arrows .splide__arrow--next{
  bottom:0;
  color:#0093d6;
  color:var(--bs-primary);
  left:35px;
  right:0;
  top:inherit;
}
.forresult__postobjects .splide__arrows .splide__arrow--next:before{
  color:#0093d6;
  color:var(--bs-primary);
  content:"trending_flat";
  font-family:Material Symbols Outlined;
  font-family:var(--bs-icon-font-family);
  font-size:42px;
  font-weight:200;
}
.forresult__postobjects .splide__arrows .splide__arrow--prev{
  bottom:0;
  color:#0093d6;
  color:var(--bs-primary);
  left:0;
  top:inherit;
}
.forresult__postobjects .splide__arrows .splide__arrow--prev:before{
  color:#0093d6;
  color:var(--bs-primary);
  content:"trending_flat";
  font-family:Material Symbols Outlined;
  font-family:var(--bs-icon-font-family);
  font-size:42px;
  font-weight:200;
  left:inherit;
  position:relative;
  top:-1px;
  transform:rotate(180deg);
}
.forresult__postobjects .forresult__postobjects__progress{
  background-color:#f2f2f7;
  background-color:var(--bs-light);
  border-radius:12px;
  height:6px;
  margin-top:20px;
  width:100%;
}
.forresult__postobjects .forresult__postobjects__progress--bar{
  background-color:#b5b5b5;
  background-color:var(--bs-border-color);
  border-radius:12px;
  height:6px;
  transition:width .5s ease;
  width:0;
}

.relatedpost .card>a{
  display:block;
  overflow:hidden;
}
.relatedpost .card .img-hover-zoom{
  aspect-ratio:4/3;
}
.relatedpost .card .img-hover-zoom img{
  height:100%;
  -o-object-fit:cover;
     object-fit:cover;
  transition:all .3s ease;
  width:100%;
}
.relatedpost .card .card-body a,.relatedpost .card .card-body h4,.relatedpost .card .card-body p{
  -webkit-text-decoration:none;
  text-decoration:none;
}
.relatedpost .card .card-body a a,.relatedpost .card .card-body h4 a,.relatedpost .card .card-body p a{
  color:#4a4a49;
  color:var(--bs-body-color);
  -webkit-text-decoration:none;
  text-decoration:none;
}
.relatedpost .card:focus .img-hover-zoom img,.relatedpost .card:hover .img-hover-zoom img{
  transform:scale(1.05);
}
.relatedpost .post-item-meta{
  border-radius:30px;
  margin-bottom:10px;
  margin-top:-40px;
  max-width:-moz-fit-content;
  max-width:fit-content;
  padding:10px 15px;
  position:relative;
  z-index:1;
}
.relatedpost .post-item-meta.bg-light{
  background-color:#f2f2f7 !important;
  background-color:var(--bs-light) !important;
}
.relatedpost .post-item-meta.bg-lighter{
  background-color:var(--bs-lighter) !important;
}
.relatedpost .post-item-meta.bg-dark{
  background-color:#000 !important;
  background-color:var(--bs-dark) !important;
}
.relatedpost .post-item-meta.bg-darker{
  background-color:var(--bs-darker) !important;
}
.relatedpost .post-item-meta.bg-white{
  background-color:#fff !important;
  background-color:var(--bs-white) !important;
}
.relatedpost .post-item-meta.bg-primary{
  background-color:#0093d6 !important;
  background-color:var(--bs-primary) !important;
}
.relatedpost .post-item-meta.bg-secondary{
  background-color:#4a4a49 !important;
  background-color:var(--bs-secondary) !important;
}
.relatedpost .post-item-meta.bg-tertairy{
  background-color:var(--bs-tertairy) !important;
}
.relatedpost .post-item-meta .blog-item-category{
  color:#fff !important;
  color:var(--bs-white) !important;
  display:inline-block;
  font-family:IBM Plex Sans,serif;
  font-family:var(--bs-heading-font-family);
  font-size:14px;
  font-weight:600;
  padding:1px 10px;
  -webkit-text-decoration:none;
  text-decoration:none;
  text-transform:uppercase;
}
.relatedpost .post-item-meta .blog-item-category:focus,.relatedpost .post-item-meta .blog-item-category:hover{
  color:#fff;
  color:var(--bs-white);
}
.relatedpost .splide__track{
  padding-bottom:40px;
}
.relatedpost .splide__arrow{
  background-color:transparent;
  border-radius:0;
  height:1.5em;
  opacity:.7;
  transition:all .1s ease-in;
  width:1.5em;
  z-index:3;
}
.relatedpost .splide__arrow:focus,.relatedpost .splide__arrow:hover{
  opacity:1;
}
.relatedpost .splide__arrow svg{
  display:none;
}
.relatedpost .splide__arrow--next{
  bottom:0;
  color:#0093d6;
  color:var(--bs-primary);
  left:40px;
  top:inherit;
}
.relatedpost .splide__arrow--next:before{
  content:"arrow_circle_right";
  font-family:Material Symbols Outlined;
  font-family:var(--bs-icon-font-family);
  font-size:32px;
  font-weight:400;
}
.relatedpost .splide__arrow--prev{
  bottom:0;
  color:#0093d6;
  color:var(--bs-primary);
  left:8px;
  top:inherit;
}
.relatedpost .splide__arrow--prev:before{
  content:"arrow_circle_left";
  font-family:Material Symbols Outlined;
  font-family:var(--bs-icon-font-family);
  font-size:32px;
  font-weight:400;
}
.relatedpost .splide__pagination__page{
  background:#000;
  background:var(--bs-dark);
}
.relatedpost .splide__pagination__page.is-active{
  background:#0093d6;
  background:var(--bs-primary);
}

:root{
  --circle-end-size:500px;
}

@keyframes scrollY{
  0%{
    transform:translateY(0);
  }
  10%{
    transform:translateY(0);
  }
  20%{
    transform:translateY(0);
  }
  70%{
    transform:translateY(-50%);
  }
  85%{
    transform:translateY(-50%);
  }
  90%{
    transform:translateY(-50%);
  }
  to{
    transform:translateY(0);
  }
}
@keyframes expandCircle{
  0%{
    height:50px;
    width:50px;
  }
  to{
    height:500px;
    height:var(--circle-end-size);
    width:500px;
    width:var(--circle-end-size);
  }
}
@keyframes slideInRight{
  to{
    opacity:1;
    transform:translateX(0);
  }
}
.flatpickr-day{
  line-height:34px;
}

.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{
  background:#0093d6;
  background:var(--bs-primary);
  border-color:#0093d6;
  border-color:var(--bs-primary);
}

.flatpickr-months .flatpickr-month{
  height:33px;
}
.forresult__fullwidth__banner{
  background-color:rgba(0,0,0,.55);
  background-color:rgba(var(--bs-dark-rgb), .55);
  background-position:50%;
  background-size:cover;
  position:relative;
}
@media (max-width:991.98px){
  .forresult__fullwidth__banner{
    overflow:hidden;
  }
}
@media (min-width:992px){
  .forresult__fullwidth__banner.with_anim{
    margin-bottom:100px;
  }
}
.forresult__fullwidth__banner .image--back{
  top:0;
  z-index:1;
}
.forresult__fullwidth__banner video.video--back{
  display:none;
  height:100%;
  left:0;
  -o-object-fit:cover;
     object-fit:cover;
  position:absolute;
  top:0;
  width:100%;
  z-index:1;
}
@media (min-width:768px){
  .forresult__fullwidth__banner video.video--back{
    display:block;
  }
  .forresult__fullwidth__banner.has-video picture{
    display:none;
  }
}
.forresult__fullwidth__banner .mask-blue{
  height:100%;
  left:0;
  overflow:hidden;
  position:absolute;
  top:0;
  width:100%;
  z-index:2;
}
.forresult__fullwidth__banner .mask-blue:before{
  aspect-ratio:1/1;
  border-radius:50%;
  box-shadow:0 0 0 9999px rgba(0,0,0,.55);
  box-shadow:0 0 0 9999px rgba(var(--bs-dark-rgb), .55);
  content:"";
  min-height:400px;
  min-width:400px;
  position:absolute;
  right:0;
  top:50%;
  transform:translate(-40%, -50%);
  width:28%;
  z-index:3;
}
@media (min-width:1400px){
  .forresult__fullwidth__banner .mask-blue:before{
    min-height:800px;
    min-width:800px;
    transform:translate(-23%, -50%);
  }
}
@media (max-width:1199.98px){
  .forresult__fullwidth__banner .mask-blue:before{
    transform:translate(50%, -50%);
  }
}
.forresult__fullwidth__banner .mask-blue--nocircle:before{
  aspect-ratio:none;
  background-color:transparent;
  background-color:rgba(var(--bs-dark-rgb), 0);
  border-radius:0;
  box-shadow:none;
  content:"";
  height:100%;
  min-height:400px;
  min-width:400px;
  position:absolute;
  right:0;
  top:0;
  transform:none;
  width:100%;
  z-index:3;
}
.forresult__fullwidth__banner .container-xl{
  position:relative;
  z-index:3;
}
.forresult__fullwidth__banner .container-xl .row{
  min-height:70vh;
}
@media (max-width:1199.98px){
  .forresult__fullwidth__banner .container-xl .row{
    min-height:42vh;
  }
}
.forresult__fullwidth__banner .container-xl .row .caption h1{
  color:#fff !important;
  color:var(--bs-white) !important;
  font-size:calc(1.675rem + 5.1vw);
  font-weight:500;
  line-height:1;
  margin:0 0 6rem;
  position:relative;
}
@media (min-width:1200px){
  .forresult__fullwidth__banner .container-xl .row .caption h1{
    font-size:5.5rem;
  }
}
.forresult__fullwidth__banner .container-xl .row .caption a,.forresult__fullwidth__banner .container-xl .row .caption h2,.forresult__fullwidth__banner .container-xl .row .caption h3,.forresult__fullwidth__banner .container-xl .row .caption li,.forresult__fullwidth__banner .container-xl .row .caption p{
  color:#fff !important;
  color:var(--bs-white) !important;
}
.forresult__fullwidth__banner .container-xl .row .caption .is-style-supkop,.forresult__fullwidth__banner .container-xl .row .caption .supkop{
  color:hsla(0,0%,100%,.7) !important;
  color:rgba(var(--bs-white-rgb), .7) !important;
}
.forresult__fullwidth__banner .container-xl .row .caption .is-style-bluedot{
  font-size:calc(1.425rem + 2.1vw);
  font-weight:400;
}
@media (min-width:1200px){
  .forresult__fullwidth__banner .container-xl .row .caption .is-style-bluedot{
    font-size:3rem;
  }
}
.forresult__fullwidth__banner .container-xl .row .phoneanim__frame{
  border:10px solid #000;
  border:10px solid var(--bs-dark);
  border-radius:50px;
  margin:0 auto;
  padding:0;
  width:340px;
}
@media (min-width:992px){
  .forresult__fullwidth__banner .container-xl .row .phoneanim__frame{
    margin-bottom:-50px;
  }
}
@media (max-width:991.98px){
  .forresult__fullwidth__banner .container-xl .row .phoneanim__frame{
    width:275px;
  }
}
.forresult__fullwidth__banner .container-xl .row .phoneanim__frame--inner{
  aspect-ratio:.49/1;
  border-radius:41px;
  overflow:hidden;
}
.forresult__fullwidth__banner .container-xl .row .phoneanim__frame--img{
  animation:scrollY 10s cubic-bezier(.4, 0, .2, 1) infinite;
  animation-delay:1s;
  transition:transform .3s ease-in-out;
  width:100%;
}
.forresult__fullwidth__banner .container-xl .row .phoneanim__frame--img:hover{
  animation-play-state:paused;
}
.forresult__fullwidth__banner .container-xl .row .circle-animation{
  animation:expandCircle 1s ease-in-out forwards;
  animation-delay:.2s;
  background-color:#0093d6;
  background-color:var(--bs-primary);
  border-radius:50%;
  height:50px;
  left:50%;
  position:absolute;
  top:50%;
  transform:translate(-50%, -50%);
  width:50px;
  z-index:-1;
}
@media (max-width:575.98px){
  .forresult__fullwidth__banner .container-xl .row .circle-animation{
    animation:expandCircle 1.5s ease-in-out forwards;
    animation-delay:.3s;
    --circle-end-size:375px;
  }
}
.forresult__fullwidth__banner:after{
  background-image:linear-gradient(to bottom, rgba(var(--bs-black-rgb), .5), rgba(var(--bs-black-rgb), 0) 100%);
  content:"";
  height:250px;
  pointer-events:none;
  position:absolute;
  right:0;
  top:0;
  width:100%;
  z-index:3;
}
@media (max-width:1199.98px){
  .forresult__fullwidth__banner:after{
    display:none;
  }
}

body:not(.home) .forresult__fullwidth__banner .container-xl .row{
  min-height:60vh;
}
body:not(.home) .forresult__fullwidth__banner .container-xl .row .caption h1{
  margin:inherit;
}

.forresult__faq{
  position:relative;
}
.forresult__faq .container-xl{
  position:relative;
  z-index:20;
}
.forresult__faq .card{
  border:0 solid #b5b5b5;
  border:0 solid var(--bs-border-color);
  border-radius:.25rem;
  margin-bottom:10px;
}
.forresult__faq .card .card-header{
  background-color:#f2f2f7;
  background-color:var(--bs-light);
  border-radius:.25rem;
  margin-bottom:-1px;
  padding:0 5px;
}
.forresult__faq .card .card-header .btn-link{
  color:#000;
  color:var(--bs-dark);
  display:block;
  font-weight:600;
  padding:.5rem;
  text-align:left;
  width:100%;
}
.forresult__faq .card .card-header .btn-link p{
  margin-bottom:0;
}
.forresult__faq .card .card-header .btn{
  position:relative;
}
.forresult__faq .card .card-header .btn:after{
  bottom:auto;
  bottom:0;
  color:#0093d6;
  color:var(--bs-primary);
  content:"add_box";
  font-family:Material Symbols Outlined;
  font-family:var(--bs-icon-font-family);
  font-size:26px;
  font-weight:300;
  height:-moz-max-content;
  height:max-content;
  margin:auto 0;
  position:absolute;
  right:1rem;
  top:auto;
  top:0;
}
.forresult__faq .card .card-header .btn.collapsed:after{
  content:"indeterminate_check_box";
}
.forresult__usps{
  position:relative;
}
.forresult__usps__item{
  align-items:center;
  display:flex;
  line-height:1.4;
  padding:5px;
}
.forresult__usps__item a{
  align-items:center;
  display:flex;
  flex-direction:row;
  -webkit-text-decoration:none;
  text-decoration:none;
}
@media (max-width:1199.98px){
  .forresult__usps__item{
    padding:0 20px;
  }
}
@media (max-width:991.98px){
  .forresult__usps__item--wrapper{
    left:50%;
    position:absolute;
    top:0;
    transform:translate(-50%, -50%);
    width:380px;
  }
  .forresult__usps__item--col{
    position:absolute;
    text-align:center;
    top:5px;
    transition:opacity .5s ease;
  }
}
.forresult__usps__item.checkboxes:before{
  color:#0093d6;
  color:var(--bs-primary);
  content:"check";
  font-family:Material Symbols Outlined;
  font-family:var(--bs-icon-font-family);
  font-size:38px;
  font-weight:600;
}

.forresult__coloverimg{
  position:relative;
}
.forresult__coloverimg figure{
  margin-bottom:0;
}
.forresult__coloverimg figure img{
  width:100%;
}
.forresult__coloverimg figure img,.forresult__coloverimg--txt{
  border-radius:1rem;
  border-radius:var(--bs-border-radius-lg);
}
.forresult__coloverimg--txt{
  overflow:hidden;
}
@media (min-width:992px){
  .forresult__coloverimg--txt.txtleft{
    position:relative;
    right:-50px;
    z-index:1;
  }
  .forresult__coloverimg--txt.txtright{
    left:-50px;
    position:relative;
    z-index:1;
  }
}

@media (min-width:992px){
  .row:has(.forblocks__coloverimg--txt.txtleft) [class^=col-lg-]:first-of-type{
    left:-50px;
    position:relative;
  }
}

@media (min-width:992px){
  .row:has(.forblocks__coloverimg--txt.txtright) [class^=col-lg-]:first-of-type{
    position:relative;
    right:-50px;
  }
}

.forresult__imagesslider__splide .splide__track .splide__list .splide__slide{
  max-width:400px;
}

.forresult__logoslider--intro .is-style-supkop{
  color:#4a4a49 !important;
  color:var(--bs-secondary) !important;
  margin-bottom:0;
}
.forresult__logoslider__splide{
  display:flex;
  justify-content:center;
}
.forresult__logoslider__splide img{
  filter:grayscale(1);
  height:auto;
  max-height:100%;
  -o-object-fit:contain;
     object-fit:contain;
  opacity:.5;
  padding:0 20px;
  transition:all .3s ease;
  width:auto;
}
.forresult__logoslider .splide__track:before{
  background-image:linear-gradient(270deg, #fff, hsla(0,0%,100%,0));
  background-image:linear-gradient(to left, var(--bs-white), rgba(var(--bs-white-rgb), 0) 100%);
  content:"";
  height:100%;
  pointer-events:none;
  position:absolute;
  right:0;
  top:0;
  width:200px;
  z-index:2;
}
@media (max-width:575.98px){
  .forresult__logoslider .splide__track:before{
    width:100px;
  }
}
.forresult__logoslider .splide__track:after{
  background-image:linear-gradient(270deg, #fff, hsla(0,0%,100%,0));
  background-image:linear-gradient(90deg, #fff, hsla(0,0%,100%,0));
  background-image:linear-gradient(to right, var(--bs-white), rgba(var(--bs-white-rgb), 0) 100%);
  content:"";
  height:100%;
  left:0;
  pointer-events:none;
  position:absolute;
  top:0;
  width:200px;
  z-index:2;
}
@media (max-width:575.98px){
  .forresult__logoslider .splide__track:after{
    width:100px;
  }
}
.forresult__logoslider__item{
  align-items:center;
  display:grid;
  height:150px;
  justify-items:center;
  place-items:center;
}
.forresult__logoslider__two-rows{
  display:grid;
  grid-gap:2rem;
  gap:2rem;
}
.forresult__logoslider .splide__slide.__row-offset{
  will-change:margin-left;
}

.forresult__shapedivider{
  position:relative;
}
.forresult__shapedivider.bottom svg{
  bottom:0;
}
@media (max-width:575.98px){
  .forresult__shapedivider.bottom svg{
    bottom:13px;
  }
}
.forresult__shapedivider.top svg{
  top:0;
}
.forresult__shapedivider.flip svg{
  transform:rotate(180deg);
}
.forresult__shapedivider svg{
  margin:0;
  position:relative;
  width:100%;
}

.mainanim-container{
  align-items:center;
  aspect-ratio:1/1;
  display:grid;
  grid-template-columns:1fr;
  grid-template-rows:auto;
  justify-items:center;
  margin-left:auto;
  margin-right:auto;
  place-items:center;
  width:360px;
}
@media (max-width:991.98px){
  .mainanim-container{
    margin-bottom:20px;
  }
}
@media (max-width:575.98px){
  .mainanim-container{
    height:auto;
    width:300px;
  }
}
.mainanim-container .mainanim-image{
  border-radius:1rem;
  grid-column:1 /  -1;
  grid-row:1 /  -1;
  height:auto;
  opacity:0;
  transform:scale(0);
  width:100%;
}
.mainanim-container .rotating-image{
  content-visibility:auto;
  filter:drop-shadow(8px 8px 60px rgba(0, 0, 0, .2));
  grid-column:1 /  -1;
  grid-row:1 /  -1;
  opacity:0;
  overflow:hidden;
  transform:rotate(-110deg) translateX(0) rotate(110deg) scale(.1);
  transform:rotate(calc(var(--rotate-position, 0deg) - 110deg)) translateX(calc(var(--offset, 0px)*.6)) rotate(calc((var(--rotate-position, 0deg) - 110deg)*-1)) scale(calc(var(--scale, 1)*.1));
  transform-origin:center center;
  transition:transform 1.5s ease-in-out,opacity 1s ease-in-out;
}

@media (max-width:991.98px){
  .forresult__twocolimgright .forresult__franimcontainer{
    margin-bottom:100px;
    margin-top:50px;
  }
}
@media (max-width:575.98px){
  .forresult__twocolimgright .forresult__franimcontainer{
    margin-bottom:50px;
  }
}

.franimcontainer--visible .rotating-image{
  opacity:1;
  transform:rotate(0deg) translateX(0) rotate(0deg) scale(1);
  transform:rotate(calc(var(--rotate-position, 0deg))) translateX(var(--offset, 0)) rotate(calc(var(--rotate-position, 0deg)*-1)) scale(var(--scale, 1));
  z-index:11;
}
@media (max-width:575.98px){
  .franimcontainer--visible .rotating-image{
    height:auto;
    width:125px;
  }
}

@media (min-width:992px){
  .forresult__contactblock>.container-xl{
    padding-left:100px;
  }
}
@media (min-width:992px){
  .forresult__contactblock .forresult__franimcontainer{
    margin-left:-60px;
  }
}
.forresult__contactblock .mainanim-container{
  margin-left:inherit;
  margin-right:inherit;
}
@media (min-width:992px){
  .forresult__contactblock--txt{
    margin-top:-70px;
    padding-right:175px !important;
  }
}

.forresult__quote--title{
  color:#000;
  color:var(--bs-heading-color);
  display:block;
  font-weight:500;
  margin-bottom:1rem;
  position:relative;
}
.forresult__quote--title.h1{
  font-size:calc(1.375rem + 1.5vw);
}
@media (min-width:1200px){
  .forresult__quote--title.h1{
    font-size:2.5rem;
  }
}
.forresult__quote--name{
  color:#4a4a49;
  color:var(--bs-body-color);
  display:block;
  font-weight:300;
  margin-bottom:1rem;
}
.forresult__quote--stars{
  color:#fea10e;
  color:var(--bs-orange);
  display:block;
  margin-bottom:1rem;
}
.forresult__quote--stars .material-symbols-outlined{
  font-size:2.5rem;
}
.forresult__quote.with_bg{
  background-image:linear-gradient(270deg, #fff 80%, #f2f2f7 0);
  background-image:linear-gradient(270deg, var(--bs-white) 80%, var(--bs-light) 80%);
}
.forresult__quote.with_bg .container-xl{
  position:relative;
}
.forresult__quote.with_bg .container-xl .row{
  position:relative;
  z-index:1;
}
.forresult__quote.with_bg .container-xl:after{
  background-color:#f2f2f7;
  background-color:var(--bs-light);
  border-bottom-right-radius:25rem;
  border-top-right-radius:25rem;
  content:"";
  height:100%;
  left:-70%;
  position:absolute;
  top:0;
  width:100%;
}
@media (max-width:1199.98px){
  .forresult__quote.with_bg .container-xl:after{
    left:-26%;
  }
}

.forresult__twocolimg .container-xl .forresult__twocolimg--boxed{
  border-radius:1rem;
  border-radius:var(--bs-border-radius-lg);
}
@media (min-width:992px){
  .forresult__twocolimg .container-xl .forresult__twocolimg--boxed .txt-col{
    padding:5rem;
  }
}
@media (max-width:991.98px){
  .forresult__twocolimg .container-xl .forresult__twocolimg--boxed .txt-col{
    padding:1rem 2.5rem 2rem;
  }
}
.forresult__twocolimg .container-xl .forresult__twocolimg--boxed .img-col figure{
  height:100%;
}
@media (min-width:992px){
  .forresult__twocolimg .container-xl .forresult__twocolimg--boxed .img-col.order-lg-1 img{
    border-bottom-right-radius:0;
    height:100%;
    -o-object-fit:cover;
       object-fit:cover;
  }
}
.forresult__twocolimg .container-xl .forresult__twocolimg--boxed .img-col.order-lg-1 img{
  border-top-right-radius:0;
}
@media (min-width:992px){
  .forresult__twocolimg .container-xl .forresult__twocolimg--boxed .img-col.order-lg-3 img{
    border-bottom-left-radius:0;
    border-top-left-radius:0;
    height:100%;
    -o-object-fit:cover;
       object-fit:cover;
  }
}
@media (max-width:991.98px){
  .forresult__twocolimg .container-xl .forresult__twocolimg--boxed .img-col.order-lg-3 img{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
  }
}
.forresult__twocolimg .img-col{
  position:relative;
}
.forresult__twocolimg .img-col img{
  border-radius:1rem;
  border-radius:var(--bs-border-radius-lg);
  position:relative;
  z-index:1;
}
.forresult__twocolimg .img-col.mask_above{
  z-index:2;
}
.forresult__twocolimg .img-col.mask_under .mask-blue{
  z-index:0;
}
.forresult__twocolimg .img-col.mask_lines_primary .mask-blue{
  border:3px solid rgba(0,147,214,.85);
  border:3px solid rgba(var(--bs-primary-rgb), .85);
  z-index:2;
}
.forresult__twocolimg .img-col.mask_lines_primary .mask-blue:before{
  box-shadow:0 0 0 3px rgba(0,147,214,.85);
  box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb), .85);
}
.forresult__twocolimg .img-col.mask_lines_light .mask-blue{
  border:3px solid hsla(0,0%,100%,.85);
  border:3px solid rgba(var(--bs-white-rgb), .85);
  z-index:2;
}
.forresult__twocolimg .img-col.mask_lines_light .mask-blue:before{
  box-shadow:0 0 0 3px hsla(0,0%,100%,.85);
  box-shadow:0 0 0 3px rgba(var(--bs-white-rgb), .85);
}
.forresult__twocolimg .img-col .mask-blue{
  border-radius:1rem;
  border-radius:var(--bs-border-radius-lg);
  height:100%;
  left:40px;
  overflow:hidden;
  pointer-events:none;
  position:absolute;
  top:30px;
  width:calc(100% - 20px);
}
@media (max-width:991.98px){
  .forresult__twocolimg .img-col .mask-blue{
    left:24px;
    top:14px;
    width:calc(100% - 24px);
  }
}
.forresult__twocolimg .img-col .mask-blue:before{
  aspect-ratio:1/1;
  border-radius:50%;
  box-shadow:0 0 0 9999px rgba(0,147,214,.85);
  box-shadow:0 0 0 9999px rgba(var(--bs-primary-rgb), .85);
  content:"";
  left:34%;
  position:absolute;
  top:50%;
  transform:translate(-50%, -50%);
  width:50%;
  z-index:3;
}
.forresult__twocolimg .img-col .mask-blue.mask-left:before{
  left:34%;
  top:50%;
  transform:translate(-50%, -50%);
}
.forresult__twocolimg .img-col .mask-blue.mask-right:before{
  right:34%;
  top:50%;
  transform:translate(16%, -50%);
}
.forresult__twocolimg .img-col .mask-blue.mask-center:before{
  right:50%;
  top:50%;
  transform:translate(-28%, -50%);
  width:70%;
}
.forresult__twocolimg .img-col .mask-blue.mask-top:before{
  left:50%;
  right:50%;
  top:10%;
  transform:translate(-50%);
  width:70%;
}
.forresult__twocolimg .img-col .mask-blue.mask-bottom:before{
  bottom:10%;
  left:50%;
  right:50%;
  transform:translate(-50%);
  width:70%;
}
.forresult__twocolimg .img-col.mask_above .wp-block-image,.forresult__twocolimg .img-col.mask_lines_light .wp-block-image,.forresult__twocolimg .img-col.mask_lines_primary .wp-block-image,.forresult__twocolimg .img-col.mask_under .wp-block-image{
  margin-bottom:0;
}
@media (max-width:991.98px){
  .forresult__twocolimg .img-col.mask_above,.forresult__twocolimg .img-col.mask_lines_light,.forresult__twocolimg .img-col.mask_lines_primary,.forresult__twocolimg .img-col.mask_under{
    margin-bottom:40px;
  }
}

.forresult__twocolvid__item .ratio{
  border-radius:1rem;
  overflow:hidden;
}
.forresult__twocolvid__item .btn-check-social{
  background-color:rgba(var(--bs-black-rgb), .2);
  border:none;
  position:absolute;
  z-index:1;
}
.forresult__twocolvid__item .btn-check-social span{
  color:#fff;
  color:var(--bs-white);
  font-size:128px;
  font-weight:500;
}

.forresult__numberedblocks{
  position:relative;
  z-index:1;
}
@media (max-width:575.98px){
  .forresult__numberedblocks{
    overflow:hidden;
  }
}
.forresult__numberedblocks .container-xl{
  position:relative;
  z-index:2;
}
.forresult__numberedblocks:after{
  background-color:#f2f9fd;
  background-color:var(--bs-primary-light);
  border-radius:50%;
  content:"";
  height:75vh;
  left:50%;
  position:absolute;
  top:50%;
  transform:translate(-50%, -50%);
  width:75vh;
  z-index:1;
}
.forresult__numberedblocks .col{
  position:relative;
}
.forresult__numberedblocks .col:before{
  background-color:#0093d6;
  background-color:var(--bs-primary);
  border-radius:50%;
  color:#fff;
  color:var(--bs-white);
  content:"";
  font-size:32px;
  font-weight:600;
  height:50px;
  left:0;
  line-height:1.5;
  pointer-events:none;
  position:absolute;
  text-align:center;
  top:40px;
  width:50px;
}
@media (max-width:575.98px){
  .forresult__numberedblocks .col:before{
    font-size:23px;
    height:35px;
    left:5px;
    top:35px;
    width:35px;
  }
}
.forresult__numberedblocks .col:first-child:before{
  content:"1";
}
.forresult__numberedblocks .col:nth-child(2):before{
  content:"2";
}
.forresult__numberedblocks .col:nth-child(3):before{
  content:"3";
}
.forresult__numberedblocks .col:nth-child(4):before{
  content:"4";
}
.forresult__numberedblocks--item{
  border-bottom-right-radius:8rem !important;
}

.forresult__videoheader{
  height:20vh;
  min-height:300px;
  overflow:hidden;
  position:relative;
}
@media (max-width:575.98px){
  .forresult__videoheader{
    min-height:200px;
  }
}
.forresult__videoheader video{
  height:100%;
  left:0;
  -o-object-fit:cover;
     object-fit:cover;
  position:absolute;
  width:100%;
}

.forresult__showcasescroll{
  height:20vh;
  margin:100px 0;
  min-height:750px;
  overflow:hidden;
  position:relative;
}
@media (max-width:991.98px){
  .forresult__showcasescroll{
    margin:50px 0;
    min-height:500px;
  }
}
.forresult__showcasescroll .img-row{
  position:relative;
  transform:rotate(350deg);
}
.forresult__showcasescroll .img-row:first-child{
  margin-left:-300px;
  margin-top:-200px;
}
@media (max-width:991.98px){
  .forresult__showcasescroll .img-row:first-child{
    margin-top:0;
  }
}
.forresult__showcasescroll .img-row:nth-child(2),.forresult__showcasescroll .img-row:nth-child(3){
  margin-left:-300px;
}
.forresult__showcasescroll .img-row img{
  opacity:.4;
  transition:all .3s linear;
}
@media (max-width:991.98px){
  .forresult__showcasescroll .img-row img{
    height:auto;
    max-width:250px;
  }
}
.forresult__showcasescroll .img-row img:focus,.forresult__showcasescroll .img-row img:hover{
  opacity:1;
}

.forresult__ctarow{
  overflow:hidden;
  position:relative;
}
.forresult__ctarow .container-xl{
  position:relative;
  z-index:2;
}
.forresult__ctarow .container-xl .row{
  height:50vh;
}
.forresult__ctarow img{
  height:120%;
  left:50%;
  -o-object-fit:cover;
     object-fit:cover;
  position:absolute;
  top:50%;
  transform:translate(-50%, -50%);
  width:120%;
  z-index:1;
}
@media (min-width:992px){
  .forresult__ctarow img{
    transition:transform .3s ease-in-out;
  }
}

.forresult__fullwidth__image{
  aspect-ratio:3/1;
  height:100%;
  overflow:hidden;
  position:relative;
}
@media (max-width:991.98px){
  .forresult__fullwidth__image{
    aspect-ratio:1.5/1;
  }
}
.forresult__fullwidth__image .container-xl{
  height:100%;
  left:0;
  position:absolute;
  right:0;
  z-index:1;
}
.forresult__fullwidth__image img{
  height:110% !important;
  width:110% !important;
}
@media (min-width:992px){
  .forresult__fullwidth__image img{
    transition:transform .3s ease-in-out;
  }
}

.forresult__teammembers__item .card-top{
  overflow:hidden;
  position:relative;
}
.forresult__teammembers__item .card-top img{
  transition:all .3s;
}
.forresult__teammembers__item .card-top:after{
  background:linear-gradient(180deg, rgba(62,62,62,.7), rgba(12,143,204,.7));
  content:"";
  display:block;
  height:100%;
  left:0;
  opacity:0;
  pointer-events:none;
  position:absolute;
  top:0;
  transition:opacity .3s ease-in-out;
  width:100%;
}
.forresult__teammembers__item--name{
  color:#4a4a49;
  color:var(--bs-secondary);
  display:block;
  font-family:IBM Plex Sans,serif;
  font-family:var(--bs-heading-font-family);
  font-weight:600;
}
.forresult__teammembers__item--function{
  color:#4a4a49;
  color:var(--bs-body-color);
  display:block;
  font-size:1rem;
}
.forresult__teammembers__item--skills{
  color:#0093d6;
  color:var(--bs-primary);
}
.forresult__teammembers__item--skills span{
  background-color:#f2f2f7;
  background-color:var(--bs-light);
  font-size:1rem;
}
.forresult__teammembers__item--quote{
  color:#fff;
  left:45%;
  opacity:0;
  position:absolute;
  top:50%;
  transform:translate(-50%, -50%);
  transition:opacity .3s ease-in-out;
  width:75%;
  z-index:1;
}
.forresult__teammembers__item.has_quote:focus .card-top img,.forresult__teammembers__item.has_quote:hover .card-top img{
  filter:grayscale(100%);
}
.forresult__teammembers__item.has_quote:focus .card-top:after,.forresult__teammembers__item.has_quote:hover .card-top:after{
  opacity:1;
}
.forresult__teammembers__item.has_quote:focus .forresult__teammembers__item--quote,.forresult__teammembers__item.has_quote:hover .forresult__teammembers__item--quote{
  opacity:1 !important;
}
.forresult__teammembers__item:focus img,.forresult__teammembers__item:hover img{
  transform:scale(1.05);
}

.forresult__vacaturelist__item{
  position:relative;
}
@media (max-width:1199.98px){
  .forresult__vacaturelist__item .col-auto:first-child,.forresult__vacaturelist__item .col-auto:nth-child(2){
    position:relative;
  }
  .forresult__vacaturelist__item .col-auto:first-child:after,.forresult__vacaturelist__item .col-auto:nth-child(2):after{
    color:#0093d6;
    color:var(--bs-primary);
    content:"pen_size_1";
    font-family:Material Symbols Outlined;
    font-family:var(--bs-icon-font-family);
    font-variation-settings:"FILL" 0, "wght" 600, "GRAD" 0, "opsz" 24;
    position:absolute;
    right:-8px;
    top:0;
    transform:rotate(349deg);
  }
}
.forresult__vacaturelist__item:before{
  bottom:0;
  color:#0093d6;
  color:var(--bs-primary);
  content:"fiber_manual_record";
  display:block;
  font-family:Material Symbols Outlined;
  font-family:var(--bs-icon-font-family);
  font-size:13px;
  font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;
  height:13px;
  left:5px;
  line-height:1;
  margin:auto 0;
  position:absolute;
  top:0;
}
.forresult__vacaturelist__item--name{
  color:#4a4a49;
  color:var(--bs-secondary);
  display:block;
  font-family:IBM Plex Sans,serif;
  font-family:var(--bs-heading-font-family);
  font-size:calc(1.265rem + .18vw);
  font-weight:600;
}
@media (min-width:1200px){
  .forresult__vacaturelist__item--name{
    font-size:1.4rem;
  }
}
.forresult__vacaturelist__item--function{
  color:#4a4a49;
  color:var(--bs-body-color);
  display:block;
  font-size:1rem;
}
.forresult__vacaturelist__item--skills{
  color:#0093d6;
  color:var(--bs-primary);
}
.forresult__vacaturelist__item--skills span{
  background-color:#f2f2f7;
  background-color:var(--bs-light);
  font-size:1rem;
}

.forresult__postsbycat a{
  height:100%;
  position:relative;
  -webkit-text-decoration:none;
  text-decoration:none;
}
.forresult__postsbycat a:focus .forresult__postsobjects__item--img,.forresult__postsbycat a:hover .forresult__postsobjects__item--img{
  transform:scale(1.03);
}
.forresult__postsbycat a:focus .tile-content,.forresult__postsbycat a:hover .tile-content{
  padding-bottom:15px;
}
@media (max-width:991.98px){
  .forresult__postsbycat .col-lg-7{
    padding-left:0 !important;
    padding-right:0 !important;
  }
}
@media (max-width:991.98px){
  .forresult__postsbycat .col-lg-5 .row:not(.p-m)>*{
    padding-left:.5rem;
    padding-right:.5rem;
  }
}
.forresult__postsbycat .col-lg-5>a:first-child{
  margin-top:0 !important;
}
@media (max-width:991.98px){
  .forresult__postsbycat .col-lg-5>a:first-child{
    margin-top:1.5rem !important;
  }
}
@media (max-width:575.98px){
  .forresult__postsbycat .col-lg-5>a .h5{
    font-size:1rem;
    ine-height:1.2;
  }
}
.forresult__postsbycat .forresult__postsobjects__item{
  height:100%;
  overflow:hidden;
}
.forresult__postsbycat .forresult__postsobjects__item--img{
  height:inherit;
  overflow:hidden;
  position:relative;
  transition:transform .2s ease-out;
}
.forresult__postsbycat .forresult__postsobjects__item .tile-content{
  background:linear-gradient(hsla(0,0%,100%,0), #000);
  bottom:0;
  color:#fff;
  color:var(--bs-white);
  padding:10px 20px;
  position:absolute;
  transition:padding .2s ease-out;
  width:100%;
}
.forresult__postsbycat .forresult__postsobjects__item .tile-content h3{
  color:#fff !important;
  color:var(--bs-white) !important;
  line-height:1.2;
  margin:10px 0 10px -20px;
  padding-left:15px;
}
@media (max-width:991.98px){
  .forresult__postsbycat--footer{
    background-color:#f2f2f7;
    background-color:var(--bs-light);
  }
}
@media (max-width:575.98px){
  .forresult__postsbycat--footer .btn,.forresult__postsbycat--footer .col-auto{
    width:100%;
  }
}
@media (max-width:991.98px){
  .forresult__postsbycat.bg-dark .forresult__postsbycat--footer,.forresult__postsbycat.bg-darker .forresult__postsbycat--footer{
    background-color:hsla(0,0%,100%,.1);
    background-color:rgba(var(--bs-white-rgb), .1);
  }
}

body,html{
  background-color:#fff;
  background-color:var(--bs-white);
  position:relative;
  scroll-behavior:smooth;
}

.form-control{
  -webkit-appearance:auto;
     -moz-appearance:auto;
          appearance:auto;
}

.has-text-align-center{
  text-align:center;
}

img[class^=wp-image-]{
  height:auto;
  max-width:100%;
}

@media (min-width:992px){
  .wp-block-image{
    margin-bottom:0;
  }
}

.rounded-lg{
  border-radius:1rem;
}

@media (min-width:1200px){
  .py-lg-5{
    padding-bottom:6rem !important;
    padding-top:6rem !important;
  }
}

section{
  position:relative;
  z-index:2;
}

@media (min-width:1400px){
  .container,.container-xl{
    max-width:1600px;
  }
  header{
    padding-top:15px;
  }
  header .container-fluid{
    padding-left:30px;
    padding-right:30px;
  }
  footer .container,footer .container-xl{
    max-width:1600px;
    padding-left:30px;
    padding-right:30px;
  }
}
@media (min-width:992px) and (max-width:1199.98px){
  .container,.container-fluid,.container-xl{
    padding-left:30px;
    padding-right:30px;
  }
}
@media (max-width:1199.98px){
  .container,.container-xl{
    padding-left:3rem !important;
    padding-left:var(--bs-gutter-x, 3rem) !important;
    padding-right:3rem !important;
    padding-right:var(--bs-gutter-x, 3rem) !important;
  }
}
.main__content>section:first-child{
  padding-top:64px;
}
.main__content>section:not(.forresult__usps):last-child{
  margin-bottom:-44px;
}

.w-100 img{
  width:100%;
}

/*# sourceMappingURL=bundle-noncritical.min.a49e7c17ab5b73ce9bea.css.map */