/* ******************************************************************************
*********************************************************************************
Use this file to override any of the CSS styles preset in the themed
stylesheets or you can add your own custom styles.
*********************************************************************************
****************************************************************************** */

/* Test */
















.dnd-section > .row-fluid {
  max-width: 58.333332999999996%;
}

.dnd-section {
  padding-bottom: 32px;
  padding-top: 32px;
}

.body-container__homepage .dnd-section:nth-child(odd) {
  background-color: #212529;
}
.page-center {
  max-width: 58.333332999999996%;
}




html {
  font-size: 16;
}

body {
  color: rgba(33, 37, 41, 1.0);
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  font-weight: 400;
  font-size: 16px;
}

p {
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  font-weight: 400;
}

a {
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  color: rgba(0, 123, 255, 1.0);
}

a:hover,
a:focus {
  color: rgba(0, 86, 179, 1.0);
}

a:active {
  color: rgba(40, 163, 255, 1.0);
}

h1 {
  color: rgba(33, 37, 41, 1.0);
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  font-size: 33px;
  font-weight: 500;
}
h2 {
  color: rgba(33, 37, 41, 1.0);
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  font-size: 32px;
  font-weight: 500;
}
h3 {
  color: rgba(33, 37, 41, 1.0);
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  font-size: 28px;
  font-weight: 500;
}
h4 {
  color: rgba(33, 37, 41, 1.0);
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  font-size: 24px;
  font-weight: 500;
}
h5 {
  color: rgba(33, 37, 41, 1.0);
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  font-size: 20px;
  font-weight: 500;
}
h6 {
  color: rgba(33, 37, 41, 1.0);
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  font-size: 16px;
  font-weight: 500;
}
blockquote {
  border-left: 10px solid #212529;;
}







.submitted-message {
  border:1px solid rgba(#null, 0.0) ;
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  padding:10px;
}
form{
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
}
.hs_cos_wrapper_type_blog_subscribe, 
.hs_cos_wrapper_type_form, 
.hs_cos_wrapper_type_google_search,
.form-container, 
.hs_cos_wrapper_type_password_prompt, 
.hs_cos_wrapper_type_email_subscriptions, 
.hs_cos_wrapper_type_email_simple_subscription{
  background-color: rgba(171, 221, 247, 1.0);
}

h3.form-title {
  background-color: rgba(171, 221, 247, 1.0);
  color: rgba(33, 37, 41, 1.0);
  padding:10px;
}

.hs-button,
.button--primary {
  border-color: rgba(72, 165, 225, 1.0);
  border-radius: 5px;
  border-width: 1px;
  color: rgba(255, 255, 255, 1.0);
  padding-left: 48px;
  padding-right: 48px;
  padding-top: 4px;
  padding-bottom: 4px;
  background-color: rgba(72, 165, 225, 1.0);
}


.hs-button:hover,
.hs-button:focus,
.button--primary:hover,
.button--primary:focus {
  border-color: rgba(77, 77, 77, 1.0);
  background-color: rgba(77, 77, 77, 1.0);
  color: rgba(255, 255, 255, 1.0);
}

.hs-button:active,
.button--primary:active {
  background-color: rgba(112, 205, 255, 1.0);
  border-color: rgba(112, 205, 255, 1.0);
  color: rgba(255, 255, 255, 1.0);
}

.hs-form label {
  color: rgba(33, 37, 41, 1.0);
}

.hs-form legend {
  color: rgba(33, 37, 41, 1.0);
}

form input,
form select,
form textarea,
.hs-input,
input#hs-pwd-widget-password{
  background-color: rgba(255, 255, 255, 1.0);
  border-color: rgba(118, 118, 118, 1.0);
  border-radius: 0px;
  color: rgba(0, 0, 0, 1.0);
}

form input:focus,
form select:focus,
form textarea:focus,
.hs-input:focus,
input#hs-pwd-widget-password:focus{
  outline-color: rgba(0, 0, 0, 1.0);
}

.fn-date-picker .pika-table thead th {
  color: rgba(255, 255, 255, 0.0);
}

.hs-input:-moz-placeholder,
.hs-input::-webkit-input-placeholder,
.hs-field-desc,
.hs-dateinput:before,
.hs-richtext {
  color: #212529;
}

.hs-richtext {
  font-size: 16;
}

.hs-default-font-element,
.hs-main-font-element {
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
}

.fn-date-picker td.is-today .pika-button {
  color: #212529;
}

.fn-date-picker td.is-selected .pika-button {
  background: #212529;
}

.fn-date-picker td .pika-button:hover {
  background-color: #212529 !important;
}





th,
td {
  background-color: rgba(255, 255, 255, 1.0);
  border: 1px solid rgba(33, 37, 41, 1.0);
  color: rgba(33, 37, 41, 1.0);
}

thead th,
thead td {
  background-color: rgba(33, 37, 41, 1.0);
  color: rgba(255, 255, 255, 1.0);
}

tfoot td {
  background-color: rgba(255, 255, 255, 1.0);
  color: rgba(33, 37, 41, 1.0);
}

table,
tbody + tbody {
  border-color: rgba(33, 37, 41, 1.0);
}





.header-inner {
  background-color: rgba(255, 255, 255, 1.0);
  border-color: rgba(255, 0, 0, 1.0);
}

.header__container {
  max-width: 58.333332999999996%;
}

body .custom-menu-primary a,
body .brand a{
  color:rgba(77, 77, 77, 1.0);
}

