h1, h2, h3, h4, h5, h6 {
    overflow-wrap: normal;
}

nss.home .container-fluid.content, 
.home .homepage-circles{ 
  background:#293779;
}


nss.home .container-fluid.content > .row { 
  max-width: 1880px;
  margin:0px auto !important;
  padding-bottom:75px;
}

nss.home .ect-load-more a.ect-load-more-btn {
    background-color: #293679;
}



@media screen and (min-width: 1380px)  { 
  nss.home .container-fluid.content > .row  .circle{
    width:31% !important;
  }
  
  
  nss.home .container-fluid.content > .row  .circle p {
    min-height:60px !important;
  }
  
}

nss.home .container-fluid.content > .row  .circle{
    border:1px solid #ddd;
    padding:35px;
    margin: 1%;
    -webkit-box-shadow: 0px 0px 37px -13px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 37px -13px rgba(0,0,0,0.2);
box-shadow: 0px 0px 37px -13px rgba(0,0,0,0.2);
background:#fff;

  }
  
@media only screen and (min-width: 767px) and (max-width: 1379px)  { 
  nss.home .container-fluid.content > .row  .circle{
    width:31% !important;
  }
  
  
  nss.home .container-fluid.content > .row  .circle p {
    min-height:60px !important;
  }
  
}

nss.home .container-fluid.content > .row  .circle{
    border:1px solid #ddd;
    padding:35px;
    margin: 1%;
    -webkit-box-shadow: 0px 0px 37px -13px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 37px -13px rgba(0,0,0,0.2);
box-shadow: 0px 0px 37px -13px rgba(0,0,0,0.2);
background:#fff;

  }
  
  @media only screen and (max-width: 1654px) and (min-width: 1024px)  { 
  nss.home .container-fluid.content > .row  .circle p {
    min-height:125px !important;
  }
  
}

  @media only screen and (max-width: 1024px) and (min-width: 767px)  { 
  nss.home .container-fluid.content > .row  .circle p {
    min-height:175px !important;
  }
  
}


nss.home .container-fluid.content > .row  .circle{
    border:1px solid #ddd;
    padding:35px;
    margin: 1%;
    -webkit-box-shadow: 0px 0px 37px -13px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 37px -13px rgba(0,0,0,0.2);
box-shadow: 0px 0px 37px -13px rgba(0,0,0,0.2);
background:#fff;

  }
  

.page-id-54304 .container-fluid.content > .row { 
  max-width: 1600px;
  margin:0px auto !important;
  padding-bottom:75px;
}

@media (min-width: 1380px) { 
  .page-id-54304 .container-fluid.content > .row  .circle{
    width:31% !important;
  }
  
  .page-id-54304 .container-fluid.content > .row  .circle p {
    min-height:60px !important;
  }
  
}

.page-id-54304 .container-fluid.content > .row  .circle{
    border:1px solid #ddd;
    padding:35px;
    margin: 1%;
    -webkit-box-shadow: 0px 0px 37px -13px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 37px -13px rgba(0,0,0,0.2);
box-shadow: 0px 0px 37px -13px rgba(0,0,0,0.2);

  }
  
  
nss.circle .col-md-10{
width:100% !important;
margin-left:unset !important;
}



.home .container-fluid.content {
  background:unset !important;
}


.home .container-fluid.content h3 a,
.home .container-fluid.content p
{
  text-decoration:none;
  color:#fff; !important;
}

h3 { font-size:34px; line-height:36px; }


.home .ect-load-more a.ect-load-more-btn {
    background-color: #293679;
}

img:is([sizes="auto" i], [sizes^="auto," i]) {
    contain-intrinsic-size: revert;
}
