.breadcrumbs{position:relative;background:#1b4279;max-width:-moz-fit-content;max-width:fit-content;padding:8px 16px;border:solid 2px #FFF;margin-bottom:16px}.breadcrumbs ul{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:0;margin-top:0!important}.breadcrumbs ul li{list-style-type:none;list-style:none;position:relative}.breadcrumbs ul li:not(:first-child){padding-left:20px}.breadcrumbs ul li:not(:first-child):before{content:">";position:absolute;font-family:Mosvita,sans-serif;font-weight:600;color:#fff;line-height:1.3;top:-1px;left:1px;font-size:1rem}.breadcrumbs ul li:first-child{padding-left:0}.breadcrumbs ul li:first-child:before{display:none}.breadcrumbs ul li.current p,.breadcrumbs ul li p{font-family:Mosvita,sans-serif;font-weight:600;font-size:1rem;color:#fff;line-height:1.3;margin-bottom:0!important}.breadcrumbs ul li a{font-family:Mosvita,sans-serif;font-weight:600;font-size:1rem;color:#fff;line-height:1.3;text-decoration:none;margin-bottom:0}.breadcrumbs ul li:not(.current) a:hover{text-decoration:underline}@media only screen and (min-width: 601px){.breadcrumbs ul li:not(:first-child):before{content:">";position:absolute;font-size:1rem;top:0;left:0}}section.hero-thin{padding:200px 16px 24px}section.hero-thin.no-image{background:linear-gradient(270deg,#1B4279 0%,#172E54 100%)}section.hero-thin .bg-image{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:-2}section.hero-thin:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(270deg,rgba(27,66,121,.25) 0%,#172E54 100%);z-index:-1}section.hero-thin .wrapper{display:flex;align-items:flex-end;justify-content:flex-start;flex-direction:row;flex-wrap:auto}section.hero-thin .wrapper .content{width:100%}section.hero-thin .wrapper .content>*{color:#fff}section.hero-thin .wrapper .content .btns .btn{width:auto}@media only screen and (min-width: 601px){section.hero-thin{padding:180px 16px 42px}section.hero-thin .wrapper .content .btns{flex-direction:row;margin-top:32px;gap:32px}section.hero-thin .wrapper .content .btns .btn{width:-moz-fit-content;width:fit-content}}@media only screen and (min-width: 992px){section.hero-thin{padding:180px 32px 80px}section.hero-thin .wrapper .content .btns{flex-direction:row;margin-top:32px}section.hero-thin .wrapper .content .btns .btn{width:-moz-fit-content;width:fit-content}}