body .custom-menu-primary .submenu.level-1 > li > a:hover,
body .custom-menu-primary .submenu.level-1 > li > a:focus,
body .brand a:hover{
  color:rgba(84, 76, 76, 1.0);
}
body .custom-menu-primary .submenu.level-1 > li {
  background-color:rgba(#null, 0.0);
}
body .custom-menu-primary .submenu.level-1 > li.active-branch > a,
body .custom-menu-primary .submenu.level-1 > li.active > a{
  color:rgba(77, 77, 77, 1.0);
  background-color:rgba(255, 255, 255, 1.0);
}
body .custom-menu-primary .submenu.level-1 > li > a:hover,
body .custom-menu-primary .submenu.level-1 > li > a:focus {
  background-color:rgba(255, 255, 255, 1.0);
}

body .custom-menu-primary .submenu.level-2 > li > a {
  color:rgba(77, 77, 77, 1.0);
}
body .custom-menu-primary .submenu.level-2 .menu-item .menu-link,
body .submenu.level-2{
  background-color:rgba(255, 255, 255, 1.0);
}


body .custom-menu-primary .submenu.level-2 .menu-item .menu-link:hover,
body .custom-menu-primary .submenu.level-2 .menu-item .menu-link:focus {
  background-color:rgba(255, 255, 255, 1.0);
  color:rgba(84, 76, 76, 1.0);
}
body .custom-menu-primary .submenu.level-2 .menu-item.active-branch .menu-link,
body .custom-menu-primary .submenu.level-2 .menu-item.active .menu-link{
  color:rgba(77, 77, 77, 1.0);
  background-color:rgba(255, 255, 255, 1.0);
}





body .header-button a{
  background-color: rgba(133, 132, 134, 1.0);
  border-color: rgba(#null, 0.0);
  color: rgba(255, 255, 255, 1.0);
}
body .header-button a:hover{
  background-color: rgba(133, 132, 134, 1.0);
  border-color: rgba(#null, 0.0);
  color: rgba(84, 76, 76, 1.0);
}





.footer {
  background-color: rgba(255, 2, 1, 0.0);
  color: rgba(33, 37, 41, 1.0); 
}
.footer-inner{
  border-color: rgba(0, 0, 0, 0.1);
}
.footer a,
.footer-top-menu .hs-menu-wrapper ul li a{
  color: rgba(77, 77, 77, 1.0); 
}
.footer a:hover,
.footer-top-menu .hs-menu-wrapper ul li a:hover{
  color: rgba(158, 140, 140, 1.0); 
}
.footer__container {
  max-width: 58.333332999999996%;
}





.social-section a i{
  background-color: rgba(74, 140, 194, 0.0);
  border-color: rgba(74, 140, 194, 1.0);
  color: rgba(74, 140, 194, 1.0); 
}
.social-section a:hover i{
  background-color: rgba(74, 140, 194, 1.0);
  border-color: rgba(74, 140, 194, 1.0);
  color: rgba(255, 255, 255, 1.0); 
}






.content-wrapper {
  max-width: 58.333332999999996%;
}

.blog-post__date {
  border-color: #212529;
}

.blog-tag-filter__menu-link,
.blog-post__tag-link,
.blog-card__tag-link,
.blog-post__author-name,
.blog-card__title a {
  color: #212529;
}

.blog-card__tag-link:hover,
.blog-card__title a:hover,
.blog-tag-filter__menu-link:hover,
.blog-post__tag-link:hover,
.blog-post__author-name:hover,
.blog-card__tag-link:focus,
.blog-card__title a:focus,
.blog-tag-filter__menu-link:focus,
.blog-post__tag-link:focus,
.blog-post__author-name:focus {
  color: #000001;
}

.blog-card__tag-link:active,
.blog-card__title a:active,
.blog-tag-filter__menu-link:active,
.blog-post__tag-link:active,
.blog-post__author-name:active {
  color: #494d51;
}

.blog-tag-filter__menu-link--active-item:after {
  background-color: #212529;
}

.blog-pagination__link {
  color: #212529;
}

.blog-pagination__link--active:after,
.blog-pagination__prev-link:after,
.blog-pagination__next-link:after {
  background-color: #212529;
}

.blog-post__title {
  color: #212529;
  font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  font-size: 32px;
  font-weight: ;
}

.blog-post__author {
  background-color: #212529;
}

#comments-listing .comment-reply-to {
  color: rgba(#null, 0.0);
}

#comments-listing .comment-reply-to:hover,
#comments-listing .comment-reply-to:focus {
  color: rgba(#null, 0.0);
}

#comments-listing .comment-reply-to:active {
  color: rgba(#null, 0.0);
}










body .icon svg {
  fill: #212529;
}

body .tns-nav button.tns-nav-active {
  background-color: #212529;
}

body .tns-nav button:hover,
body .tns-nav button:focus {
  background-color: #212529;
}

body .social-links__icon {
  background-color: #212529;
}

body .social-links__icon:hover svg,
body .social-links__icon:focus svg {
  fill: rgba(#null, 0.0);
}

body .social-links__icon:active svg {
  fill: rgba(#null, 0.0);
}

body .team-member__description {
  background-color: #212529;
}

.page-center {
  max-width: 58.333332999999996%;
  margin: 0 auto;
}




.body-container__website .dnd-section:nth-child(odd) {
  background-color: {typography=, tables=, buttons=, spacing=, footer=, global_colors=, header=, forms=}
}



/* --------------- CSS New -------------------- */

@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@400;700&family=Raleway:wght@500;700&display=swap');

.hs-content-id-103295081348 .body-wrapper {
padding: 95px 0 0 !important;
}

p.text-small {
font-family: 'Quicksand', sans-serif !important;
font-size: 16px !important;
font-weight: 600 !important;
color: #000 !important;
}

.body-wrapper {
padding-left: 0 !important;
padding-right: 0 !important;
}

html {
background: none !important;
}

.dnd-section>.row-fluid>.widget-span {
background: transparent !important;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
align-items: center;
justify-content: center;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper img {
flex: 0 0 45%;
max-width: 45%;
margin: 0;
padding: 0 25px;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption {
-ms-flex: 0 0 55%;
flex: 0 0 55%;
max-width: 55%;
text-align: center;
padding: 0 25px;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption h2 {
font-size: 20px;
color: #e32527;
  font-weight: 700;
font-family: 'Raleway', sans-serif !important;
  position: relative;
  padding-left: 110px;
  font-style: italic;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption h2:after {
content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 11px;
    background-color: #e32527;
    width: 95px;
    height: 3px;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption h3 {
font-size: 42px;
text-transform: uppercase;
font-weight: 800;
font-family: 'Raleway', sans-serif !important;
    line-height: 55px;
    margin-bottom: 20px;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption p {
font-family: 'Quicksand', sans-serif !important;
color: #000 !important;
font-weight: bold;
    line-height: 27px;
    margin-bottom: 26px;
}

.hs-content-id-103295081348 .row-number-1.dnd-section>.row-fluid>.widget-span {
background: transparent !important;
}


.cta-btn {
background: #e32527;
padding: 16px 30px;
border-radius: 30px;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
color: #fff;
text-transform: uppercase;
font-weight: 800;
font-size: 15px;
margin: 15px 0 0;
font-family: 'Quicksand', sans-serif !important;
letter-spacing: 1.25px;
display: block;
/* max-width: 260px; */
text-align: center;
transition: all .2s linear !important;
-moz-transition: all .2s linear !important;
-webkit-transition: all .2s linear !important;
 border-bottom: 5px solid #af1214;
}

.cta-btn:hover {
background: #333;
color: #fff !important;
 border-bottom: 5px solid #000;
transition: all .2s linear !important;
-moz-transition: all .2s linear !important;
-webkit-transition: all .2s linear !important;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-dots {
margin-top: 50px;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-dots li {
width:70px;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-dots li button:before {
background-color: #000;
width: 60px;
height: 8px;
content: "";
opacity: 1 !important;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-dots li.slick-active button:before {
background-color: #e32527;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-dots li button {
    height: 20px;
    width: 60px;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-next,
.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-prev {
background: #000;
padding: 10px;
width: 40px;
height: 40px;
}

.hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-prev {
left: 0px;
  z-index: 10;
}

.top-shape {
   margin-top: -155px;
    line-height: 0;
}

.hs-content-id-103295081348 .row-number-3 .row-fluid  {
padding: 0;
}

.top-shape svg path {
    fill: #eee;
}



.hs-content-id-103295081348 .hs-dnd-home1-content .row-number-9 h2 {
font-size: 20px;
color: #e32527;
font-weight: 700;
font-family: 'Raleway', sans-serif !important;
position: relative;
font-style: italic;
}

.hs-content-id-103295081348 .hs-dnd-home1-content .row-number-5 h3,
.hs-content-id-103295081348 .hs-dnd-home1-content .row-number-10 h3 {
font-size: 40px;
color: #000;
font-family: 'Raleway', sans-serif !important;
position: relative;
text-transform: uppercase;
font-weight: 800;
margin-bottom: 40px
}

.hs-content-id-103295081348 .hs-dnd-home1-content .row-number-5 h3:after,
.hs-content-id-103295081348 .hs-dnd-home1-content .row-number-10 h3:after{
content: "";
display: block;
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
bottom: -7px;
background-color: #e32527;
width: 95px;
height: 3px;
}


.hs-content-id-103295081348 .hs-dnd-home1-content .row-number-5 .hs_cos_wrapper_type_rich_text p,
.hs-content-id-103295081348 .hs-dnd-home1-content .row-number-10 .hs_cos_wrapper_type_rich_text p {
color: #000 !important;
font-weight: bold;
line-height: 27px;
font-size: 16px;
max-width: 1000px;
margin: 0 auto;
font-family: 'Quicksand', sans-serif !important;
}

.hs-content-id-103295081348 .hs-dnd-home1-content .row-number-5 .badge {
text-align: left !important;
}

.hs-content-id-103295081348 .hs-dnd-home1-content .row-number-5 .badge span {
    font-size: 16px;
    line-height: 1.5;
    background: #ddd1d1;
    color: #000;
    padding: 0.25rem 0.8rem;
    border-radius: 2rem;
    margin-bottom: 1rem;
}

.hs-content-id-103295081348 .hs-dnd-home1-content .row-number-5 h2 {
    font-size: 32px;
    color: #000;
    font-weight: 700;
    font-family: 'Raleway', sans-serif !important;
  margin: 15px 0 32px;
  
  position: relative;
}

.hs-content-id-103295081348 .hs-dnd-home1-content .row-number-5 h2:after {
  content: "";
    display: block;
    position: absolute;
    left: 0;
    margin: 0 auto;
    bottom: -7px;
    background-color: #e32527;
    width: 95px;
    height: 3px;
}

.hs-content-id-103295081348  .hs-dnd-home2-sec .services-box,
.hs-content-id-104407066132 .hs-dnd-home2-content .services-box,
.hs-content-id-104593751477  .hs-dnd-home2-content .services-box {
    background: #eee !important;
    border-radius: 30px;
    padding: 35px;
  text-align: center;
      border-bottom: 10px solid #ccc;
      min-height: 480px;
}

.hs-content-id-104407066132 .hs-dnd-home2-content .services-box {
text-align: left;
background: #fff !important;
}

.hs-content-id-103295081348 .hs-dnd-home2-sec .services-box h3,
.hs-content-id-104407066132 .hs-dnd-home2-content .services-box h3,
.hs-content-id-104593751477 .hs-dnd-home2-content .services-box h3 {
font-size: 24px;
color: #000;
font-weight: 700;
font-family: 'Raleway', sans-serif !important;
}

.hs-content-id-103295081348 .hs-dnd-home2-sec .services-box p,
.hs-content-id-104407066132 .hs-dnd-home2-content .services-box p,
.hs-content-id-104407066132 .hs-dnd-home2-content .services-box ol li,
.hs-content-id-104593751477 .hs-dnd-home2-content .services-box p {
font-family: 'Quicksand', sans-serif !important;
color: #000 !important;
font-weight: bold;
    line-height: 27px;
    margin-bottom: 26px;
}

.hs-content-id-104407066132 .hs-dnd-home2-content .services-box ol li {
line-height: 24px;
}

.hs-content-id-104407066132 .hs-dnd-home2-content .services-box ol li {
margin-bottom: 10px;
}

.hs-content-id-104407066132 .hs-dnd-home2-content .services-box ol {
padding-left: 20px;
}


.hs-content-id-103295081348 .hs-dnd-home2-sec .services-box svg,
.hs-content-id-104407066132 .hs-dnd-home2-content .services-box svg,
.hs-content-id-104593751477 .hs-dnd-home2-content .services-box svg {
     width: 100px;
    display: block;
    margin: 0 auto 20px;
}

.hs-content-id-104407066132 .hs-dnd-home2-content .services-box svg  {
margin-left: 0 !important;
}


.hs-content-id-103295081348 .hs-dnd-home2-sec .services-box svg path,
.hs-content-id-104407066132 .hs-dnd-home2-content .services-box svg path,
.hs-content-id-104593751477 .hs-dnd-home2-content .services-box svg path {
fill: #e32527;
}

.hs-content-id-103295081348 .hs-dnd-home2-sec .services-box a.cta-btn {

}

.hs-content-id-103295081348 .hs-dnd-home2-sec .services-box a.cta-btn,
.hs-content-id-104593751477 .hs-dnd-home2-sec .services-box a.cta-btn {
background: #e32527;
padding: 16px 30px;
border-radius: 30px;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
color: #fff;
text-transform: uppercase;
font-weight: 800;
font-size: 15px;
margin: 15px 0 0;
font-family: 'Quicksand', sans-serif !important;
letter-spacing: 1.25px;
display: block;
font-size: 14px;
padding: 14px;
margin: 0 auto;
text-align: center;
transition: all .2s linear !important;
-moz-transition: all .2s linear !important;
-webkit-transition: all .2s linear !important;
     border-bottom: 5px solid #af1214;
}

.hs-content-id-103295081348 .hs-dnd-home2-sec .services-box a.cta-btn:hover,
.hs-content-id-104593751477 .hs-dnd-home2-sec .services-box a.cta-btn:hover {
background-color: #333;
color: #fff !important;
transition: all .2s linear !important;
-moz-transition: all .2s linear !important;
-webkit-transition: all .2s linear !important;
    border-bottom: 5px solid #000;
}


.hs-content-id-103295081348 .hs-dnd-home2-sec .services-box.middle-services-box {
background-color: #e32527 !important;
border-bottom-color: #8d1112;
}


.hs-content-id-103295081348 .hs-dnd-home2-sec .services-box.middle-services-box svg path {
fill: #fff;
}

.hs-content-id-103295081348 .hs-dnd-home2-sec .services-box.middle-services-box h3,
.hs-content-id-103295081348 .hs-dnd-home2-sec .services-box.middle-services-box p {
color: #fff !important;
}

.hs-content-id-103295081348 .hs-dnd-home2-sec .services-box.middle-services-box a.cta-btn {
background-color: #eee !important;
color: #e32527 !important;
border-bottom-color: #bbb !important;
}

.hs-content-id-103295081348 .hs-dnd-home2-sec .services-box.middle-services-box a.cta-btn:hover {
background-color: #333 !important;
color: #fff !important;
border-bottom-color: #000 !important;
}


.hs-content-id-103295081348 .hs-dnd-home2-sec .row-number-5 h3 {
font-size: 20px;
color: #e32527;
font-weight: 700;
font-family: 'Raleway', sans-serif !important;
position: relative;
padding-left: 110px;
font-style: italic;
}

.hs-content-id-103295081348 .hs-dnd-home2-sec .row-number-5 h3:after {
content: "";
display: block;
position: absolute;
left: 0;
top: 11px;
background-color: #e32527;
width: 95px;
height: 3px;
}

.hs-content-id-103295081348 .hs-dnd-home2-sec .row-number-5 h1,
.hs-content-id-104408867888 .hs-dnd-home1-sec .row-number-1 h1,
.hs-content-id-103295081348 .hs-dnd-home2-sec .row-number-10 h2 {
    font-size: 42px;
    text-transform: uppercase;
    font-weight: 800;
    font-family: 'Raleway', sans-serif !important;
    line-height: 55px;
    margin-bottom: 20px;
}

.hs-content-id-103295081348 .hs-dnd-home2-sec .row-number-5 p,
.hs-content-id-103295081348 .hs-dnd-home2-sec .row-number-10 p {
font-family: 'Quicksand', sans-serif !important;
    color: #000 !important;
    font-weight: bold;
    line-height: 27px;
    margin-bottom: 26px;
}

.hs-content-id-103295081348 .hs-dnd-home2-sec .row-number-10 p {
max-width: 1000px;
margin: 0 auto;
  text-align: center !important;
}

.text-center {
text-align: center !important;
}


.body-wrapper .body-container a.cta-btn-common,
.body-wrapper #hs_cos_wrapper_widget_1676975156658_ a.cta-btn-common,
.body-wrapper .services-content a.cta-btn {
    background: #e32527 !important;
    border-radius: 30px !important;
    -moz-border-radius: 30px !important;
    -webkit-border-radius: 30px !important;
    color: #fff !important;
    text-transform: uppercase !important;
    font-weight: 800 !important;
    margin: 15px 0 0 !important;
    font-family: 'Quicksand', sans-serif !important;
    letter-spacing: 1.25px;
    display: inline-block !important;
    font-size: 14px !important;
    padding: 14px 50px !important;
    margin: 0 auto;
    text-align: center;
    transition: all .2s linear !important;
    -moz-transition: all .2s linear !important;
    -webkit-transition: all .2s linear !important;
    border-bottom: 5px solid #af1214 !important;
}

a.cta-btn-common:hover,
.services-content a.cta-btn:hover,
.body-wrapper .body-container a.cta-btn-common:hover {
    background-color: #333 !important;
    color: #fff !important;
    border-bottom-color: #000 !important;
  text-decoration: none !important;
}

 .hs-content-id-104390177704 .hs-dnd-home1-sec .top-shape,
.hs-content-id-104407066132 .hs-dnd-home1-sec .top-shape,
.hs-content-id-104408867888 .hs-dnd-home1-sec .top-shape,
.hs-content-id-104586358687 .hs-dnd-home1-sec .top-shape,
.hs-content-id-104590810147 .hs-dnd-home1-sec .top-shape,
.hs-content-id-104593751477 .hs-dnd-home1-sec .top-shape{
margin-top: -190px;
position: absolute;
width: 100%;
left: 0;
height: 100px;
}

.hs-content-id-104390177704.body-wrapper,
.hs-content-id-104407066132.body-wrapper,
.hs-content-id-104408867888.body-wrapper,
.hs-content-id-104586358687.body-wrapper,
.hs-content-id-104590810147.body-wrapper,
.hs-content-id-104593751477.body-wrapper,
.hs-content-id-33382137988.body-wrapper,
.hs-content-id-33374462971.body-wrapper,
.hs-content-id-33370282455.body-wrapper {
padding-top: 85px !important;
}

.hs-content-id-104390177704.body-wrapper h1,
.hs-content-id-104407066132.body-wrapper h1,
.hs-content-id-104408867888.body-wrapper h1,
.hs-content-id-104586358687.body-wrapper h1,
.hs-content-id-104590810147.body-wrapper h1,
.hs-content-id-104593751477.body-wrapper h1,
.hs-content-id-33382137988.body-wrapper h1,
.hs-content-id-33374462971.body-wrapper h1,
.hs-content-id-33370282455.body-wrapper h1 {
color: #fff;
font-family: 'Raleway', sans-serif !important;
text-transform: uppercase;
font-weight: 800;
margin-bottom: 40px;
letter-spacing: 2px;
}


.hs-content-id-104390177704.body-wrapper h2,
.hs-content-id-104407066132.body-wrapper h2,
#hs_cos_wrapper_widget_1676977496959_ h2,
.hs-content-id-104593751477 #hs_cos_wrapper_widget_1677658332414_ h2 {
color: #000;
font-family: 'Raleway', sans-serif !important;
text-transform: capitalize;
font-weight: 800;
  font-size: 40px;
margin-bottom: 10px;
}

.hs-content-id-104390177704.body-wrapper .hs-dnd-home2-content .services-box h3,
.hs-content-id-104407066132 .about-sec-content h3 {
color: #000;
font-family: 'Raleway', sans-serif !important;
font-weight: 700;
  font-size: 30px;
margin-bottom: 15px;
}

.hs-content-id-104390177704.body-wrapper p,
.hs-content-id-104390177704.body-wrapper ul li,
.hs-content-id-104407066132 .about-sec-content p,
.services-content p,
.services-content ul li,
.hs-content-id-103295081348 .hs-dnd-home1-content #hs_cos_wrapper_widget_1676969016043_ p {
color: #000 !important;
font-weight: bold;
line-height: 27px;
font-size: 16px;
font-family: 'Quicksand', sans-serif !important;
}

.small-width,
.hs-content-id-103295081348 .hs-dnd-home1-content #hs_cos_wrapper_widget_1676969016043_ p{
max-width:1000px;
margin: 0 auto 15px;
text-align: center;
line-height: 27px;
font-weight: bold !important;
font-size: 16px !important;
font-family: 'Quicksand', sans-serif !important;
}

.hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .dnd-section>.row-fluid {
padding: 0 15px;
}

.hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .icon-wrapper svg,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .icon-wrapper svg  {
    height: 250px !important;
    width: 250px !important;
}

.hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-1 .span6.cell_1677557033222-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-4 .span6.cell_16775586332032-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-7 .span6.cell_16775605655153-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-7 .span6.cell_16775590536473-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-10 .span6.cell_16775581726042-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-13 .span6.cell_16775605655152-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-16 .span6.cell_16775611665983-background-color {
background: #eee !important;
min-height: 450px;
align-items:center;
}

.hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .dnd-section>.row-fluid {

}

.hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-7 .span6.cell_16775590536473-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-1 .span6.cell_1677557033222-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-7 .span6.cell_16775605655153-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-16 .span6.cell_16775611665983-background-color {
margin-left: 0 !important;;
}

.hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-1 .span6.cell_16775570332214-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-4 .span6.cell_16775586332033-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-7 .span6.cell_16775590536472-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-10 .span6.cell_16775581726043-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-13 .span6.cell_16775605655153-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-16 .span6.cell_16775611665982-background-color,
.hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-7 .span6.cell_16775605655152-background-color{
background: #e32527 !important;
margin-left: 0;
min-height: 450px;
}

.hs-content-id-104408867888 .body-container .row-number-6,
.hs-content-id-104408867888 .body-container .row-number-9,
.hs-content-id-104408867888 .body-container .row-number-12 {
max-width: 1400px;
margin: 0 auto;
background: #eee !important;
margin-top: 80px;
border-radius: 30px;
}

.hs-content-id-104408867888 .body-container .row-number-7 {
margin-top: 32px;
}

.hs-content-id-104408867888 .body-container .team-info h3,
.hs-content-id-104408867888 .body-container .team-info h3,
.hs-content-id-104408867888 .body-container .team-info h3 {
font-size: 28px;
color: #000;
font-weight: 700;
font-family: 'Raleway', sans-serif !important;
}

.hs-content-id-104408867888 .body-container .team-info h4,
.hs-content-id-104408867888 .body-container .team-info h4,
.hs-content-id-104408867888 .body-container .team-info h4 {
    font-size: 18px;
    color: #e32527;
    font-weight: 700;
    margin-bottom: 25px;
    font-family: 'Raleway', sans-serif !important;
    border-bottom: 1px solid #e32527;
    padding-bottom: 12px;
  font-style: italic;
}

.hs-content-id-104408867888 .body-container .team-info p,
.hs-content-id-104408867888 .body-container .team-info p,
.hs-content-id-104408867888 .body-container .team-info p {
color: #000 !important;
font-weight: bold;
line-height: 27px;
font-size: 16px;
font-family: 'Quicksand', sans-serif !important;
}


.linkedin-link a svg {
    width: 28px;
    height: 28px;
    display: inline-block;
    position: relative;
    top: 8px;
    margin-right: 10px;
}

.linkedin-link a svg path {
fill: #fff;
}

.linkedin-link a {
background: #e32527 !important;
    border-radius: 30px !important;
    -moz-border-radius: 30px !important;
    -webkit-border-radius: 30px !important;
    color: #fff !important;
    text-transform: uppercase !important;
    font-weight: 800 !important;
    margin: 15px 0 0 !important;
    font-family: 'Quicksand', sans-serif !important;
    letter-spacing: 1.25px;
    display: inline-block !important;
    font-size: 15px !important;
    padding: 8px 60px 12px !important;
    margin: 0 auto;
    text-align: center;
    transition: all .2s linear !important;
    -moz-transition: all .2s linear !important;
    -webkit-transition: all .2s linear !important;
    border-bottom: 5px solid #af1214 !important;
}


.linkedin-link a:hover {
transition: all .2s linear !important;
    -moz-transition: all .2s linear !important;
    -webkit-transition: all .2s linear !important;
  background: #000 !important;
      background-color: #333 !important;
    color: #fff !important;
    border-bottom-color: #000 !important;
}

.linkedin-link a:hover svg path {
fill: #fff;
}

.join-our-team-box p {
margin-bottom: 20px;
}

.hs-content-id-104586358687 .hs-dnd-home2-sec .hs_cos_wrapper_type_form,
.hs-content-id-104590810147 .hs-dnd-home2-sec .hs_cos_wrapper_type_form {
width: 100%;
max-width: 800px !important;
background: #fff;
margin: 0 auto;
}

.hs-content-id-104586358687 .hs-dnd-home2-sec form label,
.hs-content-id-104590810147 .hs-dnd-home2-sec .hs_cos_wrapper_type_form form label {
font-family: 'Quicksand', sans-serif !important;
font-weight: 600;
font-size: 14px;
margin-bottom: 0px;
}

.hs-content-id-104590810147 .hs-dnd-home2-sec .hs_cos_wrapper_type_form form select {
font-family: 'Quicksand', sans-serif !important;
}

.hs-content-id-104586358687 .hs-dnd-home2-sec form .hs-form-field,
.hs-content-id-104590810147 .hs-dnd-home2-sec .hs_cos_wrapper_type_form form .hs-form-field {
margin-bottom: 20px;
}

.hs-content-id-104586358687 .hs-dnd-home2-sec form .hs-form-field input,
.hs-content-id-104586358687 .hs-dnd-home2-sec form .hs-form-field textarea,
.hs-content-id-104590810147 .hs-dnd-home2-sec form .hs-form-field input,
.hs-content-id-104590810147 .hs-dnd-home2-sec form .hs-form-field textarea,
.hs-content-id-104590810147 .hs-dnd-home2-sec .hs_cos_wrapper_type_form form select {
padding: 10px 15px;
border: 1px solid #ddd;
}

.hs-content-id-104590810147 .hs-dnd-home2-sec .hs_cos_wrapper_type_form form select,
.hs-content-id-104590810147 .hs-dnd-home2-sec .hs_cos_wrapper_type_form form select option {
font-family: 'Quicksand', sans-serif !important;
font-weight: 600;
font-size: 14px;
}

.hs-content-id-104586358687 .hs-dnd-home2-sec form .hs-form-field textarea,
.hs-content-id-104590810147 .hs-dnd-home2-sec form .hs-form-field textarea {
height: 150px !important;
}

.hs-content-id-104586358687 .hs-dnd-home2-sec form .actions input[type="submit"],
.hs-content-id-104590810147 .hs-dnd-home2-sec form .actions input[type="submit"] {
background: #e32527 !important;
    border-radius: 30px !important;
    -moz-border-radius: 30px !important;
    -webkit-border-radius: 30px !important;
    color: #fff !important;
    text-transform: uppercase !important;
    font-weight: 800 !important;
    margin: 15px 0 0 !important;
    font-family: 'Quicksand', sans-serif !important;
    letter-spacing: 1.25px;
    display: inline-block !important;
    font-size: 14px !important;
    padding: 18px 50px !important;
    margin: 0 auto;
    text-align: center;
    transition: all .2s linear !important;
  border: none;
    -moz-transition: all .2s linear !important;
    -webkit-transition: all .2s linear !important;
    border-bottom: 5px solid #af1214 !important;
  height: inherit !important;
    line-height: 1;    
  margin-top: 0 !important;
}


.hs-content-id-104586358687 .hs-dnd-home2-sec form .actions input[type="submit"]:hover,
.hs-content-id-104590810147 .hs-dnd-home2-sec form .actions input[type="submit"]:hover {
    transition: all .2s linear !important;
    -moz-transition: all .2s linear !important;
    -webkit-transition: all .2s linear !important;
    background: #000 !important;
    background-color: #333 !important;
    color: #fff !important;
    border-bottom-color: #000 !important;
}


.hs-error-msg {
font-size: 12px !important;
}


.hs_error_rollup {
display:none !important;
}


.contact-info .contact-box {
background: #eee;
padding: 25px;
max-width: 100%;
border-radius: 10px;
margin-bottom: 32px; 
font-family: 'Quicksand', sans-serif !important;
font-size: 15px;
color: #fff;
min-height: 180px;
}

.contact-info .contact-box p {
font-family: 'Quicksand', sans-serif !important;
font-size: 15px;
font-weight: 600;
color: #000;
}

.contact-info .contact-box h3 {
    font-family: 'Raleway', sans-serif !important;
  font-weight: 600;
  font-size: 21px;
  color: #000;
  
}

.contact-info .contact-box a {
color: #000;
font-family: 'Quicksand', sans-serif !important;
font-size: 15px;
font-weight: 600;
text-align: left;
    padding: 0;
}

.hs-content-id-104407066132 .hs-dnd-home1-sec .row-number-1,
.hs-content-id-104390177704 .hs-dnd-home1-sec .row-number-1,
.hs-content-id-104408867888 .hs-dnd-home1-sec .row-number-1,
.hs-content-id-104586358687 .hs-dnd-home1-sec .row-number-1,
.hs-content-id-104590810147 .hs-dnd-home1-sec .row-number-1,
.hs-content-id-104593751477 .hs-dnd-home1-sec .row-number-1,
.hs-content-id-33382137988 .row-number-1,
.hs-content-id-33374462971 .row-number-1,
.hs-content-id-33370282455.body-wrapper .row-number-1 {
  position: relative;
    background-size: cover !important;
}

.hs-content-id-104407066132 .hs-dnd-home1-sec .row-number-1 h1,
.hs-content-id-104390177704 .hs-dnd-home1-sec .row-number-1 h1,
.hs-content-id-104408867888 .hs-dnd-home1-sec .row-number-1 h1,
.hs-content-id-104586358687 .hs-dnd-home1-sec .row-number-1 h1,
.hs-content-id-104590810147 .hs-dnd-home1-sec .row-number-1 h1,
.hs-content-id-104593751477 .hs-dnd-home1-sec .row-number-1 h1,
.hs-content-id-33382137988 .row-number-1 h1,
.hs-content-id-33374462971 .row-number-1 h1,
.hs-content-id-33370282455.body-wrapper .row-number-1 h1 {
position: relative;
z-index: 10;
}

.hs-content-id-104407066132 .hs-dnd-home1-sec .row-number-1:after,
.hs-content-id-104390177704 .hs-dnd-home1-sec .row-number-1:after,
.hs-content-id-104408867888 .hs-dnd-home1-sec .row-number-1:after,
.hs-content-id-104586358687 .hs-dnd-home1-sec .row-number-1:after,
.hs-content-id-104590810147 .hs-dnd-home1-sec .row-number-1:after,
.hs-content-id-104593751477 .hs-dnd-home1-sec .row-number-1:after,
.hs-content-id-33382137988 .row-number-1:after,
.hs-content-id-33374462971 .row-number-1:after,
.hs-content-id-33370282455.body-wrapper .row-number-1:after {
background-image: linear-gradient(150deg, rgba(0,0,0,0.85) 10%, #e32527d1 100%);
content: "";
display:block;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-size: cover;
z-index: 1;
}

.hs-content-id-33382137988 .body-container-wrapper h2,
.hs-content-id-33382137988 .body-container-wrapper h3,
.hs-content-id-33382137988 .body-container-wrapper h4,
.hs-content-id-33382137988 .body-container-wrapper h5,
.hs-content-id-33382137988 .body-container-wrapper h6,
.hs-content-id-33374462971 .body-container-wrapper h2,
.hs-content-id-33374462971 .body-container-wrapper h3,
.hs-content-id-33374462971 .body-container-wrapper h4,
.hs-content-id-33374462971 .body-container-wrapper h5,
.hs-content-id-33374462971 .body-container-wrapper h6,
.hs-content-id-33370282455 .body-container-wrapper h2,
.hs-content-id-33370282455 .body-container-wrapper h3,
.hs-content-id-33370282455 .body-container-wrapper h4,
.hs-content-id-33370282455 .body-container-wrapper h5,
.hs-content-id-33370282455 .body-container-wrapper h6 {
font-family: 'Raleway', sans-serif !important;
margin-top: 40px;
margin-bottom: 5px;
font-weight: 700;
}

.hs-content-id-33382137988 .body-container-wrapper p,
.hs-content-id-33382137988 .body-container-wrapper ol li,
.hs-content-id-33382137988 .body-container-wrapper ul li,
.hs-content-id-33374462971 .body-container-wrapper p,
.hs-content-id-33374462971 .body-container-wrapper ol li,
.hs-content-id-33374462971 .body-container-wrapper ul li,
.hs-content-id-33370282455 .body-container-wrapper p,
.hs-content-id-33370282455 .body-container-wrapper ol li,
.hs-content-id-33370282455 .body-container-wrapper ul li {
color: #000 !important;
  line-height: 27px;
  font-size: 16px;
  font-family: 'Quicksand', sans-serif !important;
}

.hs-content-id-33382137988 .body-container-wrapper h3,
.hs-content-id-33374462971 .body-container-wrapper h3,
.hs-content-id-33370282455 .body-container-wrapper h3 {
font-size: 24px !important;
}

.hs-content-id-33382137988 .body-container-wrapper h4,
.hs-content-id-33374462971 .body-container-wrapper h4,
.hs-content-id-33370282455 .body-container-wrapper h4 {
font-size: 20px !important;
}

.hs-content-id-33382137988 .body-container-wrapper h5,
.hs-content-id-33374462971 .body-container-wrapper h5,
.hs-content-id-33370282455 .body-container-wrapper h5 {
font-size: 18px !important;
}


/* .hs-content-id-104407066132 .hs-dnd-home1-sec .row-number-1:after {
background-image: linear-gradient(150deg, rgba(0,0,0,0.85) 10%, #e32527d1 100%);
} */

.hs-content-id-104407066132 .hs-dnd-home1-sec .row-number-4 .row-fluid {
padding: 0;
}

.hs-content-id-104407066132 .hs-dnd-home1-sec .row-number-4 .row-fluid .span6 {
padding: 0 0 0 50px;
}

.about-sec-content p.highlight {
color: #e32527 !important;
font-weight: bold !important;
font-size: 20px;
font-style: italic !important;
}

.hs-content-id-104407066132 .hs-dnd-home2-content .services-box {
margin-bottom: 40px;
min-height: inherit;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
align-items: center;
}

.hs-content-id-104407066132 .hs-dnd-home2-content .services-box .imgbox {
-ms-flex: 0 0 15%;
flex: 0 0 15%;
max-width: 15%;
padding: 0 15px;
}

.hs-content-id-104407066132 .hs-dnd-home2-content .services-box .services-content {
-ms-flex: 0 0 85%;
flex: 0 0 85%;
max-width: 85%;
padding: 0 15px;
}


.hs-content-id-104408867888 .hs-dnd-home1-sec .row-number-2 h2 {
    color: #000;
    font-family: 'Raleway', sans-serif !important;
    text-transform: capitalize;
    font-weight: 800;
    font-size: 40px;
    margin-bottom: 10px;
}

.body-wrapper .body-container p a {
padding: 0 !important;
line-height: 27px;
    font-weight: bold !important;
    font-size: 16px !important;
    font-family: 'Quicksand', sans-serif !important;
  color: #e32527;
}

.body-wrapper .body-container p a:hover {
color: #000;
text-decoration: underline;
}

.hs-content-id-104593751477 .hs-dnd-home2-content .services-box {
min-height: 480px;
}

.hs-content-id-104593751477 .hs-dnd-home2-content .row-number-7 .services-content {
padding: 0px 50px 0px 0;
}

.header .custom-menu-primary ul.submenu li a,
.header-inner .brand-text {
  font-size: 16px !important;
    font-family: 'Quicksand', sans-serif !important;
  font-weight: 600;
  color: #000;
}

.header-inner .brand-text {
font-weight: 600;
 font-size: 16px !important;
}

/* .hs-dnd-home-sec {
display:none;
} */

.header-inner {
  border: none;
  box-shadow: 0px 0px 15px rgba(0,0,0,.20);
  -moz-box-shadow: 0px 0px 15px rgba(0,0,0,.20);
  -webkit-box-shadow: 0px 0px 15px rgba(0,0,0,.20);
}

body .header-button a.cta-btn-box {
border: 2px solid #e32527;
border-radius: 0px;
background-color: #fff;
color: #e32527;
font-family: 'Quicksand', sans-serif !important;
font-size: 15px;
font-weight: 600;
letter-spacing: 0.25px;
}

body .header-button a.cta-btn-box.reviewer-btn {
background-color: #e32527;
color: #fff;
}

body .header-button a.cta-btn-box:hover {
background-color: #000;
color: #fff;
border-color: #000;
}

.navbar-toggler {
border: 2px solid #e32527;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
padding: 0.25rem 0.5rem;
}

.header-inner .brand img {
    margin-right: 15px;
  }

@media only screen and (max-width:1100px) {
  .header .custom-menu-primary ul.submenu li a,
  body .header-button a.cta-btn-box {
    font-size: 14px !important;
  }
}


@media only screen and (max-width:991px) {

  .header .submenu.level-1>li {
    border-bottom: 1px solid #eee !important;
    padding: 0 20px;
    text-align: left !important;
  }
  
  .header .header-button a.cta-btn-box {
    float: none;
    display: block;
    padding: 10px 20px;
    margin-right: 0;
  }
  
  .header .header-button {
  padding: 0 20px;
  }
  
  .header .custom-menu-primary {
    border-top: 5px solid #e32527;
  }
  
  body .header-button a.cta-btn-box.reviewer-btn {
    margin-top: 10px;
  }
  
  .brand .widget-type-logo {
    display:block;
  }
  
  .header-inner .brand-text {
    display:none;
  }
  
  

}

footer {
padding: 50px 0px 0px;
border-top: 3px solid #eee !important;
}

footer .footer-inner {
border: none;
}

footer .footer-inner .row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}

.footer .footer__container {
max-width: 1500px !important;
width: 100% !important;
}

footer .footer-inner .row .col-md-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
padding: 0 20px;
}

footer .social-section a {
padding: 0;
}

footer #hs_cos_wrapper_footercontent_ {
font-family: 'Quicksand', sans-serif !important;
margin-bottom: 15px;
display: block;
font-size: 15px;
}

footer .social-section a i {
font-size: 1.4rem;
width: 43px;
height: 40px;
line-height: 16px;
text-align: center;
border-radius: 0px;
margin: 0 10px 0 0px;
color: #e32527;
border: 2px solid #e32527;
}

footer .social-section a i:hover {
background: #e32527;
color: #fff;
border-color: #e32527 !important;
}

footer .footer-top-menu h3,
footer .footer-address h3 {
color: #000;
font-family: 'Raleway', sans-serif !important;
font-weight: 700;
font-size: 22px;
margin-bottom: 15px;
}

footer .footer-right {
float: none;
padding-left: 40px;
}

footer .footer-top-menu .hs-menu-wrapper ul li {
display:block;
margin-bottom: 12px;
}

.footer-top-menu .hs-menu-wrapper ul li a,
footer .footer-address {
color: #000;
font-family: 'Quicksand', sans-serif !important;
font-weight: 600;
font-size: 16px;
}

footer .footer-address a,
footer .footer-address .contact-info a {
font-weight: 700;
color: #e32527;
font-family: 'Quicksand', sans-serif !important;
}

footer .footer-address .contact-info {
margin-bottom: 20px;
font-weight: 400;
}

footer .footer-top-menu .hs-menu-wrapper ul li a,
footer .footer-address .contact-info a:hover{
color: #000;
}

footer .footer-top-menu .hs-menu-wrapper ul li a:hover {
color: #e32527;
}

.footer-top-section {
text-align: center;
padding: 25px 0 0px;
border-top: 1px solid #ddd;
margin-top: 32px;
}

#hs_cos_wrapper_copyright_ {
font-family: 'Quicksand', sans-serif !important;
font-size: 14px;
color: #000;
font-weight: 600;
}

.footer-left {
float: none;
}

footer .logo-box a {
display:block;
}

footer .logo-box img {
vertical-align: top;
margin-bottom: 10px;
}

@media only screen and (max-width:991px) {
footer .footer-inner .row .col-md-3 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
margin-bottom: 40px;
}
  
footer .footer-right {
padding-left: 0;
}
  
}


@media only screen and (max-width:575px) {
footer .footer-inner .row .col-md-3 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
margin-bottom: 40px;
}
  
footer .footer-right {
padding-left: 0;
}
  
  .footer-top-section {
    margin-top: 0;
  }
  
  footer .footer-inner .row .col-md-3:last-child {
    margin-bottom: 0 !important;
  }
  
  .footer .footer__container {
    padding: 0;
  }
  
}

#hs_cos_wrapper_widget_1676974985579_ {
padding-top: 100px;
display:block;
}

.dnd-section.row-number-13>.row-fluid,
.dnd-section.row-number-10>.row-fluid,
.dnd-section.row-number-16>.row-fluid {
padding-left: 0;
padding-right: 0;
}

.dnd-section.row-number-13>.row-fluid .span6,
.dnd-section.row-number-10>.row-fluid .span6,
.dnd-section.row-number-16>.row-fluid .span6 {
margin: 0;
width: 50%;
}


#hs_cos_wrapper_widget_1677648012639,
#hs_cos_wrapper_module_16776481373342,
#hs_cos_wrapper_module_16776483502367,
#hs_cos_wrapper_widget_1678080761977,
#hs_cos_wrapper_widget_1677659486466 {
line-height: 0;
}

#hs_cos_wrapper_widget_1679725615340_ h2 {
font-weight: 700;
margin-bottom: 25px;
}

.hs-content-id-104590810147 .hs-dnd-home2-sec .dnd-section>.row-fluid>.widget-span.cell_16780815040212-background-color {
background-color: #eee !important;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
    max-width: 600px;
    margin-left: auto;
}

.hs-content-id-104590810147 .hs-dnd-home2-sec .hs_cos_wrapper_type_form  {
background-color: transparent;
padding: 0;
}

.hs-content-id-104407066132 .dnd-section.row-number-9>.row-fluid>.widget-span,
.hs-content-id-104407066132 .dnd-section.row-number-12>.row-fluid>.widget-span,
.hs-content-id-104407066132 .dnd-section.row-number-15>.row-fluid>.widget-span {
  margin-left: 0;
}

 .hs-content-id-104590810147 .hs-dnd-home2-sec .row-number-1 {
    padding-left: 20px;
    padding-right: 20px;
  }
  

.hs-content-id-104590810147 .hs-dnd-home2-sec .dnd-section>.row-fluid>.widget-span.cell_16780815040212-background-color {
    max-width: 700px;
}

body .custom-menu-primary .submenu.level-1 > li.active-branch > a,
.footer-top-menu .hs-menu-wrapper ul li.active-branch a{
  color: #e32527 !important;
}

.submitted-message {
font-size: 20px;
color: #007228;
font-family: 'Quicksand', sans-serif !important;
font-weight: 700;
}

/* media Queries */


@media only screen and (max-width:1200px) {
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption h3 {
    font-size: 35px;
    line-height: 42px;
  }
  
  .brand-text {
    display:none !important;
  }
  
   .hs-content-id-103295081348 .dnd_area1-row-2-padding {
    padding-top: 0 !important;
  }
  
  #hs_cos_wrapper_widget_1679725615340_ h2 {
    font-size: 22px;
  }
  
  .hs-content-id-104586358687 .hs-dnd-home2-sec {
    padding: 40px 0;
  }
  
  .hs-content-id-104586358687 .hs-dnd-home2-sec .dnd-section>.row-fluid>.widget-span {
    width:100%;
    float: none;
  }
  
  .hs-content-id-104586358687 .join-our-team-box p {
    padding: 0;
  }
  
  .hs-content-id-104586358687 .join-our-team-box p {
    margin-left: 0;
  }
  
  #hs_cos_wrapper_widget_1678080761977_ {
    margin-top: 20px;
  }
  
  .hs-content-id-104593751477 .hs-dnd-home2-sec .dnd-section>.row-fluid>.widget-span {
    padding-left: 20px !important;
  }
  
 
  
}

@media only screen and (max-width:1024px) {
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper {
    display:block;
  }
  
  .hs-content-id-103295081348 .dnd_area1-row-0-padding {
    padding-top: 0 !important;
  }
  
  .hs-content-id-103295081348 .hs_cos_gallery_main {
    padding: 0 !important;
  }
  
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper img,
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption {
    flex: 0 0 100%;
    max-width: 100%;
  }
  
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption h2 {
    padding-left: 0 !important; 
  }
  
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption h2 {
    margin-top: 40px;
  }
  
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption h2,
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption h3,
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption p {
    text-align: center;
  }
  
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption h2:after {
    content: "" !important;
    display: none !important;
  }
  
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption h3 {
    font-size: 25px;
    line-height: 32px;
  }
  
  .hs-content-id-103295081348 #hs_cos_wrapper_widget_1676968973356 h3,
  .hs-content-id-103295081348 #hs_cos_wrapper_widget_1676975045212 h1,
  .hs-content-id-103295081348 #hs_cos_wrapper_widget_1676977496959 h2,
  .hs-content-id-104390177704 #hs_cos_wrapper_widget_1676968892936_ h2,
  .hs-content-id-104407066132.body-wrapper #hs_cos_wrapper_widget_1676968892936_ h2,
  .hs-content-id-104407066132.body-wrapper #hs_cos_wrapper_widget_1677647732382_ h2,
  .hs-content-id-104408867888 .hs-dnd-home1-sec .row-number-1 #hs_cos_wrapper_widget_1677555949050_ h1,
  .hs-content-id-104593751477 #hs_cos_wrapper_widget_1677658332414_ h2 {
    font-size: 32px !important;
    line-height: 38px !important;
  }
  
  .hs-content-id-103295081348 .hs-dnd-home2-sec .services-box h3, 
  .hs-content-id-104407066132 .hs-dnd-home2-content .services-box h3, 
  .hs-content-id-104593751477 .hs-dnd-home2-content .services-box h3 {
    font-size: 19px;
  }
  
  .hs-content-id-103295081348 .hs-dnd-home2-sec .services-box p, 
  .hs-content-id-104407066132 .hs-dnd-home2-content .services-box p, 
  .hs-content-id-104407066132 .hs-dnd-home2-content .services-box ol li, 
  .hs-content-id-104593751477 .hs-dnd-home2-content .services-box p {
    line-height: 21px;
    font-size: 14px;
  }
  
  .hs-content-id-103295081348 .row-number-5 {
    padding: 40px 20px !important;
  }
  
  .hs-content-id-103295081348 .row-number-5 .row-fluid .span6 {
    width:100%;
    margin: 0 !important;
  }
  
  #hs_cos_wrapper_widget_1676974985579_ {
    padding-top: 30px;
  }
  
  .hs-content-id-104390177704 .hs-dnd-home1-sec .row-number-1 #hs_cos_wrapper_widget_1677555949050_ h1,
  .hs-content-id-104407066132 .hs-dnd-home1-sec .row-number-1 #hs_cos_wrapper_widget_1677555949050_ h1,
  .hs-content-id-104590810147 .hs-dnd-home1-sec .row-number-1 #hs_cos_wrapper_widget_1677555949050_ h1,
  .hs-content-id-104586358687 .hs-dnd-home1-sec .row-number-1 #hs_cos_wrapper_widget_1677555949050 h1,
  .hs-content-id-104593751477 .hs-dnd-home1-sec .row-number-1 #hs_cos_wrapper_widget_1677555949050 h1,
  .hs-content-id-33382137988 .row-number-1 #hs_cos_wrapper_module_16843817274534_ h1,
  .hs-content-id-33374462971 .row-number-1 #hs_cos_wrapper_module_1684382753023_ h1,
  .hs-content-id-33370282455.body-wrapper .row-number-1 #hs_cos_wrapper_module_1684383290414_ h1 {
        font-size: 35px !important; 
  }
  
  .hs-content-id-104390177704 .row-number-1,
  .hs-content-id-104407066132 .hs-dnd-home1-sec .row-number-1,
  .hs-content-id-104408867888 .hs-dnd-home1-sec .row-number-1,
  .hs-content-id-104590810147 .hs-dnd-home1-sec .row-number-1,
  .hs-content-id-104586358687 .hs-dnd-home1-sec .row-number-1,
  .hs-content-id-104593751477 .hs-dnd-home1-sec .row-number-1,
  .hs-content-id-33382137988 .row-number-1,
  .hs-content-id-33374462971 .row-number-1,
  .hs-content-id-33370282455.body-wrapper .row-number-1 {
    padding-top: 80px !important;
    padding-bottom: 60px !important;
  }
  
  .hs-content-id-104407066132 .row-number-4 {
    padding-bottom: 25px !important;
  }
  
  .hs-content-id-104390177704 .row-number-4,
  .hs-content-id-104407066132 .row-number-4,
  .hs-content-id-104407066132 .dnd-section.row-number-9>.row-fluid>.widget-span {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-1 .span6.cell_16775570332214-background-color, 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-4 .span6.cell_16775586332033-background-color, 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-7 .span6.cell_16775590536472-background-color, 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-10 .span6.cell_16775581726043-background-color, 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-13 .span6.cell_16775605655153-background-color, 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-16 .span6.cell_16775611665982-background-color, 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-7 .span6.cell_16775605655152-background-color {
    min-height: 477px;
  }
  
  
}


@media only screen and (max-width:1023px) { 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-7 .span6.cell_16775590536472-background-color,
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-7 .span6.cell_16775590536473-background-color,
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-10 .span6.cell_16775581726042-background-color,
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-1 .span6.cell_1677557033222-background-color,
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-10 .span6.cell_16775581726042-background-color,
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-7 .span6.cell_16775605655153-background-color,
  .hs-content-id-104593751477 .hs-dnd-home2-sec .dnd-section>.row-fluid>.widget-span.cell_16776582378482-vertical-alignment,
  .hs-content-id-104593751477 .hs-dnd-home2-sec .dnd-section>.row-fluid>.widget-span.cell_16776582378483-vertical-alignment {
    width:100%;
    float: none;
    min-height: inherit;
    padding: 20px !important;
  }
  
  .hs-content-id-104593751477 .hs-dnd-home2-sec .dnd-section>.row-fluid>.widget-span.cell_16776582378483-vertical-alignment {
    padding-left: 0 !important;
  }
  
  .hs-content-id-104407066132 .dnd-section.row-number-9>.row-fluid>.widget-span {
    width:100%;
    float: none;
    min-height: inherit;
  }
  
  .hs-content-id-104407066132 .dnd-section.row-number-12>.row-fluid>.widget-span,
  .hs-content-id-104407066132 .dnd-section.row-number-15>.row-fluid>.widget-span {
    width:100%;
    float: none;
    min-height: inherit;
  }
  
  .hs-content-id-104407066132 .dnd_area1-row-4-vertical-alignment > .row-fluid,
  .hs-content-id-104407066132 .dnd_area1-row-5-vertical-alignment > .row-fluid,
  .hs-content-id-104407066132 .dnd-section.row-number-15 .row-fluid {
    flex-direction: column;
  }
  
  .hs-content-id-104407066132 .dnd_area1-row-5-vertical-alignment > .row-fluid {
    display: flex;
  }
  
  .hs-content-id-104407066132 .dnd-section.row-number-12 .row-fluid .widget-span.cell_16776481373333-vertical-alignment {
    order: 2;
  }
  
  .hs-content-id-104407066132 .dnd-section.row-number-12 .row-fluid .widget-span.cell_16776481373332-vertical-alignment {
    order: 1;
    padding: 20px 0 !important;
    margin-top: 50px;
  }
  
  .hs-content-id-104407066132 .dnd-section.row-number-15>.row-fluid>.widget-span.cell_16776483502362-vertical-alignment {
    padding: 20px 0 !important;
    margin-top: 50px;
  }
  
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-1 .span6.cell_16775570332214-background-color, 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-4 .span6.cell_16775586332033-background-color, 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-7 .span6.cell_16775590536472-background-color, 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-10 .span6.cell_16775581726043-background-color, 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-13 .span6.cell_16775605655153-background-color, 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .row-number-16 .span6.cell_16775611665982-background-color, 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .row-number-7 .span6.cell_16775605655152-background-color {
    min-height: inherit;
    padding: 20px !important;
    width:100%;
    float: none;
    min-height: inherit;
  }
  
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home1-sec .icon-wrapper svg, 
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home2-sec .icon-wrapper svg {
    height: 160px !important;
    width: 160px !important;
  }
  
  .hs-content-id-104390177704.body-wrapper .hs-dnd-home2-content .services-box h3, 
  .hs-content-id-104407066132 .about-sec-content h3,
  .hs-content-id-104408867888 #hs_cos_wrapper_widget_1678079965047 h2 {
    font-size: 24px !important;
  }
  
  .hs-content-id-104407066132 .hs-dnd-home2-content .services-box .imgbox {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  
  .hs-content-id-104407066132 .hs-dnd-home2-content .services-box .services-content {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  
  .hs-content-id-104408867888 .body-container .row-number-6,
  .hs-content-id-104408867888 .body-container .row-number-9,
  .hs-content-id-104408867888 .body-container .row-number-12 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
  }

}

@media only screen and (max-width:767px) {
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-next, 
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-prev {
    display: none !important;
  }
  
  .hs-content-id-103295081348 .row-number-1.dnd-section>.row-fluid>.widget-span,
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper img, 
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-slide-inner-wrapper .caption{
    padding: 0 !important;
  }
  
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-dots {
    margin-top: 35px;
  }
  
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-dots li,
  .hs-content-id-103295081348 #hs_cos_gallery_widget_1676960237686_Gallery .slick-dots li button:before {
    width: 30px;
  }
  
  .hs-content-id-103295081348 .hs_cos_gallery_main.slick-fixed-height-slider .slick-slide {
    margin-top: 0 !important;
  }
  
  .body-wrapper {
    padding-top: 130px;
  }
  
  .hs-content-id-103295081348 .row-number-1 {
    padding: 20px !important;
  }
  
  .hs-content-id-103295081348 .row-number-5 .row-fluid {
    padding: 0 !important;
  }
  
  .hs-content-id-103295081348 #hs_cos_wrapper_widget_1676968973356 h3,
  .hs-content-id-103295081348 #hs_cos_wrapper_widget_1676975045212 h1,
  .hs-content-id-103295081348 #hs_cos_wrapper_widget_1676977496959 h2,
  .hs-content-id-103295081348 #hs_cos_wrapper_widget_1676968973356 h3, 
  .hs-content-id-103295081348 #hs_cos_wrapper_widget_1676975045212 h1, 
  .hs-content-id-103295081348 #hs_cos_wrapper_widget_1676977496959 h2, 
  .hs-content-id-104390177704 #hs_cos_wrapper_widget_1676968892936_ h2,
  .hs-content-id-104408867888 #hs_cos_wrapper_widget_1678079965047 h2,
  .hs-content-id-104590810147 .hs-dnd-home1-sec .row-number-1 #hs_cos_wrapper_widget_1677555949050_ h1,
  .hs-content-id-104593751477 .hs-dnd-home1-sec .row-number-1 .hs_cos_wrapper_widget_1677555949050_ h1,
  .hs-content-id-104593751477 #hs_cos_wrapper_widget_1677658332414_ h2,
  .hs-content-id-104593751477 .hs-dnd-home1-sec .row-number-1 #hs_cos_wrapper_widget_1677555949050 h1,
  .hs-content-id-33382137988 .row-number-1 #hs_cos_wrapper_module_16843817274534_ h1,
  .hs-content-id-33374462971 .row-number-1 #hs_cos_wrapper_module_1684382753023_ h1 {
    font-size: 26px !important;
    line-height: 38px !important;
  }
  
  .hs-content-id-103295081348 .row-number-3 .top-shape {
    margin-top: -50px;
  }
  
  .hs-content-id-104390177704 .row-number-1,
  .hs-content-id-104407066132 .hs-dnd-home1-sec .row-number-1,
  .hs-content-id-104408867888 .hs-dnd-home1-sec .row-number-1,
  .hs-content-id-104590810147 .hs-dnd-home1-sec .row-number-1,
  .hs-content-id-104586358687 .hs-dnd-home1-sec .row-number-1,
  .hs-content-id-104593751477 .hs-dnd-home1-sec .row-number-1,
  .hs-content-id-33382137988 .row-number-1,
  .hs-content-id-33374462971 .row-number-1,
  .hs-content-id-33370282455.body-wrapper .row-number-1 {
    padding-top: 30px !important;
     padding-bottom: 30px !important;
  }
  
  .hs-content-id-104586358687.body-wrapper,
  .hs-content-id-104593751477.body-wrapper {
    padding-top: 65px;
  }
  
  .hs-content-id-104407066132 .hs-dnd-home2-content .services-box {
   flex-direction: column;
  }
  
  .hs-content-id-104407066132 .hs-dnd-home2-content .services-box .imgbox,
  .hs-content-id-104407066132 .hs-dnd-home2-content .services-box .services-content{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
  }
  
  .hs-content-id-103295081348 .hs-dnd-home2-sec .services-box, 
  .hs-content-id-104407066132 .hs-dnd-home2-content .services-box, 
  .hs-content-id-104593751477 .hs-dnd-home2-content .services-box {
    padding: 25px 10px;
  }
  
  .team-info {
    text-align: center;
  }
  
  .hs-content-id-104408867888 .body-container .team-info h3, 
  .hs-content-id-104408867888 .body-container .team-info h3, 
  .hs-content-id-104408867888 .body-container .team-info h3 {
    font-size: 22px;
  }
  
  .hs-content-id-104408867888 .body-container .team-info h4, 
  .hs-content-id-104408867888 .body-container .team-info h4, 
  .hs-content-id-104408867888 .body-container .team-info h4 {
    font-size: 14px;
  }
  
  .hs-content-id-104408867888 .body-container .team-info p, 
  .hs-content-id-104408867888 .body-container .team-info p, 
  .hs-content-id-104408867888 .body-container .team-info p {
    line-height: 24px;
    font-size: 15px;
  }
  
  .hs-content-id-104408867888 .body-container .row-number-6, 
  .hs-content-id-104408867888 .body-container .row-number-9, 
  .hs-content-id-104408867888 .body-container .row-number-12 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  
  .hs-content-id-104408867888 .body-container .row-number-6 {
    padding-top: 0 !important;
  }
  
  .hs-content-id-104590810147 .hs-dnd-home2-sec .row-number-1 .span5,
  .hs-content-id-104590810147 .hs-dnd-home2-sec .row-number-1 .span7 {
    width: 100%;
    float: none;
  }
  
  .hs-content-id-104590810147 .hs-dnd-home2-sec .dnd-section>.row-fluid>.widget-span.cell_16780815040212-background-color {
    margin-top: 25px;
  }
  
  .hs-content-id-104593751477 .hs-dnd-home2-content .services-box {
    min-height: inherit;
    margin-bottom: 40px;
  }
  
  .hs-content-id-104593751477 .hs-dnd-home2-sec .dnd-section>.row-fluid>.widget-span {
    padding-left: 0 !important;
  }
  
  .hs-content-id-104593751477 .hs-dnd-home2-sec .dnd-section>.row-fluid>.widget-span {
    width: 100%;
  }
  
  .hs-content-id-104593751477 .hs-dnd-home2-content .row-number-7 .services-content {
    padding-right: 0 !important;
  }
  
  .hs-content-id-104593751477 .hs-dnd-home2-sec .dnd-section>.row-fluid>.widget-span.cell_16776582378483-vertical-alignment {
    padding-left: 20px !important;
  }
  
  .hs-content-id-104593751477 .hs-dnd-home2-sec .row-number-1 {
    padding-bottom: 25px !important;
  }
}


