







/* 1a. Containers */




/* 1b. Colors */





/* 1c. Typography */


























/* 1d. Buttons */












/* 1d(1). Button 2 */














/* 1e. Forms */









































/* 1f. Tables */













/* 1g. Website header */








/* 1h. Website footer */








.content-wrapper,.container{
  max-width: 1200px;
  padding:0 15px;
  margin: 0 auto;
}
*{-webkit-tap-highlight-color: transparent;}
*,*::focus-visible,*::focus{outline:none !important;}
.dnd-section,
.content-wrapper--vertical-spacing {
  padding: px 1rem;
}
.d-flex{display:flex;flex-wrap:wrap;}
.dis-flex{display:flex;}
.dnd-section > .row-fluid {
  max-width: 1200px; 
}
.lh-0{line-height:0;}
.-m0-40{margin: 0 -40px;}
.-m0-10{margin:0 -10px;}



.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6,p{margin-bottom:0;}
*+p{margin-top:20px;}
:root{
  --primary_color:#1b609a;
  --secondary_color:#000;
  --white_color:#ffffff;

}

html {
  font-size: 16px;
}

body {
  font-family: 'Open Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #000;
  font-size: 16px;
  line-height:1.75;
  -webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-text-size-adjust: 100%;
}

/* Paragraphs */

p {
  font-family: 'Open Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}

/* Anchors */

a {
  font-weight: normal; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  color: #1b609a;
  display:inline-block;
  transition:all ease .3s;
}

a:hover,
a:focus {
  font-weight: normal; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  color:#144874 ;
}

a:active {
  font-weight: normal; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  color:#144874 ;
}

/* Headings */

h1,
.h1 {
  font-weight: 300; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  color: #000;
  font-size: 60px;
  text-transform: none;
  line-height:1.33;
  letter-spacing: -1px;
}

h2,
.h2,.hs-search-results-title {
  font-weight: 300; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  color: #000;
  font-size: 48px;
  text-transform: none;
  line-height:1.125;
  letter-spacing: -1px;
}

h3,
.h3 {
  font-weight: 300; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  color: #000;
  font-size: 40px;
  text-transform: none;
  line-height:1.18;
  letter-spacing: -.5px;
}

h4,
.h4 {
  font-weight: 300; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  color: #000;
  font-size: 32px;
  text-transform: none;
  line-height:1.18;
  letter-spacing:0;
}

h5,
.h5 {
  font-weight: 600; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  color: #000;
  font-size: 20px;
  text-transform: none;
  line-height:1.18;
  letter-spacing:0;
}

h6,
.h6 ,.hs-search-results__title{
  font-weight: 600; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  color: #000;
  font-size: 20px;
  text-transform: none;
  line-height:1.18;
  letter-spacing:0;
}

/* Blockquote */

blockquote {
  border-left-color: #000;
}





.button_1 button,
.button_1 a,
.button_1 .hs-button,
.button_1 .hs-blog-post-listing__post-button,form input[type=submit],
form .hs-button{
  border: 1px solid rgba(27, 96, 154, 0%);

  padding-top: 14px;
padding-right: 25px;
padding-bottom: 14px;
padding-left: 25px;

  font-family: 'Open Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  display:inline-block;
  background-color: 

  
  
    
  


  rgba(27, 96, 154, 1.0)

;
  font-weight:600;
  border-radius: 3px;
  color: #FFFFFF;
  text-align:center;
  font-size: 15px;
  text-transform: none;
  box-shadow: 0 4px 8px -4px rgba(0, 0, 0, .3);
  outline:none !important;
  transition:all .3s ease;
}

.button_1 button:hover,
.button_1 button:focus,
.button_1 a:hover,
.button_1 a:focus,
.button_1 .hs-button:hover,
.button_1 .hs-button:focus,
.button_1 .hs-blog-post-listing__post-button:hover,
.button_1 .hs-blog-post-listing__post-button:focus,.button_1 button:active,
.button_1 a:active,
.button_1 .hs-button:active,
.button_1 .hs-blog-post-listing__post-button:active  ,form input[type=submit]:active,
form .hs-button:active,form input[type=submit]:hover,
form .hs-button:hover,form input[type=submit]:focus,
form .hs-button:focus{
  border: 1px solid rgba(20, 72, 116, 0%);
;
  color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  background-color: 

  
  
    
  


  rgba(20, 72, 116, 1.0)

;
  border-radius: 3px;
  box-shadow: 0 6px 10px -2px rgba(0, 0, 0, .3);

}



.button_2 button,
.button_2 a, 
.button_2 .hs-blog-post-listing__post-button{

  border: 1px solid rgba(27, 96, 154, 0%);

  padding-top: 14px;
padding-right: 25px;
padding-bottom: 14px;
padding-left: 25px;

  display:inline-block;
  font-family: 'Open Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;text-align:center;
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  border-radius: 3px;
  color: #1b609a;
  font-size: 15px;
  font-weight:600;
  text-transform: none;
  box-shadow:0 4px 8px -4px rgba(0,0,0,.3);
  transition:all .3s ease;
}

.button_2 button:hover,
.button_2 button:focus,
.button_2 a:hover,
.button_2 a:focus,.button_2 button:active,
.button_2 a:active, 
.button_2 .hs-blog-post-listing__post-button:active,
.button_2 .hs-blog-post-listing__post-button:hover,
.button_2 .hs-blog-post-listing__post-button:focus {
  border: 1px solid rgba(20, 72, 116, 0%);
;
  color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  background-color: 

  
  
    
  


  rgba(20, 72, 116, 1.0)

;
  border-radius: 3px;
  box-shadow: 0 6px 10px -2px rgba(0,0,0,.3);
}







form,
.submitted-message {
  font-family: 'Open Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  border: 1px none #000000;
;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  background-color: 

  
  
    
  


  rgba(0, 0, 0, 0.0)

;
  padding: 0px;
;
}

/* Form title */

.form-title {
  border: 1px none rgba(0, 0, 0, 0%);
;
  padding-top: 0px;
padding-right: 0px;
padding-bottom: 30px;
padding-left: 0px;
;
  font-family: 'Open Sans'; font-style: normal; font-weight: 300; text-decoration: none;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  font-size: 40px;
  color: #000;
  background-color: 

  
  
    
  


  rgba(0, 0, 0, 0.0)

;
}


/* Labels */

form label {
  color: #000;
}

/* Help text */

form legend {
  color: #000;
}

/* Inputs */

form input[type=text],
form input[type=search],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
  border: 1px solid #878787;

  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  color: #000;
  border-radius: 0px;
  line-height:1;
}

/* Form placeholder text */

::-webkit-input-placeholder {
  color: #979797;
}

::-moz-placeholder {
  color: #979797;
}

:-ms-input-placeholder {
  color: #979797;
}

::placeholder {
  color: #979797;
}

/* Inputs - date picker */

.hs-fieldtype-date .input .hs-dateinput:before {
  color: #979797;
}

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

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

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


/* Table */

table {
  border: 1px solid #e9e9e9;

  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

/* Table cells */

td,
th {
  border: 1px solid #e9e9e9;

  padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;

  color: #000;
}

/* Table header */

thead th {
  background-color: 

  
  
    
  


  rgba(27, 96, 154, 1.0)

;
  color: #FFFFFF;
}

/* Table footer */

tfoot td {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  color: #000;
}





header {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}
 
 

.menu__link,
.header__logo .logo-company-name,
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  color: #000;
  font-family: Open Sans;
}

.menu__child-toggle-icon {
  border-top-color: #000;
}

.menu .menu__link:hover,
.menu .menu__link:focus,
.header__language-switcher-label-current:hover,
.header__language-switcher-label-current:focus,
.header__language-switcher .lang_list_class li:hover a,
.header__language-switcher .lang_list_class li a:focus {
  color: #000000;
}

.menu__child-toggle-icon:hover,
.menu__child-toggle-icon:focus {
  border-top-color: #000000;
}

.menu .menu__link:active,
.header__language-switcher-label-current:active,
.header__language-switcher .lang_list_class li a:active {
  color: #282828;
}

.menu__child-toggle-icon:active {
  border-top-color: #282828;
}

.menu .menu__item--depth-1 > .menu__link--active-link:after {
  background-color: #000;
}

@media (min-width: 767px) {
  .menu .menu__submenu,
  .header__language-switcher .lang_list_class {
    
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  }

  .menu__submenu--level-2 > .menu__item:first-child:before {
    
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  }
}

.menu__submenu .menu__link,
.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus {
  color: #000;
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.header__language-switcher .lang_list_class:before {
  border-bottom-color: ;
}

.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus,
.header__language-switcher .lang_list_class li:hover,
.menu__submenu--level-2 > .menu__item:first-child:hover:before,
.menu__submenu--level-2 > .menu__item:first-child.focus:before {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.header__language-switcher .lang_list_class.first-active::after {
  border-bottom-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  font-family: Open Sans;
}

.header__language-switcher-label-current:after {
  border-top-color: #000;
}

@media(max-width: 767px) {
  .header__navigation {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  }

  .header__navigation-toggle svg,
  .menu-arrow svg {
    fill: #000;
  }
}





.footer {
  background-color: 

  
  
    
  


  rgba(240, 240, 240, 1.0)

;
}

/* Footer content */

.footer p,
.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6,
.footer label,
.footer span,
.footer li,
.footer img {
  color: #000;
}





.blog-post,
.blog-header__inner,
.blog-related-posts {
  padding: px 0;
}

/* Blog post */

.blog-post__meta a {
  color: #000;
}

.blog-post__tag-link {
  color: #000;
}

.blog-post__tag-link:hover,
.blog-post__tag-link:focus {
  color: #000000;
}

.blog-post__tag-link:active {
  color: #282828;
}

/* Blog related posts */

.blog-related-posts__title-link,
.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus,
.blog-related-posts__title-link:active {
  font-weight: 300; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  text-transform: none;
}

.blog-related-posts__title-link {
  color: #000;
}

.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus {
  color: #000000;
}

.blog-related-posts__title-link:active {
  color: #282828;
}

/* Blog comments */

.blog-comments {
  margin-bottom: px;
}

#comments-listing .comment-reply-to {
  color: #1b609a;
}

#comments-listing .comment-reply-to:hover,
#comments-listing .comment-reply-to:focus {
  color: #003872;
}

#comments-listing .comment-reply-to:active {
  color: #4388c2;
}





.hs-search-results__title {
  font-weight: 300; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  color: #000;
}





/* Blog listing */

.hs-blog-post-listing__post-title-link,
.hs-blog-post-listing__post-title-link:hover,
.hs-blog-post-listing__post-title-link:focus,
.hs-blog-post-listing__post-title-link:active {
  font-weight: 300; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  text-transform: none;
}

.hs-blog-post-listing__post-title-link {
  color: #000;
}

.hs-blog-post-listing__post-title-link:hover,
.hs-blog-post-listing__post-title-link:focus {
  color: #000000;
}

.hs-blog-post-listing__post-title-link:active {
  color: #282828;
}


.hs-blog-post-listing__post-tag,
.hs-blog-post-listing__post-author-name {
  color: #000;
}

/* Blog pagination */

.hs-pagination__link-text,
.hs-pagination__link--number {
  color: #000;
}

.hs-pagination__link:hover .hs-pagination__link-text,
.hs-pagination__link:focus .hs-pagination__link-text,
.hs-pagination__link--number:hover,
.hs-pagination__link--number:focus {
  color: #000000;
}

.hs-pagination__link:active .hs-pagination__link-text,
.hs-pagination__link--number:active {
  color: #282828;
}

.hs-pagination__link-icon svg {
  fill: #000;
}

/* Pricing card */

.card__price {
  font-weight: 300; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  color: #000;
  font-size: 40px;
}

.card__body svg {
  fill: #1b609a;
}

/* Social follow */

.social-links__icon {
  background-color: #1b609a;
}

.social-links__icon:hover,
.social-links__icon:focus {
  background-color: #003872;
}

.social-links__icon:active {
  background-color: #4388c2;
  font-weight: 300; text-decoration: none; font-family: 'Open Sans', sans-serif; font-style: normal;
  color: #000;
  font-size: 40px;
}

th { background-color: var(--primary_color); color: var(--white_color); }

table { max-width: 100%; white-space: nowrap; } 
.tableResponsive { overflow: auto; }

