/* splide pagination */
.splide__pagination {
    position: relative !important;
    padding-top: 2em !important;
    padding-bottom: 1em !important;
    padding-right: 60px !important;
}
@media screen and (max-width: 478px){
  .splide__pagination {
    padding-right: 24px !important;
}
}
@media screen and (min-width: 1280px){
  .splide__pagination {
    padding-right: 76px !important;
}
}
@media screen and (min-width: 1920px){
  .splide__pagination {
    padding-right: 76px !important;
}
}
.super {
font-size:22px;
line-height: 0;

/* The following rules (or similar) likely come from browser 
 * style and are not needed
 */
vertical-align: super;
}

a{color:#256aef;}

.dropdown-toggle.w--open .icon-3{transform: rotate(180deg);transition: .3s all;}
.dropdown-toggle-2.w--open .icon-4{transform: rotate(180deg);transition: .3s all;}
.dropdown-toggle-3.w--open .icon-5{transform: rotate(180deg);transition: .3s all;}

.grey-box{background: #F9FAFC;border-radius: 8px; padding:22px 70px 22px 22px; position:relative; margin-bottom: 25px;
margin-top: 5px; display:block;}
.grey-box h6{color:#06012F; font-size:12px; margin:0;}
.grey-box h4{color:#06012F; font-size:20px;margin:0;}
.grey-box span{color:#70757A; font-size:12px;}
.grey-box .img-link{position:absolute; top:50%; transform:translateY(-50%); right:22px;}
a.grey-box  {text-decoration:none;}
.collection-item:nth-child(2) .blue-box{background:#06012f;}
.collection-item:nth-child(2) .blue-box .link-5{background:#d3e1fc;}
.collection-item:nth-child(2) .blue-box .heading-26{color:#fff;}
.collection-item:nth-child(2) .blue-box .button{color:#fff;}

.blog-section .w-dyn-item:nth-child(2) .blue-box{background:#06012f;}
.blog-section .w-dyn-item:nth-child(2) .blue-box .link-5{background:#d3e1fc;}
.blog-section .w-dyn-item:nth-child(2) .blue-box .heading-26{color:#fff;}
.blog-section .w-dyn-item:nth-child(2) .blue-box .button{color:#fff;}

.blog-section .w-dyn-item:nth-child(4) .blue-box{background:#06012f;}
.blog-section .w-dyn-item:nth-child(4) .blue-box .link-5{background:#d3e1fc;}
.blog-section .w-dyn-item:nth-child(4) .blue-box .heading-26{color:#fff;}
.blog-section .w-dyn-item:nth-child(4) .blue-box .button{color:#fff;}

.blog-section .w-dyn-item:nth-child(6) .blue-box{background:#06012f;}
.blog-section .w-dyn-item:nth-child(6) .blue-box .link-5{background:#d3e1fc;}
.blog-section .w-dyn-item:nth-child(6) .blue-box .heading-26{color:#fff;}
.blog-section .w-dyn-item:nth-child(6) .blue-box .button{color:#fff;}

@media screen and (max-width:991px){
.menu-button-2 .image-18{width:30px;}
.menu-button-2.w--open .image-18{display:none;} 
.menu-button-2.w--open .image-19{display:block;} 
}

@media screen and (max-width: 767px){
p br{display:none;}
h2 br{display:none;}
footer .column-2 {width:60%;padding-top: 0;}
footer .column-3 {width:40%;}
nav.nav-menu-2.w-nav-menu{height:100%;}
}
*{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}




.css-f7gbi0 {
padding: 32px 15px;
min-height: calc(100vh - 282px);

}
.css-l528zs {
animation: 0.3s ease 0s 1 normal none running animation-fb9vx2;
}


.css-l528zs {
position: relative;
will-change: transform;
max-width: 327px;
margin: auto;
min-height: inherit;
}
.css-1658jzi {
text-align: center;
}
h5 {
font-size: 32px;
letter-spacing: -1.5px;
line-height: 32px;
}


.css-10gsxvr:nth-of-type(1) {
margin: 23px 8px 8px 0px;
}


.css-10gsxvr {
background-image: url(/images/car.svg);
background-repeat: no-repeat;
background-size: 76px 48px;
background-position: center 13px;
background-color: #F9FAFC;
padding: 62px 8px 12px;
width: 155px;
height: 130px;
display: inline-block;
border-radius: 8px;
text-align: center;
cursor: pointer;
}
.css-1m1s5ru {
line-height: 32px;
}
.css-tpgtqx {
appearance: none;
width: 24px;
height: 24px;
border-radius: 50%;
border: 1px solid black;
transition: all 0.2s linear 0s;
position: relative;
cursor: pointer;
}
.css-tpgtqx:checked {

background-color: #256AEF;
}




.css-cbdbx9:nth-of-type(2) {
margin: 23px 0px 8px 8px;
}

.css-cbdbx9 {
background-image: url(/images/slip.svg);
background-repeat: no-repeat;
background-size: 76px 48px;
background-position: center 13px;
background-color: #F9FAFC;
padding: 62px 8px 12px;
width: 155px;
height: 130px;
display: inline-block;
border-radius: 8px;
text-align: center;
cursor: pointer;
}
.css-1m1s5ru {
line-height: 32px;
}
.css-tpgtqx {
appearance: none;
width: 24px;
height: 24px;
border-radius: 50%;
border: 1px solid black;
transition: all 0.2s linear 0s;
position: relative;
cursor: pointer;
}

.css-1dpogsn:nth-of-type(3) {
margin: 8px 8px 0px 0px;
}


.css-1dpogsn {
background-image: url(/images/job.svg);
background-repeat: no-repeat;
background-size: 76px 48px;
background-position: center 13px;
background-color: #F9FAFC;
padding: 62px 8px 12px;
width: 155px;
height: 130px;
display: inline-block;
border-radius: 8px;
text-align: center;
cursor: pointer;
}
.css-1m1s5ru {
line-height: 32px;
}
.css-tpgtqx {
appearance: none;
width: 24px;
height: 24px;
border-radius: 50%;
border: 1px solid black;
transition: all 0.2s linear 0s;
position: relative;
cursor: pointer;
}
.css-lkfdq1:nth-of-type(4) {
margin: 8px 0px 0px 8px;
}

.css-lkfdq1 {
background-image: url(/images/other.svg);
background-repeat: no-repeat;
background-size: 76px 48px;
background-position: center 13px;
background-color: #F9FAFC;
padding: 62px 8px 12px;
width: 155px;
height: 130px;
display: inline-block;
border-radius: 8px;
text-align: center;
cursor: pointer;
}
.css-1m1s5ru {
line-height: 32px;
}
.css-tpgtqx {
appearance: none;
width: 24px;
height: 24px;
border-radius: 50%;
border: 1px solid black;
transition: all 0.2s linear 0s;
position: relative;
cursor: pointer;
}

.grid-container {
display: grid;
grid-template-columns: auto auto ;
gap: 5px;
background-color: white;

}

.grid-container > div {
background-color: rgba(255, 255, 255, 0.8);
text-align: center;

font-size: 18px;
}
.prev {
background-color: #256AEF;
color: white;
font-weight: bold;
margin-left: -83px;
padding: 9px 30px;
margin-top: 23px;
border-radius: 6px;
}
.next {
background-color: #256AEF;
color: white;
font-weight: bold;
border-radius: 6px;
padding: 9px 45px;
margin-top: 23px;
}
.million {
  
}

.heading-38 {
    font-size: 70px!important;
    margin-bottom: 55px!important;
}
.html-embed 
{
    margin-bottom: 25px!important;
}

.heading-4.headings 
{
    letter-spacing: 0;
}

.injury-btn
{		
  background-color: #4CAF50; /* Green */
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
}

.create-workspace 
{
    width: 160px!important;
    margin-left: 0!important;
    margin-top: 15px!important;
    background-color: #0249AC!important;
    padding: 10px!important;
    color: #ffffff!important;
}
.splide__slide 
{
    min-width: 30%;
}
@media screen and (max-width: 480px) 
{
 .card 
	{
		height: auto!important;
		width: 400px!important;
	}
}