.copyright-section {
 background: #e32527;
    padding: 0 20px 15px;
  color: #fff;
  font-size: 13px !important;
}

.copyright-box {
color: #fff;
  font-size: 13px !important;
  
}

.copyright-section a {
  color: #fff;
  font-family: 'Quicksand', sans-serif !important;
  padding-right: 0;
  font-size: 13px !important;
  font-weight: 700;
}

.copyright-section a:hover {
text-decoration: underline;
color: #fff !important;
}

.hs-content-id-103295081348 .hs-dnd-home1-content .row-number-5.dnd-section {
margin-top: -40px;
}

.hs-content-id-103295081348 .hs-dnd-home1-content .row-number-5.dnd-section>.row-fluid {
padding: 0;
}

.hs-content-id-103295081348 #hs_cos_wrapper_module_17014918694983 {
padding: 0 100px;
}


@media only screen and (max-width:1440px) {
  .hs-content-id-103295081348 #hs_cos_wrapper_module_17014918694983 {
  padding: 0;
  }
}


@media only screen and (max-width:767px) {
  .hs-content-id-103295081348 .hs-dnd-home1-content .row-number-5.dnd-section {
    margin-top: -10px;
}
  
  .hs-content-id-103295081348 #hs_cos_wrapper_module_17014918694983 {
    margin-bottom: 20px;
  }
}