.align-items-center{align-items:center;}
.justify-content-center{justify-content:center;}
.justify-space-between{justify-content:space-between;}.w-0{ width: 0%; }.w-5{ width: 5%; }.w-10{ width: 10%; }.w-15{ width: 15%; }.w-20{ width: 20%; }.w-25{ width: 25%; }.w-30{ width: 30%; }.w-35{ width: 35%; }.w-40{ width: 40%; }.w-45{ width: 45%; }.w-50{ width: 50%; }.w-55{ width: 55%; }.w-60{ width: 60%; }.w-65{ width: 65%; }.w-70{ width: 70%; }.w-75{ width: 75%; }.w-80{ width: 80%; }.w-85{ width: 85%; }.w-90{ width: 90%; }.w-95{ width: 95%; }.w-100{ width: 100%; }.w-67{ width:calc(100% - (100% / 3)); }
.w-33{ width:calc(100% / 3); }.mt-0{ margin-top: 0px; }
.mb-0{ margin-bottom: 0px; }
.mtb-0{ margin-bottom: 0px; margin-top: 0px; }.mt-5{ margin-top: 5px; }
.mb-5{ margin-bottom: 5px; }
.mtb-5{ margin-bottom: 5px; margin-top: 5px; }.mt-10{ margin-top: 10px; }
.mb-10{ margin-bottom: 10px; }
.mtb-10{ margin-bottom: 10px; margin-top: 10px; }.mt-15{ margin-top: 15px; }
.mb-15{ margin-bottom: 15px; }
.mtb-15{ margin-bottom: 15px; margin-top: 15px; }.mt-20{ margin-top: 20px; }
.mb-20{ margin-bottom: 20px; }
.mtb-20{ margin-bottom: 20px; margin-top: 20px; }.mt-25{ margin-top: 25px; }
.mb-25{ margin-bottom: 25px; }
.mtb-25{ margin-bottom: 25px; margin-top: 25px; }.mt-30{ margin-top: 30px; }
.mb-30{ margin-bottom: 30px; }
.mtb-30{ margin-bottom: 30px; margin-top: 30px; }.mt-35{ margin-top: 35px; }
.mb-35{ margin-bottom: 35px; }
.mtb-35{ margin-bottom: 35px; margin-top: 35px; }.mt-40{ margin-top: 40px; }
.mb-40{ margin-bottom: 40px; }
.mtb-40{ margin-bottom: 40px; margin-top: 40px; }.mt-45{ margin-top: 45px; }
.mb-45{ margin-bottom: 45px; }
.mtb-45{ margin-bottom: 45px; margin-top: 45px; }.mt-50{ margin-top: 50px; }
.mb-50{ margin-bottom: 50px; }
.mtb-50{ margin-bottom: 50px; margin-top: 50px; }.mt-55{ margin-top: 55px; }
.mb-55{ margin-bottom: 55px; }
.mtb-55{ margin-bottom: 55px; margin-top: 55px; }.mt-60{ margin-top: 60px; }
.mb-60{ margin-bottom: 60px; }
.mtb-60{ margin-bottom: 60px; margin-top: 60px; }.mt-65{ margin-top: 65px; }
.mb-65{ margin-bottom: 65px; }
.mtb-65{ margin-bottom: 65px; margin-top: 65px; }.mt-70{ margin-top: 70px; }
.mb-70{ margin-bottom: 70px; }
.mtb-70{ margin-bottom: 70px; margin-top: 70px; }.mt-75{ margin-top: 75px; }
.mb-75{ margin-bottom: 75px; }
.mtb-75{ margin-bottom: 75px; margin-top: 75px; }.mt-80{ margin-top: 80px; }
.mb-80{ margin-bottom: 80px; }
.mtb-80{ margin-bottom: 80px; margin-top: 80px; }.mt-85{ margin-top: 85px; }
.mb-85{ margin-bottom: 85px; }
.mtb-85{ margin-bottom: 85px; margin-top: 85px; }.mt-90{ margin-top: 90px; }
.mb-90{ margin-bottom: 90px; }
.mtb-90{ margin-bottom: 90px; margin-top: 90px; }.mt-95{ margin-top: 95px; }
.mb-95{ margin-bottom: 95px; }
.mtb-95{ margin-bottom: 95px; margin-top: 95px; }.mt-100{ margin-top: 100px; }
.mb-100{ margin-bottom: 100px; }
.mtb-100{ margin-bottom: 100px; margin-top: 100px; }.mt-105{ margin-top: 105px; }
.mb-105{ margin-bottom: 105px; }
.mtb-105{ margin-bottom: 105px; margin-top: 105px; }.mt-110{ margin-top: 110px; }
.mb-110{ margin-bottom: 110px; }
.mtb-110{ margin-bottom: 110px; margin-top: 110px; }.mt-115{ margin-top: 115px; }
.mb-115{ margin-bottom: 115px; }
.mtb-115{ margin-bottom: 115px; margin-top: 115px; }.mt-120{ margin-top: 120px; }
.mb-120{ margin-bottom: 120px; }
.mtb-120{ margin-bottom: 120px; margin-top: 120px; }.ml-0{ margin-left: 0px; }
.mr-0{ margin-right: 0px; }
.mlr-0{ margin-right: 0px; margin-left: 0px; }.ml-5{ margin-left: 5px; }
.mr-5{ margin-right: 5px; }
.mlr-5{ margin-right: 5px; margin-left: 5px; }.ml-10{ margin-left: 10px; }
.mr-10{ margin-right: 10px; }
.mlr-10{ margin-right: 10px; margin-left: 10px; }.ml-15{ margin-left: 15px; }
.mr-15{ margin-right: 15px; }
.mlr-15{ margin-right: 15px; margin-left: 15px; }.ml-20{ margin-left: 20px; }
.mr-20{ margin-right: 20px; }
.mlr-20{ margin-right: 20px; margin-left: 20px; }.ml-25{ margin-left: 25px; }
.mr-25{ margin-right: 25px; }
.mlr-25{ margin-right: 25px; margin-left: 25px; }.ml-30{ margin-left: 30px; }
.mr-30{ margin-right: 30px; }
.mlr-30{ margin-right: 30px; margin-left: 30px; }.ml-35{ margin-left: 35px; }
.mr-35{ margin-right: 35px; }
.mlr-35{ margin-right: 35px; margin-left: 35px; }.ml-40{ margin-left: 40px; }
.mr-40{ margin-right: 40px; }
.mlr-40{ margin-right: 40px; margin-left: 40px; }.ml-45{ margin-left: 45px; }
.mr-45{ margin-right: 45px; }
.mlr-45{ margin-right: 45px; margin-left: 45px; }.ml-50{ margin-left: 50px; }
.mr-50{ margin-right: 50px; }
.mlr-50{ margin-right: 50px; margin-left: 50px; }.ml-55{ margin-left: 55px; }
.mr-55{ margin-right: 55px; }
.mlr-55{ margin-right: 55px; margin-left: 55px; }.ml-60{ margin-left: 60px; }
.mr-60{ margin-right: 60px; }
.mlr-60{ margin-right: 60px; margin-left: 60px; }.ml-65{ margin-left: 65px; }
.mr-65{ margin-right: 65px; }
.mlr-65{ margin-right: 65px; margin-left: 65px; }.ml-70{ margin-left: 70px; }
.mr-70{ margin-right: 70px; }
.mlr-70{ margin-right: 70px; margin-left: 70px; }.ml-75{ margin-left: 75px; }
.mr-75{ margin-right: 75px; }
.mlr-75{ margin-right: 75px; margin-left: 75px; }.ml-80{ margin-left: 80px; }
.mr-80{ margin-right: 80px; }
.mlr-80{ margin-right: 80px; margin-left: 80px; }.ml-85{ margin-left: 85px; }
.mr-85{ margin-right: 85px; }
.mlr-85{ margin-right: 85px; margin-left: 85px; }.ml-90{ margin-left: 90px; }
.mr-90{ margin-right: 90px; }
.mlr-90{ margin-right: 90px; margin-left: 90px; }.ml-95{ margin-left: 95px; }
.mr-95{ margin-right: 95px; }
.mlr-95{ margin-right: 95px; margin-left: 95px; }.ml-100{ margin-left: 100px; }
.mr-100{ margin-right: 100px; }
.mlr-100{ margin-right: 100px; margin-left: 100px; }.pt-0{ padding-top: 0px; }
.pb-0{ padding-bottom: 0px; }
.ptb-0{ padding-bottom: 0px; padding-top: 0px; }.pt-5{ padding-top: 5px; }
.pb-5{ padding-bottom: 5px; }
.ptb-5{ padding-bottom: 5px; padding-top: 5px; }.pt-10{ padding-top: 10px; }
.pb-10{ padding-bottom: 10px; }
.ptb-10{ padding-bottom: 10px; padding-top: 10px; }.pt-15{ padding-top: 15px; }
.pb-15{ padding-bottom: 15px; }
.ptb-15{ padding-bottom: 15px; padding-top: 15px; }.pt-20{ padding-top: 20px; }
.pb-20{ padding-bottom: 20px; }
.ptb-20{ padding-bottom: 20px; padding-top: 20px; }.pt-25{ padding-top: 25px; }
.pb-25{ padding-bottom: 25px; }
.ptb-25{ padding-bottom: 25px; padding-top: 25px; }.pt-30{ padding-top: 30px; }
.pb-30{ padding-bottom: 30px; }
.ptb-30{ padding-bottom: 30px; padding-top: 30px; }.pt-35{ padding-top: 35px; }
.pb-35{ padding-bottom: 35px; }
.ptb-35{ padding-bottom: 35px; padding-top: 35px; }.pt-40{ padding-top: 40px; }
.pb-40{ padding-bottom: 40px; }
.ptb-40{ padding-bottom: 40px; padding-top: 40px; }.pt-45{ padding-top: 45px; }
.pb-45{ padding-bottom: 45px; }
.ptb-45{ padding-bottom: 45px; padding-top: 45px; }.pt-50{ padding-top: 50px; }
.pb-50{ padding-bottom: 50px; }
.ptb-50{ padding-bottom: 50px; padding-top: 50px; }.pt-55{ padding-top: 55px; }
.pb-55{ padding-bottom: 55px; }
.ptb-55{ padding-bottom: 55px; padding-top: 55px; }.pt-60{ padding-top: 60px; }
.pb-60{ padding-bottom: 60px; }
.ptb-60{ padding-bottom: 60px; padding-top: 60px; }.pt-65{ padding-top: 65px; }
.pb-65{ padding-bottom: 65px; }
.ptb-65{ padding-bottom: 65px; padding-top: 65px; }.pt-70{ padding-top: 70px; }
.pb-70{ padding-bottom: 70px; }
.ptb-70{ padding-bottom: 70px; padding-top: 70px; }.pt-75{ padding-top: 75px; }
.pb-75{ padding-bottom: 75px; }
.ptb-75{ padding-bottom: 75px; padding-top: 75px; }.pt-80{ padding-top: 80px; }
.pb-80{ padding-bottom: 80px; }
.ptb-80{ padding-bottom: 80px; padding-top: 80px; }.pt-85{ padding-top: 85px; }
.pb-85{ padding-bottom: 85px; }
.ptb-85{ padding-bottom: 85px; padding-top: 85px; }.pt-90{ padding-top: 90px; }
.pb-90{ padding-bottom: 90px; }
.ptb-90{ padding-bottom: 90px; padding-top: 90px; }.pt-95{ padding-top: 95px; }
.pb-95{ padding-bottom: 95px; }
.ptb-95{ padding-bottom: 95px; padding-top: 95px; }.pt-100{ padding-top: 100px; }
.pb-100{ padding-bottom: 100px; }
.ptb-100{ padding-bottom: 100px; padding-top: 100px; }.pl-0{ padding-left: 0px; }
.pr-0{ padding-right: 0px; }
.plr-0{ padding-left: 0px; padding-right: 0px; }.pl-5{ padding-left: 5px; }
.pr-5{ padding-right: 5px; }
.plr-5{ padding-left: 5px; padding-right: 5px; }.pl-10{ padding-left: 10px; }
.pr-10{ padding-right: 10px; }
.plr-10{ padding-left: 10px; padding-right: 10px; }.pl-15{ padding-left: 15px; }
.pr-15{ padding-right: 15px; }
.plr-15{ padding-left: 15px; padding-right: 15px; }.pl-20{ padding-left: 20px; }
.pr-20{ padding-right: 20px; }
.plr-20{ padding-left: 20px; padding-right: 20px; }.pl-25{ padding-left: 25px; }
.pr-25{ padding-right: 25px; }
.plr-25{ padding-left: 25px; padding-right: 25px; }.pl-30{ padding-left: 30px; }
.pr-30{ padding-right: 30px; }
.plr-30{ padding-left: 30px; padding-right: 30px; }.pl-35{ padding-left: 35px; }
.pr-35{ padding-right: 35px; }
.plr-35{ padding-left: 35px; padding-right: 35px; }.pl-40{ padding-left: 40px; }
.pr-40{ padding-right: 40px; }
.plr-40{ padding-left: 40px; padding-right: 40px; }.pl-45{ padding-left: 45px; }
.pr-45{ padding-right: 45px; }
.plr-45{ padding-left: 45px; padding-right: 45px; }.pl-50{ padding-left: 50px; }
.pr-50{ padding-right: 50px; }
.plr-50{ padding-left: 50px; padding-right: 50px; }.pl-55{ padding-left: 55px; }
.pr-55{ padding-right: 55px; }
.plr-55{ padding-left: 55px; padding-right: 55px; }.pl-60{ padding-left: 60px; }
.pr-60{ padding-right: 60px; }
.plr-60{ padding-left: 60px; padding-right: 60px; }.pl-65{ padding-left: 65px; }
.pr-65{ padding-right: 65px; }
.plr-65{ padding-left: 65px; padding-right: 65px; }.pl-70{ padding-left: 70px; }
.pr-70{ padding-right: 70px; }
.plr-70{ padding-left: 70px; padding-right: 70px; }.pl-75{ padding-left: 75px; }
.pr-75{ padding-right: 75px; }
.plr-75{ padding-left: 75px; padding-right: 75px; }.pl-80{ padding-left: 80px; }
.pr-80{ padding-right: 80px; }
.plr-80{ padding-left: 80px; padding-right: 80px; }.pl-85{ padding-left: 85px; }
.pr-85{ padding-right: 85px; }
.plr-85{ padding-left: 85px; padding-right: 85px; }.pl-90{ padding-left: 90px; }
.pr-90{ padding-right: 90px; }
.plr-90{ padding-left: 90px; padding-right: 90px; }.pl-95{ padding-left: 95px; }
.pr-95{ padding-right: 95px; }
.plr-95{ padding-left: 95px; padding-right: 95px; }.pl-100{ padding-left: 100px; }
.pr-100{ padding-right: 100px; }
.plr-100{ padding-left: 100px; padding-right: 100px; }.weight-0,
.weight-0 p{ font-weight: 0; }.weight-100,
.weight-100 p{ font-weight: 100; }.weight-200,
.weight-200 p{ font-weight: 200; }.weight-300,
.weight-300 p{ font-weight: 300; }.weight-400,
.weight-400 p{ font-weight: 400; }.weight-500,
.weight-500 p{ font-weight: 500; }.weight-600,
.weight-600 p{ font-weight: 600; }.weight-700,
.weight-700 p{ font-weight: 700; }.weight-800,
.weight-800 p{ font-weight: 800; }.weight-900,
.weight-900 p{ font-weight: 900; }.gap-0{ gap: 0px; }.gap-5{ gap: 5px; }.gap-10{ gap: 10px; }.gap-15{ gap: 15px; }.gap-20{ gap: 20px; }.gap-25{ gap: 25px; }.gap-30{ gap: 30px; }.gap-35{ gap: 35px; }*+h2,*+.h2,*+h3,*+.h3,*+h4,*+.h4,*+h5,*+.h5,*+h6,*+.h6{padding-top:20px;}
.dis-block{display:block;}
.-m-20 { margin: 0 -20px; }
.-m-15 { margin: 0 -15px; }
.-m-05 { margin: 0 -5px; }
.rowgap-40 { row-gap: 40px; }
.rowgap-30 { row-gap: 30px; }
.rowgap-20 { row-gap: 20px; } 