.hs-blog-post .content-wrapper {
color: #000 !important;
font-weight: bold;
line-height: 27px;
font-size: 16px;
max-width: 1000px;
margin: 0 auto;
font-family: 'Quicksand', sans-serif !important;
}

.hs-blog-post .content-wrapper p,
.hs-blog-post .content-wrapper ul li,
.hs-blog-post .content-wrapper ol li {
  font-family: 'Quicksand', sans-serif !important;
  line-height: 27px;
font-size: 16px;
  font-weight: 400;
}

.hs-blog-post .content-wrapper .blog-post h1 {
font-family: 'Raleway', sans-serif !important;
    font-weight: 700;
    font-size: 32px;
}

.hs-blog-post .content-wrapper .blog-post h2,
.hs-blog-post .content-wrapper .blog-post h3,
.hs-blog-post .content-wrapper .blog-post h4,
.hs-blog-post .content-wrapper .blog-post h5,
.hs-blog-post .content-wrapper .blog-post h6 {
font-family: 'Quicksand', sans-serif !important;
  line-height: 27px;
   font-size: 26px;
  margin: 35px 0 10px;
  font-weight: 700;
}

.hs-blog-post .content-wrapper .blog-post h3 {
line-height: 24px;
   font-size: 22px;
}

.hs-blog-post .content-wrapper .blog-post h4 {
line-height: 22px;
   font-size: 20px;
}

.hs-blog-post .content-wrapper .blog-comments,
.hs-blog-post .blog-recent-posts{
display: none !important;
}

.hs-blog-post .blog-post__meta {
display: none !important;
}

.hs-blog-post {
padding-top: 6.65rem;
}

.hs-blog-post .blog-header {
 background-image: url('https://www.reliablers.com/hubfs/slide-01.jpg') !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  padding: 79px 20px;
  position: relative;
}

.hs-blog-post .blog-header h1 {
  color: #fff;
    font-family: 'Raleway', sans-serif !important;
    text-transform: uppercase;
    font-weight: 800;
    margin-bottom: 0px;
    letter-spacing: 2px;
  position: relative;
    z-index: 10;
}

.hs-blog-post .blog-header:after {
    background-image: linear-gradient(150deg, rgba(0,0,0,0.85) 10%, #e32527d1 100%);
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: cover;
    z-index: 1;
}

.hs-blog-post .blog-header__inner {
padding: 0;
}

@media only screen and (max-width:1024px) {
  .hs-blog-post .blog-header {
     padding-top: 80px !important;
    padding-bottom: 60px !important;
  }
  
  .hs-blog-post .blog-header h1 {
    font-size: 28px !important;
  }
}


@media only screen and (max-width:767px) {
  .hs-blog-post .blog-header {
     padding-top: 60px !important;
    padding-bottom: 30px !important;
  }
  
  .hs-blog-post {
    padding-top: 5.65rem;
}
  
  .hs-content-id-103295081348 .hs-dnd-home1-content .row-number-5 h2 {
    font-size: 26px !important;
    line-height: 32px !important;
  }
 
}


.body-wrapper.hs-content-id-103295081348 {
padding-top: 75px;
}

.body-wrapper.hs-content-id-103295081348 a.hs-button {
  background: #fff;
  padding: 10px 40px;
  border: none;
  color: #dc002e;
  font-family: 'Quicksand', sans-serif !important;
  font-weight: 700;
  margin-top: 0 !important;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}

.body-wrapper.hs-content-id-103295081348 a.hs-button:hover {
  background: #000;
  color: #fff;
}

.body-wrapper.hs-content-id-103295081348 .dateinfo {
  padding-bottom: 32px;
  color: #fff;
  font-family: 'Quicksand', sans-serif !important;
  font-weight: 600;
}

.body-wrapper.hs-content-id-103295081348 #hs_cos_wrapper_widget_1710301516526 h2 {
 padding-bottom: 35px;
}