.max1075 { max-width: 1075px; width: 100%; margin: 0 auto; }
.max520 { max-width: 520px; width: 100%; }
.max580 { max-width: 580px; width: 100%; }
.max1020 { max-width: 1020px; width: 100%; }
.max600 { max-width: 600px; width: 100%; }
.max700 { max-width: 700px; width: 100%; }
.max800 { max-width: 800px; width: 100%; }

.h-100{height:100%;}
.font13{font-size:13px;font-weight: 500; line-height: 1.84;text-transform:uppercase; letter-spacing: 0.1em;font-family:var(--primaryFont);}
.bullets ul { margin:20px 0 0 ;list-style: none; background-color: #f6f6f6; padding: 0; border-radius: 8px; overflow: hidden; } 
.bullets ul li:nth-child(2n) { background: #FFFFFF99; } 
.bullets ul li { padding:21px 40px; position: relative; } 
.bullets ul li:after { content: '\f111'; position: absolute; top: 25px;left: 17px; font-family: "Font Awesome 6 Pro"; font-weight: bold; color: var(--tertiary); font-size: 13px; line-height: 1; }

.text-center{text-align:center !important;}
.font-15{font-size:15px;}
.font-16{font-size:16px;}

.hs-pagination__link--number{font-weight:600 !important;}
.hs-pagination__link-icon svg{fill:var(--primary_color);}
.hs-pagination__link:hover .hs-pagination__link-icon svg{fill: var(--white_color);}
.hs-pagination__link { width: 40px; height: 40px; display: flex ; align-items: center; justify-content: center;background-color:transparent; border: 1px solid var(--primary_color);line-height: 1; padding: 0; transition:all ease .3s;color:var(--primary_color);border-radius: 3px;}
.hs-pagination__link--active , .hs-pagination__link:hover,.hs-pagination__link:focus{ background: var(--primary_color); color: var(--white_color); border-color: var(--primary_color);box-shadow:0 4px 8px -4px rgba(0,0,0,.3);}
.hs-pagination,.hs-search-results__pagination { align-items: center; display: flex; flex-wrap: wrap; justify-content: center; padding:60px 0 70px;}
.hs-pagination__link { align-items: center; display: flex; margin-right:8px !important;}
.hs-pagination__link:last-child { margin-right:0 !important; }
.hs-pagination__link, .hs-pagination__link:hover, .hs-pagination__link:focus, .hs-pagination__link:active { text-decoration: none; }
.hs-pagination__link-icon { display: inline-flex; }
.hs-pagination__link-icon svg { height: 16px; width: 16px; }
.hs-pagination__link--number { padding: 0.25rem 0.5rem; }
.hs-pagination__link--last,.hs-pagination__link--first{display:none !important;}
a.hs-pagination__link.hs-pagination__link--next,a.hs-pagination__link.hs-pagination__link--prev { border-color: transparent;}

.hs-search-results__pagination__link--number{font-weight:600 !important;}
.hs-search-results__pagination__link-icon svg{fill:var(--primary_color);}
.hs-search-results__pagination__link:hover .hs-search-results__pagination__link-icon svg{fill: var(--white_color);}
.hs-search-results__pagination__link { width: 40px; height: 40px; display: flex ; align-items: center; justify-content: center;background-color:transparent; border: 1px solid var(--primary_color);line-height: 1; padding: 0; transition:all ease .3s;color:var(--primary_color);border-radius: 3px;}
.hs-search-results__pagination__link--active , .hs-search-results__pagination__link:hover,.hs-search-results__pagination__link:focus{ background: var(--primary_color); color: var(--white_color); border-color: var(--primary_color);box-shadow:0 4px 8px -4px rgba(0,0,0,.3);}
.hs-pagination { align-items: center; display: flex; flex-wrap: wrap; justify-content: center; padding:0 0 120px;}
.hs-search-results__pagination__link { align-items: center; display: flex; margin-right:8px !important;}
.hs-search-results__pagination__link:last-child { margin-right:0 !important; }
.hs-search-results__pagination__link, .hs-search-results__pagination__link:hover, .hs-search-results__pagination__link:focus, .hs-search-results__pagination__link:active { text-decoration: none; }
.hs-search-results__pagination__link-icon { display: inline-flex; }
.hs-search-results__pagination__link-icon svg { height: 16px; width: 16px; }
.hs-search-results__pagination__link--number { padding: 0.25rem 0.5rem; }
.hs-search-results__pagination__link--last,.hs-search-results__pagination__link--first{display:none !important;}
a.hs-search-results__pagination__link.hs-search-results__pagination__link--next,a.hs-search-results__pagination__link.hs-search-results__pagination__link--prev { border-color: transparent;}
.hs-search-results__pagination__link--text-and-icon { font-size: 0; }
.hs-search-results__title{margin:0;}
.hs-search-results__description{padding:0;}
p.hs-search-results__message { background-color:var(--primary_color); border-radius: 10px; font-size:15px;color: var(--white_color); display: inline-block; font-weight: 500; padding: 5px 10px; margin-bottom:30px;}
span.hs-search-results__pagination__link.hs-search-results__pagination__link--ellipsis { pointer-events: none; }
h2.hs-search-results__title{transition:all ease .3s;}
.hs-search-results__link:hover h2.hs-search-results__title {color:var(--primary_color);}

.blogSec .blogRecentPostMain ul { padding: 0; margin: 0; list-style: none; }
.blogSec .titleMain{margin-bottom:12px;color:#041238;}
.blogSec .titleMain h6{color:#041238;}
.blogSec .blogRecentPostMain ul li a { font-size: 14px; line-height: 24px; }
.blogSec .blogRecentPostMain ul li a:hover { text-decoration: underline; }
.blogSec .blogRecentPostMain ul li:not(:last-child){margin-bottom:18px;}
.blogSec .blogRecentPostWrapper { margin-bottom: 54px; }
.blogSec .blogPostTitle{margin-bottom:42px;}
.blogSec .blog-post__body{margin-top:42px;}

.blogSec .blogTagWrapper ul ,.blogSec .blogShareWrapper ul{ padding: 0; margin: 0; line-height: 1.18; list-style: none; }
.blogSec .blogTagWrapper ul li a{ display: inline-block; margin-bottom: 4px; margin-right: 4px; font-size: 12px; border: 2px solid #e9e9e9;  -webkit-border-radius: 3px ; border-radius: 3px ; line-height: 30px; padding: 0 15px; color: inherit; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; color:var(--primary_color);}
.blogSec .blogTagWrapper ul li a:hover,.blogSec .blogTagWrapper ul li a:focus{background-color:var(--primary_color); border-color: var(--primary_color); text-decoration: none;color:var(--white_color);}
.blogSec *+h2,.blogSec *+.h2,.blogSec *+h3,.blogSec *+.h3,.blogSec *+h4,.blogSec *+.h4,.blogSec *+h5,.blogSec *+.h5,.blogSec *+h6,.blogSec *+.h6,.blogSec *+ul,.blogSec *+ol{padding-top:35px;}
.hs-search-results__pagination__link--disabled { opacity: .2; pointer-events: none; display: none !important; }
.blogSec .blogPrevNextWrapper a{border-right:1px solid #e9e9e9;}
.blogSec .blogPrevNextWrapper a{ padding: 40px 15px;transition:all ease .3s; text-align:center;}
.blogSec .blogShareLinkPrevPostWrapper { border-top: 1px solid #e9e9e9; }
.blogSec .blogShareWrapper  a{color:var(--primary_color);transition:all ease .3s;}
.blogSec .blogShareWrapper  a:hover{transform: translateY(-5px);}
.blogSec .blogPrevNextWrapper a:hover ,.blogSec .blogPrevNextWrapper a:focus,.blogSec .blogShareWrapper  a:hover ,.blogSec .blogShareWrapper  a:focus{ font-weight: 600; }
.blogSec .blogShareWrapper ul li:not(:last-child) { text-align: center; margin-right: 12px; }
.blogListingSec .blogListingDate time,time{ font-size: 14px; font-weight: 400; /* letter-spacing: -.5px; */ line-height: 20px;}
.blogListingSec .blogListingDate time,{margin-bottom: 6px; }
.blogSec .prevPost i,.blogSec .nextPost i{transition:all ease .3s;}
.blogSec .prevPost:hover i { transform: translateX(-10px); }
.blogSec .nextPost:hover i { transform: translateX(10px); }
/* .blogSec aside.blogPostRightSide { position: sticky; align-self: flex-start; top: 90px; } */
.blogPostFeaturedImg img{margin:0 auto;}
.scrollTop a{ position: fixed; width: 30px;border-radius: 3px; background-color:var(--primary_color);height: 30px; bottom: -60px; right: 20px; text-align: center; z-index: 900; cursor: pointer; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; color:var(--white_color);z-index:5;}
body.scrolled .scrollTop a{bottom:20px;}
b *,strong *{font-weight:bold !important;}
.blogSec .blogTagWrapper ul { display: flex; flex-wrap: wrap; }
.hs-search-results__listing__item{align-items:center;}
.hs-search-results__featured-image-wrapper{height:100%;}
.hs-search-results__featured-image{display:block;height:100% !important;min-height:220px;}
.hs-search-results__description { margin-top: 10px; }
.hs-search-results-title { margin-bottom: 20px; }

@media(max-width: 1200px){.lpw-0{ width: 0%; }.lpw-5{ width: 5%; }.lpw-10{ width: 10%; }.lpw-15{ width: 15%; }.lpw-20{ width: 20%; }.lpw-25{ width: 25%; }.lpw-30{ width: 30%; }.lpw-35{ width: 35%; }.lpw-40{ width: 40%; }.lpw-45{ width: 45%; }.lpw-50{ width: 50%; }.lpw-55{ width: 55%; }.lpw-60{ width: 60%; }.lpw-65{ width: 65%; }.lpw-70{ width: 70%; }.lpw-75{ width: 75%; }.lpw-80{ width: 80%; }.lpw-85{ width: 85%; }.lpw-90{ width: 90%; }.lpw-95{ width: 95%; }.lpw-100{ width: 100%; }.lpw-67{ width:calc(100% - (100% / 3)); }
  .lpw-33{width:calc(100% / 3 );}.lpmt-0{ margin-top: 0px; }
  .lpmb-0{ margin-bottom: 0px; }
  .lpmtb-0{ margin-bottom: 0px; margin-top: 0px; }.lpmt-5{ margin-top: 5px; }
  .lpmb-5{ margin-bottom: 5px; }
  .lpmtb-5{ margin-bottom: 5px; margin-top: 5px; }.lpmt-10{ margin-top: 10px; }
  .lpmb-10{ margin-bottom: 10px; }
  .lpmtb-10{ margin-bottom: 10px; margin-top: 10px; }.lpmt-15{ margin-top: 15px; }
  .lpmb-15{ margin-bottom: 15px; }
  .lpmtb-15{ margin-bottom: 15px; margin-top: 15px; }.lpmt-20{ margin-top: 20px; }
  .lpmb-20{ margin-bottom: 20px; }
  .lpmtb-20{ margin-bottom: 20px; margin-top: 20px; }.lpmt-25{ margin-top: 25px; }
  .lpmb-25{ margin-bottom: 25px; }
  .lpmtb-25{ margin-bottom: 25px; margin-top: 25px; }.lpmt-30{ margin-top: 30px; }
  .lpmb-30{ margin-bottom: 30px; }
  .lpmtb-30{ margin-bottom: 30px; margin-top: 30px; }.lpmt-35{ margin-top: 35px; }
  .lpmb-35{ margin-bottom: 35px; }
  .lpmtb-35{ margin-bottom: 35px; margin-top: 35px; }.lpmt-40{ margin-top: 40px; }
  .lpmb-40{ margin-bottom: 40px; }
  .lpmtb-40{ margin-bottom: 40px; margin-top: 40px; }.lpmt-45{ margin-top: 45px; }
  .lpmb-45{ margin-bottom: 45px; }
  .lpmtb-45{ margin-bottom: 45px; margin-top: 45px; }.lpmt-50{ margin-top: 50px; }
  .lpmb-50{ margin-bottom: 50px; }
  .lpmtb-50{ margin-bottom: 50px; margin-top: 50px; }.lpmt-55{ margin-top: 55px; }
  .lpmb-55{ margin-bottom: 55px; }
  .lpmtb-55{ margin-bottom: 55px; margin-top: 55px; }.lpmt-60{ margin-top: 60px; }
  .lpmb-60{ margin-bottom: 60px; }
  .lpmtb-60{ margin-bottom: 60px; margin-top: 60px; }.lpmt-65{ margin-top: 65px; }
  .lpmb-65{ margin-bottom: 65px; }
  .lpmtb-65{ margin-bottom: 65px; margin-top: 65px; }.lpmt-70{ margin-top: 70px; }
  .lpmb-70{ margin-bottom: 70px; }
  .lpmtb-70{ margin-bottom: 70px; margin-top: 70px; }.lpmt-75{ margin-top: 75px; }
  .lpmb-75{ margin-bottom: 75px; }
  .lpmtb-75{ margin-bottom: 75px; margin-top: 75px; }.lpmt-80{ margin-top: 80px; }
  .lpmb-80{ margin-bottom: 80px; }
  .lpmtb-80{ margin-bottom: 80px; margin-top: 80px; }.lpmt-85{ margin-top: 85px; }
  .lpmb-85{ margin-bottom: 85px; }
  .lpmtb-85{ margin-bottom: 85px; margin-top: 85px; }.lpmt-90{ margin-top: 90px; }
  .lpmb-90{ margin-bottom: 90px; }
  .lpmtb-90{ margin-bottom: 90px; margin-top: 90px; }.lpmt-95{ margin-top: 95px; }
  .lpmb-95{ margin-bottom: 95px; }
  .lpmtb-95{ margin-bottom: 95px; margin-top: 95px; }.lpmt-100{ margin-top: 100px; }
  .lpmb-100{ margin-bottom: 100px; }
  .lpmtb-100{ margin-bottom: 100px; margin-top: 100px; }.lpml-0{ margin-left: 0px; }
  .lpmr-0{ margin-right: 0px; }
  .lpmlr-0{ margin-right: 0px; margin-left: 0px; }.lpml-5{ margin-left: 5px; }
  .lpmr-5{ margin-right: 5px; }
  .lpmlr-5{ margin-right: 5px; margin-left: 5px; }.lpml-10{ margin-left: 10px; }
  .lpmr-10{ margin-right: 10px; }
  .lpmlr-10{ margin-right: 10px; margin-left: 10px; }.lpml-15{ margin-left: 15px; }
  .lpmr-15{ margin-right: 15px; }
  .lpmlr-15{ margin-right: 15px; margin-left: 15px; }.lpml-20{ margin-left: 20px; }
  .lpmr-20{ margin-right: 20px; }
  .lpmlr-20{ margin-right: 20px; margin-left: 20px; }.lpml-25{ margin-left: 25px; }
  .lpmr-25{ margin-right: 25px; }
  .lpmlr-25{ margin-right: 25px; margin-left: 25px; }.lpml-30{ margin-left: 30px; }
  .lpmr-30{ margin-right: 30px; }
  .lpmlr-30{ margin-right: 30px; margin-left: 30px; }.lpml-35{ margin-left: 35px; }
  .lpmr-35{ margin-right: 35px; }
  .lpmlr-35{ margin-right: 35px; margin-left: 35px; }.lpml-40{ margin-left: 40px; }
  .lpmr-40{ margin-right: 40px; }
  .lpmlr-40{ margin-right: 40px; margin-left: 40px; }.lpml-45{ margin-left: 45px; }
  .lpmr-45{ margin-right: 45px; }
  .lpmlr-45{ margin-right: 45px; margin-left: 45px; }.lpml-50{ margin-left: 50px; }
  .lpmr-50{ margin-right: 50px; }
  .lpmlr-50{ margin-right: 50px; margin-left: 50px; }.lpml-55{ margin-left: 55px; }
  .lpmr-55{ margin-right: 55px; }
  .lpmlr-55{ margin-right: 55px; margin-left: 55px; }.lpml-60{ margin-left: 60px; }
  .lpmr-60{ margin-right: 60px; }
  .lpmlr-60{ margin-right: 60px; margin-left: 60px; }.lpml-65{ margin-left: 65px; }
  .lpmr-65{ margin-right: 65px; }
  .lpmlr-65{ margin-right: 65px; margin-left: 65px; }.lpml-70{ margin-left: 70px; }
  .lpmr-70{ margin-right: 70px; }
  .lpmlr-70{ margin-right: 70px; margin-left: 70px; }.lpml-75{ margin-left: 75px; }
  .lpmr-75{ margin-right: 75px; }
  .lpmlr-75{ margin-right: 75px; margin-left: 75px; }.lpml-80{ margin-left: 80px; }
  .lpmr-80{ margin-right: 80px; }
  .lpmlr-80{ margin-right: 80px; margin-left: 80px; }.lpml-85{ margin-left: 85px; }
  .lpmr-85{ margin-right: 85px; }
  .lpmlr-85{ margin-right: 85px; margin-left: 85px; }.lpml-90{ margin-left: 90px; }
  .lpmr-90{ margin-right: 90px; }
  .lpmlr-90{ margin-right: 90px; margin-left: 90px; }.lpml-95{ margin-left: 95px; }
  .lpmr-95{ margin-right: 95px; }
  .lpmlr-95{ margin-right: 95px; margin-left: 95px; }.lpml-100{ margin-left: 100px; }
  .lpmr-100{ margin-right: 100px; }
  .lpmlr-100{ margin-right: 100px; margin-left: 100px; }.lppt-0{ padding-top: 0px; }
  .lppb-0{ padding-bottom: 0px; }
  .lpptb-0{ padding-bottom: 0px; padding-top: 0px; }.lppt-5{ padding-top: 5px; }
  .lppb-5{ padding-bottom: 5px; }
  .lpptb-5{ padding-bottom: 5px; padding-top: 5px; }.lppt-10{ padding-top: 10px; }
  .lppb-10{ padding-bottom: 10px; }
  .lpptb-10{ padding-bottom: 10px; padding-top: 10px; }.lppt-15{ padding-top: 15px; }
  .lppb-15{ padding-bottom: 15px; }
  .lpptb-15{ padding-bottom: 15px; padding-top: 15px; }.lppt-20{ padding-top: 20px; }
  .lppb-20{ padding-bottom: 20px; }
  .lpptb-20{ padding-bottom: 20px; padding-top: 20px; }.lppt-25{ padding-top: 25px; }
  .lppb-25{ padding-bottom: 25px; }
  .lpptb-25{ padding-bottom: 25px; padding-top: 25px; }.lppt-30{ padding-top: 30px; }
  .lppb-30{ padding-bottom: 30px; }
  .lpptb-30{ padding-bottom: 30px; padding-top: 30px; }.lppt-35{ padding-top: 35px; }
  .lppb-35{ padding-bottom: 35px; }
  .lpptb-35{ padding-bottom: 35px; padding-top: 35px; }.lppt-40{ padding-top: 40px; }
  .lppb-40{ padding-bottom: 40px; }
  .lpptb-40{ padding-bottom: 40px; padding-top: 40px; }.lppt-45{ padding-top: 45px; }
  .lppb-45{ padding-bottom: 45px; }
  .lpptb-45{ padding-bottom: 45px; padding-top: 45px; }.lppt-50{ padding-top: 50px; }
  .lppb-50{ padding-bottom: 50px; }
  .lpptb-50{ padding-bottom: 50px; padding-top: 50px; }.lppt-55{ padding-top: 55px; }
  .lppb-55{ padding-bottom: 55px; }
  .lpptb-55{ padding-bottom: 55px; padding-top: 55px; }.lppt-60{ padding-top: 60px; }
  .lppb-60{ padding-bottom: 60px; }
  .lpptb-60{ padding-bottom: 60px; padding-top: 60px; }.lppt-65{ padding-top: 65px; }
  .lppb-65{ padding-bottom: 65px; }
  .lpptb-65{ padding-bottom: 65px; padding-top: 65px; }.lppt-70{ padding-top: 70px; }
  .lppb-70{ padding-bottom: 70px; }
  .lpptb-70{ padding-bottom: 70px; padding-top: 70px; }.lppt-75{ padding-top: 75px; }
  .lppb-75{ padding-bottom: 75px; }
  .lpptb-75{ padding-bottom: 75px; padding-top: 75px; }.lppt-80{ padding-top: 80px; }
  .lppb-80{ padding-bottom: 80px; }
  .lpptb-80{ padding-bottom: 80px; padding-top: 80px; }.lppt-85{ padding-top: 85px; }
  .lppb-85{ padding-bottom: 85px; }
  .lpptb-85{ padding-bottom: 85px; padding-top: 85px; }.lppt-90{ padding-top: 90px; }
  .lppb-90{ padding-bottom: 90px; }
  .lpptb-90{ padding-bottom: 90px; padding-top: 90px; }.lppt-95{ padding-top: 95px; }
  .lppb-95{ padding-bottom: 95px; }
  .lpptb-95{ padding-bottom: 95px; padding-top: 95px; }.lppt-100{ padding-top: 100px; }
  .lppb-100{ padding-bottom: 100px; }
  .lpptb-100{ padding-bottom: 100px; padding-top: 100px; }.lppl-0{ padding-left: 0px; }
  .lppr-0{ padding-right: 0px; }
  .lpplr-0{ padding-left: 0px; padding-right: 0px; }.lppl-5{ padding-left: 5px; }
  .lppr-5{ padding-right: 5px; }
  .lpplr-5{ padding-left: 5px; padding-right: 5px; }.lppl-10{ padding-left: 10px; }
  .lppr-10{ padding-right: 10px; }
  .lpplr-10{ padding-left: 10px; padding-right: 10px; }.lppl-15{ padding-left: 15px; }
  .lppr-15{ padding-right: 15px; }
  .lpplr-15{ padding-left: 15px; padding-right: 15px; }.lppl-20{ padding-left: 20px; }
  .lppr-20{ padding-right: 20px; }
  .lpplr-20{ padding-left: 20px; padding-right: 20px; }.lppl-25{ padding-left: 25px; }
  .lppr-25{ padding-right: 25px; }
  .lpplr-25{ padding-left: 25px; padding-right: 25px; }.lppl-30{ padding-left: 30px; }
  .lppr-30{ padding-right: 30px; }
  .lpplr-30{ padding-left: 30px; padding-right: 30px; }.lppl-35{ padding-left: 35px; }
  .lppr-35{ padding-right: 35px; }
  .lpplr-35{ padding-left: 35px; padding-right: 35px; }.lppl-40{ padding-left: 40px; }
  .lppr-40{ padding-right: 40px; }
  .lpplr-40{ padding-left: 40px; padding-right: 40px; }.lppl-45{ padding-left: 45px; }
  .lppr-45{ padding-right: 45px; }
  .lpplr-45{ padding-left: 45px; padding-right: 45px; }.lppl-50{ padding-left: 50px; }
  .lppr-50{ padding-right: 50px; }
  .lpplr-50{ padding-left: 50px; padding-right: 50px; }.lppl-55{ padding-left: 55px; }
  .lppr-55{ padding-right: 55px; }
  .lpplr-55{ padding-left: 55px; padding-right: 55px; }.lppl-60{ padding-left: 60px; }
  .lppr-60{ padding-right: 60px; }
  .lpplr-60{ padding-left: 60px; padding-right: 60px; }.lppl-65{ padding-left: 65px; }
  .lppr-65{ padding-right: 65px; }
  .lpplr-65{ padding-left: 65px; padding-right: 65px; }.lppl-70{ padding-left: 70px; }
  .lppr-70{ padding-right: 70px; }
  .lpplr-70{ padding-left: 70px; padding-right: 70px; }.lppl-75{ padding-left: 75px; }
  .lppr-75{ padding-right: 75px; }
  .lpplr-75{ padding-left: 75px; padding-right: 75px; }.lppl-80{ padding-left: 80px; }
  .lppr-80{ padding-right: 80px; }
  .lpplr-80{ padding-left: 80px; padding-right: 80px; }.lppl-85{ padding-left: 85px; }
  .lppr-85{ padding-right: 85px; }
  .lpplr-85{ padding-left: 85px; padding-right: 85px; }.lppl-90{ padding-left: 90px; }
  .lppr-90{ padding-right: 90px; }
  .lpplr-90{ padding-left: 90px; padding-right: 90px; }.lppl-95{ padding-left: 95px; }
  .lppr-95{ padding-right: 95px; }
  .lpplr-95{ padding-left: 95px; padding-right: 95px; }.lppl-100{ padding-left: 100px; }
  .lppr-100{ padding-right: 100px; }
  .lpplr-100{ padding-left: 100px; padding-right: 100px; }.lpgap-0{gap: 0px; }.lpgap-5{gap: 5px; }.lpgap-10{gap: 10px; }.lpgap-15{gap: 15px; }.lpgap-20{gap: 20px; }.lpgap-25{gap: 25px; }.lpgap-30{gap: 30px; }.lpgap-35{gap: 35px; }.lp-m0-20{margin: 0 -20px;}
  .lp-m0-15{margin: 0 -15px;}

}

@media only screen and (max-width: 1230px) {
  .container{width:calc(90% + 30px);}

}

@media(max-width: 1024px){.maxtabw-0{ width: 0%; }.maxtabw-5{ width: 5%; }.maxtabw-10{ width: 10%; }.maxtabw-15{ width: 15%; }.maxtabw-20{ width: 20%; }.maxtabw-25{ width: 25%; }.maxtabw-30{ width: 30%; }.maxtabw-35{ width: 35%; }.maxtabw-40{ width: 40%; }.maxtabw-45{ width: 45%; }.maxtabw-50{ width: 50%; }.maxtabw-55{ width: 55%; }.maxtabw-60{ width: 60%; }.maxtabw-65{ width: 65%; }.maxtabw-70{ width: 70%; }.maxtabw-75{ width: 75%; }.maxtabw-80{ width: 80%; }.maxtabw-85{ width: 85%; }.maxtabw-90{ width: 90%; }.maxtabw-95{ width: 95%; }.maxtabw-100{ width: 100%; }.maxtabw-67{ width:calc(100% - (100% / 3)); }
  .maxtabw-33{ width:calc(100% / 3); }.maxtabmt-0{ margin-top: 0px; }
  .maxtabmb-0{ margin-bottom: 0px; }
  .maxtabmtb-0{ margin-bottom: 0px; margin-top: 0px; }.maxtabmt-5{ margin-top: 5px; }
  .maxtabmb-5{ margin-bottom: 5px; }
  .maxtabmtb-5{ margin-bottom: 5px; margin-top: 5px; }.maxtabmt-10{ margin-top: 10px; }
  .maxtabmb-10{ margin-bottom: 10px; }
  .maxtabmtb-10{ margin-bottom: 10px; margin-top: 10px; }.maxtabmt-15{ margin-top: 15px; }
  .maxtabmb-15{ margin-bottom: 15px; }
  .maxtabmtb-15{ margin-bottom: 15px; margin-top: 15px; }.maxtabmt-20{ margin-top: 20px; }
  .maxtabmb-20{ margin-bottom: 20px; }
  .maxtabmtb-20{ margin-bottom: 20px; margin-top: 20px; }.maxtabmt-25{ margin-top: 25px; }
  .maxtabmb-25{ margin-bottom: 25px; }
  .maxtabmtb-25{ margin-bottom: 25px; margin-top: 25px; }.maxtabmt-30{ margin-top: 30px; }
  .maxtabmb-30{ margin-bottom: 30px; }
  .maxtabmtb-30{ margin-bottom: 30px; margin-top: 30px; }.maxtabmt-35{ margin-top: 35px; }
  .maxtabmb-35{ margin-bottom: 35px; }
  .maxtabmtb-35{ margin-bottom: 35px; margin-top: 35px; }.maxtabmt-40{ margin-top: 40px; }
  .maxtabmb-40{ margin-bottom: 40px; }
  .maxtabmtb-40{ margin-bottom: 40px; margin-top: 40px; }.maxtabmt-45{ margin-top: 45px; }
  .maxtabmb-45{ margin-bottom: 45px; }
  .maxtabmtb-45{ margin-bottom: 45px; margin-top: 45px; }.maxtabmt-50{ margin-top: 50px; }
  .maxtabmb-50{ margin-bottom: 50px; }
  .maxtabmtb-50{ margin-bottom: 50px; margin-top: 50px; }.maxtabmt-55{ margin-top: 55px; }
  .maxtabmb-55{ margin-bottom: 55px; }
  .maxtabmtb-55{ margin-bottom: 55px; margin-top: 55px; }.maxtabmt-60{ margin-top: 60px; }
  .maxtabmb-60{ margin-bottom: 60px; }
  .maxtabmtb-60{ margin-bottom: 60px; margin-top: 60px; }.maxtabmt-65{ margin-top: 65px; }
  .maxtabmb-65{ margin-bottom: 65px; }
  .maxtabmtb-65{ margin-bottom: 65px; margin-top: 65px; }.maxtabmt-70{ margin-top: 70px; }
  .maxtabmb-70{ margin-bottom: 70px; }
  .maxtabmtb-70{ margin-bottom: 70px; margin-top: 70px; }.maxtabmt-75{ margin-top: 75px; }
  .maxtabmb-75{ margin-bottom: 75px; }
  .maxtabmtb-75{ margin-bottom: 75px; margin-top: 75px; }.maxtabmt-80{ margin-top: 80px; }
  .maxtabmb-80{ margin-bottom: 80px; }
  .maxtabmtb-80{ margin-bottom: 80px; margin-top: 80px; }.maxtabmt-85{ margin-top: 85px; }
  .maxtabmb-85{ margin-bottom: 85px; }
  .maxtabmtb-85{ margin-bottom: 85px; margin-top: 85px; }.maxtabmt-90{ margin-top: 90px; }
  .maxtabmb-90{ margin-bottom: 90px; }
  .maxtabmtb-90{ margin-bottom: 90px; margin-top: 90px; }.maxtabmt-95{ margin-top: 95px; }
  .maxtabmb-95{ margin-bottom: 95px; }
  .maxtabmtb-95{ margin-bottom: 95px; margin-top: 95px; }.maxtabmt-100{ margin-top: 100px; }
  .maxtabmb-100{ margin-bottom: 100px; }
  .maxtabmtb-100{ margin-bottom: 100px; margin-top: 100px; }.maxtabml-0{ margin-left: 0px; }
  .maxtabmr-0{ margin-right: 0px; }
  .maxtabmlr-0{ margin-right: 0px; margin-left: 0px; }.maxtabml-5{ margin-left: 5px; }
  .maxtabmr-5{ margin-right: 5px; }
  .maxtabmlr-5{ margin-right: 5px; margin-left: 5px; }.maxtabml-10{ margin-left: 10px; }
  .maxtabmr-10{ margin-right: 10px; }
  .maxtabmlr-10{ margin-right: 10px; margin-left: 10px; }.maxtabml-15{ margin-left: 15px; }
  .maxtabmr-15{ margin-right: 15px; }
  .maxtabmlr-15{ margin-right: 15px; margin-left: 15px; }.maxtabml-20{ margin-left: 20px; }
  .maxtabmr-20{ margin-right: 20px; }
  .maxtabmlr-20{ margin-right: 20px; margin-left: 20px; }.maxtabml-25{ margin-left: 25px; }
  .maxtabmr-25{ margin-right: 25px; }
  .maxtabmlr-25{ margin-right: 25px; margin-left: 25px; }.maxtabml-30{ margin-left: 30px; }
  .maxtabmr-30{ margin-right: 30px; }
  .maxtabmlr-30{ margin-right: 30px; margin-left: 30px; }.maxtabml-35{ margin-left: 35px; }
  .maxtabmr-35{ margin-right: 35px; }
  .maxtabmlr-35{ margin-right: 35px; margin-left: 35px; }.maxtabml-40{ margin-left: 40px; }
  .maxtabmr-40{ margin-right: 40px; }
  .maxtabmlr-40{ margin-right: 40px; margin-left: 40px; }.maxtabml-45{ margin-left: 45px; }
  .maxtabmr-45{ margin-right: 45px; }
  .maxtabmlr-45{ margin-right: 45px; margin-left: 45px; }.maxtabml-50{ margin-left: 50px; }
  .maxtabmr-50{ margin-right: 50px; }
  .maxtabmlr-50{ margin-right: 50px; margin-left: 50px; }.maxtabml-55{ margin-left: 55px; }
  .maxtabmr-55{ margin-right: 55px; }
  .maxtabmlr-55{ margin-right: 55px; margin-left: 55px; }.maxtabml-60{ margin-left: 60px; }
  .maxtabmr-60{ margin-right: 60px; }
  .maxtabmlr-60{ margin-right: 60px; margin-left: 60px; }.maxtabml-65{ margin-left: 65px; }
  .maxtabmr-65{ margin-right: 65px; }
  .maxtabmlr-65{ margin-right: 65px; margin-left: 65px; }.maxtabml-70{ margin-left: 70px; }
  .maxtabmr-70{ margin-right: 70px; }
  .maxtabmlr-70{ margin-right: 70px; margin-left: 70px; }.maxtabml-75{ margin-left: 75px; }
  .maxtabmr-75{ margin-right: 75px; }
  .maxtabmlr-75{ margin-right: 75px; margin-left: 75px; }.maxtabml-80{ margin-left: 80px; }
  .maxtabmr-80{ margin-right: 80px; }
  .maxtabmlr-80{ margin-right: 80px; margin-left: 80px; }.maxtabml-85{ margin-left: 85px; }
  .maxtabmr-85{ margin-right: 85px; }
  .maxtabmlr-85{ margin-right: 85px; margin-left: 85px; }.maxtabml-90{ margin-left: 90px; }
  .maxtabmr-90{ margin-right: 90px; }
  .maxtabmlr-90{ margin-right: 90px; margin-left: 90px; }.maxtabml-95{ margin-left: 95px; }
  .maxtabmr-95{ margin-right: 95px; }
  .maxtabmlr-95{ margin-right: 95px; margin-left: 95px; }.maxtabml-100{ margin-left: 100px; }
  .maxtabmr-100{ margin-right: 100px; }
  .maxtabmlr-100{ margin-right: 100px; margin-left: 100px; }.maxtabpt-0{ padding-top: 0px; }
  .maxtabpb-0{ padding-bottom: 0px; }
  .maxtabptb-0{ padding-bottom: 0px; padding-top: 0px; }.maxtabpt-5{ padding-top: 5px; }
  .maxtabpb-5{ padding-bottom: 5px; }
  .maxtabptb-5{ padding-bottom: 5px; padding-top: 5px; }.maxtabpt-10{ padding-top: 10px; }
  .maxtabpb-10{ padding-bottom: 10px; }
  .maxtabptb-10{ padding-bottom: 10px; padding-top: 10px; }.maxtabpt-15{ padding-top: 15px; }
  .maxtabpb-15{ padding-bottom: 15px; }
  .maxtabptb-15{ padding-bottom: 15px; padding-top: 15px; }.maxtabpt-20{ padding-top: 20px; }
  .maxtabpb-20{ padding-bottom: 20px; }
  .maxtabptb-20{ padding-bottom: 20px; padding-top: 20px; }.maxtabpt-25{ padding-top: 25px; }
  .maxtabpb-25{ padding-bottom: 25px; }
  .maxtabptb-25{ padding-bottom: 25px; padding-top: 25px; }.maxtabpt-30{ padding-top: 30px; }
  .maxtabpb-30{ padding-bottom: 30px; }
  .maxtabptb-30{ padding-bottom: 30px; padding-top: 30px; }.maxtabpt-35{ padding-top: 35px; }
  .maxtabpb-35{ padding-bottom: 35px; }
  .maxtabptb-35{ padding-bottom: 35px; padding-top: 35px; }.maxtabpt-40{ padding-top: 40px; }
  .maxtabpb-40{ padding-bottom: 40px; }
  .maxtabptb-40{ padding-bottom: 40px; padding-top: 40px; }.maxtabpt-45{ padding-top: 45px; }
  .maxtabpb-45{ padding-bottom: 45px; }
  .maxtabptb-45{ padding-bottom: 45px; padding-top: 45px; }.maxtabpt-50{ padding-top: 50px; }
  .maxtabpb-50{ padding-bottom: 50px; }
  .maxtabptb-50{ padding-bottom: 50px; padding-top: 50px; }.maxtabpt-55{ padding-top: 55px; }
  .maxtabpb-55{ padding-bottom: 55px; }
  .maxtabptb-55{ padding-bottom: 55px; padding-top: 55px; }.maxtabpt-60{ padding-top: 60px; }
  .maxtabpb-60{ padding-bottom: 60px; }
  .maxtabptb-60{ padding-bottom: 60px; padding-top: 60px; }.maxtabpt-65{ padding-top: 65px; }
  .maxtabpb-65{ padding-bottom: 65px; }
  .maxtabptb-65{ padding-bottom: 65px; padding-top: 65px; }.maxtabpt-70{ padding-top: 70px; }
  .maxtabpb-70{ padding-bottom: 70px; }
  .maxtabptb-70{ padding-bottom: 70px; padding-top: 70px; }.maxtabpt-75{ padding-top: 75px; }
  .maxtabpb-75{ padding-bottom: 75px; }
  .maxtabptb-75{ padding-bottom: 75px; padding-top: 75px; }.maxtabpt-80{ padding-top: 80px; }
  .maxtabpb-80{ padding-bottom: 80px; }
  .maxtabptb-80{ padding-bottom: 80px; padding-top: 80px; }.maxtabpt-85{ padding-top: 85px; }
  .maxtabpb-85{ padding-bottom: 85px; }
  .maxtabptb-85{ padding-bottom: 85px; padding-top: 85px; }.maxtabpt-90{ padding-top: 90px; }
  .maxtabpb-90{ padding-bottom: 90px; }
  .maxtabptb-90{ padding-bottom: 90px; padding-top: 90px; }.maxtabpt-95{ padding-top: 95px; }
  .maxtabpb-95{ padding-bottom: 95px; }
  .maxtabptb-95{ padding-bottom: 95px; padding-top: 95px; }.maxtabpt-100{ padding-top: 100px; }
  .maxtabpb-100{ padding-bottom: 100px; }
  .maxtabptb-100{ padding-bottom: 100px; padding-top: 100px; }.maxtabpl-0{ padding-left: 0px; }
  .maxtabpr-0{ padding-right: 0px; }
  .maxtabplr-0{ padding-left: 0px; padding-right: 0px; }.maxtabpl-5{ padding-left: 5px; }
  .maxtabpr-5{ padding-right: 5px; }
  .maxtabplr-5{ padding-left: 5px; padding-right: 5px; }.maxtabpl-10{ padding-left: 10px; }
  .maxtabpr-10{ padding-right: 10px; }
  .maxtabplr-10{ padding-left: 10px; padding-right: 10px; }.maxtabpl-15{ padding-left: 15px; }
  .maxtabpr-15{ padding-right: 15px; }
  .maxtabplr-15{ padding-left: 15px; padding-right: 15px; }.maxtabpl-20{ padding-left: 20px; }
  .maxtabpr-20{ padding-right: 20px; }
  .maxtabplr-20{ padding-left: 20px; padding-right: 20px; }.maxtabpl-25{ padding-left: 25px; }
  .maxtabpr-25{ padding-right: 25px; }
  .maxtabplr-25{ padding-left: 25px; padding-right: 25px; }.maxtabpl-30{ padding-left: 30px; }
  .maxtabpr-30{ padding-right: 30px; }
  .maxtabplr-30{ padding-left: 30px; padding-right: 30px; }.maxtabpl-35{ padding-left: 35px; }
  .maxtabpr-35{ padding-right: 35px; }
  .maxtabplr-35{ padding-left: 35px; padding-right: 35px; }.maxtabpl-40{ padding-left: 40px; }
  .maxtabpr-40{ padding-right: 40px; }
  .maxtabplr-40{ padding-left: 40px; padding-right: 40px; }.maxtabpl-45{ padding-left: 45px; }
  .maxtabpr-45{ padding-right: 45px; }
  .maxtabplr-45{ padding-left: 45px; padding-right: 45px; }.maxtabpl-50{ padding-left: 50px; }
  .maxtabpr-50{ padding-right: 50px; }
  .maxtabplr-50{ padding-left: 50px; padding-right: 50px; }.maxtabpl-55{ padding-left: 55px; }
  .maxtabpr-55{ padding-right: 55px; }
  .maxtabplr-55{ padding-left: 55px; padding-right: 55px; }.maxtabpl-60{ padding-left: 60px; }
  .maxtabpr-60{ padding-right: 60px; }
  .maxtabplr-60{ padding-left: 60px; padding-right: 60px; }.maxtabpl-65{ padding-left: 65px; }
  .maxtabpr-65{ padding-right: 65px; }
  .maxtabplr-65{ padding-left: 65px; padding-right: 65px; }.maxtabpl-70{ padding-left: 70px; }
  .maxtabpr-70{ padding-right: 70px; }
  .maxtabplr-70{ padding-left: 70px; padding-right: 70px; }.maxtabpl-75{ padding-left: 75px; }
  .maxtabpr-75{ padding-right: 75px; }
  .maxtabplr-75{ padding-left: 75px; padding-right: 75px; }.maxtabpl-80{ padding-left: 80px; }
  .maxtabpr-80{ padding-right: 80px; }
  .maxtabplr-80{ padding-left: 80px; padding-right: 80px; }.maxtabpl-85{ padding-left: 85px; }
  .maxtabpr-85{ padding-right: 85px; }
  .maxtabplr-85{ padding-left: 85px; padding-right: 85px; }.maxtabpl-90{ padding-left: 90px; }
  .maxtabpr-90{ padding-right: 90px; }
  .maxtabplr-90{ padding-left: 90px; padding-right: 90px; }.maxtabpl-95{ padding-left: 95px; }
  .maxtabpr-95{ padding-right: 95px; }
  .maxtabplr-95{ padding-left: 95px; padding-right: 95px; }.maxtabpl-100{ padding-left: 100px; }
  .maxtabpr-100{ padding-right: 100px; }
  .maxtabplr-100{ padding-left: 100px; padding-right: 100px; }.maxtabgap-0{ gap: 0px; } !important;.maxtabgap-5{ gap: 5px; } !important;.maxtabgap-10{ gap: 10px; } !important;.maxtabgap-15{ gap: 15px; } !important;.maxtabgap-20{ gap: 20px; } !important;.maxtabgap-25{ gap: 25px; } !important;.maxtabgap-30{ gap: 30px; } !important;.maxtabgap-35{ gap: 35px; } !important;.seach_div .hs-search-field .hs-search-field__bar input.hs-search-field__input { font-size:18px; }
  .hs-pagination { padding:0 0 102px;}
}

@media(max-width: 991px){.tabw-0{ width: 0%; }.tabw-5{ width: 5%; }.tabw-10{ width: 10%; }.tabw-15{ width: 15%; }.tabw-20{ width: 20%; }.tabw-25{ width: 25%; }.tabw-30{ width: 30%; }.tabw-35{ width: 35%; }.tabw-40{ width: 40%; }.tabw-45{ width: 45%; }.tabw-50{ width: 50%; }.tabw-55{ width: 55%; }.tabw-60{ width: 60%; }.tabw-65{ width: 65%; }.tabw-70{ width: 70%; }.tabw-75{ width: 75%; }.tabw-80{ width: 80%; }.tabw-85{ width: 85%; }.tabw-90{ width: 90%; }.tabw-95{ width: 95%; }.tabw-100{ width: 100%; }.tabw-67 { width: calc(100% - (100% / 3)); }
  .tabw-33 { width: calc(100% / 3); }

  .rowgap-40 { row-gap: 30px; }.tabw-0{ width: 0%; }.tabw-5{ width: 5%; }.tabw-10{ width: 10%; }.tabw-15{ width: 15%; }.tabw-20{ width: 20%; }.tabw-25{ width: 25%; }.tabw-30{ width: 30%; }.tabw-35{ width: 35%; }.tabw-40{ width: 40%; }.tabw-45{ width: 45%; }.tabw-50{ width: 50%; }.tabw-55{ width: 55%; }.tabw-60{ width: 60%; }.tabw-65{ width: 65%; }.tabw-70{ width: 70%; }.tabw-75{ width: 75%; }.tabw-80{ width: 80%; }.tabw-85{ width: 85%; }.tabw-90{ width: 90%; }.tabw-95{ width: 95%; }.tabw-100{ width: 100%; }.tabw-33{ width: calc(100% / 3); }.tabmt-0{ margin-top: 0px; }
  .tabmb-0{ margin-bottom: 0px; }
  .tabmtb-0{ margin-bottom: 0px; margin-top: 0px; }.tabmt-5{ margin-top: 5px; }
  .tabmb-5{ margin-bottom: 5px; }
  .tabmtb-5{ margin-bottom: 5px; margin-top: 5px; }.tabmt-10{ margin-top: 10px; }
  .tabmb-10{ margin-bottom: 10px; }
  .tabmtb-10{ margin-bottom: 10px; margin-top: 10px; }.tabmt-15{ margin-top: 15px; }
  .tabmb-15{ margin-bottom: 15px; }
  .tabmtb-15{ margin-bottom: 15px; margin-top: 15px; }.tabmt-20{ margin-top: 20px; }
  .tabmb-20{ margin-bottom: 20px; }
  .tabmtb-20{ margin-bottom: 20px; margin-top: 20px; }.tabmt-25{ margin-top: 25px; }
  .tabmb-25{ margin-bottom: 25px; }
  .tabmtb-25{ margin-bottom: 25px; margin-top: 25px; }.tabmt-30{ margin-top: 30px; }
  .tabmb-30{ margin-bottom: 30px; }
  .tabmtb-30{ margin-bottom: 30px; margin-top: 30px; }.tabmt-35{ margin-top: 35px; }
  .tabmb-35{ margin-bottom: 35px; }
  .tabmtb-35{ margin-bottom: 35px; margin-top: 35px; }.tabmt-40{ margin-top: 40px; }
  .tabmb-40{ margin-bottom: 40px; }
  .tabmtb-40{ margin-bottom: 40px; margin-top: 40px; }.tabmt-45{ margin-top: 45px; }
  .tabmb-45{ margin-bottom: 45px; }
  .tabmtb-45{ margin-bottom: 45px; margin-top: 45px; }.tabmt-50{ margin-top: 50px; }
  .tabmb-50{ margin-bottom: 50px; }
  .tabmtb-50{ margin-bottom: 50px; margin-top: 50px; }.tabmt-55{ margin-top: 55px; }
  .tabmb-55{ margin-bottom: 55px; }
  .tabmtb-55{ margin-bottom: 55px; margin-top: 55px; }.tabmt-60{ margin-top: 60px; }
  .tabmb-60{ margin-bottom: 60px; }
  .tabmtb-60{ margin-bottom: 60px; margin-top: 60px; }.tabmt-65{ margin-top: 65px; }
  .tabmb-65{ margin-bottom: 65px; }
  .tabmtb-65{ margin-bottom: 65px; margin-top: 65px; }.tabmt-70{ margin-top: 70px; }
  .tabmb-70{ margin-bottom: 70px; }
  .tabmtb-70{ margin-bottom: 70px; margin-top: 70px; }.tabmt-75{ margin-top: 75px; }
  .tabmb-75{ margin-bottom: 75px; }
  .tabmtb-75{ margin-bottom: 75px; margin-top: 75px; }.tabmt-80{ margin-top: 80px; }
  .tabmb-80{ margin-bottom: 80px; }
  .tabmtb-80{ margin-bottom: 80px; margin-top: 80px; }.tabmt-85{ margin-top: 85px; }
  .tabmb-85{ margin-bottom: 85px; }
  .tabmtb-85{ margin-bottom: 85px; margin-top: 85px; }.tabmt-90{ margin-top: 90px; }
  .tabmb-90{ margin-bottom: 90px; }
  .tabmtb-90{ margin-bottom: 90px; margin-top: 90px; }.tabmt-95{ margin-top: 95px; }
  .tabmb-95{ margin-bottom: 95px; }
  .tabmtb-95{ margin-bottom: 95px; margin-top: 95px; }.tabmt-100{ margin-top: 100px; }
  .tabmb-100{ margin-bottom: 100px; }
  .tabmtb-100{ margin-bottom: 100px; margin-top: 100px; }.tabml-0{ margin-left: 0px; }
  .tabmr-0{ margin-right: 0px; }
  .tabmlr-0{ margin-right: 0px; margin-left: 0px; }.tabml-5{ margin-left: 5px; }
  .tabmr-5{ margin-right: 5px; }
  .tabmlr-5{ margin-right: 5px; margin-left: 5px; }.tabml-10{ margin-left: 10px; }
  .tabmr-10{ margin-right: 10px; }
  .tabmlr-10{ margin-right: 10px; margin-left: 10px; }.tabml-15{ margin-left: 15px; }
  .tabmr-15{ margin-right: 15px; }
  .tabmlr-15{ margin-right: 15px; margin-left: 15px; }.tabml-20{ margin-left: 20px; }
  .tabmr-20{ margin-right: 20px; }
  .tabmlr-20{ margin-right: 20px; margin-left: 20px; }.tabml-25{ margin-left: 25px; }
  .tabmr-25{ margin-right: 25px; }
  .tabmlr-25{ margin-right: 25px; margin-left: 25px; }.tabml-30{ margin-left: 30px; }
  .tabmr-30{ margin-right: 30px; }
  .tabmlr-30{ margin-right: 30px; margin-left: 30px; }.tabml-35{ margin-left: 35px; }
  .tabmr-35{ margin-right: 35px; }
  .tabmlr-35{ margin-right: 35px; margin-left: 35px; }.tabml-40{ margin-left: 40px; }
  .tabmr-40{ margin-right: 40px; }
  .tabmlr-40{ margin-right: 40px; margin-left: 40px; }.tabml-45{ margin-left: 45px; }
  .tabmr-45{ margin-right: 45px; }
  .tabmlr-45{ margin-right: 45px; margin-left: 45px; }.tabml-50{ margin-left: 50px; }
  .tabmr-50{ margin-right: 50px; }
  .tabmlr-50{ margin-right: 50px; margin-left: 50px; }.tabml-55{ margin-left: 55px; }
  .tabmr-55{ margin-right: 55px; }
  .tabmlr-55{ margin-right: 55px; margin-left: 55px; }.tabml-60{ margin-left: 60px; }
  .tabmr-60{ margin-right: 60px; }
  .tabmlr-60{ margin-right: 60px; margin-left: 60px; }.tabml-65{ margin-left: 65px; }
  .tabmr-65{ margin-right: 65px; }
  .tabmlr-65{ margin-right: 65px; margin-left: 65px; }.tabml-70{ margin-left: 70px; }
  .tabmr-70{ margin-right: 70px; }
  .tabmlr-70{ margin-right: 70px; margin-left: 70px; }.tabml-75{ margin-left: 75px; }
  .tabmr-75{ margin-right: 75px; }
  .tabmlr-75{ margin-right: 75px; margin-left: 75px; }.tabml-80{ margin-left: 80px; }
  .tabmr-80{ margin-right: 80px; }
  .tabmlr-80{ margin-right: 80px; margin-left: 80px; }.tabml-85{ margin-left: 85px; }
  .tabmr-85{ margin-right: 85px; }
  .tabmlr-85{ margin-right: 85px; margin-left: 85px; }.tabml-90{ margin-left: 90px; }
  .tabmr-90{ margin-right: 90px; }
  .tabmlr-90{ margin-right: 90px; margin-left: 90px; }.tabml-95{ margin-left: 95px; }
  .tabmr-95{ margin-right: 95px; }
  .tabmlr-95{ margin-right: 95px; margin-left: 95px; }.tabml-100{ margin-left: 100px; }
  .tabmr-100{ margin-right: 100px; }
  .tabmlr-100{ margin-right: 100px; margin-left: 100px; }.tabpt-0{ padding-top: 0px; }
  .tabpb-0{ padding-bottom: 0px; }
  .tabptb-0{ padding-bottom: 0px; padding-top: 0px; }.tabpt-5{ padding-top: 5px; }
  .tabpb-5{ padding-bottom: 5px; }
  .tabptb-5{ padding-bottom: 5px; padding-top: 5px; }.tabpt-10{ padding-top: 10px; }
  .tabpb-10{ padding-bottom: 10px; }
  .tabptb-10{ padding-bottom: 10px; padding-top: 10px; }.tabpt-15{ padding-top: 15px; }
  .tabpb-15{ padding-bottom: 15px; }
  .tabptb-15{ padding-bottom: 15px; padding-top: 15px; }.tabpt-20{ padding-top: 20px; }
  .tabpb-20{ padding-bottom: 20px; }
  .tabptb-20{ padding-bottom: 20px; padding-top: 20px; }.tabpt-25{ padding-top: 25px; }
  .tabpb-25{ padding-bottom: 25px; }
  .tabptb-25{ padding-bottom: 25px; padding-top: 25px; }.tabpt-30{ padding-top: 30px; }
  .tabpb-30{ padding-bottom: 30px; }
  .tabptb-30{ padding-bottom: 30px; padding-top: 30px; }.tabpt-35{ padding-top: 35px; }
  .tabpb-35{ padding-bottom: 35px; }
  .tabptb-35{ padding-bottom: 35px; padding-top: 35px; }.tabpt-40{ padding-top: 40px; }
  .tabpb-40{ padding-bottom: 40px; }
  .tabptb-40{ padding-bottom: 40px; padding-top: 40px; }.tabpt-45{ padding-top: 45px; }
  .tabpb-45{ padding-bottom: 45px; }
  .tabptb-45{ padding-bottom: 45px; padding-top: 45px; }.tabpt-50{ padding-top: 50px; }
  .tabpb-50{ padding-bottom: 50px; }
  .tabptb-50{ padding-bottom: 50px; padding-top: 50px; }.tabpt-55{ padding-top: 55px; }
  .tabpb-55{ padding-bottom: 55px; }
  .tabptb-55{ padding-bottom: 55px; padding-top: 55px; }.tabpt-60{ padding-top: 60px; }
  .tabpb-60{ padding-bottom: 60px; }
  .tabptb-60{ padding-bottom: 60px; padding-top: 60px; }.tabpt-65{ padding-top: 65px; }
  .tabpb-65{ padding-bottom: 65px; }
  .tabptb-65{ padding-bottom: 65px; padding-top: 65px; }.tabpt-70{ padding-top: 70px; }
  .tabpb-70{ padding-bottom: 70px; }
  .tabptb-70{ padding-bottom: 70px; padding-top: 70px; }.tabpt-75{ padding-top: 75px; }
  .tabpb-75{ padding-bottom: 75px; }
  .tabptb-75{ padding-bottom: 75px; padding-top: 75px; }.tabpt-80{ padding-top: 80px; }
  .tabpb-80{ padding-bottom: 80px; }
  .tabptb-80{ padding-bottom: 80px; padding-top: 80px; }.tabpt-85{ padding-top: 85px; }
  .tabpb-85{ padding-bottom: 85px; }
  .tabptb-85{ padding-bottom: 85px; padding-top: 85px; }.tabpt-90{ padding-top: 90px; }
  .tabpb-90{ padding-bottom: 90px; }
  .tabptb-90{ padding-bottom: 90px; padding-top: 90px; }.tabpt-95{ padding-top: 95px; }
  .tabpb-95{ padding-bottom: 95px; }
  .tabptb-95{ padding-bottom: 95px; padding-top: 95px; }.tabpt-100{ padding-top: 100px; }
  .tabpb-100{ padding-bottom: 100px; }
  .tabptb-100{ padding-bottom: 100px; padding-top: 100px; }.tabpl-0{ padding-left: 0px; }
  .tabpr-0{ padding-right: 0px; }
  .tabplr-0{ padding-left: 0px; padding-right: 0px; }.tabpl-5{ padding-left: 5px; }
  .tabpr-5{ padding-right: 5px; }
  .tabplr-5{ padding-left: 5px; padding-right: 5px; }.tabpl-10{ padding-left: 10px; }
  .tabpr-10{ padding-right: 10px; }
  .tabplr-10{ padding-left: 10px; padding-right: 10px; }.tabpl-15{ padding-left: 15px; }
  .tabpr-15{ padding-right: 15px; }
  .tabplr-15{ padding-left: 15px; padding-right: 15px; }.tabpl-20{ padding-left: 20px; }
  .tabpr-20{ padding-right: 20px; }
  .tabplr-20{ padding-left: 20px; padding-right: 20px; }.tabpl-25{ padding-left: 25px; }
  .tabpr-25{ padding-right: 25px; }
  .tabplr-25{ padding-left: 25px; padding-right: 25px; }.tabpl-30{ padding-left: 30px; }
  .tabpr-30{ padding-right: 30px; }
  .tabplr-30{ padding-left: 30px; padding-right: 30px; }.tabpl-35{ padding-left: 35px; }
  .tabpr-35{ padding-right: 35px; }
  .tabplr-35{ padding-left: 35px; padding-right: 35px; }.tabpl-40{ padding-left: 40px; }
  .tabpr-40{ padding-right: 40px; }
  .tabplr-40{ padding-left: 40px; padding-right: 40px; }.tabpl-45{ padding-left: 45px; }
  .tabpr-45{ padding-right: 45px; }
  .tabplr-45{ padding-left: 45px; padding-right: 45px; }.tabpl-50{ padding-left: 50px; }
  .tabpr-50{ padding-right: 50px; }
  .tabplr-50{ padding-left: 50px; padding-right: 50px; }.tabpl-55{ padding-left: 55px; }
  .tabpr-55{ padding-right: 55px; }
  .tabplr-55{ padding-left: 55px; padding-right: 55px; }.tabpl-60{ padding-left: 60px; }
  .tabpr-60{ padding-right: 60px; }
  .tabplr-60{ padding-left: 60px; padding-right: 60px; }.tabpl-65{ padding-left: 65px; }
  .tabpr-65{ padding-right: 65px; }
  .tabplr-65{ padding-left: 65px; padding-right: 65px; }.tabpl-70{ padding-left: 70px; }
  .tabpr-70{ padding-right: 70px; }
  .tabplr-70{ padding-left: 70px; padding-right: 70px; }.tabpl-75{ padding-left: 75px; }
  .tabpr-75{ padding-right: 75px; }
  .tabplr-75{ padding-left: 75px; padding-right: 75px; }.tabpl-80{ padding-left: 80px; }
  .tabpr-80{ padding-right: 80px; }
  .tabplr-80{ padding-left: 80px; padding-right: 80px; }.tabpl-85{ padding-left: 85px; }
  .tabpr-85{ padding-right: 85px; }
  .tabplr-85{ padding-left: 85px; padding-right: 85px; }.tabpl-90{ padding-left: 90px; }
  .tabpr-90{ padding-right: 90px; }
  .tabplr-90{ padding-left: 90px; padding-right: 90px; }.tabpl-95{ padding-left: 95px; }
  .tabpr-95{ padding-right: 95px; }
  .tabplr-95{ padding-left: 95px; padding-right: 95px; }.tabpl-100{ padding-left: 100px; }
  .tabpr-100{ padding-right: 100px; }
  .tabplr-100{ padding-left: 100px; padding-right: 100px; }.tabgap-0{ gap: 0px; }.tabgap-5{ gap: 5px; }.tabgap-10{ gap: 10px; }.tabgap-15{ gap: 15px; }.tabgap-20{ gap: 20px; }.tabgap-25{ gap: 25px; }.tabgap-30{ gap: 30px; }.tabgap-35{ gap: 35px; }.taborder-1{order:1;}
  .taborder-2{order:2;}
  .tabtext-center{text-align:center !important;}
  .blogSec .blogShareLinkPrevPostWrapper { border-top: 1px solid #e9e9e9; }
   .blogSec .blogShareWrapper  { border-top: 1px solid #e9e9e9; }
}
@media only screen and (max-width: 768px) {
.hs-pagination { padding:0 0 84px;}
}
@media(max-width: 767px){
  .blogSec .blogPrevNextWrapper a{border-bottom:1px solid #e9e9e9;border-right:none;}
  .blogSec .blogShareWrapper { border-top: none; }
  h1,
  .h1 {font-size:54px;}
  h2,
  .h2,.hs-search-results-title {font-size:43px;}
  h3,
  .h3 {font-size:36px;}
  h4,
  .h4 {font-size:29px;}
  h5,
  .h5 {font-size:22px;}
  h6,
  .h6,.hs-search-results__title {font-size:18px;}
  .hs-search-results__featured-image-wrapper{height:auto;}
  .hs-search-results__content{margin-top:30px;}
  .seach_div .hs-search-field .hs-search-field__bar input.hs-search-field__input { font-size: 12px; }.mobw-0{ width: 0%; }.mobw-5{ width: 5%; }.mobw-10{ width: 10%; }.mobw-15{ width: 15%; }.mobw-20{ width: 20%; }.mobw-25{ width: 25%; }.mobw-30{ width: 30%; }.mobw-35{ width: 35%; }.mobw-40{ width: 40%; }.mobw-45{ width: 45%; }.mobw-50{ width: 50%; }.mobw-55{ width: 55%; }.mobw-60{ width: 60%; }.mobw-65{ width: 65%; }.mobw-70{ width: 70%; }.mobw-75{ width: 75%; }.mobw-80{ width: 80%; }.mobw-85{ width: 85%; }.mobw-90{ width: 90%; }.mobw-95{ width: 95%; }.mobw-100{ width: 100%; }.mobw-67 { width: calc(100% - (100% / 3)); }
  .mobw-33{ width:calc(100% / 3); }.mobmt-0{ margin-top: 0px; }
  .mobmb-0{margin-bottom: 0px; }
  .mobmtb-0{margin-bottom: 0px; margin-top: 0px; }.mobmt-5{ margin-top: 5px; }
  .mobmb-5{margin-bottom: 5px; }
  .mobmtb-5{margin-bottom: 5px; margin-top: 5px; }.mobmt-10{ margin-top: 10px; }
  .mobmb-10{margin-bottom: 10px; }
  .mobmtb-10{margin-bottom: 10px; margin-top: 10px; }.mobmt-15{ margin-top: 15px; }
  .mobmb-15{margin-bottom: 15px; }
  .mobmtb-15{margin-bottom: 15px; margin-top: 15px; }.mobmt-20{ margin-top: 20px; }
  .mobmb-20{margin-bottom: 20px; }
  .mobmtb-20{margin-bottom: 20px; margin-top: 20px; }.mobmt-25{ margin-top: 25px; }
  .mobmb-25{margin-bottom: 25px; }
  .mobmtb-25{margin-bottom: 25px; margin-top: 25px; }.mobmt-30{ margin-top: 30px; }
  .mobmb-30{margin-bottom: 30px; }
  .mobmtb-30{margin-bottom: 30px; margin-top: 30px; }.mobmt-35{ margin-top: 35px; }
  .mobmb-35{margin-bottom: 35px; }
  .mobmtb-35{margin-bottom: 35px; margin-top: 35px; }.mobmt-40{ margin-top: 40px; }
  .mobmb-40{margin-bottom: 40px; }
  .mobmtb-40{margin-bottom: 40px; margin-top: 40px; }.mobmt-45{ margin-top: 45px; }
  .mobmb-45{margin-bottom: 45px; }
  .mobmtb-45{margin-bottom: 45px; margin-top: 45px; }.mobmt-50{ margin-top: 50px; }
  .mobmb-50{margin-bottom: 50px; }
  .mobmtb-50{margin-bottom: 50px; margin-top: 50px; }.mobmt-55{ margin-top: 55px; }
  .mobmb-55{margin-bottom: 55px; }
  .mobmtb-55{margin-bottom: 55px; margin-top: 55px; }.mobmt-60{ margin-top: 60px; }
  .mobmb-60{margin-bottom: 60px; }
  .mobmtb-60{margin-bottom: 60px; margin-top: 60px; }.mobmt-65{ margin-top: 65px; }
  .mobmb-65{margin-bottom: 65px; }
  .mobmtb-65{margin-bottom: 65px; margin-top: 65px; }.mobmt-70{ margin-top: 70px; }
  .mobmb-70{margin-bottom: 70px; }
  .mobmtb-70{margin-bottom: 70px; margin-top: 70px; }.mobmt-75{ margin-top: 75px; }
  .mobmb-75{margin-bottom: 75px; }
  .mobmtb-75{margin-bottom: 75px; margin-top: 75px; }.mobmt-80{ margin-top: 80px; }
  .mobmb-80{margin-bottom: 80px; }
  .mobmtb-80{margin-bottom: 80px; margin-top: 80px; }.mobmt-85{ margin-top: 85px; }
  .mobmb-85{margin-bottom: 85px; }
  .mobmtb-85{margin-bottom: 85px; margin-top: 85px; }.mobmt-90{ margin-top: 90px; }
  .mobmb-90{margin-bottom: 90px; }
  .mobmtb-90{margin-bottom: 90px; margin-top: 90px; }.mobmt-95{ margin-top: 95px; }
  .mobmb-95{margin-bottom: 95px; }
  .mobmtb-95{margin-bottom: 95px; margin-top: 95px; }.mobmt-100{ margin-top: 100px; }
  .mobmb-100{margin-bottom: 100px; }
  .mobmtb-100{margin-bottom: 100px; margin-top: 100px; }.mobml-0{ margin-left: 0px; }
  .mobmr-0{margin-right: 0px; }
  .mobmlr-0{margin-right: 0px; margin-left: 0px; }.mobml-5{ margin-left: 5px; }
  .mobmr-5{margin-right: 5px; }
  .mobmlr-5{margin-right: 5px; margin-left: 5px; }.mobml-10{ margin-left: 10px; }
  .mobmr-10{margin-right: 10px; }
  .mobmlr-10{margin-right: 10px; margin-left: 10px; }.mobml-15{ margin-left: 15px; }
  .mobmr-15{margin-right: 15px; }
  .mobmlr-15{margin-right: 15px; margin-left: 15px; }.mobml-20{ margin-left: 20px; }
  .mobmr-20{margin-right: 20px; }
  .mobmlr-20{margin-right: 20px; margin-left: 20px; }.mobml-25{ margin-left: 25px; }
  .mobmr-25{margin-right: 25px; }
  .mobmlr-25{margin-right: 25px; margin-left: 25px; }.mobml-30{ margin-left: 30px; }
  .mobmr-30{margin-right: 30px; }
  .mobmlr-30{margin-right: 30px; margin-left: 30px; }.mobml-35{ margin-left: 35px; }
  .mobmr-35{margin-right: 35px; }
  .mobmlr-35{margin-right: 35px; margin-left: 35px; }.mobml-40{ margin-left: 40px; }
  .mobmr-40{margin-right: 40px; }
  .mobmlr-40{margin-right: 40px; margin-left: 40px; }.mobml-45{ margin-left: 45px; }
  .mobmr-45{margin-right: 45px; }
  .mobmlr-45{margin-right: 45px; margin-left: 45px; }.mobml-50{ margin-left: 50px; }
  .mobmr-50{margin-right: 50px; }
  .mobmlr-50{margin-right: 50px; margin-left: 50px; }.mobml-55{ margin-left: 55px; }
  .mobmr-55{margin-right: 55px; }
  .mobmlr-55{margin-right: 55px; margin-left: 55px; }.mobml-60{ margin-left: 60px; }
  .mobmr-60{margin-right: 60px; }
  .mobmlr-60{margin-right: 60px; margin-left: 60px; }.mobml-65{ margin-left: 65px; }
  .mobmr-65{margin-right: 65px; }
  .mobmlr-65{margin-right: 65px; margin-left: 65px; }.mobml-70{ margin-left: 70px; }
  .mobmr-70{margin-right: 70px; }
  .mobmlr-70{margin-right: 70px; margin-left: 70px; }.mobml-75{ margin-left: 75px; }
  .mobmr-75{margin-right: 75px; }
  .mobmlr-75{margin-right: 75px; margin-left: 75px; }.mobml-80{ margin-left: 80px; }
  .mobmr-80{margin-right: 80px; }
  .mobmlr-80{margin-right: 80px; margin-left: 80px; }.mobml-85{ margin-left: 85px; }
  .mobmr-85{margin-right: 85px; }
  .mobmlr-85{margin-right: 85px; margin-left: 85px; }.mobml-90{ margin-left: 90px; }
  .mobmr-90{margin-right: 90px; }
  .mobmlr-90{margin-right: 90px; margin-left: 90px; }.mobml-95{ margin-left: 95px; }
  .mobmr-95{margin-right: 95px; }
  .mobmlr-95{margin-right: 95px; margin-left: 95px; }.mobml-100{ margin-left: 100px; }
  .mobmr-100{margin-right: 100px; }
  .mobmlr-100{margin-right: 100px; margin-left: 100px; }.mobpt-0{ padding-top: 0px; }
  .mobpb-0{padding-bottom: 0px; }
  .mobptb-0{padding-bottom: 0px; padding-top: 0px; }.mobpt-5{ padding-top: 5px; }
  .mobpb-5{padding-bottom: 5px; }
  .mobptb-5{padding-bottom: 5px; padding-top: 5px; }.mobpt-10{ padding-top: 10px; }
  .mobpb-10{padding-bottom: 10px; }
  .mobptb-10{padding-bottom: 10px; padding-top: 10px; }.mobpt-15{ padding-top: 15px; }
  .mobpb-15{padding-bottom: 15px; }
  .mobptb-15{padding-bottom: 15px; padding-top: 15px; }.mobpt-20{ padding-top: 20px; }
  .mobpb-20{padding-bottom: 20px; }
  .mobptb-20{padding-bottom: 20px; padding-top: 20px; }.mobpt-25{ padding-top: 25px; }
  .mobpb-25{padding-bottom: 25px; }
  .mobptb-25{padding-bottom: 25px; padding-top: 25px; }.mobpt-30{ padding-top: 30px; }
  .mobpb-30{padding-bottom: 30px; }
  .mobptb-30{padding-bottom: 30px; padding-top: 30px; }.mobpt-35{ padding-top: 35px; }
  .mobpb-35{padding-bottom: 35px; }
  .mobptb-35{padding-bottom: 35px; padding-top: 35px; }.mobpt-40{ padding-top: 40px; }
  .mobpb-40{padding-bottom: 40px; }
  .mobptb-40{padding-bottom: 40px; padding-top: 40px; }.mobpt-45{ padding-top: 45px; }
  .mobpb-45{padding-bottom: 45px; }
  .mobptb-45{padding-bottom: 45px; padding-top: 45px; }.mobpt-50{ padding-top: 50px; }
  .mobpb-50{padding-bottom: 50px; }
  .mobptb-50{padding-bottom: 50px; padding-top: 50px; }.mobpt-55{ padding-top: 55px; }
  .mobpb-55{padding-bottom: 55px; }
  .mobptb-55{padding-bottom: 55px; padding-top: 55px; }.mobpt-60{ padding-top: 60px; }
  .mobpb-60{padding-bottom: 60px; }
  .mobptb-60{padding-bottom: 60px; padding-top: 60px; }.mobpt-65{ padding-top: 65px; }
  .mobpb-65{padding-bottom: 65px; }
  .mobptb-65{padding-bottom: 65px; padding-top: 65px; }.mobpt-70{ padding-top: 70px; }
  .mobpb-70{padding-bottom: 70px; }
  .mobptb-70{padding-bottom: 70px; padding-top: 70px; }.mobpt-75{ padding-top: 75px; }
  .mobpb-75{padding-bottom: 75px; }
  .mobptb-75{padding-bottom: 75px; padding-top: 75px; }.mobpt-80{ padding-top: 80px; }
  .mobpb-80{padding-bottom: 80px; }
  .mobptb-80{padding-bottom: 80px; padding-top: 80px; }.mobpt-85{ padding-top: 85px; }
  .mobpb-85{padding-bottom: 85px; }
  .mobptb-85{padding-bottom: 85px; padding-top: 85px; }.mobpt-90{ padding-top: 90px; }
  .mobpb-90{padding-bottom: 90px; }
  .mobptb-90{padding-bottom: 90px; padding-top: 90px; }.mobpt-95{ padding-top: 95px; }
  .mobpb-95{padding-bottom: 95px; }
  .mobptb-95{padding-bottom: 95px; padding-top: 95px; }.mobpt-100{ padding-top: 100px; }
  .mobpb-100{padding-bottom: 100px; }
  .mobptb-100{padding-bottom: 100px; padding-top: 100px; }.mobpl-0{ padding-left: 0px; }
  .mobpr-0{ padding-right: 0px; }
  .mobplr-0{ padding-left: 0px; padding-right: 0px; }.mobpl-5{ padding-left: 5px; }
  .mobpr-5{ padding-right: 5px; }
  .mobplr-5{ padding-left: 5px; padding-right: 5px; }.mobpl-10{ padding-left: 10px; }
  .mobpr-10{ padding-right: 10px; }
  .mobplr-10{ padding-left: 10px; padding-right: 10px; }.mobpl-15{ padding-left: 15px; }
  .mobpr-15{ padding-right: 15px; }
  .mobplr-15{ padding-left: 15px; padding-right: 15px; }.mobpl-20{ padding-left: 20px; }
  .mobpr-20{ padding-right: 20px; }
  .mobplr-20{ padding-left: 20px; padding-right: 20px; }.mobpl-25{ padding-left: 25px; }
  .mobpr-25{ padding-right: 25px; }
  .mobplr-25{ padding-left: 25px; padding-right: 25px; }.mobpl-30{ padding-left: 30px; }
  .mobpr-30{ padding-right: 30px; }
  .mobplr-30{ padding-left: 30px; padding-right: 30px; }.mobpl-35{ padding-left: 35px; }
  .mobpr-35{ padding-right: 35px; }
  .mobplr-35{ padding-left: 35px; padding-right: 35px; }.mobpl-40{ padding-left: 40px; }
  .mobpr-40{ padding-right: 40px; }
  .mobplr-40{ padding-left: 40px; padding-right: 40px; }.mobpl-45{ padding-left: 45px; }
  .mobpr-45{ padding-right: 45px; }
  .mobplr-45{ padding-left: 45px; padding-right: 45px; }.mobpl-50{ padding-left: 50px; }
  .mobpr-50{ padding-right: 50px; }
  .mobplr-50{ padding-left: 50px; padding-right: 50px; }.mobpl-55{ padding-left: 55px; }
  .mobpr-55{ padding-right: 55px; }
  .mobplr-55{ padding-left: 55px; padding-right: 55px; }.mobpl-60{ padding-left: 60px; }
  .mobpr-60{ padding-right: 60px; }
  .mobplr-60{ padding-left: 60px; padding-right: 60px; }.mobpl-65{ padding-left: 65px; }
  .mobpr-65{ padding-right: 65px; }
  .mobplr-65{ padding-left: 65px; padding-right: 65px; }.mobpl-70{ padding-left: 70px; }
  .mobpr-70{ padding-right: 70px; }
  .mobplr-70{ padding-left: 70px; padding-right: 70px; }.mobpl-75{ padding-left: 75px; }
  .mobpr-75{ padding-right: 75px; }
  .mobplr-75{ padding-left: 75px; padding-right: 75px; }.mobpl-80{ padding-left: 80px; }
  .mobpr-80{ padding-right: 80px; }
  .mobplr-80{ padding-left: 80px; padding-right: 80px; }.mobpl-85{ padding-left: 85px; }
  .mobpr-85{ padding-right: 85px; }
  .mobplr-85{ padding-left: 85px; padding-right: 85px; }.mobpl-90{ padding-left: 90px; }
  .mobpr-90{ padding-right: 90px; }
  .mobplr-90{ padding-left: 90px; padding-right: 90px; }.mobpl-95{ padding-left: 95px; }
  .mobpr-95{ padding-right: 95px; }
  .mobplr-95{ padding-left: 95px; padding-right: 95px; }.mobpl-100{ padding-left: 100px; }
  .mobpr-100{ padding-right: 100px; }
  .mobplr-100{ padding-left: 100px; padding-right: 100px; }.mobgap-0{ gap: 0px; }.mobgap-5{ gap: 5px; }.mobgap-10{ gap: 10px; }.mobgap-15{ gap: 15px; }.mobgap-20{ gap: 20px; }.mobgap-25{ gap: 25px; }.mobgap-30{ gap: 30px; }.mobgap-35{ gap: 35px; }.mobtext-center{text-align:center !important;}
  .moborder-1{order:1;}
  .moborder-2{order:2;}
  .font13{font-size:10px;}
  .mobrow-gap15{row-gap:15px;}

  .hs-pagination__show-for-sr--mobile {
    border: 0 !important;
    clip: rect(0, 0, 0, 0) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: 1px !important;
  }
}