.body-wrapper.hs-content-id-103295081348 .cell_17103014591184-vertical-alignment .row-number-3 {
display: none;
}

@media only screen and (max-width:991px) {
  .body-wrapper.hs-content-id-103295081348 .row-number-1 .row-fluid .span8,
  .body-wrapper.hs-content-id-103295081348 .row-number-1 .row-fluid .span4{
     width: 100%;
  }
  
  .body-wrapper.hs-content-id-103295081348 .dnd_area1-row-0-vertical-alignment > .row-fluid {
    flex-direction: column;
    text-align: center;
  }
  
  .body-wrapper.hs-content-id-103295081348 .row-number-1 .row-fluid .span4 {
    padding-top: 0;
  }
  
  .body-wrapper.hs-content-id-103295081348 a.hs-button {
    margin-bottom: 35px;
  }
  
  .body-wrapper.hs-content-id-103295081348 #hs_cos_wrapper_widget_1710301516526 h2 {
    padding-bottom: 0 !important;
  }
  
  .body-wrapper.hs-content-id-103295081348 {
      padding-top: 55px;
  }
}

@media only screen and (max-width:767px) {
  .body-wrapper.hs-content-id-103295081348 {
    padding-top: 85px;
  }
  
  .body-wrapper.hs-content-id-103295081348 #hs_cos_wrapper_widget_1710301516526 h2 {
    padding-bottom: 20px !important;
    font-size: 22px !important;
    padding-top: 15px;
  }
}


.logo-box {
  text-align: center;
}

.uraclogo {
  font-size: 13px;
  margin-bottom: 20px;
  text-align: center;
}

.services-box .uraclogo {
  font-weight: 600;
  font-size: 15px;
}

.services-box .uraclogo p {
  margin-bottom: 0 !important;
}