
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap');
@import url('https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.8/slick.min.css');
@import url('https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.8/slick-theme.min.css');
@import url('https://unpkg.com/aos@2.3.0/dist/aos.css');







/* 1a. Containers */

/* 1aa. Containers Large */



/* 1ab. Containers Small */



/* 1b. Colors */











/* 1c. Gradient colors */
/* Primary Gradient */






/* Secondary Gradient */









/* 1d. Typography */












/* h1 style */




 




/* h1 tablet */

/* h1 Mobile */



/* h2 style */




 





/* h2 tablet */

/* h2 Mobile */



/* h3 style */




 




/* h2 tablet */

/* h3 Mobile */



/* h4 style */




 




/* h4 tablet */

/* h4 Mobile */


/* h5 style */




 




/* h5 tablet */

/* h5 Mobile */


/* h6 style */




 




/* h6 tablet */

/* h6 Mobile */



/* body font */
/* body one */




 





/* tablet */

/* Mobile */



/* body two */




 





/* tablet */

/* Mobile */


/* body three */




 





/* tablet */

/* Mobile */



/* body four */




 





/* tablet */

/* Mobile */



/* body five */




 





/* tablet */

/* Mobile */


/* body six */




 




/* tablet */

/* Mobile */


/* body six */




 






/* tablet */

/* Mobile */







/* 1e. Website header */



























/* 1f. Website footer */






/* 1g. cards */




/* 1h. Buttons */

/* Primary Button */



































/* tablet */

/* Mobile */




/* secondary Button */




































/* tablet */

/* Mobile */




/* tertiary_button Button */




































/* tablet */

/* Mobile */




/* Quaternary Button */




































/* tablet */

/* Mobile */







/* 1i. Forms */


















































































.content-wrapper {
  max-width: 1230px; width : 100%; margin : 0 auto; padding : 0 15px; float : none; display : block;
}

.content-wrapper_small {
  max-width: ; width : 100%; margin : 0 auto; padding : 0 15px; float : none; display : block;
}




* { box-sizing:border-box; -webkit-box-sizing:border-box; }
*, *:before, *:after {
  box-sizing: border-box;
}

html[lang^="ja"] body,
html[lang^="zh"] body,
html[lang^="ko"] body {
  line-break: strict;
  overflow-wrap: normal;
  word-break: break-all;
}
html {
  font-size : 18px;
}

body {
  font-size:18px;text-decoration: none;text-transform :none;font-weight:400;font-family: Roboto, sans-serif;color:#1E1E1E;; margin : 0; padding : 0; overflow-x : hidden !important;
}
/* body.loaded { opacity : 1 } */
/* Paragraphs */

p {
  font-size:18px;text-decoration: none;text-transform :none;font-weight:400;font-family: Roboto, sans-serif;color:#1E1E1E;;
}
/* Horizontal rules */

hr {
  border: none;
  border-bottom: 1px solid #35B5AC;
  box-sizing: content-box;
  height: 0;
}

/* Anchors */

a {
  font-size:14px;text-decoration: none;text-transform :none;font-weight:300;font-family: Roboto, sans-serif;color:#1E1E1E;; 
  display : inline-block;
  transition : all ease-in-out 0.3s; cursor : pointer;
}

a:hover,
a:focus {
  color:#1E1E1E;
}

a:active {
  color:#1E1E1E
}

/* Headings */
h1,h2,h3,h4,h5,h6,p { margin: 0; padding : 0}
h1,
.h1 {
  font-size:64px;text-decoration: none;text-transform :none;font-weight:700;font-family: Roboto, sans-serif;color:#FFF;
  line-height : 1.2;
}

h2,
.h2 {
  font-size:48px;text-decoration: none;text-transform :none;font-weight:700;font-family: Roboto, sans-serif;color:#FFF;
  line-height : 1.2;
}

h3,
.h3 {
  font-size:40px;text-decoration: none;text-transform :none;font-weight:600;font-family: Roboto, sans-serif;color:#046353;
  line-height : 1.2;
}

h4,
.h4 {
  font-size:28px;text-decoration: none;text-transform :none;font-weight:700;font-family: Roboto, sans-serif;color:#EBA310;
  line-height : 1.2;
}

h5,
.h5 {
  font-size:24px;text-decoration: none;text-transform :none;font-weight:700;font-family: Roboto, sans-serif;;
  line-height : 1.2;
}

h6,
.h6 {
  font-size:20px;text-decoration: none;text-transform :none;font-weight:700;font-family: Roboto, sans-serif;color:#046353;
  line-height : 1.2;
}

/* Blockquote */

blockquote {
  border-left-color: #043A31;
}





a.button,
.button a,
.hs-button,
.hs-blog-post-listing__post-button {
  font-size: 16px;font-family: Roboto, sans-serif;color:#FFF; font-weight:400;border:1px Solid #EBA310; background:#EBA310;border-radius:20px;text-transform:none;padding-top: 12px;
padding-right: 16px;
padding-bottom: 12px;
padding-left: 16px;
background:linear-gradient(90deg, #0B9287 0%,#003E34 100%);border: unset;; text-decoration: none; line-height : 1; text-align: center;
}

a.button:hover,
a.button:focus,
.button a:hover,
.button a:focus,
.hs-button:hover,
.hs-button:focus,
.hs-blog-post-listing__post-button:hover,
.hs-blog-post-listing__post-button:focus {
  color:#EBA310;background-color:#FFF;border-color:#046353;background:linear-gradient(90deg, #0B9287 0%,#003E34 100%);border: unset;;
}

a.button:active,
.button a:active,
.hs-button:active,
.hs-blog-post-listing__post-button:active {
  color:#EBA310;background-color:#FFF;border-color:#046353;background:linear-gradient(90deg, #0B9287 0%,#003E34 100%);border: unset;;
}


a.secondary_button,
.secondary_button a{
  font-size: 16px;font-family: Roboto, sans-serif;color:#FFF; font-weight:400;border:1px Solid #EBA310; background:#EBA310;border-radius:20px;text-transform:none;padding-top: 12px;
padding-right: 16px;
padding-bottom: 12px;
padding-left: 16px;
; text-decoration: none; line-height : 1; text-align: center;
}

a.secondary_button:hover,
a.secondary_button:focus,
.secondary_button a:hover,
.secondary_button a:focus{
  color:#EBA310;background-color:#FFF;border-color:#046353;;
}

a.secondary_button:active,
.secondary_button a:active{
  color:#EBA310;background-color:#FFF;border-color:#046353;;
}



a.tertiary_button,
.tertiary_button a{
  font-size: 16px;font-family: Roboto, sans-serif;color:#FFF; font-weight:500;border:1px Solid #6A2482; background:#6A2482;border-radius:20px;text-transform:none;padding-top: 7px;
padding-right: 15px;
padding-bottom: 7px;
padding-left: 15px;
; text-decoration: none; line-height : 1; text-align: center;
}

a.tertiary_button:hover,
a.tertiary_button:focus,
.tertiary_button a:hover,
.tertiary_button a:focus{
  color:#EBA310;background-color:#FFF;border-color:#046353;;
}

a.tertiary_button:active,
.tertiary_button a:active{
  color:#EBA310;background-color:#FFF;border-color:#046353;;
}



a.quaternary_button,
.quaternary_button a{
  font-family: Roboto, sans-serif;color:#046353; font-weight:600;border:0px None ; background:;border-radius:20px;text-transform:none;padding: 0px;
; text-decoration: none; line-height : 1; text-align: center;
}

a.quaternary_button:hover,
a.quaternary_button:focus,
.quaternary_button a:hover,
.quaternary_button a:focus{
  color:#EBA310;background-color:#FFF;border-color:#046353;;
}

a.quaternary_button:active,
.quaternary_button a:active{
  color:#EBA310;background-color:#FFF;border-color:#046353;;
}




.smallbtn a { padding-top: 7.5px; padding-bottom: 7.5px; }

.btnborder a { border: 1px solid #EBA310; }
.btnborder a:hover { border: 1px solid #EBA310; }
.btnborder.secondary_button a  { border: 1px solid #EBA310; }
.btnborder.secondary_button a:hover  { border: 1px solid #EBA310; }





form,
.submitted-message {
  font-size:18px;text-decoration: none;text-transform :none;font-weight:400;font-family: Roboto, sans-serif;color:#1E1E1E;;
  border: unset;
 
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  background-color: ;
  ;
}

/* Form title */

.form-title { display : none;
  border: 1px Solid #046353;
  padding-top: 0px;
padding-right: 0px;
padding-bottom: 30px;
padding-left: 0px;
;
  font-size: 40px;font-family: Roboto;;
  border-top-left-radius: ;
  border-top-right-radius: ;
  border-bottom-left-radius: ;
  border-bottom-right-radius: ;
  background-color: ;
}


/* Labels */

form label {
  color: #FFF;
}

/* Help text */

form legend {
  color: #FFF;
}

/* 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 #046353;
  background-color: #FFF;
  color: #FFF;
  border-radius: 3px;
}

/* Form placeholder text */

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

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

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

::placeholder {
  color: #FFF;
}

/* Inputs - date picker */

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

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

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

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

/* Submit button */

form input[type=submit],
form .hs-button {
  font-size: 22px;text-transform:none;font-family: Roboto, sans-serif;color:#046353; font-weight:400;border:1px Solid #046353; background-color:#FFF;border-radius:8px;padding-top: 15px;
padding-right: 23px;
padding-bottom: 15px;
padding-left: 23px;

}

form input[type=submit]:hover,
form input[type=submit]:focus,
form .hs-button:hover,
form .hs-button:focus {
  background-color:#FFF;color:#046353;
}

form input[type=submit]:active,
form .hs-button:active {
  background-color:#FFF;color:#046353;
}





.hs-language-switcher { position: relative; z-index: 100; display: block; }
.hs-language-switcher__inner-wrapper { position: relative; display: inline-block; }

/* Button */
.hs-language-switcher__button { margin: 0; cursor: pointer; }
.hs-language-switcher__label { display: flex; align-items: center; font-size: 1em; line-height: 1; }
.hs-language-switcher__icon { height: 20px; width: 20px; }

/* Menu */
.hs-language-switcher__menu { position: absolute; z-index: 100; top: 100%; display: none; overflow: hidden; box-sizing: border-box; min-width: 100%; padding: 0; margin: 0; background: #fff; list-style-type: none; white-space: nowrap; }
.hs-language-switcher__menu.visible { display: block; }
.hs-language-switcher__item { width: 100%; padding: 10px 20px; margin: 0; text-align: left; }
.hs-language-switcher__item:focus, .hs-language-switcher__item.active, .hs-language-switcher__menu.mousemove .hs-language-switcher__item:hover { background: #efefef; }
.hs-language-switcher__item a { display: block; height: 100%; color: #000; text-decoration: none; }

.hs-language-switcher__icon--dropdown { width: 13px; }

span.Headerv2Listicon { width: 18px; height: 18px;}
span.Headerv2Listicon img { width: 100%; height: 100%; object-fit: contain;}
.Headerv2ListText { width : calc(100% - 26px)}

.HeaderSectionv2.header_prototype .Headertopstrip { gap: 16px;}
.HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol {max-width: calc(100% - 140px);  gap: 16px;}
.HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .HeaderSearchbar { max-width: 682px;}
.HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .moduleCTA.headerCTA {  max-width: calc(100% - 698px); gap: 16px;}
.HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .moduleCTA.headerCTA > div { width: calc(50% - 8px);}
.HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .moduleCTA.headerCTA > div a {  min-width: 100%; width: 100%;}




.header {
  background-color: #046353;
}

.menu__link,
.header__logo .logo-company-name,
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  color : #FFF;
  font-size:18px;text-decoration: none;text-transform :none;font-weight:400;font-family: Roboto, sans-serif;color:#1E1E1E;;
}

.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 {
  background-color:  #d7d7d7;
}

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

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

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

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


.HeaderSection { position: relative; z-index: 9999999; }
.HeaderLogo { max-width: 124px; width: 100%;}
.HeaderLogo a { width: 100%; height: 100%;}
.HeaderLogo a img { width: 100%; height: 100%; object-fit: contain;}
.Headertopstrip { display: flex; align-items: center; justify-content: space-between; gap: 50px;}
.HeaderRightCol { max-width: calc(100% - 306px);  width: 100%; display: flex; align-items: center; gap: 32px;}
.HeaderSearchbar { max-width: 486px;  width: 100%;}
.HeaderRightCol .headerCTA { max-width: calc(100% - 518px);  width: 100%; gap: 32px;}
.HeaderRightCol .headerCTA a { min-width: 180px; }
.HeaderRightCol .headerCTA > div {  width: calc(50% - 16px);}
.HeaderSearchbar .hs-search-field .hs-search-field__bar form { padding: 0; line-height: 0; font-size: 0; border: unset;}
.HeaderSearchbar .hs-search-field .hs-search-field__bar form input[type="text"] { border-radius: 20px;    padding: 11px 15px 11px 60px;}
.HeaderSearchbar .hs-search-field .hs-search-field__bar form input[type="text"] { color: #626262; font-size: 16px; line-height: 1.4; font-weight: 300; font-family: "Roboto",sans-serif;}
.HeaderSearchbar .hs-search-field .hs-search-field__bar form input[type="text"]::-moz-placeholder { color: #626262;}
.HeaderSearchbar .hs-search-field .hs-search-field__bar form input[type="text"]:-ms-input-placeholder {color: #626262;}
.HeaderSearchbar .hs-search-field .hs-search-field__bar form input[type="text"]::placeholder {color: #626262;}
.HeaderSearchbar .hs-search-field .hs-search-field__bar form button { background: transparent; border: unset; position: absolute; top: 50%; z-index: 1; transform: translateY(-50%); left: 24px; padding: 0;  cursor: pointer;}
.HeaderSearchbar .hs-search-field .hs-search-field__bar form { position: relative;}
.HeaderSearchbar .hs-search-field .hs-search-field__bar form input[type=text] { outline: unset;}
.HeaderBtStrip ul { display: flex; align-items: center; justify-content: space-between; gap: 37px; margin: 0; padding: 0; list-style: none; }
.HeaderBtStrip ul > li > ul { flex-direction: column; gap: 5px; } 
.HeaderBtStrip ul a { color: #fff; font-size: 16px; line-height: 24px; }
.HeaderBtStrip .hs-menu-wrapper > ul > li > a { padding: 9px 26px 9px 4px; text-align: center; position: relative; display: flex; align-items: center; }
.HeaderBtStrip .hs-menu-wrapper > ul > li > a:before { content: "";   border-left: 2px solid;    border-bottom: 2px solid;    border-color: inherit;    width: 8px;    height: 8px;    position: absolute;    right: 10px;    transform: rotate(-45deg); transform-origin: center top; }
.HeaderBtStrip .hs-menu-wrapper li.hs-item-has-children { position: relative; }

.HeaderBtStrip ul li ul.hs-menu-children-wrapper li { width: 100%; }
.HeaderBtStrip ul li ul.hs-menu-children-wrapper a { display: block; padding: 5px 15px; }
.HeaderTrigger { cursor: pointer; width: 21px; height: 17px; display: none; align-items: center; flex-flow: column; justify-content: space-between; }
.HeaderTrigger span { width: 100%; display: block; height: 2px; }
.HeaderBtStrip ul li:last-child > ul.hs-menu-children-wrapper { left: auto; right: 0; }

.HeaderSectionv2.Basic_header .moduleCTA.headerCTA { display: none;}
.HeaderSectionv2.Basic_header  .Headertopstrip .HeaderRightCol .HeaderSearchbar { max-width: 100% !important;    width: 100%;}


/****/
.HeaderInn { position: relative; }
.HeaderLf, .HeaderInn, .HeaderRght { display: flex; flex-wrap: wrap; gap: 24px; align-items: center; }
.HeaderLf { width: 68%; }
.HeaderRght { width: calc(32% - 24px); justify-content: right; }
.HeaderSec .HeaderLogo { max-width: 112px; }
.HeaderSec .HeaderSearchbar { position: relative; max-width: calc(100% - 136px); }
.HeaderSec .HeaderSearchbar .hs-search-field .hs-search-field__bar form input[type="text"] { box-shadow: 0px 4px 4px 0px #00000040; backdrop-filter: blur(20px); border: 0; background: #FFFFFF; color: #1E1E1E; padding: 11.5px 15px 11.5px 60px; font-size: 16px; line-height: 22px; }
.HeaderSec .HeaderSearchbar .hs-search-field .hs-search-field__bar form input[type="text"]::placeholder { color: #1E1E1E; }
.HeaderSec .HeaderMenubar { display: flex; gap: 8px; font-family: Roboto; font-weight: 400; font-size: 16px; line-height: 19px; align-items: center; cursor: pointer; }
.HeaderSec .HeaderTrigger { width: auto; height: inherit; flex-flow: unset; }
.HeaderSec .HeaderTriggerMenu { display: flex; width: 16px; height: 12px; align-items: center; flex-flow: column; justify-content: space-between; cursor: pointer; }
.HeaderSec .HeaderTriggerMenu span { background: #1E1E1E; }
.HeaderRght .headbar { background: #fff; color: #1e1e1e; cursor: pointer; box-shadow: 0px 4px 4px 0px #00000040; backdrop-filter: blur(20px); padding: 8px; border-radius: 16px; }
.HeaderRght .HeaderLogin span { display: block; }
.HeaderRght .HeaderLogin > span, .HeaderRght .Headerv2Language { padding-right: 31px; }
.HeaderRght .HeaderLogin > span:before, .HeaderRght .Headerv2Language:before { content: ''; background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='18' fill='none' class='d_block' viewBox='0 0 10 18'%3E%3Cpath fill='%231E1E1E' d='M9.731 1.518a.9.9 0 0 0 .198-.298.86.86 0 0 0-.02-.688.9.9 0 0 0-.216-.286A1.001 1.001 0 0 0 8.65.079a1 1 0 0 0-.302.203L.26 8.377a.87.87 0 0 0-.26.618c0 .23.093.45.26.618l8.088 8.096a1 1 0 0 0 .302.209 1 1 0 0 0 1.052-.163.9.9 0 0 0 .216-.29.86.86 0 0 0-.187-.99l-7.47-7.48z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: contain; height: 13px; position: absolute; right: 5px; top: 32%; transform: rotate(-90deg) translateY(-50%); width: 8px; }
.HeaderRght .HeaderLogin.open > span:before { transform: rotate(90deg) translateY(-50%); right: 18px; }
.HeaderRght .HeaderLogin svg { display: block; }
.HeaderSec .HeaderSearchbar.hide { display: none; }
.HeaderLogin .Headerv2List { position: absolute; top: 100%; left: 0; width: 100%; background: #fff; box-shadow: 0px 4px 4px 0px #00000040; backdrop-filter: blur(20px); display: none; border-radius: 140px; padding: 11px 20px; margin-top: 16px; z-index: 11; }

.HeaderMenubar.active .HeaderTriggerMenu span:nth-child(2) {
    opacity: 0;
}

.HeaderMenubar.active .HeaderTriggerMenu span:nth-child(1) {
    transform: translateY(6px) rotate(45deg);
}

.HeaderMenubar.active .HeaderTriggerMenu span:nth-child(3) {
    transform: translateY(-4px) rotate(-45deg);
}

.HeaderTrigger span {
    transition: all ease-in-out 0.3s;
}


@media (min-width : 1300px){
  .HeaderBtStrip > span > div > ul > li:nth-last-child(2) > ul > li.hs-item-has-children > ul,.HeaderBtStrip > span > div > ul > li:nth-last-child(3) > ul > li.hs-item-has-children > ul { left: unset;  right : 100%;}
}

@media (min-width : 1280px){

}

@media (min-width: 1231px) {
  .menu .menu__submenu,
  .header__language-switcher .lang_list_class {
    border:  2px Solid 
      background-color: #043A31;
  }

  .menu__submenu--level-2 > .menu__item:first-child:before {
    border: 2px Solid 
      background-color: #043A31;
  }


  /*  header with strip  */
  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper { width: 380px; margin-top: 20px;}
  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper:before { position: absolute; content: ''; clip-path: polygon(50% 0%, 0% 100%, 100% 100%); width: 21px; height: 10px; background: #043A31; top: -10px; left: 49px;}
  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper > li:first-child { margin-top: 24px;}
  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper > li:last-child { margin-bottom: 24px;}
  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper > li > a { padding: 17px 24px;}
  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper > li:hover a { background: #046353;}
  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper > li.hs-item-has-children {  position: relative;}
  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper > li.hs-item-has-children:before { position: absolute;
        content: '';
        right: 24px;
        top: 40%;
        transition: all .3s;
        content: "";
        border-left: 2px solid;
        border-bottom: 2px solid;
        border-color: inherit;
        width: 7px;
        height: 7px;
        position: absolute;
        transform: rotate(225deg);}
  .HeaderBtStrip .hs-menu-wrapper>ul>li:hover > ul {  opacity: 1;  visibility: visible;}
  .HeaderBtStrip ul li ul.hs-menu-children-wrapper { position: absolute; top: 100%; box-shadow: 0px 7px 13.3px 0px #0000001C;    left: 0;    width: 200px;    transition: all .3s;    opacity: 0;    visibility: hidden; }

  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper > li.hs-item-has-children:hover > ul {  opacity: 1;    visibility: visible;}
  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper > li.hs-item-has-children> ul {  top: 0;    left: 100%;    background: #fff;    min-width: 330px;}
  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper > li.hs-item-has-children> ul li a {  background: transparent;    color: #000000;   padding: 17px 24px;}
  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper > li.hs-item-has-children> ul li:first-child {  margin-top: 24px;}
  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper > li.hs-item-has-children> ul li:last-child {  margin-bottom: 24px;}
  .HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper > li.hs-item-has-children> ul li:hover a {  color: #046353;}
  .HeaderBtStrip > span > div >ul > li:last-child ul.hs-menu-children-wrapper:before { left: unset;    right: 49px;}
  .HeaderBtStrip > span > div >ul > li:last-child ul.hs-menu-children-wrapper > li.hs-item-has-children > ul { left: unset; right: 100%;}
  .HeaderBtStrip > span > div >ul > li:nth-last-child(2) > ul,.HeaderBtStrip > span > div >ul > li:nth-last-child(3) > ul {  left: 50%; transform: translateX(-50%);}
  .HeaderBtStrip > span > div >ul > li:nth-last-child(2) > ul:before,.HeaderBtStrip > span > div >ul > li:nth-last-child(3) > ul:before { left: 50%; transform: translatex(-50%);}

  .HeaderBtStrip > span > div > ul > li:nth-last-child(2) > ul > li.hs-item-has-children > ul,.HeaderBtStrip > span > div > ul > li:nth-last-child(3) > ul > li.hs-item-has-children > ul,.HeaderBtStrip > span > div > ul > li:nth-last-child(4) > ul > li.hs-item-has-children > ul { left: unset;  right : 100%;}

  .HeaderRght .HeaderMenu { position: absolute; background: #fff; box-shadow: 0px 4px 4px 0px #00000040; backdrop-filter: blur(20px); opacity: 0; visibility: hidden; left: 0; top: 100%; width: 100%; max-width: 100%; border-radius: 140px; padding: 8px 20px; margin-top: 16px; transition: all 0.5s ease-in-out }
  .HeaderMenu.HeaderBtStrip .hs-menu-wrapper > ul { gap: 30px;  }
  .HeaderMenu.HeaderBtStrip ul li a, .HeaderLogin .Headerv2List ul li a { color: #1E1E1E; padding-top: 6px; padding-bottom: 6px; } 
  .HeaderMenu.HeaderBtStrip.menu-open { opacity: 1; visibility: visible; }
  .HeaderMenu.HeaderBtStrip > span > div >ul > li > ul.hs-menu-children-wrapper > li.hs-item-has-children:before { color: #fff; }
  .HeaderMenu.HeaderBtStrip ul li ul.hs-menu-children-wrapper a { font-weight: 400; }
  

}

@media (max-width : 1280px){
  .HeaderBtStrip ul { gap : 15px }
  .HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .HeaderSearchbar {  max-width: 500px;}
  .HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .moduleCTA.headerCTA { max-width: calc(100% - 516px);}

  .HeaderMenu.HeaderBtStrip .hs-menu-wrapper > ul { gap: 12px; }
}

@media (max-width : 1230px){
  .Headerv2List ul {  gap: 32px;}
  .HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .HeaderSearchbar { max-width: 400px;}
  .HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .moduleCTA.headerCTA { max-width: calc(100% - 416px);}

  .HeaderSearchbar { max-width: 60%;}
  .HeaderRightCol .headerCTA {  max-width: calc(100% - (40% + 32px));}
  .HeaderRightCol .headerCTA>div a { width: 100%;}
  .HeaderBtStrip { box-shadow: 0 7px 13.3px 0 #0000001c;padding: 0 !important;  position: absolute; top: 100%; width: 100%; left: 0; display: none; max-width: 100%;  margin: 0 auto; right: 0; }
  .HeaderBtStrip > span {padding: 30px 15px !important; display : block  }
  .Headertopstrip { flex-wrap: wrap; gap: 30px; }  
  .HeaderSearchbar { max-width: 340px; }
  .HeaderRightCol { max-width: 100%; }
  .HeaderRightCol .headerCTA { max-width: calc(100% - 372px); gap: 24px; }
  .HeaderRightCol .headerCTA a { min-width: 158px; font-size: 14px; } 
  .HeaderRightCol .headerCTA > div { width: calc(50% - 12px); }
  .HeaderTrigger { display: flex; }  

  .HeaderBtStrip ul { gap: 10px; flex-wrap: wrap; }
  .HeaderBtStrip ul li { width: 100%; } 
  .HeaderBtStrip ul li.hs-item-has-children { padding-right: 50px; } 
  .HeaderBtStrip .hs-menu-wrapper > ul > li > a:before {  display:none; }
  .childTrigger:before,.childTriggerin:before { transition: all .3s; content: "";    border-left: 2px solid;    border-bottom: 2px solid;    border-color: #fff;    width: 14px;    height: 14px;    position: absolute;   transform: rotate(-45deg); }
  .childTrigger.child-open:before,.childTriggerin.child-open:before { transform: rotate(135deg); }
  .childTrigger,.childTriggerin { width: 40px;    height: 40px;    position: absolute;    right: 0;    display: flex;    align-items: center;    justify-content: center;    top: 0; }  
  .HeaderBtStrip ul li ul.hs-menu-children-wrapper { display: none; position: static !important;   opacity: 1 !important;    visibility: visible !important;    box-shadow: none;    background-color: transparent !important; }   

  .HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .HeaderSearchbar { max-width: 300px;}
  .HeaderSectionv2.header_prototype .HeaderTrigger { width: 21px; height: 21px; display: block;}
  .HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .moduleCTA.headerCTA { max-width: calc(100% - 370px);}
  .HeaderSectionv2.header_prototype .Headertopstrip { gap: 24px;}
  .HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol {  max-width: calc(100% - 148px); gap: 24px;}
  .HeaderSectionv2.header_prototype .HeaderTrigger span+* {  margin-top: 5px;}

  .HeaderSectionv2 .HeaderBtStrip { position: fixed; top: 0; left: unset; right : 0; width: 90%; height : 100%; z-index: 999; transform: translateX(100%); transition: all ease-in-out 0.3s; display: block !important;  padding: 40px 32px !IMPORTANT;}
  .HeaderSectionv2 .HeaderBtStrip .Mobilemenuicon { padding: 0 0 58px !important;}
  .HeaderSectionv2 .HeaderBtStrip.menu-open { transform: translateX(0);}

  .Mobilemenuicon { width: 30px; height: 30px;  display: flex !important; align-items: center; justify-content: center;margin-bottom: -30px; position: relative; z-index: 1;}


  .HeaderBtStrip .hs-menu-wrapper > ul > li > a { display: inline-block;}
  .HeaderBtStrip ul li { display: flex; width: auto;  flex-wrap: wrap; align-items: center;}
  .HeaderBtStrip ul {  flex-direction: column; align-items: flex-start;}
  .HeaderBtStrip ul li a {  padding: 0 !important;}
  .HeaderBtStrip ul li .childTrigger,.HeaderBtStrip ul li .childTriggerin { width: 6px;  height: 6px; position: relative;  left: 16px;}
  .HeaderBtStrip ul li .childTrigger:before,.HeaderBtStrip ul li .childTriggerin:before {  width: 6px;  height: 6px; border-width: 1px;}
  .HeaderBtStrip > span > div > ul > li+* { margin-top: 40px;}
  .HeaderBtStrip > span > div > ul { gap: 0;}
  .HeaderBtStrip > span > div > ul > li ul { padding-left: 16px;}
  .HeaderBtStrip > span > div > ul > li  ul  li { margin-top: 16px;}
  .HeaderBtStrip ul li.active > a { font-weight: 700;}
  
  .HeaderSectionv2 .HeaderBtStrip > span {  overflow-y: auto;}
}

@media (max-width : 1080px){
  .header_prototype .Headerv2List a {  font-size: 12px; line-height: 1; font-weight: 300;}
  .header_prototype .Headerv2List li {  padding: 0 !important;}
  .header_prototype .Headerv2List a span.Headerv2Listicon { width: 12px;  height: 12px;}
}

@media (max-width : 991px){
  .HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .HeaderSearchbar { max-width: 212px;}
  .HeaderSearchbar .hs-search-field .hs-search-field__bar form input[type=text] { padding: 9px 15px 9px 37px;    font-size: 14px; line-height: 1;}
  .HeaderSearchbar .hs-search-field .hs-search-field__bar form button { left: 15px; width: 12px;    height: 12px; }
  .HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .moduleCTA.headerCTA { max-width: calc(100% - 281px);}
  .HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .moduleCTA.headerCTA > div a { padding: 7px 15px;}
  .HeaderLogo {  max-width: 85px;}
  .HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol {  max-width: calc(100% - 109px);}
  .HeaderSearchbar .hs-search-field .hs-search-field__bar form button svg { width: 100%; height: 100%;}
  .Headerv2TopBarInner {  gap: 20px !important}
  
  .HeaderLf { width: 100%; max-width: 112px; }
  .HeaderSec .HeaderLf .HeaderSearchbar { display: none; }
  .HeaderSec .HeaderSearchbar.hide { max-width: 100%; display: block; opacity: 1; }
  .HeaderInn, .HeaderRght { column-gap: 32px; row-gap: 16px; }
  .HeaderRght { width: calc(100% - 144px); }
  .HeaderSec .HeaderSearchbar .hs-search-field .hs-search-field__bar form button { left: 24px; width: 20px; height: 20px; }
  .HeaderRght .HeaderLogin { position: relative; }
  .HeaderLogin .Headerv2List { display: none; min-width: 150px; border-radius: 15px; right: 0; left: auto; padding: 15px; margin-top: 0px; }
  .HeaderRght .HeaderLogin span.Headerv2Listicon { width: 12px; height: 12px; }
  .HeaderRght .HeaderLogin .Headerv2List ul { gap: 24px; }
}

@media (max-width : 767px){
  .Headerv2TopBarInner { display: none !important;}
  .headertopnavmobile { display: flex !important; gap: 20px;    flex-wrap: wrap;}
  .headertopnavmobile .Headerlogo {  max-width: 70px;    width: 100%;}
  .headertopnavmobile .HeaderTopnavright { max-width: calc(100% - 90px); width: 100%; display: flex; align-items: center; justify-content: flex-end;  gap: 24px;}
  .headertopnavmobile .HeaderTopnavright .Headertopnvdd { position: relative;}
  .headertopnavmobile .HeaderTopnavright .Headertopnvdd .Headerv2List { position: absolute; top: 100%; right: 0; width: 153px; background: #046353; display: none;}
  .headertopnavmobile .HeaderTopnavright .Headertopnvdd > span {  width: 20px; height: 20px;  display: block;}
  .headertopnavmobile .HeaderTopnavright .Headertopnvdd > span img {  width: 100%; height: 100%; object-fit: contain;}
  .headertopnavmobile .HeaderTopnavright .Headertopnvdd .Headerv2List { z-index: 2; margin-top: 20px;}
.headertopnavmobile .HeaderTopnavright .Headertopnvdd .Headerv2List ul { padding: 15px; }
  .headertopnavmobile .HeaderTopnavright .HeaderTrigger { display: flex; align-items: center; justify-content: center;}
  .HeaderSection.HeaderSectionv2.header_prototype .Headertopstrip .HeaderLogo { display: none;}
  .HeaderSection.HeaderSectionv2.header_prototype .Headertopstrip .HeaderTrigger {  display: none;}
  .HeaderSection.HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol {  max-width: 100%;}
  .HeaderSection.HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .HeaderSearchbar { max-width: 100%;}
  .HeaderSection.HeaderSectionv2.header_prototype .Headertopstrip .HeaderRightCol .moduleCTA.headerCTA {  max-width: 100%;}
  .HeaderRightCol { gap : 16px !important; }

  .HeaderSection.HeaderSectionv2.Basic_header .Headertopstrip .HeaderLogo {  display: block;}

  .HeaderSection.HeaderSectionv2.Basic_header .Headertopstrip .HeaderLogo {  display: block;}
  .HeaderSection.HeaderSectionv2.Basic_header .Headertopstrip .HeaderLogo .HeaderTrigger { display: block;}
  .HeaderSection.HeaderSectionv2.Basic_header .Headertopstrip .HeaderLogo { display: flex; align-items: center; justify-content: space-between; max-width: 100%;}
  .HeaderSection.HeaderSectionv2.Basic_header .Headertopstrip {  gap: 16px;}
.HeaderSection.HeaderSectionv2.header_with_buttons .Headertopstrip .HeaderLogo { display: flex; max-width: 100%;    align-items: center; justify-content: space-between; gap: 20px;}
.HeaderSection.HeaderSectionv2.header_with_buttons .Headertopstrip .HeaderLogo .HeaderTrigger { display: block;}
.HeaderSection.HeaderSectionv2.header_with_buttons .Headertopstrip .HeaderLogo .HeaderLogo { max-width: 100%;}
.HeaderSection.HeaderSectionv2.header_with_buttons .Headertopstrip {  gap: 16px;}

  .HeaderLogo {  max-width: 100%; display: flex; align-items: center; justify-content: space-between;}
.HeaderRightCol { flex-wrap: wrap;}
.HeaderRightCol .HeaderSearchbar { max-width: 100%;}
.HeaderRightCol .moduleCTA.headerCTA {  max-width: 100%;}
  
  
  .HeaderInn, .HeaderRght { column-gap: 6px; row-gap: 8px; }
  .HeaderRght { width: calc(100% - 118px); }
}

@media (max-width : 480px){
 .HeaderSectionv2 .HeaderBtStrip { padding: 40px 20px !important;} 
}

.menu__submenu .menu__link,
.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus {
  color: color:#FFF;
  background-color: #043A31;
}

.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: #046353;
}

.header__language-switcher .lang_list_class.first-active::after {
  border-bottom-color: #046353;
}

.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  font-size:18px;text-decoration: none;text-transform :none;font-weight:400;font-family: Roboto, sans-serif;color:#1E1E1E;
}

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

@media(max-width: 767px) {
  .header__navigation {
    background-color: #046353;
  }

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

.HeaderBtStrip ul a { color: #FFF; }
.HeaderBtStrip ul li ul.hs-menu-children-wrapper {  background-color:#043A31;  }
.HeaderBtStrip ul li ul.hs-menu-children-wrapper a {  color:#FFF; }
.HeaderTrigger span { background-color: #FFF; }







.footer {
  background-color: #043A31;
}


.FooterMenu ul { margin: 0; padding: 0;  list-style: none;}
.FooterTopStrip > div { max-width: calc(16.66% - 26.66px);    width: 100%;}
.FooterLogo {  text-align: center;}
.FooterLogo a { max-width: 135px;  width: 100%;}
.FooterLogo a img {  width: 100%; height: 100%;  object-fit: contain;}
.FooterMenu ul li:first-child a { margin-bottom: 16px;font-size:16px;text-decoration: none;text-transform :none;font-weight:600;font-family: Roboto, sans-serif;color:#1E1E1E;; color : #FFF}
.FooterMenu ul li a { font-size:14px;text-decoration: none;text-transform :none;font-weight:300;font-family: Roboto, sans-serif;color:#1E1E1E;; color : #FFF }
.FooterMenu ul li:not(:first-child) { margin-top: 8px;}
.FooterMenu ul li:nth-child(2) { margin-top: 0;}
.FooterMenu ul li:not(:first-child) a {  opacity: 0.9;}
.FooterbottomStrip .Footerbtcnt { max-width: 276px;  width: 100%;}
.memberboxsec .Footerbtcntlist li { width: 30px;height: 30px;    border-radius: 6px;    overflow: hidden;}
.memberboxsec .Footerbtcntlist li img {  width: 100%;    height: 100%;    object-fit: cover;}
.Footerbtcnt.socialboxsec .Footerbtcntlist li { width: 30px; height: 30px;}
.Footerbtcnt.socialboxsec .Footerbtcntlist li a { width: 100%;  height: 100%;}
.Footerbtcnt.socialboxsec .Footerbtcntlist li a svg path { fill:  #FFF;}
.FooterTopStrip .FooterbottomStrip { max-width: 100%;}
.Footerbtcnt.socialboxsec .Footerbtcntlist li a svg { width: 100%;  height: 100%; }
.Footerv2smRow.hide { display: none; }

@media (max-width : 1080px){
  .FooterTopStrip { justify-content: flex-end;}
  .FooterTopStrip > div {  max-width: calc(25% - 24px);}
  .FooterTopStrip .FooterbottomStrip { flex-direction: column; max-width: calc(25% - 24px);}
}

@media (max-width : 991px){
  .FooterTopStrip {  gap: 24px !important;}
  .FooterTopStrip > div { max-width: calc(25% - 18px);}
  .Footerbtcntlist ul {  flex-wrap: nowrap;}
  .Footerbtcnttitle {  white-space: nowrap;}
}

@media (max-width : 767px){
  .FooterTopStrip .FooterLogo { max-width: 100%;}
  .FooterTopStrip {  justify-content: flex-start;}
  .FooterTopStrip > div { max-width: calc(50% - 12px);}
  .FooterTopStrip .FooterbottomStrip { max-width: calc(50% - 12px);  gap: 24px !important; align-items: flex-start; }
  .FooterTopStrip .FooterbottomStrip .Footerbtcnt { max-width: 100%;}
  .FooterTopStrip .FooterbottomStrip .Footerbtcnt .Footerbtcnttitle { text-align: left;}
  .FooterTopStrip .FooterbottomStrip .Footerbtcnt .Footerbtcntlist ul { justify-content: flex-start;}
  .Footerv2smRow.hide { display: none; }
}

@media (max-width : 480px){
  .FooterTopStrip > div { max-width: 100% !important; text-align: center;}
  .FooterTopStrip .FooterbottomStrip .Footerbtcnt .Footerbtcnttitle { text-align: center;}
  .FooterTopStrip .FooterbottomStrip .Footerbtcnt .Footerbtcntlist ul { justify-content: center;}
}




b,
strong {
  font-weight: bolder;
}

ul,ol { margin: 0 0 1.4rem;}
ul.no-list,ol.no-list { list-style: none; margin: 0;  padding-left: 0;}

.para, .para p, .para a  { font-size:18px;text-decoration: none;text-transform :none;font-weight:400;font-family: Roboto, sans-serif;color:#1E1E1E;;line-height:1.3 }
.para2, .para2 p, .para2 a  { font-size:18px;text-decoration: none;text-transform :none;font-weight:700;font-family: Roboto, sans-serif;color:#1E1E1E;;line-height:1.125 } 
.para3, .para3 p, .para3 a  { font-size:18px;text-decoration: none;text-transform :none;font-weight:300;font-family: Roboto, sans-serif;color:#1E1E1E;;line-height:1.125 } 
.para4, .para4 p, .para4 a  { font-size:16px;text-decoration: none;text-transform :none;font-weight:300;font-family: Roboto, sans-serif;color:#1E1E1E;;line-height:1.125 } 
.para5, .para5 p, .para5 a  { font-size:16px;text-decoration: none;text-transform :none;font-weight:600;font-family: Roboto, sans-serif;color:#1E1E1E;;line-height:1.125 } 
.para6, .para6 p, .para6 a  { font-size:14px;text-decoration: none;text-transform :none;font-weight:300;font-family: Roboto, sans-serif;color:#1E1E1E;;line-height:1.125 } 

/* line-height */
.lh1,  .lh1 a,  .lh1 h1,  .lh1 h2, .lh1 h3,   .lh1 h4,  .lh1 h5,  .lh1 h6,   .lh1 p    { line-height : 1 }
.lh11, .lh11 a, .lh11 h1, .lh11 h2, .lh11 h3, .lh11 h4, .lh11 h5, .lh11 h6, .lh11 p { line-height : 1.1 }
.lh12, .lh12 a, .lh12 h1, .lh12 h2, .lh12 h3, .lh12 h4, .lh12 h5, .lh12 h6, .lh12 p { line-height : 1.2 }
.lh13, .lh13 a, .lh13 h1, .lh13 h2, .lh13 h3, .lh13 h4, .lh13 h5, .lh13 h6, .lh13 p   { line-height : 1.3 }
.lh14, .lh14 a, .lh14 h1, .lh14 h2, .lh14 h3, .lh14 h4, .lh14 h5, .lh14 h6, .lh14 p { line-height : 1.4 }
.lh15, .lh15 a, .lh15 h1, .lh15 h2, .lh15 h3, .lh15 h4, .lh15 h5, .lh15 h6, .lh15 p { line-height : 1.5 }
.lh16, .lh16 a, .lh16 h1, .lh16 h2, .lh16 h3, .lh16 h4, .lh16 h5, .lh16 h6, .lh16 p { line-height : 1.6 }

img { max-width:100%;  height:auto; border:none; vertical-align:middle; }

/* font-weight */
.extrabold, .extrabold h1, .extrabold h2, .extrabold h3, .extrabold h4, .extrabold h5, .extrabold h6, .extrabold p, .extrabold li  { font-weight:800; }
.bold, .bold h1, .bold h2, .bold h3, .bold h4, .bold h5, .bold h6, .bold p , .bold li { font-weight:700; }
.semibold, .semibold h1, .semibold h2, .semibold h3, .semibold h4, .semibold h5, .semibold h6, .semibold p, .semibold li  { font-weight:600; }
.medium, .medium h1, .medium h2, .medium h3, .medium h4, .medium h5, .medium h6, .medium p, .medium li  { font-weight:500; }
.normal, .normal h1, .normal h2, .normal h3, .normal h4, .normal h5, .normal h6, .normal p, .normal li { font-weight:400; }
.light, .light h1, .light h2, .light h3, .light h4, .light h5, .light h6, .light p, .light li { font-weight:300; }

.black, .black h1, .black h2, .black h3, .black h4, .black h5, .black h6, .black p, .black li { color: #000; }


.primarybg {
  background: #046353;
}
.primaryborder {
  border-color: #046353;
}
.primary_color,.primary_color p,.primary_color h1,.primary_color h2,.primary_color h3,.primary_color h4,.primary_color h5,.primary_color h6,.primary_color a {
  color: #046353;
}
.primary_fill svg path{
  fill: #046353
}

.primary_link a {
  color: #046353;
}

.secondarybg {
  background: #043A31;
}
.secondaryborder {
  border-color: #043A31;
}
.secondary_color,.secondary_color p,.secondary_color h1,.secondary_color h2,.secondary_color h3,.secondary_color h4,.secondary_color h5,.secondary_color h6,.secondary_color a {
  color: #043A31;
}
.secondary_fill svg path{
  fill: #043A31
}

.secondary_link a {
  color: #043A31;
}

.tertiarybg {
  background: #35B5AC;
}
.tertiaryborder {
  border-color: #35B5AC;
}
.tertiary_color,.tertiary_color p,.tertiary_color h1,.tertiary_color h2,.tertiary_color h3,.tertiary_color h4,.tertiary_color h5,.tertiary_color h6,.tertiary_color a {
  color: #35B5AC;
}
.tertiary_fill svg path{
  fill: #35B5AC
}

.tertiary_link a {
  color: #35B5AC;
}

.quaternarybg {
  background: #6A2482;
}
.quaternaryborder {
  border-color: #6A2482;
}
.quaternary_color,.quaternary_color p,.quaternary_color h1,.quaternary_color h2,.quaternary_color h3,.quaternary_color h4,.quaternary_color h5,.quaternary_color h6,.quaternary_color a {
  color: #6A2482;
}
.quaternary_fill svg path{
  fill: #6A2482
}

.quaternary_link a {
  color: #6A2482;
}

.quinarybg {
  background: #EBA310;
}
.quinaryborder {
  border-color: #EBA310;
}
.quinary_color,.quinary_color p,.quinary_color h1,.quinary_color h2,.quinary_color h3,.quinary_color h4,.quinary_color h5,.quinary_color h6,.quinary_color a {
  color: #EBA310;
}
.quinary_fill svg path{
  fill: #EBA310
}

.quinary_link a {
  color: #EBA310;
}

.senarybg {
  background: #FFF;
}
.senaryborder {
  border-color: #FFF;
}
.senary_color,.senary_color p,.senary_color h1,.senary_color h2,.senary_color h3,.senary_color h4,.senary_color h5,.senary_color h6,.senary_color a {
  color: #FFF;
}
.senary_fill svg path{
  fill: #FFF
}

.senary_link a {
  color: #FFF;
}

.septenarybg {
  background: #1E1E1E;
}
.septenaryborder {
  border-color: #1E1E1E;
}
.septenary_color,.septenary_color p,.septenary_color h1,.septenary_color h2,.septenary_color h3,.septenary_color h4,.septenary_color h5,.septenary_color h6,.septenary_color a {
  color: #1E1E1E;
}
.septenary_fill svg path{
  fill: #1E1E1E
}

.septenary_link a {
  color: #1E1E1E;
}

.octalbg {
  background: #F19F26;
}
.octalborder {
  border-color: #F19F26;
}
.octal_color,.octal_color p,.octal_color h1,.octal_color h2,.octal_color h3,.octal_color h4,.octal_color h5,.octal_color h6,.octal_color a {
  color: #F19F26;
}
.octal_fill svg path{
  fill: #F19F26
}

.octal_link a {
  color: #F19F26;
}

.nonarybg {
  background: #0C201C;
}
.nonaryborder {
  border-color: #0C201C;
}
.nonary_color,.nonary_color p,.nonary_color h1,.nonary_color h2,.nonary_color h3,.nonary_color h4,.nonary_color h5,.nonary_color h6,.nonary_color a {
  color: #0C201C;
}
.nonary_fill svg path{
  fill: #0C201C
}

.nonary_link a {
  color: #0C201C;
}


.fnt-inter, .fnt-inter h1, .fnt-inter h2, .fnt-inter h3, .fnt-inter h4, .fnt-inter h5, .fnt-inter h6, .fnt-inter a, .fnt-inter p { font-family: "Inter", sans-serif; }
.fnt-nunitosans, .fnt-nunitosans h1, .fnt-nunitosans h2, .fnt-nunitosans h3, .fnt-nunitosans h4, .fnt-nunitosans h5, .fnt-nunitosans h6, .fnt-nunitosans a, .fnt-nunitosans p { font-family: "Nunito Sans", sans-serif;  }


/*  theme border radius */
.cardborderradius { border-radius :  15px }
.cardColor,.cardColor p,.cardColor h1,.cardColor h2,.cardColor h3,.cardColor h4,.cardColor h5,.cardColor h6 {
  color : #046353}

.boxshadow { box-shadow : 0 7px 13.3px rgba(0,0,0,.11) }

/* text style */
.uppercase { text-transform: uppercase; }
.lowercase  { text-transform: lowercase; }
.capitalized { text-transform: capitalized; }
.text-center { text-align:center; }
.text-right { text-align:right; }
.text-left { text-align:left; }
.font-italic{font-style: italic;}
.bg { background-repeat : no-repeat; background-size : cover; background-position : center center }

/* Widths */
.fl { float:left; }  
.fr { float:right; }  
.ib { display: inline-block; vertical-align:middle; margin-right:-4px; }
.ib.vt { vertical-align:top;  }
.d_block {display: block !important; }
.w20 { width: 20%; }
.w25 { width: 25%; }
.w30 { width: 30%; }
.w33 { width: 33.33%; }
.w35 { width:  35%; }
.w40 { width: 40%; }
.w45 { width: 45%; }
.w50 { width: 50%; }
.w55 { width: 55%; }
.w60 { width: 60%; }
.w65 { width: 65%; }
.w66 { width: 66.66%; }
.w70 { width: 70%; }
.w75 { width: 75%; }
.w80 { width: 80%; }
.w85 { width: 85%; }
.w90 { width: 90%; }
.w95 { width: 95%; }
.w100 { width: 100%; }

/* Max-width */

.max50 {max-width:50px; width:100%;}

.max100 {max-width:100px; width:100%;}

.max150 {max-width:150px; width:100%;}

.max200 {max-width:200px; width:100%;}

.max250 {max-width:250px; width:100%;}

.max300 {max-width:300px; width:100%;}

.max350 {max-width:350px; width:100%;}

.max400 {max-width:400px; width:100%;}

.max450 {max-width:450px; width:100%;}

.max500 {max-width:500px; width:100%;}

.max550 {max-width:550px; width:100%;}

.max600 {max-width:600px; width:100%;}

.max650 {max-width:650px; width:100%;}

.max700 {max-width:700px; width:100%;}

.max750 {max-width:750px; width:100%;}

.max800 {max-width:800px; width:100%;}

.max850 {max-width:850px; width:100%;}

.max900 {max-width:900px; width:100%;}

.max950 {max-width:950px; width:100%;}

.max1000 {max-width:1000px; width:100%;}

.maxfull { max-width : 100%; width : 100% }
.widthCenter{margin:0 auto;}
.widthend{margin:0 0 0 auto;}

/* flex */
.d_none { display: none; }
.d_flex { display: flex; flex-wrap : wrap }
.align_center { align-items: center; }
.align_start { align-items: flex-start; }
.align_end { align-items: flex-end; }
.align_stretch { align-items: stretch; }
.space_between { justify-content: space-between; }  
.flex_start { justify-content: flex-start; }  
.flex_end { justify-content: flex-end; }  
.flex_center { justify-content: center; }
.flex_column { flex-direction : column }
.nowrap { flex-wrap : nowrap }
.align_self_end { align-self: flex-end; }

/* flex-order */

.border1 { border-width : 1px; border-style: solid; }
.border_top1 {     border-top-width : 1px; border-style: solid; border-left : 0; border-right : 0; border-bottom : 0; }
.border_bottom1 {     border-bottom-width : 1px; border-style: solid; border-left : 0; border-right : 0; border-top : 0; }
.border_radius1 { border-radius : 1px !important }

.border2 { border-width : 2px; border-style: solid; }
.border_top2 {     border-top-width : 2px; border-style: solid; border-left : 0; border-right : 0; border-bottom : 0; }
.border_bottom2 {     border-bottom-width : 2px; border-style: solid; border-left : 0; border-right : 0; border-top : 0; }
.border_radius2 { border-radius : 2px !important }

.border3 { border-width : 3px; border-style: solid; }
.border_top3 {     border-top-width : 3px; border-style: solid; border-left : 0; border-right : 0; border-bottom : 0; }
.border_bottom3 {     border-bottom-width : 3px; border-style: solid; border-left : 0; border-right : 0; border-top : 0; }
.border_radius3 { border-radius : 3px !important }

.border4 { border-width : 4px; border-style: solid; }
.border_top4 {     border-top-width : 4px; border-style: solid; border-left : 0; border-right : 0; border-bottom : 0; }
.border_bottom4 {     border-bottom-width : 4px; border-style: solid; border-left : 0; border-right : 0; border-top : 0; }
.border_radius4 { border-radius : 4px !important }

.border5 { border-width : 5px; border-style: solid; }
.border_top5 {     border-top-width : 5px; border-style: solid; border-left : 0; border-right : 0; border-bottom : 0; }
.border_bottom5 {     border-bottom-width : 5px; border-style: solid; border-left : 0; border-right : 0; border-top : 0; }
.border_radius5 { border-radius : 5px !important }

.border6 { border-width : 6px; border-style: solid; }
.border_top6 {     border-top-width : 6px; border-style: solid; border-left : 0; border-right : 0; border-bottom : 0; }
.border_bottom6 {     border-bottom-width : 6px; border-style: solid; border-left : 0; border-right : 0; border-top : 0; }
.border_radius6 { border-radius : 6px !important }

.border7 { border-width : 7px; border-style: solid; }
.border_top7 {     border-top-width : 7px; border-style: solid; border-left : 0; border-right : 0; border-bottom : 0; }
.border_bottom7 {     border-bottom-width : 7px; border-style: solid; border-left : 0; border-right : 0; border-top : 0; }
.border_radius7 { border-radius : 7px !important }

.border8 { border-width : 8px; border-style: solid; }
.border_top8 {     border-top-width : 8px; border-style: solid; border-left : 0; border-right : 0; border-bottom : 0; }
.border_bottom8 {     border-bottom-width : 8px; border-style: solid; border-left : 0; border-right : 0; border-top : 0; }
.border_radius8 { border-radius : 8px !important }

.border9 { border-width : 9px; border-style: solid; }
.border_top9 {     border-top-width : 9px; border-style: solid; border-left : 0; border-right : 0; border-bottom : 0; }
.border_bottom9 {     border-bottom-width : 9px; border-style: solid; border-left : 0; border-right : 0; border-top : 0; }
.border_radius9 { border-radius : 9px !important }

.border10 { border-width : 10px; border-style: solid; }
.border_top10 {     border-top-width : 10px; border-style: solid; border-left : 0; border-right : 0; border-bottom : 0; }
.border_bottom10 {     border-bottom-width : 10px; border-style: solid; border-left : 0; border-right : 0; border-top : 0; }
.border_radius10 { border-radius : 10px !important }


/* flex-gap */

.gap1 { gap : 1px; }
.columngap1 { column-gap : 1px;}
.rowgap1 { row-gap : 1px;}

.gap2 { gap : 2px; }
.columngap2 { column-gap : 2px;}
.rowgap2 { row-gap : 2px;}

.gap3 { gap : 3px; }
.columngap3 { column-gap : 3px;}
.rowgap3 { row-gap : 3px;}

.gap4 { gap : 4px; }
.columngap4 { column-gap : 4px;}
.rowgap4 { row-gap : 4px;}

.gap5 { gap : 5px; }
.columngap5 { column-gap : 5px;}
.rowgap5 { row-gap : 5px;}

.gap6 { gap : 6px; }
.columngap6 { column-gap : 6px;}
.rowgap6 { row-gap : 6px;}

.gap7 { gap : 7px; }
.columngap7 { column-gap : 7px;}
.rowgap7 { row-gap : 7px;}

.gap8 { gap : 8px; }
.columngap8 { column-gap : 8px;}
.rowgap8 { row-gap : 8px;}

.gap9 { gap : 9px; }
.columngap9 { column-gap : 9px;}
.rowgap9 { row-gap : 9px;}

.gap10 { gap : 10px; }
.columngap10 { column-gap : 10px;}
.rowgap10 { row-gap : 10px;}

.gap11 { gap : 11px; }
.columngap11 { column-gap : 11px;}
.rowgap11 { row-gap : 11px;}

.gap12 { gap : 12px; }
.columngap12 { column-gap : 12px;}
.rowgap12 { row-gap : 12px;}

.gap13 { gap : 13px; }
.columngap13 { column-gap : 13px;}
.rowgap13 { row-gap : 13px;}

.gap14 { gap : 14px; }
.columngap14 { column-gap : 14px;}
.rowgap14 { row-gap : 14px;}

.gap15 { gap : 15px; }
.columngap15 { column-gap : 15px;}
.rowgap15 { row-gap : 15px;}

.gap16 { gap : 16px; }
.columngap16 { column-gap : 16px;}
.rowgap16 { row-gap : 16px;}

.gap17 { gap : 17px; }
.columngap17 { column-gap : 17px;}
.rowgap17 { row-gap : 17px;}

.gap18 { gap : 18px; }
.columngap18 { column-gap : 18px;}
.rowgap18 { row-gap : 18px;}

.gap19 { gap : 19px; }
.columngap19 { column-gap : 19px;}
.rowgap19 { row-gap : 19px;}

.gap20 { gap : 20px; }
.columngap20 { column-gap : 20px;}
.rowgap20 { row-gap : 20px;}

.gap21 { gap : 21px; }
.columngap21 { column-gap : 21px;}
.rowgap21 { row-gap : 21px;}

.gap22 { gap : 22px; }
.columngap22 { column-gap : 22px;}
.rowgap22 { row-gap : 22px;}

.gap23 { gap : 23px; }
.columngap23 { column-gap : 23px;}
.rowgap23 { row-gap : 23px;}

.gap24 { gap : 24px; }
.columngap24 { column-gap : 24px;}
.rowgap24 { row-gap : 24px;}

.gap25 { gap : 25px; }
.columngap25 { column-gap : 25px;}
.rowgap25 { row-gap : 25px;}

.gap26 { gap : 26px; }
.columngap26 { column-gap : 26px;}
.rowgap26 { row-gap : 26px;}

.gap27 { gap : 27px; }
.columngap27 { column-gap : 27px;}
.rowgap27 { row-gap : 27px;}

.gap28 { gap : 28px; }
.columngap28 { column-gap : 28px;}
.rowgap28 { row-gap : 28px;}

.gap29 { gap : 29px; }
.columngap29 { column-gap : 29px;}
.rowgap29 { row-gap : 29px;}

.gap30 { gap : 30px; }
.columngap30 { column-gap : 30px;}
.rowgap30 { row-gap : 30px;}

.gap31 { gap : 31px; }
.columngap31 { column-gap : 31px;}
.rowgap31 { row-gap : 31px;}

.gap32 { gap : 32px; }
.columngap32 { column-gap : 32px;}
.rowgap32 { row-gap : 32px;}

.gap33 { gap : 33px; }
.columngap33 { column-gap : 33px;}
.rowgap33 { row-gap : 33px;}

.gap34 { gap : 34px; }
.columngap34 { column-gap : 34px;}
.rowgap34 { row-gap : 34px;}

.gap35 { gap : 35px; }
.columngap35 { column-gap : 35px;}
.rowgap35 { row-gap : 35px;}

.gap36 { gap : 36px; }
.columngap36 { column-gap : 36px;}
.rowgap36 { row-gap : 36px;}

.gap37 { gap : 37px; }
.columngap37 { column-gap : 37px;}
.rowgap37 { row-gap : 37px;}

.gap38 { gap : 38px; }
.columngap38 { column-gap : 38px;}
.rowgap38 { row-gap : 38px;}

.gap39 { gap : 39px; }
.columngap39 { column-gap : 39px;}
.rowgap39 { row-gap : 39px;}

.gap40 { gap : 40px; }
.columngap40 { column-gap : 40px;}
.rowgap40 { row-gap : 40px;}

.gap41 { gap : 41px; }
.columngap41 { column-gap : 41px;}
.rowgap41 { row-gap : 41px;}

.gap42 { gap : 42px; }
.columngap42 { column-gap : 42px;}
.rowgap42 { row-gap : 42px;}

.gap43 { gap : 43px; }
.columngap43 { column-gap : 43px;}
.rowgap43 { row-gap : 43px;}

.gap44 { gap : 44px; }
.columngap44 { column-gap : 44px;}
.rowgap44 { row-gap : 44px;}

.gap45 { gap : 45px; }
.columngap45 { column-gap : 45px;}
.rowgap45 { row-gap : 45px;}

.gap46 { gap : 46px; }
.columngap46 { column-gap : 46px;}
.rowgap46 { row-gap : 46px;}

.gap47 { gap : 47px; }
.columngap47 { column-gap : 47px;}
.rowgap47 { row-gap : 47px;}

.gap48 { gap : 48px; }
.columngap48 { column-gap : 48px;}
.rowgap48 { row-gap : 48px;}

.gap49 { gap : 49px; }
.columngap49 { column-gap : 49px;}
.rowgap49 { row-gap : 49px;}

.gap50 { gap : 50px; }
.columngap50 { column-gap : 50px;}
.rowgap50 { row-gap : 50px;}

.gap51 { gap : 51px; }
.columngap51 { column-gap : 51px;}
.rowgap51 { row-gap : 51px;}

.gap52 { gap : 52px; }
.columngap52 { column-gap : 52px;}
.rowgap52 { row-gap : 52px;}

.gap53 { gap : 53px; }
.columngap53 { column-gap : 53px;}
.rowgap53 { row-gap : 53px;}

.gap54 { gap : 54px; }
.columngap54 { column-gap : 54px;}
.rowgap54 { row-gap : 54px;}

.gap55 { gap : 55px; }
.columngap55 { column-gap : 55px;}
.rowgap55 { row-gap : 55px;}

.gap56 { gap : 56px; }
.columngap56 { column-gap : 56px;}
.rowgap56 { row-gap : 56px;}

.gap57 { gap : 57px; }
.columngap57 { column-gap : 57px;}
.rowgap57 { row-gap : 57px;}

.gap58 { gap : 58px; }
.columngap58 { column-gap : 58px;}
.rowgap58 { row-gap : 58px;}

.gap59 { gap : 59px; }
.columngap59 { column-gap : 59px;}
.rowgap59 { row-gap : 59px;}

.gap60 { gap : 60px; }
.columngap60 { column-gap : 60px;}
.rowgap60 { row-gap : 60px;}

.gap61 { gap : 61px; }
.columngap61 { column-gap : 61px;}
.rowgap61 { row-gap : 61px;}

.gap62 { gap : 62px; }
.columngap62 { column-gap : 62px;}
.rowgap62 { row-gap : 62px;}

.gap63 { gap : 63px; }
.columngap63 { column-gap : 63px;}
.rowgap63 { row-gap : 63px;}

.gap64 { gap : 64px; }
.columngap64 { column-gap : 64px;}
.rowgap64 { row-gap : 64px;}

.gap65 { gap : 65px; }
.columngap65 { column-gap : 65px;}
.rowgap65 { row-gap : 65px;}

.gap66 { gap : 66px; }
.columngap66 { column-gap : 66px;}
.rowgap66 { row-gap : 66px;}

.gap67 { gap : 67px; }
.columngap67 { column-gap : 67px;}
.rowgap67 { row-gap : 67px;}

.gap68 { gap : 68px; }
.columngap68 { column-gap : 68px;}
.rowgap68 { row-gap : 68px;}

.gap69 { gap : 69px; }
.columngap69 { column-gap : 69px;}
.rowgap69 { row-gap : 69px;}

.gap70 { gap : 70px; }
.columngap70 { column-gap : 70px;}
.rowgap70 { row-gap : 70px;}

.gap71 { gap : 71px; }
.columngap71 { column-gap : 71px;}
.rowgap71 { row-gap : 71px;}

.gap72 { gap : 72px; }
.columngap72 { column-gap : 72px;}
.rowgap72 { row-gap : 72px;}

.gap73 { gap : 73px; }
.columngap73 { column-gap : 73px;}
.rowgap73 { row-gap : 73px;}

.gap74 { gap : 74px; }
.columngap74 { column-gap : 74px;}
.rowgap74 { row-gap : 74px;}

.gap75 { gap : 75px; }
.columngap75 { column-gap : 75px;}
.rowgap75 { row-gap : 75px;}

.gap76 { gap : 76px; }
.columngap76 { column-gap : 76px;}
.rowgap76 { row-gap : 76px;}

.gap77 { gap : 77px; }
.columngap77 { column-gap : 77px;}
.rowgap77 { row-gap : 77px;}

.gap78 { gap : 78px; }
.columngap78 { column-gap : 78px;}
.rowgap78 { row-gap : 78px;}

.gap79 { gap : 79px; }
.columngap79 { column-gap : 79px;}
.rowgap79 { row-gap : 79px;}

.gap80 { gap : 80px; }
.columngap80 { column-gap : 80px;}
.rowgap80 { row-gap : 80px;}

.gap81 { gap : 81px; }
.columngap81 { column-gap : 81px;}
.rowgap81 { row-gap : 81px;}

.gap82 { gap : 82px; }
.columngap82 { column-gap : 82px;}
.rowgap82 { row-gap : 82px;}

.gap83 { gap : 83px; }
.columngap83 { column-gap : 83px;}
.rowgap83 { row-gap : 83px;}

.gap84 { gap : 84px; }
.columngap84 { column-gap : 84px;}
.rowgap84 { row-gap : 84px;}

.gap85 { gap : 85px; }
.columngap85 { column-gap : 85px;}
.rowgap85 { row-gap : 85px;}

.gap86 { gap : 86px; }
.columngap86 { column-gap : 86px;}
.rowgap86 { row-gap : 86px;}

.gap87 { gap : 87px; }
.columngap87 { column-gap : 87px;}
.rowgap87 { row-gap : 87px;}

.gap88 { gap : 88px; }
.columngap88 { column-gap : 88px;}
.rowgap88 { row-gap : 88px;}

.gap89 { gap : 89px; }
.columngap89 { column-gap : 89px;}
.rowgap89 { row-gap : 89px;}

.gap90 { gap : 90px; }
.columngap90 { column-gap : 90px;}
.rowgap90 { row-gap : 90px;}

.gap91 { gap : 91px; }
.columngap91 { column-gap : 91px;}
.rowgap91 { row-gap : 91px;}

.gap92 { gap : 92px; }
.columngap92 { column-gap : 92px;}
.rowgap92 { row-gap : 92px;}

.gap93 { gap : 93px; }
.columngap93 { column-gap : 93px;}
.rowgap93 { row-gap : 93px;}

.gap94 { gap : 94px; }
.columngap94 { column-gap : 94px;}
.rowgap94 { row-gap : 94px;}

.gap95 { gap : 95px; }
.columngap95 { column-gap : 95px;}
.rowgap95 { row-gap : 95px;}

.gap96 { gap : 96px; }
.columngap96 { column-gap : 96px;}
.rowgap96 { row-gap : 96px;}

.gap97 { gap : 97px; }
.columngap97 { column-gap : 97px;}
.rowgap97 { row-gap : 97px;}

.gap98 { gap : 98px; }
.columngap98 { column-gap : 98px;}
.rowgap98 { row-gap : 98px;}

.gap99 { gap : 99px; }
.columngap99 { column-gap : 99px;}
.rowgap99 { row-gap : 99px;}

.gap100 { gap : 100px; }
.columngap100 { column-gap : 100px;}
.rowgap100 { row-gap : 100px;}


/* Custom Padding */

.p1 { padding : 1px; }
.pt1, .p1-0 { padding-top: 1px; }
.pb1, .p1-0 { padding-bottom: 1px; }

.p2 { padding : 2px; }
.pt2, .p2-0 { padding-top: 2px; }
.pb2, .p2-0 { padding-bottom: 2px; }

.p3 { padding : 3px; }
.pt3, .p3-0 { padding-top: 3px; }
.pb3, .p3-0 { padding-bottom: 3px; }

.p4 { padding : 4px; }
.pt4, .p4-0 { padding-top: 4px; }
.pb4, .p4-0 { padding-bottom: 4px; }

.p5 { padding : 5px; }
.pt5, .p5-0 { padding-top: 5px; }
.pb5, .p5-0 { padding-bottom: 5px; }

.p6 { padding : 6px; }
.pt6, .p6-0 { padding-top: 6px; }
.pb6, .p6-0 { padding-bottom: 6px; }

.p7 { padding : 7px; }
.pt7, .p7-0 { padding-top: 7px; }
.pb7, .p7-0 { padding-bottom: 7px; }

.p8 { padding : 8px; }
.pt8, .p8-0 { padding-top: 8px; }
.pb8, .p8-0 { padding-bottom: 8px; }

.p9 { padding : 9px; }
.pt9, .p9-0 { padding-top: 9px; }
.pb9, .p9-0 { padding-bottom: 9px; }

.p10 { padding : 10px; }
.pt10, .p10-0 { padding-top: 10px; }
.pb10, .p10-0 { padding-bottom: 10px; }

.p11 { padding : 11px; }
.pt11, .p11-0 { padding-top: 11px; }
.pb11, .p11-0 { padding-bottom: 11px; }

.p12 { padding : 12px; }
.pt12, .p12-0 { padding-top: 12px; }
.pb12, .p12-0 { padding-bottom: 12px; }

.p13 { padding : 13px; }
.pt13, .p13-0 { padding-top: 13px; }
.pb13, .p13-0 { padding-bottom: 13px; }

.p14 { padding : 14px; }
.pt14, .p14-0 { padding-top: 14px; }
.pb14, .p14-0 { padding-bottom: 14px; }

.p15 { padding : 15px; }
.pt15, .p15-0 { padding-top: 15px; }
.pb15, .p15-0 { padding-bottom: 15px; }

.p16 { padding : 16px; }
.pt16, .p16-0 { padding-top: 16px; }
.pb16, .p16-0 { padding-bottom: 16px; }

.p17 { padding : 17px; }
.pt17, .p17-0 { padding-top: 17px; }
.pb17, .p17-0 { padding-bottom: 17px; }

.p18 { padding : 18px; }
.pt18, .p18-0 { padding-top: 18px; }
.pb18, .p18-0 { padding-bottom: 18px; }

.p19 { padding : 19px; }
.pt19, .p19-0 { padding-top: 19px; }
.pb19, .p19-0 { padding-bottom: 19px; }

.p20 { padding : 20px; }
.pt20, .p20-0 { padding-top: 20px; }
.pb20, .p20-0 { padding-bottom: 20px; }

.p21 { padding : 21px; }
.pt21, .p21-0 { padding-top: 21px; }
.pb21, .p21-0 { padding-bottom: 21px; }

.p22 { padding : 22px; }
.pt22, .p22-0 { padding-top: 22px; }
.pb22, .p22-0 { padding-bottom: 22px; }

.p23 { padding : 23px; }
.pt23, .p23-0 { padding-top: 23px; }
.pb23, .p23-0 { padding-bottom: 23px; }

.p24 { padding : 24px; }
.pt24, .p24-0 { padding-top: 24px; }
.pb24, .p24-0 { padding-bottom: 24px; }

.p25 { padding : 25px; }
.pt25, .p25-0 { padding-top: 25px; }
.pb25, .p25-0 { padding-bottom: 25px; }

.p26 { padding : 26px; }
.pt26, .p26-0 { padding-top: 26px; }
.pb26, .p26-0 { padding-bottom: 26px; }

.p27 { padding : 27px; }
.pt27, .p27-0 { padding-top: 27px; }
.pb27, .p27-0 { padding-bottom: 27px; }

.p28 { padding : 28px; }
.pt28, .p28-0 { padding-top: 28px; }
.pb28, .p28-0 { padding-bottom: 28px; }

.p29 { padding : 29px; }
.pt29, .p29-0 { padding-top: 29px; }
.pb29, .p29-0 { padding-bottom: 29px; }

.p30 { padding : 30px; }
.pt30, .p30-0 { padding-top: 30px; }
.pb30, .p30-0 { padding-bottom: 30px; }

.p31 { padding : 31px; }
.pt31, .p31-0 { padding-top: 31px; }
.pb31, .p31-0 { padding-bottom: 31px; }

.p32 { padding : 32px; }
.pt32, .p32-0 { padding-top: 32px; }
.pb32, .p32-0 { padding-bottom: 32px; }

.p33 { padding : 33px; }
.pt33, .p33-0 { padding-top: 33px; }
.pb33, .p33-0 { padding-bottom: 33px; }

.p34 { padding : 34px; }
.pt34, .p34-0 { padding-top: 34px; }
.pb34, .p34-0 { padding-bottom: 34px; }

.p35 { padding : 35px; }
.pt35, .p35-0 { padding-top: 35px; }
.pb35, .p35-0 { padding-bottom: 35px; }

.p36 { padding : 36px; }
.pt36, .p36-0 { padding-top: 36px; }
.pb36, .p36-0 { padding-bottom: 36px; }

.p37 { padding : 37px; }
.pt37, .p37-0 { padding-top: 37px; }
.pb37, .p37-0 { padding-bottom: 37px; }

.p38 { padding : 38px; }
.pt38, .p38-0 { padding-top: 38px; }
.pb38, .p38-0 { padding-bottom: 38px; }

.p39 { padding : 39px; }
.pt39, .p39-0 { padding-top: 39px; }
.pb39, .p39-0 { padding-bottom: 39px; }

.p40 { padding : 40px; }
.pt40, .p40-0 { padding-top: 40px; }
.pb40, .p40-0 { padding-bottom: 40px; }

.p41 { padding : 41px; }
.pt41, .p41-0 { padding-top: 41px; }
.pb41, .p41-0 { padding-bottom: 41px; }

.p42 { padding : 42px; }
.pt42, .p42-0 { padding-top: 42px; }
.pb42, .p42-0 { padding-bottom: 42px; }

.p43 { padding : 43px; }
.pt43, .p43-0 { padding-top: 43px; }
.pb43, .p43-0 { padding-bottom: 43px; }

.p44 { padding : 44px; }
.pt44, .p44-0 { padding-top: 44px; }
.pb44, .p44-0 { padding-bottom: 44px; }

.p45 { padding : 45px; }
.pt45, .p45-0 { padding-top: 45px; }
.pb45, .p45-0 { padding-bottom: 45px; }

.p46 { padding : 46px; }
.pt46, .p46-0 { padding-top: 46px; }
.pb46, .p46-0 { padding-bottom: 46px; }

.p47 { padding : 47px; }
.pt47, .p47-0 { padding-top: 47px; }
.pb47, .p47-0 { padding-bottom: 47px; }

.p48 { padding : 48px; }
.pt48, .p48-0 { padding-top: 48px; }
.pb48, .p48-0 { padding-bottom: 48px; }

.p49 { padding : 49px; }
.pt49, .p49-0 { padding-top: 49px; }
.pb49, .p49-0 { padding-bottom: 49px; }

.p50 { padding : 50px; }
.pt50, .p50-0 { padding-top: 50px; }
.pb50, .p50-0 { padding-bottom: 50px; }

.p51 { padding : 51px; }
.pt51, .p51-0 { padding-top: 51px; }
.pb51, .p51-0 { padding-bottom: 51px; }

.p52 { padding : 52px; }
.pt52, .p52-0 { padding-top: 52px; }
.pb52, .p52-0 { padding-bottom: 52px; }

.p53 { padding : 53px; }
.pt53, .p53-0 { padding-top: 53px; }
.pb53, .p53-0 { padding-bottom: 53px; }

.p54 { padding : 54px; }
.pt54, .p54-0 { padding-top: 54px; }
.pb54, .p54-0 { padding-bottom: 54px; }

.p55 { padding : 55px; }
.pt55, .p55-0 { padding-top: 55px; }
.pb55, .p55-0 { padding-bottom: 55px; }

.p56 { padding : 56px; }
.pt56, .p56-0 { padding-top: 56px; }
.pb56, .p56-0 { padding-bottom: 56px; }

.p57 { padding : 57px; }
.pt57, .p57-0 { padding-top: 57px; }
.pb57, .p57-0 { padding-bottom: 57px; }

.p58 { padding : 58px; }
.pt58, .p58-0 { padding-top: 58px; }
.pb58, .p58-0 { padding-bottom: 58px; }

.p59 { padding : 59px; }
.pt59, .p59-0 { padding-top: 59px; }
.pb59, .p59-0 { padding-bottom: 59px; }

.p60 { padding : 60px; }
.pt60, .p60-0 { padding-top: 60px; }
.pb60, .p60-0 { padding-bottom: 60px; }

.p61 { padding : 61px; }
.pt61, .p61-0 { padding-top: 61px; }
.pb61, .p61-0 { padding-bottom: 61px; }

.p62 { padding : 62px; }
.pt62, .p62-0 { padding-top: 62px; }
.pb62, .p62-0 { padding-bottom: 62px; }

.p63 { padding : 63px; }
.pt63, .p63-0 { padding-top: 63px; }
.pb63, .p63-0 { padding-bottom: 63px; }

.p64 { padding : 64px; }
.pt64, .p64-0 { padding-top: 64px; }
.pb64, .p64-0 { padding-bottom: 64px; }

.p65 { padding : 65px; }
.pt65, .p65-0 { padding-top: 65px; }
.pb65, .p65-0 { padding-bottom: 65px; }

.p66 { padding : 66px; }
.pt66, .p66-0 { padding-top: 66px; }
.pb66, .p66-0 { padding-bottom: 66px; }

.p67 { padding : 67px; }
.pt67, .p67-0 { padding-top: 67px; }
.pb67, .p67-0 { padding-bottom: 67px; }

.p68 { padding : 68px; }
.pt68, .p68-0 { padding-top: 68px; }
.pb68, .p68-0 { padding-bottom: 68px; }

.p69 { padding : 69px; }
.pt69, .p69-0 { padding-top: 69px; }
.pb69, .p69-0 { padding-bottom: 69px; }

.p70 { padding : 70px; }
.pt70, .p70-0 { padding-top: 70px; }
.pb70, .p70-0 { padding-bottom: 70px; }

.p71 { padding : 71px; }
.pt71, .p71-0 { padding-top: 71px; }
.pb71, .p71-0 { padding-bottom: 71px; }

.p72 { padding : 72px; }
.pt72, .p72-0 { padding-top: 72px; }
.pb72, .p72-0 { padding-bottom: 72px; }

.p73 { padding : 73px; }
.pt73, .p73-0 { padding-top: 73px; }
.pb73, .p73-0 { padding-bottom: 73px; }

.p74 { padding : 74px; }
.pt74, .p74-0 { padding-top: 74px; }
.pb74, .p74-0 { padding-bottom: 74px; }

.p75 { padding : 75px; }
.pt75, .p75-0 { padding-top: 75px; }
.pb75, .p75-0 { padding-bottom: 75px; }

.p76 { padding : 76px; }
.pt76, .p76-0 { padding-top: 76px; }
.pb76, .p76-0 { padding-bottom: 76px; }

.p77 { padding : 77px; }
.pt77, .p77-0 { padding-top: 77px; }
.pb77, .p77-0 { padding-bottom: 77px; }

.p78 { padding : 78px; }
.pt78, .p78-0 { padding-top: 78px; }
.pb78, .p78-0 { padding-bottom: 78px; }

.p79 { padding : 79px; }
.pt79, .p79-0 { padding-top: 79px; }
.pb79, .p79-0 { padding-bottom: 79px; }

.p80 { padding : 80px; }
.pt80, .p80-0 { padding-top: 80px; }
.pb80, .p80-0 { padding-bottom: 80px; }

.p81 { padding : 81px; }
.pt81, .p81-0 { padding-top: 81px; }
.pb81, .p81-0 { padding-bottom: 81px; }

.p82 { padding : 82px; }
.pt82, .p82-0 { padding-top: 82px; }
.pb82, .p82-0 { padding-bottom: 82px; }

.p83 { padding : 83px; }
.pt83, .p83-0 { padding-top: 83px; }
.pb83, .p83-0 { padding-bottom: 83px; }

.p84 { padding : 84px; }
.pt84, .p84-0 { padding-top: 84px; }
.pb84, .p84-0 { padding-bottom: 84px; }

.p85 { padding : 85px; }
.pt85, .p85-0 { padding-top: 85px; }
.pb85, .p85-0 { padding-bottom: 85px; }

.p86 { padding : 86px; }
.pt86, .p86-0 { padding-top: 86px; }
.pb86, .p86-0 { padding-bottom: 86px; }

.p87 { padding : 87px; }
.pt87, .p87-0 { padding-top: 87px; }
.pb87, .p87-0 { padding-bottom: 87px; }

.p88 { padding : 88px; }
.pt88, .p88-0 { padding-top: 88px; }
.pb88, .p88-0 { padding-bottom: 88px; }

.p89 { padding : 89px; }
.pt89, .p89-0 { padding-top: 89px; }
.pb89, .p89-0 { padding-bottom: 89px; }

.p90 { padding : 90px; }
.pt90, .p90-0 { padding-top: 90px; }
.pb90, .p90-0 { padding-bottom: 90px; }

.p91 { padding : 91px; }
.pt91, .p91-0 { padding-top: 91px; }
.pb91, .p91-0 { padding-bottom: 91px; }

.p92 { padding : 92px; }
.pt92, .p92-0 { padding-top: 92px; }
.pb92, .p92-0 { padding-bottom: 92px; }

.p93 { padding : 93px; }
.pt93, .p93-0 { padding-top: 93px; }
.pb93, .p93-0 { padding-bottom: 93px; }

.p94 { padding : 94px; }
.pt94, .p94-0 { padding-top: 94px; }
.pb94, .p94-0 { padding-bottom: 94px; }

.p95 { padding : 95px; }
.pt95, .p95-0 { padding-top: 95px; }
.pb95, .p95-0 { padding-bottom: 95px; }

.p96 { padding : 96px; }
.pt96, .p96-0 { padding-top: 96px; }
.pb96, .p96-0 { padding-bottom: 96px; }

.p97 { padding : 97px; }
.pt97, .p97-0 { padding-top: 97px; }
.pb97, .p97-0 { padding-bottom: 97px; }

.p98 { padding : 98px; }
.pt98, .p98-0 { padding-top: 98px; }
.pb98, .p98-0 { padding-bottom: 98px; }

.p99 { padding : 99px; }
.pt99, .p99-0 { padding-top: 99px; }
.pb99, .p99-0 { padding-bottom: 99px; }

.p100 { padding : 100px; }
.pt100, .p100-0 { padding-top: 100px; }
.pb100, .p100-0 { padding-bottom: 100px; }

.p101 { padding : 101px; }
.pt101, .p101-0 { padding-top: 101px; }
.pb101, .p101-0 { padding-bottom: 101px; }

.p102 { padding : 102px; }
.pt102, .p102-0 { padding-top: 102px; }
.pb102, .p102-0 { padding-bottom: 102px; }

.p103 { padding : 103px; }
.pt103, .p103-0 { padding-top: 103px; }
.pb103, .p103-0 { padding-bottom: 103px; }

.p104 { padding : 104px; }
.pt104, .p104-0 { padding-top: 104px; }
.pb104, .p104-0 { padding-bottom: 104px; }

.p105 { padding : 105px; }
.pt105, .p105-0 { padding-top: 105px; }
.pb105, .p105-0 { padding-bottom: 105px; }

.p106 { padding : 106px; }
.pt106, .p106-0 { padding-top: 106px; }
.pb106, .p106-0 { padding-bottom: 106px; }

.p107 { padding : 107px; }
.pt107, .p107-0 { padding-top: 107px; }
.pb107, .p107-0 { padding-bottom: 107px; }

.p108 { padding : 108px; }
.pt108, .p108-0 { padding-top: 108px; }
.pb108, .p108-0 { padding-bottom: 108px; }

.p109 { padding : 109px; }
.pt109, .p109-0 { padding-top: 109px; }
.pb109, .p109-0 { padding-bottom: 109px; }

.p110 { padding : 110px; }
.pt110, .p110-0 { padding-top: 110px; }
.pb110, .p110-0 { padding-bottom: 110px; }

.p111 { padding : 111px; }
.pt111, .p111-0 { padding-top: 111px; }
.pb111, .p111-0 { padding-bottom: 111px; }

.p112 { padding : 112px; }
.pt112, .p112-0 { padding-top: 112px; }
.pb112, .p112-0 { padding-bottom: 112px; }

.p113 { padding : 113px; }
.pt113, .p113-0 { padding-top: 113px; }
.pb113, .p113-0 { padding-bottom: 113px; }

.p114 { padding : 114px; }
.pt114, .p114-0 { padding-top: 114px; }
.pb114, .p114-0 { padding-bottom: 114px; }

.p115 { padding : 115px; }
.pt115, .p115-0 { padding-top: 115px; }
.pb115, .p115-0 { padding-bottom: 115px; }

.p116 { padding : 116px; }
.pt116, .p116-0 { padding-top: 116px; }
.pb116, .p116-0 { padding-bottom: 116px; }

.p117 { padding : 117px; }
.pt117, .p117-0 { padding-top: 117px; }
.pb117, .p117-0 { padding-bottom: 117px; }

.p118 { padding : 118px; }
.pt118, .p118-0 { padding-top: 118px; }
.pb118, .p118-0 { padding-bottom: 118px; }

.p119 { padding : 119px; }
.pt119, .p119-0 { padding-top: 119px; }
.pb119, .p119-0 { padding-bottom: 119px; }

.p120 { padding : 120px; }
.pt120, .p120-0 { padding-top: 120px; }
.pb120, .p120-0 { padding-bottom: 120px; }

.p121 { padding : 121px; }
.pt121, .p121-0 { padding-top: 121px; }
.pb121, .p121-0 { padding-bottom: 121px; }

.p122 { padding : 122px; }
.pt122, .p122-0 { padding-top: 122px; }
.pb122, .p122-0 { padding-bottom: 122px; }

.p123 { padding : 123px; }
.pt123, .p123-0 { padding-top: 123px; }
.pb123, .p123-0 { padding-bottom: 123px; }

.p124 { padding : 124px; }
.pt124, .p124-0 { padding-top: 124px; }
.pb124, .p124-0 { padding-bottom: 124px; }

.p125 { padding : 125px; }
.pt125, .p125-0 { padding-top: 125px; }
.pb125, .p125-0 { padding-bottom: 125px; }

.p126 { padding : 126px; }
.pt126, .p126-0 { padding-top: 126px; }
.pb126, .p126-0 { padding-bottom: 126px; }

.p127 { padding : 127px; }
.pt127, .p127-0 { padding-top: 127px; }
.pb127, .p127-0 { padding-bottom: 127px; }

.p128 { padding : 128px; }
.pt128, .p128-0 { padding-top: 128px; }
.pb128, .p128-0 { padding-bottom: 128px; }

.p129 { padding : 129px; }
.pt129, .p129-0 { padding-top: 129px; }
.pb129, .p129-0 { padding-bottom: 129px; }

.p130 { padding : 130px; }
.pt130, .p130-0 { padding-top: 130px; }
.pb130, .p130-0 { padding-bottom: 130px; }

.p131 { padding : 131px; }
.pt131, .p131-0 { padding-top: 131px; }
.pb131, .p131-0 { padding-bottom: 131px; }

.p132 { padding : 132px; }
.pt132, .p132-0 { padding-top: 132px; }
.pb132, .p132-0 { padding-bottom: 132px; }

.p133 { padding : 133px; }
.pt133, .p133-0 { padding-top: 133px; }
.pb133, .p133-0 { padding-bottom: 133px; }

.p134 { padding : 134px; }
.pt134, .p134-0 { padding-top: 134px; }
.pb134, .p134-0 { padding-bottom: 134px; }

.p135 { padding : 135px; }
.pt135, .p135-0 { padding-top: 135px; }
.pb135, .p135-0 { padding-bottom: 135px; }

.p136 { padding : 136px; }
.pt136, .p136-0 { padding-top: 136px; }
.pb136, .p136-0 { padding-bottom: 136px; }

.p137 { padding : 137px; }
.pt137, .p137-0 { padding-top: 137px; }
.pb137, .p137-0 { padding-bottom: 137px; }

.p138 { padding : 138px; }
.pt138, .p138-0 { padding-top: 138px; }
.pb138, .p138-0 { padding-bottom: 138px; }

.p139 { padding : 139px; }
.pt139, .p139-0 { padding-top: 139px; }
.pb139, .p139-0 { padding-bottom: 139px; }

.p140 { padding : 140px; }
.pt140, .p140-0 { padding-top: 140px; }
.pb140, .p140-0 { padding-bottom: 140px; }

.p141 { padding : 141px; }
.pt141, .p141-0 { padding-top: 141px; }
.pb141, .p141-0 { padding-bottom: 141px; }

.p142 { padding : 142px; }
.pt142, .p142-0 { padding-top: 142px; }
.pb142, .p142-0 { padding-bottom: 142px; }

.p143 { padding : 143px; }
.pt143, .p143-0 { padding-top: 143px; }
.pb143, .p143-0 { padding-bottom: 143px; }

.p144 { padding : 144px; }
.pt144, .p144-0 { padding-top: 144px; }
.pb144, .p144-0 { padding-bottom: 144px; }

.p145 { padding : 145px; }
.pt145, .p145-0 { padding-top: 145px; }
.pb145, .p145-0 { padding-bottom: 145px; }

.p146 { padding : 146px; }
.pt146, .p146-0 { padding-top: 146px; }
.pb146, .p146-0 { padding-bottom: 146px; }

.p147 { padding : 147px; }
.pt147, .p147-0 { padding-top: 147px; }
.pb147, .p147-0 { padding-bottom: 147px; }

.p148 { padding : 148px; }
.pt148, .p148-0 { padding-top: 148px; }
.pb148, .p148-0 { padding-bottom: 148px; }

.p149 { padding : 149px; }
.pt149, .p149-0 { padding-top: 149px; }
.pb149, .p149-0 { padding-bottom: 149px; }

.p150 { padding : 150px; }
.pt150, .p150-0 { padding-top: 150px; }
.pb150, .p150-0 { padding-bottom: 150px; }

.p151 { padding : 151px; }
.pt151, .p151-0 { padding-top: 151px; }
.pb151, .p151-0 { padding-bottom: 151px; }

.p152 { padding : 152px; }
.pt152, .p152-0 { padding-top: 152px; }
.pb152, .p152-0 { padding-bottom: 152px; }

.p153 { padding : 153px; }
.pt153, .p153-0 { padding-top: 153px; }
.pb153, .p153-0 { padding-bottom: 153px; }

.p154 { padding : 154px; }
.pt154, .p154-0 { padding-top: 154px; }
.pb154, .p154-0 { padding-bottom: 154px; }

.p155 { padding : 155px; }
.pt155, .p155-0 { padding-top: 155px; }
.pb155, .p155-0 { padding-bottom: 155px; }

.p156 { padding : 156px; }
.pt156, .p156-0 { padding-top: 156px; }
.pb156, .p156-0 { padding-bottom: 156px; }

.p157 { padding : 157px; }
.pt157, .p157-0 { padding-top: 157px; }
.pb157, .p157-0 { padding-bottom: 157px; }

.p158 { padding : 158px; }
.pt158, .p158-0 { padding-top: 158px; }
.pb158, .p158-0 { padding-bottom: 158px; }

.p159 { padding : 159px; }
.pt159, .p159-0 { padding-top: 159px; }
.pb159, .p159-0 { padding-bottom: 159px; }

.p160 { padding : 160px; }
.pt160, .p160-0 { padding-top: 160px; }
.pb160, .p160-0 { padding-bottom: 160px; }

.p161 { padding : 161px; }
.pt161, .p161-0 { padding-top: 161px; }
.pb161, .p161-0 { padding-bottom: 161px; }

.p162 { padding : 162px; }
.pt162, .p162-0 { padding-top: 162px; }
.pb162, .p162-0 { padding-bottom: 162px; }

.p163 { padding : 163px; }
.pt163, .p163-0 { padding-top: 163px; }
.pb163, .p163-0 { padding-bottom: 163px; }

.p164 { padding : 164px; }
.pt164, .p164-0 { padding-top: 164px; }
.pb164, .p164-0 { padding-bottom: 164px; }

.p165 { padding : 165px; }
.pt165, .p165-0 { padding-top: 165px; }
.pb165, .p165-0 { padding-bottom: 165px; }

.p166 { padding : 166px; }
.pt166, .p166-0 { padding-top: 166px; }
.pb166, .p166-0 { padding-bottom: 166px; }

.p167 { padding : 167px; }
.pt167, .p167-0 { padding-top: 167px; }
.pb167, .p167-0 { padding-bottom: 167px; }

.p168 { padding : 168px; }
.pt168, .p168-0 { padding-top: 168px; }
.pb168, .p168-0 { padding-bottom: 168px; }

.p169 { padding : 169px; }
.pt169, .p169-0 { padding-top: 169px; }
.pb169, .p169-0 { padding-bottom: 169px; }

.p170 { padding : 170px; }
.pt170, .p170-0 { padding-top: 170px; }
.pb170, .p170-0 { padding-bottom: 170px; }

.p171 { padding : 171px; }
.pt171, .p171-0 { padding-top: 171px; }
.pb171, .p171-0 { padding-bottom: 171px; }

.p172 { padding : 172px; }
.pt172, .p172-0 { padding-top: 172px; }
.pb172, .p172-0 { padding-bottom: 172px; }

.p173 { padding : 173px; }
.pt173, .p173-0 { padding-top: 173px; }
.pb173, .p173-0 { padding-bottom: 173px; }

.p174 { padding : 174px; }
.pt174, .p174-0 { padding-top: 174px; }
.pb174, .p174-0 { padding-bottom: 174px; }

.p175 { padding : 175px; }
.pt175, .p175-0 { padding-top: 175px; }
.pb175, .p175-0 { padding-bottom: 175px; }

.p176 { padding : 176px; }
.pt176, .p176-0 { padding-top: 176px; }
.pb176, .p176-0 { padding-bottom: 176px; }

.p177 { padding : 177px; }
.pt177, .p177-0 { padding-top: 177px; }
.pb177, .p177-0 { padding-bottom: 177px; }

.p178 { padding : 178px; }
.pt178, .p178-0 { padding-top: 178px; }
.pb178, .p178-0 { padding-bottom: 178px; }

.p179 { padding : 179px; }
.pt179, .p179-0 { padding-top: 179px; }
.pb179, .p179-0 { padding-bottom: 179px; }

.p180 { padding : 180px; }
.pt180, .p180-0 { padding-top: 180px; }
.pb180, .p180-0 { padding-bottom: 180px; }

.p181 { padding : 181px; }
.pt181, .p181-0 { padding-top: 181px; }
.pb181, .p181-0 { padding-bottom: 181px; }

.p182 { padding : 182px; }
.pt182, .p182-0 { padding-top: 182px; }
.pb182, .p182-0 { padding-bottom: 182px; }

.p183 { padding : 183px; }
.pt183, .p183-0 { padding-top: 183px; }
.pb183, .p183-0 { padding-bottom: 183px; }

.p184 { padding : 184px; }
.pt184, .p184-0 { padding-top: 184px; }
.pb184, .p184-0 { padding-bottom: 184px; }

.p185 { padding : 185px; }
.pt185, .p185-0 { padding-top: 185px; }
.pb185, .p185-0 { padding-bottom: 185px; }

.p186 { padding : 186px; }
.pt186, .p186-0 { padding-top: 186px; }
.pb186, .p186-0 { padding-bottom: 186px; }

.p187 { padding : 187px; }
.pt187, .p187-0 { padding-top: 187px; }
.pb187, .p187-0 { padding-bottom: 187px; }

.p188 { padding : 188px; }
.pt188, .p188-0 { padding-top: 188px; }
.pb188, .p188-0 { padding-bottom: 188px; }

.p189 { padding : 189px; }
.pt189, .p189-0 { padding-top: 189px; }
.pb189, .p189-0 { padding-bottom: 189px; }

.p190 { padding : 190px; }
.pt190, .p190-0 { padding-top: 190px; }
.pb190, .p190-0 { padding-bottom: 190px; }

.p191 { padding : 191px; }
.pt191, .p191-0 { padding-top: 191px; }
.pb191, .p191-0 { padding-bottom: 191px; }

.p192 { padding : 192px; }
.pt192, .p192-0 { padding-top: 192px; }
.pb192, .p192-0 { padding-bottom: 192px; }

.p193 { padding : 193px; }
.pt193, .p193-0 { padding-top: 193px; }
.pb193, .p193-0 { padding-bottom: 193px; }

.p194 { padding : 194px; }
.pt194, .p194-0 { padding-top: 194px; }
.pb194, .p194-0 { padding-bottom: 194px; }

.p195 { padding : 195px; }
.pt195, .p195-0 { padding-top: 195px; }
.pb195, .p195-0 { padding-bottom: 195px; }

.p196 { padding : 196px; }
.pt196, .p196-0 { padding-top: 196px; }
.pb196, .p196-0 { padding-bottom: 196px; }

.p197 { padding : 197px; }
.pt197, .p197-0 { padding-top: 197px; }
.pb197, .p197-0 { padding-bottom: 197px; }

.p198 { padding : 198px; }
.pt198, .p198-0 { padding-top: 198px; }
.pb198, .p198-0 { padding-bottom: 198px; }

.p199 { padding : 199px; }
.pt199, .p199-0 { padding-top: 199px; }
.pb199, .p199-0 { padding-bottom: 199px; }

.p200 { padding : 200px; }
.pt200, .p200-0 { padding-top: 200px; }
.pb200, .p200-0 { padding-bottom: 200px; }



.pl0, .p0-0, .plr0 { padding-left:0; }
.pr0, .p0, .plr0  { padding-right:0; }
ul.slick-dots { gap: 10px; list-style: none; margin: 24px 0 0; display: flex; justify-content: center; align-items: center; padding: 0; }
ul.slick-dots button { display: none; }
ul.slick-dots li { cursor: pointer; background-color: rgb(30 30 30 / 40%); width: 10px; height: 10px; border-radius: 50px; transition: all .3s; }
ul.slick-dots li.slick-active { background-color:#046353; }
body .row-fluid [class*="span"] { min-height:0px; }
body .row-fluid [class*="span"].widget-type-space { min-height:1px; }

.slider_buttons .slick-arrow { width: 36px; height: 36px; background-color:#046353; border-radius: 50%; position: relative; cursor: pointer; transition: all 0.3s ease; }
.slider_buttons .slick-arrow:before { color: #FFF; content: "\f104"; display: flex; font-family: FontAwesome; height: 100%; justify-content: center; width: 100%; position: absolute; align-items: center; border-radius: 50%; line-height: 1; }
.slider_buttons .next_arrow.slick-arrow:before { transform: rotate(180deg); }
.slider_buttons .slick-arrow.slick-disabled { background: rgb(4 99 83 / 60%); }
.slider_buttons .slick-arrow.slick-disabled:before { color: #B6B6B6; }
.slider_buttons .slick-arrow:hover { opacity: 0.6; }


.bannerSlInn {  background-color:#1E1E1E; } 
.bannerSub {  color:#EBA310; }
.bannerSliderSec:before { background-color:#046353;  }

.w-100 { width: 100%; }


.Headerv2Language button.hs-language-switcher__button { border-color: #046353; }

.BannerSecV1SBox.Bannerv1sliderinitial ul.slick-dots li { background: transparent;  border: 1px solid #FFF;}
.BannerSecV1SBox.Bannerv1sliderinitial ul.slick-dots li.slick-active {  background-color: #FFF;}
.BannerSecV1SBox.Bannerv1sliderinitial ul.slick-dots { bottom : -32px; }

.NewsColtitle h6 { font-size:18px;text-decoration: none;text-transform :none;font-weight:700;font-family: Roboto, sans-serif;color:#1E1E1E; }

.BlogPostBodycntStrip h1,.BlogPostBodycntStrip h2,.BlogPostBodycntStrip h3,.BlogPostBodycntStrip h4,.BlogPostBodycntStrip h5,.BlogPostBodycntStrip h6 { font-weight : 500; }
.BlogPostBodycntStrip > span > * {  margin-bottom: 24px;}
.BlogPostBodycntStrip > span > :last-child {  margin: 0;}
.BlogPostBodycntStrip {  max-width: 790px; width: 100%; margin: 0 auto;}
.BlogPostBodycntStrip p,.BlogPostBodycntStrip a { font-weight : 300; font-size:16px;text-decoration: none;text-transform :none;font-weight:300;font-family: Roboto, sans-serif;color:#1E1E1E;;line-height:1.125 }


.blog-related-posts__list .Bloglistingbox {  max-width: calc(25% - 24px);}
.blog-related-posts__list .Bloglistingbox { background-color: #fff; border-radius: 7px; box-shadow: 0 0 6px 0 #00000040, 0 4px 6px 0 #00000040; padding: 16px; width: 100%;}
.blog-related-posts__list .Bloglistingbox .Bloglistingboximg { background-position: 50%; background-repeat: no-repeat; background-size: cover;  border-radius: 7px; padding-bottom: 72%;}
.blog-related-posts__list .Bloglistingbox .Bloglistingboxcontentmain { padding-top: 16px}
.blog-related-posts__list .Bloglistingbox .Bloglistingboxcontentmain .Bloglistingboxtag ul { align-items: center;  display: flex; gap: 10px; justify-content: flex-start; list-style: none;  margin: 0; padding: 0}
.blog-related-posts__list .Bloglistingbox .Bloglistingboxcontentmain .Bloglistingboxtag ul li a {  border-radius: 8px; padding: 4px 8px}
.blog-related-posts__list .Bloglistingbox .BloglistingboxTitle p a { font-size: inherit!important; font-weight: inherit!important}
.blog-related-posts__list .Bloglistingbox .BloglistingboxTitle p {  height: 100% !important;  overflow: hidden;}
.blog-related-posts__list .Bloglistingbox .BloglistingboxTitle p a {  overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.OfertaacadLeftFIl1 p.subfiltitle > a { font-size: 16px;font-family: Roboto, sans-serif;color:#FFF; font-weight:400;border:1px Solid #EBA310; background:#EBA310;border-radius:20px;text-transform:none;padding-top: 12px;
padding-right: 16px;
padding-bottom: 12px;
padding-left: 16px;
background:linear-gradient(90deg, #0B9287 0%,#003E34 100%);border: unset;; text-decoration: none; line-height : 1; text-align: center; }
.OfertaacadLeftFIl1 p.subfiltitle > a:hover { color:#EBA310;background-color:#FFF;border-color:#046353;background:linear-gradient(90deg, #0B9287 0%,#003E34 100%);border: unset;; }


.loading { height: 0; width: 0;padding: 15px; border: 6px solid #ccc; border-right-color: #888; border-radius: 22px; -webkit-animation: rotate 1s infinite linear;position: absolute; left: 50%; top: 50%;}

@-webkit-keyframes rotate {
  /* 100% keyframe for  clockwise. 
  use 0% instead for anticlockwise */
  100% {
    -webkit-transform: rotate(360deg);
  }
}

.loadermain {  background: #fff; position: fixed; width: 100%; height: 100%; z-index: 99999991; top: 0; left: 0;}


.gradient_txt_color ,.gradient_txt_color p,.gradient_txt_color h1,.gradient_txt_color h2,.gradient_txt_color h3,.gradient_txt_color h4,.gradient_txt_color h5,.gradient_txt_color h6,.gradient_txt_color a  { background:linear-gradient(90deg, #0B9287 0%,#003E34 100%);border: unset;; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.cardalt_sec, .autorAltaSec, .campusSlide  { background:linear-gradient(90deg, #0B9287 0%,#003E34 100%);border: unset; }

.qaSlideText p { font-size: 24px; }
.artBannerRght .moduleContent p { font-size: 20px; }






@media (max-width : 1280px){
  .content-wrapper {  max-width: 1100px;}
}

@media (max-width : 1230px){
  .content-wrapper { max-width: 90%;}
  .HeaderBtStrip {  background-color: #046353; }
  .HeaderBtStrip ul li ul.hs-menu-children-wrapper a,
  .HeaderBtStrip ul a,.childTrigger { color : #FFF; } 
  .HeaderBtStrip ul li ul.hs-menu-children-wrapper {  width: 100%; }

  .l_w20 { width: 20%; }
  .l_w25 { width: 25%; }
  .l_w30 { width: 30%; }
  .l_w33 { width: 33.33%; }
  .l_w35 { width: 35%; }
  .l_w40 { width: 40%; }
  .l_w45 { width: 45%; }
  .l_w50 { width: 50%; }
  .l_w55 { width: 55%; }
  .l_w60 { width: 60%; }
  .l_w65 { width: 65%; }
  .l_w66 { width: 66.66%; }
  .l_w70 { width: 70%; }
  .l_w75 { width: 75%; }
  .l_w80 { width: 80%; }
  .l_w85 { width: 85%; }
  .l_w90 { width: 90%; }
  .l_w95 { width: 95%; }
  .l_w100 { width: 100%; }
}

@media (max-width :1080px){


  .OfertaacadFilterInner .moduleTitle h1 {  font-size:48px;text-decoration: none;text-transform :none;font-weight:700;font-family: Roboto, sans-serif;color:#FFF;;color :#046353}
  .HeroBannerSTitle h2, .BannerSecV1SBoxIn .moduleTitle * { font-size:48px;text-decoration: none;text-transform :none;font-weight:700;font-family: Roboto, sans-serif;color:#FFF;;color : #FFF }
  .OfertaacadFilterInner  .moduleContent h3 {   font-size:28px;text-decoration: none;text-transform :none;font-weight:700;font-family: Roboto, sans-serif;color:#EBA310;;color :#043A31}
  .Formsection.version_2 .FormSecTitleSection .FormSecTitle * { font-size:48px;text-decoration: none;text-transform :none;font-weight:700;font-family: Roboto, sans-serif;color:#FFF;; color : #046353 }
  .Formsection.version_1 .FormSecTitleSection .FormSecTitle * { font-size:48px;text-decoration: none;text-transform :none;font-weight:700;font-family: Roboto, sans-serif;color:#FFF;; color : #FFF }
  .bnnerlightInner .moduleTitle h1 { font-size:48px;text-decoration: none;text-transform :none;font-weight:700;font-family: Roboto, sans-serif;color:#FFF;; color : #FFF } 
  
  .BlogPosttitle h1 { font-size: 34px;;; color : #FFF }
  
  /* flex-gap */
  
  .md_gap1 { gap : 1px; }
  .md_columngap1 { column-gap : 1px;}
  .md_rowgap1 { row-gap : 1px;}
  
  .md_gap2 { gap : 2px; }
  .md_columngap2 { column-gap : 2px;}
  .md_rowgap2 { row-gap : 2px;}
  
  .md_gap3 { gap : 3px; }
  .md_columngap3 { column-gap : 3px;}
  .md_rowgap3 { row-gap : 3px;}
  
  .md_gap4 { gap : 4px; }
  .md_columngap4 { column-gap : 4px;}
  .md_rowgap4 { row-gap : 4px;}
  
  .md_gap5 { gap : 5px; }
  .md_columngap5 { column-gap : 5px;}
  .md_rowgap5 { row-gap : 5px;}
  
  .md_gap6 { gap : 6px; }
  .md_columngap6 { column-gap : 6px;}
  .md_rowgap6 { row-gap : 6px;}
  
  .md_gap7 { gap : 7px; }
  .md_columngap7 { column-gap : 7px;}
  .md_rowgap7 { row-gap : 7px;}
  
  .md_gap8 { gap : 8px; }
  .md_columngap8 { column-gap : 8px;}
  .md_rowgap8 { row-gap : 8px;}
  
  .md_gap9 { gap : 9px; }
  .md_columngap9 { column-gap : 9px;}
  .md_rowgap9 { row-gap : 9px;}
  
  .md_gap10 { gap : 10px; }
  .md_columngap10 { column-gap : 10px;}
  .md_rowgap10 { row-gap : 10px;}
  
  .md_gap11 { gap : 11px; }
  .md_columngap11 { column-gap : 11px;}
  .md_rowgap11 { row-gap : 11px;}
  
  .md_gap12 { gap : 12px; }
  .md_columngap12 { column-gap : 12px;}
  .md_rowgap12 { row-gap : 12px;}
  
  .md_gap13 { gap : 13px; }
  .md_columngap13 { column-gap : 13px;}
  .md_rowgap13 { row-gap : 13px;}
  
  .md_gap14 { gap : 14px; }
  .md_columngap14 { column-gap : 14px;}
  .md_rowgap14 { row-gap : 14px;}
  
  .md_gap15 { gap : 15px; }
  .md_columngap15 { column-gap : 15px;}
  .md_rowgap15 { row-gap : 15px;}
  
  .md_gap16 { gap : 16px; }
  .md_columngap16 { column-gap : 16px;}
  .md_rowgap16 { row-gap : 16px;}
  
  .md_gap17 { gap : 17px; }
  .md_columngap17 { column-gap : 17px;}
  .md_rowgap17 { row-gap : 17px;}
  
  .md_gap18 { gap : 18px; }
  .md_columngap18 { column-gap : 18px;}
  .md_rowgap18 { row-gap : 18px;}
  
  .md_gap19 { gap : 19px; }
  .md_columngap19 { column-gap : 19px;}
  .md_rowgap19 { row-gap : 19px;}
  
  .md_gap20 { gap : 20px; }
  .md_columngap20 { column-gap : 20px;}
  .md_rowgap20 { row-gap : 20px;}
  
  .md_gap21 { gap : 21px; }
  .md_columngap21 { column-gap : 21px;}
  .md_rowgap21 { row-gap : 21px;}
  
  .md_gap22 { gap : 22px; }
  .md_columngap22 { column-gap : 22px;}
  .md_rowgap22 { row-gap : 22px;}
  
  .md_gap23 { gap : 23px; }
  .md_columngap23 { column-gap : 23px;}
  .md_rowgap23 { row-gap : 23px;}
  
  .md_gap24 { gap : 24px; }
  .md_columngap24 { column-gap : 24px;}
  .md_rowgap24 { row-gap : 24px;}
  
  .md_gap25 { gap : 25px; }
  .md_columngap25 { column-gap : 25px;}
  .md_rowgap25 { row-gap : 25px;}
  
  .md_gap26 { gap : 26px; }
  .md_columngap26 { column-gap : 26px;}
  .md_rowgap26 { row-gap : 26px;}
  
  .md_gap27 { gap : 27px; }
  .md_columngap27 { column-gap : 27px;}
  .md_rowgap27 { row-gap : 27px;}
  
  .md_gap28 { gap : 28px; }
  .md_columngap28 { column-gap : 28px;}
  .md_rowgap28 { row-gap : 28px;}
  
  .md_gap29 { gap : 29px; }
  .md_columngap29 { column-gap : 29px;}
  .md_rowgap29 { row-gap : 29px;}
  
  .md_gap30 { gap : 30px; }
  .md_columngap30 { column-gap : 30px;}
  .md_rowgap30 { row-gap : 30px;}
  
  .md_gap31 { gap : 31px; }
  .md_columngap31 { column-gap : 31px;}
  .md_rowgap31 { row-gap : 31px;}
  
  .md_gap32 { gap : 32px; }
  .md_columngap32 { column-gap : 32px;}
  .md_rowgap32 { row-gap : 32px;}
  
  .md_gap33 { gap : 33px; }
  .md_columngap33 { column-gap : 33px;}
  .md_rowgap33 { row-gap : 33px;}
  
  .md_gap34 { gap : 34px; }
  .md_columngap34 { column-gap : 34px;}
  .md_rowgap34 { row-gap : 34px;}
  
  .md_gap35 { gap : 35px; }
  .md_columngap35 { column-gap : 35px;}
  .md_rowgap35 { row-gap : 35px;}
  
  .md_gap36 { gap : 36px; }
  .md_columngap36 { column-gap : 36px;}
  .md_rowgap36 { row-gap : 36px;}
  
  .md_gap37 { gap : 37px; }
  .md_columngap37 { column-gap : 37px;}
  .md_rowgap37 { row-gap : 37px;}
  
  .md_gap38 { gap : 38px; }
  .md_columngap38 { column-gap : 38px;}
  .md_rowgap38 { row-gap : 38px;}
  
  .md_gap39 { gap : 39px; }
  .md_columngap39 { column-gap : 39px;}
  .md_rowgap39 { row-gap : 39px;}
  
  .md_gap40 { gap : 40px; }
  .md_columngap40 { column-gap : 40px;}
  .md_rowgap40 { row-gap : 40px;}
  
  .md_gap41 { gap : 41px; }
  .md_columngap41 { column-gap : 41px;}
  .md_rowgap41 { row-gap : 41px;}
  
  .md_gap42 { gap : 42px; }
  .md_columngap42 { column-gap : 42px;}
  .md_rowgap42 { row-gap : 42px;}
  
  .md_gap43 { gap : 43px; }
  .md_columngap43 { column-gap : 43px;}
  .md_rowgap43 { row-gap : 43px;}
  
  .md_gap44 { gap : 44px; }
  .md_columngap44 { column-gap : 44px;}
  .md_rowgap44 { row-gap : 44px;}
  
  .md_gap45 { gap : 45px; }
  .md_columngap45 { column-gap : 45px;}
  .md_rowgap45 { row-gap : 45px;}
  
  .md_gap46 { gap : 46px; }
  .md_columngap46 { column-gap : 46px;}
  .md_rowgap46 { row-gap : 46px;}
  
  .md_gap47 { gap : 47px; }
  .md_columngap47 { column-gap : 47px;}
  .md_rowgap47 { row-gap : 47px;}
  
  .md_gap48 { gap : 48px; }
  .md_columngap48 { column-gap : 48px;}
  .md_rowgap48 { row-gap : 48px;}
  
  .md_gap49 { gap : 49px; }
  .md_columngap49 { column-gap : 49px;}
  .md_rowgap49 { row-gap : 49px;}
  
  .md_gap50 { gap : 50px; }
  .md_columngap50 { column-gap : 50px;}
  .md_rowgap50 { row-gap : 50px;}
  
  .md_gap51 { gap : 51px; }
  .md_columngap51 { column-gap : 51px;}
  .md_rowgap51 { row-gap : 51px;}
  
  .md_gap52 { gap : 52px; }
  .md_columngap52 { column-gap : 52px;}
  .md_rowgap52 { row-gap : 52px;}
  
  .md_gap53 { gap : 53px; }
  .md_columngap53 { column-gap : 53px;}
  .md_rowgap53 { row-gap : 53px;}
  
  .md_gap54 { gap : 54px; }
  .md_columngap54 { column-gap : 54px;}
  .md_rowgap54 { row-gap : 54px;}
  
  .md_gap55 { gap : 55px; }
  .md_columngap55 { column-gap : 55px;}
  .md_rowgap55 { row-gap : 55px;}
  
  .md_gap56 { gap : 56px; }
  .md_columngap56 { column-gap : 56px;}
  .md_rowgap56 { row-gap : 56px;}
  
  .md_gap57 { gap : 57px; }
  .md_columngap57 { column-gap : 57px;}
  .md_rowgap57 { row-gap : 57px;}
  
  .md_gap58 { gap : 58px; }
  .md_columngap58 { column-gap : 58px;}
  .md_rowgap58 { row-gap : 58px;}
  
  .md_gap59 { gap : 59px; }
  .md_columngap59 { column-gap : 59px;}
  .md_rowgap59 { row-gap : 59px;}
  
  .md_gap60 { gap : 60px; }
  .md_columngap60 { column-gap : 60px;}
  .md_rowgap60 { row-gap : 60px;}
  
  .md_gap61 { gap : 61px; }
  .md_columngap61 { column-gap : 61px;}
  .md_rowgap61 { row-gap : 61px;}
  
  .md_gap62 { gap : 62px; }
  .md_columngap62 { column-gap : 62px;}
  .md_rowgap62 { row-gap : 62px;}
  
  .md_gap63 { gap : 63px; }
  .md_columngap63 { column-gap : 63px;}
  .md_rowgap63 { row-gap : 63px;}
  
  .md_gap64 { gap : 64px; }
  .md_columngap64 { column-gap : 64px;}
  .md_rowgap64 { row-gap : 64px;}
  
  .md_gap65 { gap : 65px; }
  .md_columngap65 { column-gap : 65px;}
  .md_rowgap65 { row-gap : 65px;}
  
  .md_gap66 { gap : 66px; }
  .md_columngap66 { column-gap : 66px;}
  .md_rowgap66 { row-gap : 66px;}
  
  .md_gap67 { gap : 67px; }
  .md_columngap67 { column-gap : 67px;}
  .md_rowgap67 { row-gap : 67px;}
  
  .md_gap68 { gap : 68px; }
  .md_columngap68 { column-gap : 68px;}
  .md_rowgap68 { row-gap : 68px;}
  
  .md_gap69 { gap : 69px; }
  .md_columngap69 { column-gap : 69px;}
  .md_rowgap69 { row-gap : 69px;}
  
  .md_gap70 { gap : 70px; }
  .md_columngap70 { column-gap : 70px;}
  .md_rowgap70 { row-gap : 70px;}
  
  .md_gap71 { gap : 71px; }
  .md_columngap71 { column-gap : 71px;}
  .md_rowgap71 { row-gap : 71px;}
  
  .md_gap72 { gap : 72px; }
  .md_columngap72 { column-gap : 72px;}
  .md_rowgap72 { row-gap : 72px;}
  
  .md_gap73 { gap : 73px; }
  .md_columngap73 { column-gap : 73px;}
  .md_rowgap73 { row-gap : 73px;}
  
  .md_gap74 { gap : 74px; }
  .md_columngap74 { column-gap : 74px;}
  .md_rowgap74 { row-gap : 74px;}
  
  .md_gap75 { gap : 75px; }
  .md_columngap75 { column-gap : 75px;}
  .md_rowgap75 { row-gap : 75px;}
  
  .md_gap76 { gap : 76px; }
  .md_columngap76 { column-gap : 76px;}
  .md_rowgap76 { row-gap : 76px;}
  
  .md_gap77 { gap : 77px; }
  .md_columngap77 { column-gap : 77px;}
  .md_rowgap77 { row-gap : 77px;}
  
  .md_gap78 { gap : 78px; }
  .md_columngap78 { column-gap : 78px;}
  .md_rowgap78 { row-gap : 78px;}
  
  .md_gap79 { gap : 79px; }
  .md_columngap79 { column-gap : 79px;}
  .md_rowgap79 { row-gap : 79px;}
  
  .md_gap80 { gap : 80px; }
  .md_columngap80 { column-gap : 80px;}
  .md_rowgap80 { row-gap : 80px;}
  
  .md_gap81 { gap : 81px; }
  .md_columngap81 { column-gap : 81px;}
  .md_rowgap81 { row-gap : 81px;}
  
  .md_gap82 { gap : 82px; }
  .md_columngap82 { column-gap : 82px;}
  .md_rowgap82 { row-gap : 82px;}
  
  .md_gap83 { gap : 83px; }
  .md_columngap83 { column-gap : 83px;}
  .md_rowgap83 { row-gap : 83px;}
  
  .md_gap84 { gap : 84px; }
  .md_columngap84 { column-gap : 84px;}
  .md_rowgap84 { row-gap : 84px;}
  
  .md_gap85 { gap : 85px; }
  .md_columngap85 { column-gap : 85px;}
  .md_rowgap85 { row-gap : 85px;}
  
  .md_gap86 { gap : 86px; }
  .md_columngap86 { column-gap : 86px;}
  .md_rowgap86 { row-gap : 86px;}
  
  .md_gap87 { gap : 87px; }
  .md_columngap87 { column-gap : 87px;}
  .md_rowgap87 { row-gap : 87px;}
  
  .md_gap88 { gap : 88px; }
  .md_columngap88 { column-gap : 88px;}
  .md_rowgap88 { row-gap : 88px;}
  
  .md_gap89 { gap : 89px; }
  .md_columngap89 { column-gap : 89px;}
  .md_rowgap89 { row-gap : 89px;}
  
  .md_gap90 { gap : 90px; }
  .md_columngap90 { column-gap : 90px;}
  .md_rowgap90 { row-gap : 90px;}
  
  .md_gap91 { gap : 91px; }
  .md_columngap91 { column-gap : 91px;}
  .md_rowgap91 { row-gap : 91px;}
  
  .md_gap92 { gap : 92px; }
  .md_columngap92 { column-gap : 92px;}
  .md_rowgap92 { row-gap : 92px;}
  
  .md_gap93 { gap : 93px; }
  .md_columngap93 { column-gap : 93px;}
  .md_rowgap93 { row-gap : 93px;}
  
  .md_gap94 { gap : 94px; }
  .md_columngap94 { column-gap : 94px;}
  .md_rowgap94 { row-gap : 94px;}
  
  .md_gap95 { gap : 95px; }
  .md_columngap95 { column-gap : 95px;}
  .md_rowgap95 { row-gap : 95px;}
  
  .md_gap96 { gap : 96px; }
  .md_columngap96 { column-gap : 96px;}
  .md_rowgap96 { row-gap : 96px;}
  
  .md_gap97 { gap : 97px; }
  .md_columngap97 { column-gap : 97px;}
  .md_rowgap97 { row-gap : 97px;}
  
  .md_gap98 { gap : 98px; }
  .md_columngap98 { column-gap : 98px;}
  .md_rowgap98 { row-gap : 98px;}
  
  .md_gap99 { gap : 99px; }
  .md_columngap99 { column-gap : 99px;}
  .md_rowgap99 { row-gap : 99px;}
  

  /* Custom Padding */
  
  .md_p0 { padding : 0px; }
  .md_pt0, .md_p0-0 { padding-top: 0px; }
  .md_pb0, .md_p0-0 { padding-bottom: 0px; }
  
  .md_p1 { padding : 1px; }
  .md_pt1, .md_p1-0 { padding-top: 1px; }
  .md_pb1, .md_p1-0 { padding-bottom: 1px; }
  
  .md_p2 { padding : 2px; }
  .md_pt2, .md_p2-0 { padding-top: 2px; }
  .md_pb2, .md_p2-0 { padding-bottom: 2px; }
  
  .md_p3 { padding : 3px; }
  .md_pt3, .md_p3-0 { padding-top: 3px; }
  .md_pb3, .md_p3-0 { padding-bottom: 3px; }
  
  .md_p4 { padding : 4px; }
  .md_pt4, .md_p4-0 { padding-top: 4px; }
  .md_pb4, .md_p4-0 { padding-bottom: 4px; }
  
  .md_p5 { padding : 5px; }
  .md_pt5, .md_p5-0 { padding-top: 5px; }
  .md_pb5, .md_p5-0 { padding-bottom: 5px; }
  
  .md_p6 { padding : 6px; }
  .md_pt6, .md_p6-0 { padding-top: 6px; }
  .md_pb6, .md_p6-0 { padding-bottom: 6px; }
  
  .md_p7 { padding : 7px; }
  .md_pt7, .md_p7-0 { padding-top: 7px; }
  .md_pb7, .md_p7-0 { padding-bottom: 7px; }
  
  .md_p8 { padding : 8px; }
  .md_pt8, .md_p8-0 { padding-top: 8px; }
  .md_pb8, .md_p8-0 { padding-bottom: 8px; }
  
  .md_p9 { padding : 9px; }
  .md_pt9, .md_p9-0 { padding-top: 9px; }
  .md_pb9, .md_p9-0 { padding-bottom: 9px; }
  
  .md_p10 { padding : 10px; }
  .md_pt10, .md_p10-0 { padding-top: 10px; }
  .md_pb10, .md_p10-0 { padding-bottom: 10px; }
  
  .md_p11 { padding : 11px; }
  .md_pt11, .md_p11-0 { padding-top: 11px; }
  .md_pb11, .md_p11-0 { padding-bottom: 11px; }
  
  .md_p12 { padding : 12px; }
  .md_pt12, .md_p12-0 { padding-top: 12px; }
  .md_pb12, .md_p12-0 { padding-bottom: 12px; }
  
  .md_p13 { padding : 13px; }
  .md_pt13, .md_p13-0 { padding-top: 13px; }
  .md_pb13, .md_p13-0 { padding-bottom: 13px; }
  
  .md_p14 { padding : 14px; }
  .md_pt14, .md_p14-0 { padding-top: 14px; }
  .md_pb14, .md_p14-0 { padding-bottom: 14px; }
  
  .md_p15 { padding : 15px; }
  .md_pt15, .md_p15-0 { padding-top: 15px; }
  .md_pb15, .md_p15-0 { padding-bottom: 15px; }
  
  .md_p16 { padding : 16px; }
  .md_pt16, .md_p16-0 { padding-top: 16px; }
  .md_pb16, .md_p16-0 { padding-bottom: 16px; }
  
  .md_p17 { padding : 17px; }
  .md_pt17, .md_p17-0 { padding-top: 17px; }
  .md_pb17, .md_p17-0 { padding-bottom: 17px; }
  
  .md_p18 { padding : 18px; }
  .md_pt18, .md_p18-0 { padding-top: 18px; }
  .md_pb18, .md_p18-0 { padding-bottom: 18px; }
  
  .md_p19 { padding : 19px; }
  .md_pt19, .md_p19-0 { padding-top: 19px; }
  .md_pb19, .md_p19-0 { padding-bottom: 19px; }
  
  .md_p20 { padding : 20px; }
  .md_pt20, .md_p20-0 { padding-top: 20px; }
  .md_pb20, .md_p20-0 { padding-bottom: 20px; }
  
  .md_p21 { padding : 21px; }
  .md_pt21, .md_p21-0 { padding-top: 21px; }
  .md_pb21, .md_p21-0 { padding-bottom: 21px; }
  
  .md_p22 { padding : 22px; }
  .md_pt22, .md_p22-0 { padding-top: 22px; }
  .md_pb22, .md_p22-0 { padding-bottom: 22px; }
  
  .md_p23 { padding : 23px; }
  .md_pt23, .md_p23-0 { padding-top: 23px; }
  .md_pb23, .md_p23-0 { padding-bottom: 23px; }
  
  .md_p24 { padding : 24px; }
  .md_pt24, .md_p24-0 { padding-top: 24px; }
  .md_pb24, .md_p24-0 { padding-bottom: 24px; }
  
  .md_p25 { padding : 25px; }
  .md_pt25, .md_p25-0 { padding-top: 25px; }
  .md_pb25, .md_p25-0 { padding-bottom: 25px; }
  
  .md_p26 { padding : 26px; }
  .md_pt26, .md_p26-0 { padding-top: 26px; }
  .md_pb26, .md_p26-0 { padding-bottom: 26px; }
  
  .md_p27 { padding : 27px; }
  .md_pt27, .md_p27-0 { padding-top: 27px; }
  .md_pb27, .md_p27-0 { padding-bottom: 27px; }
  
  .md_p28 { padding : 28px; }
  .md_pt28, .md_p28-0 { padding-top: 28px; }
  .md_pb28, .md_p28-0 { padding-bottom: 28px; }
  
  .md_p29 { padding : 29px; }
  .md_pt29, .md_p29-0 { padding-top: 29px; }
  .md_pb29, .md_p29-0 { padding-bottom: 29px; }
  
  .md_p30 { padding : 30px; }
  .md_pt30, .md_p30-0 { padding-top: 30px; }
  .md_pb30, .md_p30-0 { padding-bottom: 30px; }
  
  .md_p31 { padding : 31px; }
  .md_pt31, .md_p31-0 { padding-top: 31px; }
  .md_pb31, .md_p31-0 { padding-bottom: 31px; }
  
  .md_p32 { padding : 32px; }
  .md_pt32, .md_p32-0 { padding-top: 32px; }
  .md_pb32, .md_p32-0 { padding-bottom: 32px; }
  
  .md_p33 { padding : 33px; }
  .md_pt33, .md_p33-0 { padding-top: 33px; }
  .md_pb33, .md_p33-0 { padding-bottom: 33px; }
  
  .md_p34 { padding : 34px; }
  .md_pt34, .md_p34-0 { padding-top: 34px; }
  .md_pb34, .md_p34-0 { padding-bottom: 34px; }
  
  .md_p35 { padding : 35px; }
  .md_pt35, .md_p35-0 { padding-top: 35px; }
  .md_pb35, .md_p35-0 { padding-bottom: 35px; }
  
  .md_p36 { padding : 36px; }
  .md_pt36, .md_p36-0 { padding-top: 36px; }
  .md_pb36, .md_p36-0 { padding-bottom: 36px; }
  
  .md_p37 { padding : 37px; }
  .md_pt37, .md_p37-0 { padding-top: 37px; }
  .md_pb37, .md_p37-0 { padding-bottom: 37px; }
  
  .md_p38 { padding : 38px; }
  .md_pt38, .md_p38-0 { padding-top: 38px; }
  .md_pb38, .md_p38-0 { padding-bottom: 38px; }
  
  .md_p39 { padding : 39px; }
  .md_pt39, .md_p39-0 { padding-top: 39px; }
  .md_pb39, .md_p39-0 { padding-bottom: 39px; }
  
  .md_p40 { padding : 40px; }
  .md_pt40, .md_p40-0 { padding-top: 40px; }
  .md_pb40, .md_p40-0 { padding-bottom: 40px; }
  
  .md_p41 { padding : 41px; }
  .md_pt41, .md_p41-0 { padding-top: 41px; }
  .md_pb41, .md_p41-0 { padding-bottom: 41px; }
  
  .md_p42 { padding : 42px; }
  .md_pt42, .md_p42-0 { padding-top: 42px; }
  .md_pb42, .md_p42-0 { padding-bottom: 42px; }
  
  .md_p43 { padding : 43px; }
  .md_pt43, .md_p43-0 { padding-top: 43px; }
  .md_pb43, .md_p43-0 { padding-bottom: 43px; }
  
  .md_p44 { padding : 44px; }
  .md_pt44, .md_p44-0 { padding-top: 44px; }
  .md_pb44, .md_p44-0 { padding-bottom: 44px; }
  
  .md_p45 { padding : 45px; }
  .md_pt45, .md_p45-0 { padding-top: 45px; }
  .md_pb45, .md_p45-0 { padding-bottom: 45px; }
  
  .md_p46 { padding : 46px; }
  .md_pt46, .md_p46-0 { padding-top: 46px; }
  .md_pb46, .md_p46-0 { padding-bottom: 46px; }
  
  .md_p47 { padding : 47px; }
  .md_pt47, .md_p47-0 { padding-top: 47px; }
  .md_pb47, .md_p47-0 { padding-bottom: 47px; }
  
  .md_p48 { padding : 48px; }
  .md_pt48, .md_p48-0 { padding-top: 48px; }
  .md_pb48, .md_p48-0 { padding-bottom: 48px; }
  
  .md_p49 { padding : 49px; }
  .md_pt49, .md_p49-0 { padding-top: 49px; }
  .md_pb49, .md_p49-0 { padding-bottom: 49px; }
  
  .md_p50 { padding : 50px; }
  .md_pt50, .md_p50-0 { padding-top: 50px; }
  .md_pb50, .md_p50-0 { padding-bottom: 50px; }
  
  .md_p51 { padding : 51px; }
  .md_pt51, .md_p51-0 { padding-top: 51px; }
  .md_pb51, .md_p51-0 { padding-bottom: 51px; }
  
  .md_p52 { padding : 52px; }
  .md_pt52, .md_p52-0 { padding-top: 52px; }
  .md_pb52, .md_p52-0 { padding-bottom: 52px; }
  
  .md_p53 { padding : 53px; }
  .md_pt53, .md_p53-0 { padding-top: 53px; }
  .md_pb53, .md_p53-0 { padding-bottom: 53px; }
  
  .md_p54 { padding : 54px; }
  .md_pt54, .md_p54-0 { padding-top: 54px; }
  .md_pb54, .md_p54-0 { padding-bottom: 54px; }
  
  .md_p55 { padding : 55px; }
  .md_pt55, .md_p55-0 { padding-top: 55px; }
  .md_pb55, .md_p55-0 { padding-bottom: 55px; }
  
  .md_p56 { padding : 56px; }
  .md_pt56, .md_p56-0 { padding-top: 56px; }
  .md_pb56, .md_p56-0 { padding-bottom: 56px; }
  
  .md_p57 { padding : 57px; }
  .md_pt57, .md_p57-0 { padding-top: 57px; }
  .md_pb57, .md_p57-0 { padding-bottom: 57px; }
  
  .md_p58 { padding : 58px; }
  .md_pt58, .md_p58-0 { padding-top: 58px; }
  .md_pb58, .md_p58-0 { padding-bottom: 58px; }
  
  .md_p59 { padding : 59px; }
  .md_pt59, .md_p59-0 { padding-top: 59px; }
  .md_pb59, .md_p59-0 { padding-bottom: 59px; }
  
  .md_p60 { padding : 60px; }
  .md_pt60, .md_p60-0 { padding-top: 60px; }
  .md_pb60, .md_p60-0 { padding-bottom: 60px; }
  
  .md_p61 { padding : 61px; }
  .md_pt61, .md_p61-0 { padding-top: 61px; }
  .md_pb61, .md_p61-0 { padding-bottom: 61px; }
  
  .md_p62 { padding : 62px; }
  .md_pt62, .md_p62-0 { padding-top: 62px; }
  .md_pb62, .md_p62-0 { padding-bottom: 62px; }
  
  .md_p63 { padding : 63px; }
  .md_pt63, .md_p63-0 { padding-top: 63px; }
  .md_pb63, .md_p63-0 { padding-bottom: 63px; }
  
  .md_p64 { padding : 64px; }
  .md_pt64, .md_p64-0 { padding-top: 64px; }
  .md_pb64, .md_p64-0 { padding-bottom: 64px; }
  
  .md_p65 { padding : 65px; }
  .md_pt65, .md_p65-0 { padding-top: 65px; }
  .md_pb65, .md_p65-0 { padding-bottom: 65px; }
  
  .md_p66 { padding : 66px; }
  .md_pt66, .md_p66-0 { padding-top: 66px; }
  .md_pb66, .md_p66-0 { padding-bottom: 66px; }
  
  .md_p67 { padding : 67px; }
  .md_pt67, .md_p67-0 { padding-top: 67px; }
  .md_pb67, .md_p67-0 { padding-bottom: 67px; }
  
  .md_p68 { padding : 68px; }
  .md_pt68, .md_p68-0 { padding-top: 68px; }
  .md_pb68, .md_p68-0 { padding-bottom: 68px; }
  
  .md_p69 { padding : 69px; }
  .md_pt69, .md_p69-0 { padding-top: 69px; }
  .md_pb69, .md_p69-0 { padding-bottom: 69px; }
  
  .md_p70 { padding : 70px; }
  .md_pt70, .md_p70-0 { padding-top: 70px; }
  .md_pb70, .md_p70-0 { padding-bottom: 70px; }
  
  .md_p71 { padding : 71px; }
  .md_pt71, .md_p71-0 { padding-top: 71px; }
  .md_pb71, .md_p71-0 { padding-bottom: 71px; }
  
  .md_p72 { padding : 72px; }
  .md_pt72, .md_p72-0 { padding-top: 72px; }
  .md_pb72, .md_p72-0 { padding-bottom: 72px; }
  
  .md_p73 { padding : 73px; }
  .md_pt73, .md_p73-0 { padding-top: 73px; }
  .md_pb73, .md_p73-0 { padding-bottom: 73px; }
  
  .md_p74 { padding : 74px; }
  .md_pt74, .md_p74-0 { padding-top: 74px; }
  .md_pb74, .md_p74-0 { padding-bottom: 74px; }
  
  .md_p75 { padding : 75px; }
  .md_pt75, .md_p75-0 { padding-top: 75px; }
  .md_pb75, .md_p75-0 { padding-bottom: 75px; }
  
  .md_p76 { padding : 76px; }
  .md_pt76, .md_p76-0 { padding-top: 76px; }
  .md_pb76, .md_p76-0 { padding-bottom: 76px; }
  
  .md_p77 { padding : 77px; }
  .md_pt77, .md_p77-0 { padding-top: 77px; }
  .md_pb77, .md_p77-0 { padding-bottom: 77px; }
  
  .md_p78 { padding : 78px; }
  .md_pt78, .md_p78-0 { padding-top: 78px; }
  .md_pb78, .md_p78-0 { padding-bottom: 78px; }
  
  .md_p79 { padding : 79px; }
  .md_pt79, .md_p79-0 { padding-top: 79px; }
  .md_pb79, .md_p79-0 { padding-bottom: 79px; }
  
  .md_p80 { padding : 80px; }
  .md_pt80, .md_p80-0 { padding-top: 80px; }
  .md_pb80, .md_p80-0 { padding-bottom: 80px; }
  
  .md_p81 { padding : 81px; }
  .md_pt81, .md_p81-0 { padding-top: 81px; }
  .md_pb81, .md_p81-0 { padding-bottom: 81px; }
  
  .md_p82 { padding : 82px; }
  .md_pt82, .md_p82-0 { padding-top: 82px; }
  .md_pb82, .md_p82-0 { padding-bottom: 82px; }
  
  .md_p83 { padding : 83px; }
  .md_pt83, .md_p83-0 { padding-top: 83px; }
  .md_pb83, .md_p83-0 { padding-bottom: 83px; }
  
  .md_p84 { padding : 84px; }
  .md_pt84, .md_p84-0 { padding-top: 84px; }
  .md_pb84, .md_p84-0 { padding-bottom: 84px; }
  
  .md_p85 { padding : 85px; }
  .md_pt85, .md_p85-0 { padding-top: 85px; }
  .md_pb85, .md_p85-0 { padding-bottom: 85px; }
  
  .md_p86 { padding : 86px; }
  .md_pt86, .md_p86-0 { padding-top: 86px; }
  .md_pb86, .md_p86-0 { padding-bottom: 86px; }
  
  .md_p87 { padding : 87px; }
  .md_pt87, .md_p87-0 { padding-top: 87px; }
  .md_pb87, .md_p87-0 { padding-bottom: 87px; }
  
  .md_p88 { padding : 88px; }
  .md_pt88, .md_p88-0 { padding-top: 88px; }
  .md_pb88, .md_p88-0 { padding-bottom: 88px; }
  
  .md_p89 { padding : 89px; }
  .md_pt89, .md_p89-0 { padding-top: 89px; }
  .md_pb89, .md_p89-0 { padding-bottom: 89px; }
  
  .md_p90 { padding : 90px; }
  .md_pt90, .md_p90-0 { padding-top: 90px; }
  .md_pb90, .md_p90-0 { padding-bottom: 90px; }
  
  .md_p91 { padding : 91px; }
  .md_pt91, .md_p91-0 { padding-top: 91px; }
  .md_pb91, .md_p91-0 { padding-bottom: 91px; }
  
  .md_p92 { padding : 92px; }
  .md_pt92, .md_p92-0 { padding-top: 92px; }
  .md_pb92, .md_p92-0 { padding-bottom: 92px; }
  
  .md_p93 { padding : 93px; }
  .md_pt93, .md_p93-0 { padding-top: 93px; }
  .md_pb93, .md_p93-0 { padding-bottom: 93px; }
  
  .md_p94 { padding : 94px; }
  .md_pt94, .md_p94-0 { padding-top: 94px; }
  .md_pb94, .md_p94-0 { padding-bottom: 94px; }
  
  .md_p95 { padding : 95px; }
  .md_pt95, .md_p95-0 { padding-top: 95px; }
  .md_pb95, .md_p95-0 { padding-bottom: 95px; }
  
  .md_p96 { padding : 96px; }
  .md_pt96, .md_p96-0 { padding-top: 96px; }
  .md_pb96, .md_p96-0 { padding-bottom: 96px; }
  
  .md_p97 { padding : 97px; }
  .md_pt97, .md_p97-0 { padding-top: 97px; }
  .md_pb97, .md_p97-0 { padding-bottom: 97px; }
  
  .md_p98 { padding : 98px; }
  .md_pt98, .md_p98-0 { padding-top: 98px; }
  .md_pb98, .md_p98-0 { padding-bottom: 98px; }
  
  .md_p99 { padding : 99px; }
  .md_pt99, .md_p99-0 { padding-top: 99px; }
  .md_pb99, .md_p99-0 { padding-bottom: 99px; }
  

  a.button,
  .button a,
  .hs-button,
  .hs-blog-post-listing__post-button {
    font-size: 16px;;
  }
  a.secondary_button,
.secondary_button a{
font-size: 16px;;
}
  
  a.tertiary_button,
.tertiary_button a{
  font-size: 16px;;
}
a.quaternary_button,
.quaternary_button a{
  font-size: 14px;;
}


  .slick-dots { bottom : -30px }

  .md_w20 { width: 20%; }
  .md_w25 { width: 25%; }
  .md_w30 { width: 30%; }
  .md_w33 { width: 33.33%; }
  .md_w35 { width: 35%; }
  .md_w40 { width: 40%; }
  .md_w45 { width: 45%; }
  .md_w50 { width: 50%; }
  .md_w55 { width: 55%; }
  .md_w60 { width: 60%; }
  .md_w65 { width: 65%; }
  .md_w66 { width: 66.66%; }
  .md_w70 { width: 70%; }
  .md_w75 { width: 75%; }
  .md_w80 { width: 80%; }
  .md_w85 { width: 85%; }
  .md_w90 { width: 90%; }
  .md_w95 { width: 95%; }
  .md_w100 { width: 100%; }

}


@media (max-width: 991px){
  h1, .h1 { font-size: 44px;; }
  h2, .h2 { font-size: 34px;; }
  h3, .h3 { font-size: 30px;; }
  h4, .h4 { font-size: 24px;; }
  h5, .h5 { font-size: 22px;; }
  h6, .h6 { font-size: 18px;; }

  p,body, { font-size: 16px;; }
  /*   .para2, .para2 p { font-size: 16px;} */
  .para2, .para2 p, .para2 a  { font-size: 14px;; } 
  .para3, .para3 p, .para3 a  { font-size: 14px;; } 
  .para4, .para4 p, .para4 a  { font-size: 14px;; } 
  .para5, .para5 p, .para5 a  { font-size: 14px;; } 
  .para6, .para6 p, .para6 a  { font-size: 12px;; } 

  /* flex-gap */
  
  .md_gap1 { gap : 1px; }
  .md_columngap1 { column-gap : 1px;}
  .md_rowgap1 { row-gap : 1px;}
  
  .md_gap2 { gap : 2px; }
  .md_columngap2 { column-gap : 2px;}
  .md_rowgap2 { row-gap : 2px;}
  
  .md_gap3 { gap : 3px; }
  .md_columngap3 { column-gap : 3px;}
  .md_rowgap3 { row-gap : 3px;}
  
  .md_gap4 { gap : 4px; }
  .md_columngap4 { column-gap : 4px;}
  .md_rowgap4 { row-gap : 4px;}
  
  .md_gap5 { gap : 5px; }
  .md_columngap5 { column-gap : 5px;}
  .md_rowgap5 { row-gap : 5px;}
  
  .md_gap6 { gap : 6px; }
  .md_columngap6 { column-gap : 6px;}
  .md_rowgap6 { row-gap : 6px;}
  
  .md_gap7 { gap : 7px; }
  .md_columngap7 { column-gap : 7px;}
  .md_rowgap7 { row-gap : 7px;}
  
  .md_gap8 { gap : 8px; }
  .md_columngap8 { column-gap : 8px;}
  .md_rowgap8 { row-gap : 8px;}
  
  .md_gap9 { gap : 9px; }
  .md_columngap9 { column-gap : 9px;}
  .md_rowgap9 { row-gap : 9px;}
  
  .md_gap10 { gap : 10px; }
  .md_columngap10 { column-gap : 10px;}
  .md_rowgap10 { row-gap : 10px;}
  
  .md_gap11 { gap : 11px; }
  .md_columngap11 { column-gap : 11px;}
  .md_rowgap11 { row-gap : 11px;}
  
  .md_gap12 { gap : 12px; }
  .md_columngap12 { column-gap : 12px;}
  .md_rowgap12 { row-gap : 12px;}
  
  .md_gap13 { gap : 13px; }
  .md_columngap13 { column-gap : 13px;}
  .md_rowgap13 { row-gap : 13px;}
  
  .md_gap14 { gap : 14px; }
  .md_columngap14 { column-gap : 14px;}
  .md_rowgap14 { row-gap : 14px;}
  
  .md_gap15 { gap : 15px; }
  .md_columngap15 { column-gap : 15px;}
  .md_rowgap15 { row-gap : 15px;}
  
  .md_gap16 { gap : 16px; }
  .md_columngap16 { column-gap : 16px;}
  .md_rowgap16 { row-gap : 16px;}
  
  .md_gap17 { gap : 17px; }
  .md_columngap17 { column-gap : 17px;}
  .md_rowgap17 { row-gap : 17px;}
  
  .md_gap18 { gap : 18px; }
  .md_columngap18 { column-gap : 18px;}
  .md_rowgap18 { row-gap : 18px;}
  
  .md_gap19 { gap : 19px; }
  .md_columngap19 { column-gap : 19px;}
  .md_rowgap19 { row-gap : 19px;}
  
  .md_gap20 { gap : 20px; }
  .md_columngap20 { column-gap : 20px;}
  .md_rowgap20 { row-gap : 20px;}
  
  .md_gap21 { gap : 21px; }
  .md_columngap21 { column-gap : 21px;}
  .md_rowgap21 { row-gap : 21px;}
  
  .md_gap22 { gap : 22px; }
  .md_columngap22 { column-gap : 22px;}
  .md_rowgap22 { row-gap : 22px;}
  
  .md_gap23 { gap : 23px; }
  .md_columngap23 { column-gap : 23px;}
  .md_rowgap23 { row-gap : 23px;}
  
  .md_gap24 { gap : 24px; }
  .md_columngap24 { column-gap : 24px;}
  .md_rowgap24 { row-gap : 24px;}
  
  .md_gap25 { gap : 25px; }
  .md_columngap25 { column-gap : 25px;}
  .md_rowgap25 { row-gap : 25px;}
  
  .md_gap26 { gap : 26px; }
  .md_columngap26 { column-gap : 26px;}
  .md_rowgap26 { row-gap : 26px;}
  
  .md_gap27 { gap : 27px; }
  .md_columngap27 { column-gap : 27px;}
  .md_rowgap27 { row-gap : 27px;}
  
  .md_gap28 { gap : 28px; }
  .md_columngap28 { column-gap : 28px;}
  .md_rowgap28 { row-gap : 28px;}
  
  .md_gap29 { gap : 29px; }
  .md_columngap29 { column-gap : 29px;}
  .md_rowgap29 { row-gap : 29px;}
  
  .md_gap30 { gap : 30px; }
  .md_columngap30 { column-gap : 30px;}
  .md_rowgap30 { row-gap : 30px;}
  
  .md_gap31 { gap : 31px; }
  .md_columngap31 { column-gap : 31px;}
  .md_rowgap31 { row-gap : 31px;}
  
  .md_gap32 { gap : 32px; }
  .md_columngap32 { column-gap : 32px;}
  .md_rowgap32 { row-gap : 32px;}
  
  .md_gap33 { gap : 33px; }
  .md_columngap33 { column-gap : 33px;}
  .md_rowgap33 { row-gap : 33px;}
  
  .md_gap34 { gap : 34px; }
  .md_columngap34 { column-gap : 34px;}
  .md_rowgap34 { row-gap : 34px;}
  
  .md_gap35 { gap : 35px; }
  .md_columngap35 { column-gap : 35px;}
  .md_rowgap35 { row-gap : 35px;}
  
  .md_gap36 { gap : 36px; }
  .md_columngap36 { column-gap : 36px;}
  .md_rowgap36 { row-gap : 36px;}
  
  .md_gap37 { gap : 37px; }
  .md_columngap37 { column-gap : 37px;}
  .md_rowgap37 { row-gap : 37px;}
  
  .md_gap38 { gap : 38px; }
  .md_columngap38 { column-gap : 38px;}
  .md_rowgap38 { row-gap : 38px;}
  
  .md_gap39 { gap : 39px; }
  .md_columngap39 { column-gap : 39px;}
  .md_rowgap39 { row-gap : 39px;}
  
  .md_gap40 { gap : 40px; }
  .md_columngap40 { column-gap : 40px;}
  .md_rowgap40 { row-gap : 40px;}
  
  .md_gap41 { gap : 41px; }
  .md_columngap41 { column-gap : 41px;}
  .md_rowgap41 { row-gap : 41px;}
  
  .md_gap42 { gap : 42px; }
  .md_columngap42 { column-gap : 42px;}
  .md_rowgap42 { row-gap : 42px;}
  
  .md_gap43 { gap : 43px; }
  .md_columngap43 { column-gap : 43px;}
  .md_rowgap43 { row-gap : 43px;}
  
  .md_gap44 { gap : 44px; }
  .md_columngap44 { column-gap : 44px;}
  .md_rowgap44 { row-gap : 44px;}
  
  .md_gap45 { gap : 45px; }
  .md_columngap45 { column-gap : 45px;}
  .md_rowgap45 { row-gap : 45px;}
  
  .md_gap46 { gap : 46px; }
  .md_columngap46 { column-gap : 46px;}
  .md_rowgap46 { row-gap : 46px;}
  
  .md_gap47 { gap : 47px; }
  .md_columngap47 { column-gap : 47px;}
  .md_rowgap47 { row-gap : 47px;}
  
  .md_gap48 { gap : 48px; }
  .md_columngap48 { column-gap : 48px;}
  .md_rowgap48 { row-gap : 48px;}
  
  .md_gap49 { gap : 49px; }
  .md_columngap49 { column-gap : 49px;}
  .md_rowgap49 { row-gap : 49px;}
  
  .md_gap50 { gap : 50px; }
  .md_columngap50 { column-gap : 50px;}
  .md_rowgap50 { row-gap : 50px;}
  
  .md_gap51 { gap : 51px; }
  .md_columngap51 { column-gap : 51px;}
  .md_rowgap51 { row-gap : 51px;}
  
  .md_gap52 { gap : 52px; }
  .md_columngap52 { column-gap : 52px;}
  .md_rowgap52 { row-gap : 52px;}
  
  .md_gap53 { gap : 53px; }
  .md_columngap53 { column-gap : 53px;}
  .md_rowgap53 { row-gap : 53px;}
  
  .md_gap54 { gap : 54px; }
  .md_columngap54 { column-gap : 54px;}
  .md_rowgap54 { row-gap : 54px;}
  
  .md_gap55 { gap : 55px; }
  .md_columngap55 { column-gap : 55px;}
  .md_rowgap55 { row-gap : 55px;}
  
  .md_gap56 { gap : 56px; }
  .md_columngap56 { column-gap : 56px;}
  .md_rowgap56 { row-gap : 56px;}
  
  .md_gap57 { gap : 57px; }
  .md_columngap57 { column-gap : 57px;}
  .md_rowgap57 { row-gap : 57px;}
  
  .md_gap58 { gap : 58px; }
  .md_columngap58 { column-gap : 58px;}
  .md_rowgap58 { row-gap : 58px;}
  
  .md_gap59 { gap : 59px; }
  .md_columngap59 { column-gap : 59px;}
  .md_rowgap59 { row-gap : 59px;}
  
  .md_gap60 { gap : 60px; }
  .md_columngap60 { column-gap : 60px;}
  .md_rowgap60 { row-gap : 60px;}
  
  .md_gap61 { gap : 61px; }
  .md_columngap61 { column-gap : 61px;}
  .md_rowgap61 { row-gap : 61px;}
  
  .md_gap62 { gap : 62px; }
  .md_columngap62 { column-gap : 62px;}
  .md_rowgap62 { row-gap : 62px;}
  
  .md_gap63 { gap : 63px; }
  .md_columngap63 { column-gap : 63px;}
  .md_rowgap63 { row-gap : 63px;}
  
  .md_gap64 { gap : 64px; }
  .md_columngap64 { column-gap : 64px;}
  .md_rowgap64 { row-gap : 64px;}
  
  .md_gap65 { gap : 65px; }
  .md_columngap65 { column-gap : 65px;}
  .md_rowgap65 { row-gap : 65px;}
  
  .md_gap66 { gap : 66px; }
  .md_columngap66 { column-gap : 66px;}
  .md_rowgap66 { row-gap : 66px;}
  
  .md_gap67 { gap : 67px; }
  .md_columngap67 { column-gap : 67px;}
  .md_rowgap67 { row-gap : 67px;}
  
  .md_gap68 { gap : 68px; }
  .md_columngap68 { column-gap : 68px;}
  .md_rowgap68 { row-gap : 68px;}
  
  .md_gap69 { gap : 69px; }
  .md_columngap69 { column-gap : 69px;}
  .md_rowgap69 { row-gap : 69px;}
  
  .md_gap70 { gap : 70px; }
  .md_columngap70 { column-gap : 70px;}
  .md_rowgap70 { row-gap : 70px;}
  
  .md_gap71 { gap : 71px; }
  .md_columngap71 { column-gap : 71px;}
  .md_rowgap71 { row-gap : 71px;}
  
  .md_gap72 { gap : 72px; }
  .md_columngap72 { column-gap : 72px;}
  .md_rowgap72 { row-gap : 72px;}
  
  .md_gap73 { gap : 73px; }
  .md_columngap73 { column-gap : 73px;}
  .md_rowgap73 { row-gap : 73px;}
  
  .md_gap74 { gap : 74px; }
  .md_columngap74 { column-gap : 74px;}
  .md_rowgap74 { row-gap : 74px;}
  
  .md_gap75 { gap : 75px; }
  .md_columngap75 { column-gap : 75px;}
  .md_rowgap75 { row-gap : 75px;}
  
  .md_gap76 { gap : 76px; }
  .md_columngap76 { column-gap : 76px;}
  .md_rowgap76 { row-gap : 76px;}
  
  .md_gap77 { gap : 77px; }
  .md_columngap77 { column-gap : 77px;}
  .md_rowgap77 { row-gap : 77px;}
  
  .md_gap78 { gap : 78px; }
  .md_columngap78 { column-gap : 78px;}
  .md_rowgap78 { row-gap : 78px;}
  
  .md_gap79 { gap : 79px; }
  .md_columngap79 { column-gap : 79px;}
  .md_rowgap79 { row-gap : 79px;}
  
  .md_gap80 { gap : 80px; }
  .md_columngap80 { column-gap : 80px;}
  .md_rowgap80 { row-gap : 80px;}
  
  .md_gap81 { gap : 81px; }
  .md_columngap81 { column-gap : 81px;}
  .md_rowgap81 { row-gap : 81px;}
  
  .md_gap82 { gap : 82px; }
  .md_columngap82 { column-gap : 82px;}
  .md_rowgap82 { row-gap : 82px;}
  
  .md_gap83 { gap : 83px; }
  .md_columngap83 { column-gap : 83px;}
  .md_rowgap83 { row-gap : 83px;}
  
  .md_gap84 { gap : 84px; }
  .md_columngap84 { column-gap : 84px;}
  .md_rowgap84 { row-gap : 84px;}
  
  .md_gap85 { gap : 85px; }
  .md_columngap85 { column-gap : 85px;}
  .md_rowgap85 { row-gap : 85px;}
  
  .md_gap86 { gap : 86px; }
  .md_columngap86 { column-gap : 86px;}
  .md_rowgap86 { row-gap : 86px;}
  
  .md_gap87 { gap : 87px; }
  .md_columngap87 { column-gap : 87px;}
  .md_rowgap87 { row-gap : 87px;}
  
  .md_gap88 { gap : 88px; }
  .md_columngap88 { column-gap : 88px;}
  .md_rowgap88 { row-gap : 88px;}
  
  .md_gap89 { gap : 89px; }
  .md_columngap89 { column-gap : 89px;}
  .md_rowgap89 { row-gap : 89px;}
  
  .md_gap90 { gap : 90px; }
  .md_columngap90 { column-gap : 90px;}
  .md_rowgap90 { row-gap : 90px;}
  
  .md_gap91 { gap : 91px; }
  .md_columngap91 { column-gap : 91px;}
  .md_rowgap91 { row-gap : 91px;}
  
  .md_gap92 { gap : 92px; }
  .md_columngap92 { column-gap : 92px;}
  .md_rowgap92 { row-gap : 92px;}
  
  .md_gap93 { gap : 93px; }
  .md_columngap93 { column-gap : 93px;}
  .md_rowgap93 { row-gap : 93px;}
  
  .md_gap94 { gap : 94px; }
  .md_columngap94 { column-gap : 94px;}
  .md_rowgap94 { row-gap : 94px;}
  
  .md_gap95 { gap : 95px; }
  .md_columngap95 { column-gap : 95px;}
  .md_rowgap95 { row-gap : 95px;}
  
  .md_gap96 { gap : 96px; }
  .md_columngap96 { column-gap : 96px;}
  .md_rowgap96 { row-gap : 96px;}
  
  .md_gap97 { gap : 97px; }
  .md_columngap97 { column-gap : 97px;}
  .md_rowgap97 { row-gap : 97px;}
  
  .md_gap98 { gap : 98px; }
  .md_columngap98 { column-gap : 98px;}
  .md_rowgap98 { row-gap : 98px;}
  
  .md_gap99 { gap : 99px; }
  .md_columngap99 { column-gap : 99px;}
  .md_rowgap99 { row-gap : 99px;}
  

  /* Custom Padding */
  
  .md_p0 { padding : 0px; }
  .md_pt0, .md_p0-0 { padding-top: 0px; }
  .md_pb0, .md_p0-0 { padding-bottom: 0px; }
  
  .md_p1 { padding : 1px; }
  .md_pt1, .md_p1-0 { padding-top: 1px; }
  .md_pb1, .md_p1-0 { padding-bottom: 1px; }
  
  .md_p2 { padding : 2px; }
  .md_pt2, .md_p2-0 { padding-top: 2px; }
  .md_pb2, .md_p2-0 { padding-bottom: 2px; }
  
  .md_p3 { padding : 3px; }
  .md_pt3, .md_p3-0 { padding-top: 3px; }
  .md_pb3, .md_p3-0 { padding-bottom: 3px; }
  
  .md_p4 { padding : 4px; }
  .md_pt4, .md_p4-0 { padding-top: 4px; }
  .md_pb4, .md_p4-0 { padding-bottom: 4px; }
  
  .md_p5 { padding : 5px; }
  .md_pt5, .md_p5-0 { padding-top: 5px; }
  .md_pb5, .md_p5-0 { padding-bottom: 5px; }
  
  .md_p6 { padding : 6px; }
  .md_pt6, .md_p6-0 { padding-top: 6px; }
  .md_pb6, .md_p6-0 { padding-bottom: 6px; }
  
  .md_p7 { padding : 7px; }
  .md_pt7, .md_p7-0 { padding-top: 7px; }
  .md_pb7, .md_p7-0 { padding-bottom: 7px; }
  
  .md_p8 { padding : 8px; }
  .md_pt8, .md_p8-0 { padding-top: 8px; }
  .md_pb8, .md_p8-0 { padding-bottom: 8px; }
  
  .md_p9 { padding : 9px; }
  .md_pt9, .md_p9-0 { padding-top: 9px; }
  .md_pb9, .md_p9-0 { padding-bottom: 9px; }
  
  .md_p10 { padding : 10px; }
  .md_pt10, .md_p10-0 { padding-top: 10px; }
  .md_pb10, .md_p10-0 { padding-bottom: 10px; }
  
  .md_p11 { padding : 11px; }
  .md_pt11, .md_p11-0 { padding-top: 11px; }
  .md_pb11, .md_p11-0 { padding-bottom: 11px; }
  
  .md_p12 { padding : 12px; }
  .md_pt12, .md_p12-0 { padding-top: 12px; }
  .md_pb12, .md_p12-0 { padding-bottom: 12px; }
  
  .md_p13 { padding : 13px; }
  .md_pt13, .md_p13-0 { padding-top: 13px; }
  .md_pb13, .md_p13-0 { padding-bottom: 13px; }
  
  .md_p14 { padding : 14px; }
  .md_pt14, .md_p14-0 { padding-top: 14px; }
  .md_pb14, .md_p14-0 { padding-bottom: 14px; }
  
  .md_p15 { padding : 15px; }
  .md_pt15, .md_p15-0 { padding-top: 15px; }
  .md_pb15, .md_p15-0 { padding-bottom: 15px; }
  
  .md_p16 { padding : 16px; }
  .md_pt16, .md_p16-0 { padding-top: 16px; }
  .md_pb16, .md_p16-0 { padding-bottom: 16px; }
  
  .md_p17 { padding : 17px; }
  .md_pt17, .md_p17-0 { padding-top: 17px; }
  .md_pb17, .md_p17-0 { padding-bottom: 17px; }
  
  .md_p18 { padding : 18px; }
  .md_pt18, .md_p18-0 { padding-top: 18px; }
  .md_pb18, .md_p18-0 { padding-bottom: 18px; }
  
  .md_p19 { padding : 19px; }
  .md_pt19, .md_p19-0 { padding-top: 19px; }
  .md_pb19, .md_p19-0 { padding-bottom: 19px; }
  
  .md_p20 { padding : 20px; }
  .md_pt20, .md_p20-0 { padding-top: 20px; }
  .md_pb20, .md_p20-0 { padding-bottom: 20px; }
  
  .md_p21 { padding : 21px; }
  .md_pt21, .md_p21-0 { padding-top: 21px; }
  .md_pb21, .md_p21-0 { padding-bottom: 21px; }
  
  .md_p22 { padding : 22px; }
  .md_pt22, .md_p22-0 { padding-top: 22px; }
  .md_pb22, .md_p22-0 { padding-bottom: 22px; }
  
  .md_p23 { padding : 23px; }
  .md_pt23, .md_p23-0 { padding-top: 23px; }
  .md_pb23, .md_p23-0 { padding-bottom: 23px; }
  
  .md_p24 { padding : 24px; }
  .md_pt24, .md_p24-0 { padding-top: 24px; }
  .md_pb24, .md_p24-0 { padding-bottom: 24px; }
  
  .md_p25 { padding : 25px; }
  .md_pt25, .md_p25-0 { padding-top: 25px; }
  .md_pb25, .md_p25-0 { padding-bottom: 25px; }
  
  .md_p26 { padding : 26px; }
  .md_pt26, .md_p26-0 { padding-top: 26px; }
  .md_pb26, .md_p26-0 { padding-bottom: 26px; }
  
  .md_p27 { padding : 27px; }
  .md_pt27, .md_p27-0 { padding-top: 27px; }
  .md_pb27, .md_p27-0 { padding-bottom: 27px; }
  
  .md_p28 { padding : 28px; }
  .md_pt28, .md_p28-0 { padding-top: 28px; }
  .md_pb28, .md_p28-0 { padding-bottom: 28px; }
  
  .md_p29 { padding : 29px; }
  .md_pt29, .md_p29-0 { padding-top: 29px; }
  .md_pb29, .md_p29-0 { padding-bottom: 29px; }
  
  .md_p30 { padding : 30px; }
  .md_pt30, .md_p30-0 { padding-top: 30px; }
  .md_pb30, .md_p30-0 { padding-bottom: 30px; }
  
  .md_p31 { padding : 31px; }
  .md_pt31, .md_p31-0 { padding-top: 31px; }
  .md_pb31, .md_p31-0 { padding-bottom: 31px; }
  
  .md_p32 { padding : 32px; }
  .md_pt32, .md_p32-0 { padding-top: 32px; }
  .md_pb32, .md_p32-0 { padding-bottom: 32px; }
  
  .md_p33 { padding : 33px; }
  .md_pt33, .md_p33-0 { padding-top: 33px; }
  .md_pb33, .md_p33-0 { padding-bottom: 33px; }
  
  .md_p34 { padding : 34px; }
  .md_pt34, .md_p34-0 { padding-top: 34px; }
  .md_pb34, .md_p34-0 { padding-bottom: 34px; }
  
  .md_p35 { padding : 35px; }
  .md_pt35, .md_p35-0 { padding-top: 35px; }
  .md_pb35, .md_p35-0 { padding-bottom: 35px; }
  
  .md_p36 { padding : 36px; }
  .md_pt36, .md_p36-0 { padding-top: 36px; }
  .md_pb36, .md_p36-0 { padding-bottom: 36px; }
  
  .md_p37 { padding : 37px; }
  .md_pt37, .md_p37-0 { padding-top: 37px; }
  .md_pb37, .md_p37-0 { padding-bottom: 37px; }
  
  .md_p38 { padding : 38px; }
  .md_pt38, .md_p38-0 { padding-top: 38px; }
  .md_pb38, .md_p38-0 { padding-bottom: 38px; }
  
  .md_p39 { padding : 39px; }
  .md_pt39, .md_p39-0 { padding-top: 39px; }
  .md_pb39, .md_p39-0 { padding-bottom: 39px; }
  
  .md_p40 { padding : 40px; }
  .md_pt40, .md_p40-0 { padding-top: 40px; }
  .md_pb40, .md_p40-0 { padding-bottom: 40px; }
  
  .md_p41 { padding : 41px; }
  .md_pt41, .md_p41-0 { padding-top: 41px; }
  .md_pb41, .md_p41-0 { padding-bottom: 41px; }
  
  .md_p42 { padding : 42px; }
  .md_pt42, .md_p42-0 { padding-top: 42px; }
  .md_pb42, .md_p42-0 { padding-bottom: 42px; }
  
  .md_p43 { padding : 43px; }
  .md_pt43, .md_p43-0 { padding-top: 43px; }
  .md_pb43, .md_p43-0 { padding-bottom: 43px; }
  
  .md_p44 { padding : 44px; }
  .md_pt44, .md_p44-0 { padding-top: 44px; }
  .md_pb44, .md_p44-0 { padding-bottom: 44px; }
  
  .md_p45 { padding : 45px; }
  .md_pt45, .md_p45-0 { padding-top: 45px; }
  .md_pb45, .md_p45-0 { padding-bottom: 45px; }
  
  .md_p46 { padding : 46px; }
  .md_pt46, .md_p46-0 { padding-top: 46px; }
  .md_pb46, .md_p46-0 { padding-bottom: 46px; }
  
  .md_p47 { padding : 47px; }
  .md_pt47, .md_p47-0 { padding-top: 47px; }
  .md_pb47, .md_p47-0 { padding-bottom: 47px; }
  
  .md_p48 { padding : 48px; }
  .md_pt48, .md_p48-0 { padding-top: 48px; }
  .md_pb48, .md_p48-0 { padding-bottom: 48px; }
  
  .md_p49 { padding : 49px; }
  .md_pt49, .md_p49-0 { padding-top: 49px; }
  .md_pb49, .md_p49-0 { padding-bottom: 49px; }
  
  .md_p50 { padding : 50px; }
  .md_pt50, .md_p50-0 { padding-top: 50px; }
  .md_pb50, .md_p50-0 { padding-bottom: 50px; }
  
  .md_p51 { padding : 51px; }
  .md_pt51, .md_p51-0 { padding-top: 51px; }
  .md_pb51, .md_p51-0 { padding-bottom: 51px; }
  
  .md_p52 { padding : 52px; }
  .md_pt52, .md_p52-0 { padding-top: 52px; }
  .md_pb52, .md_p52-0 { padding-bottom: 52px; }
  
  .md_p53 { padding : 53px; }
  .md_pt53, .md_p53-0 { padding-top: 53px; }
  .md_pb53, .md_p53-0 { padding-bottom: 53px; }
  
  .md_p54 { padding : 54px; }
  .md_pt54, .md_p54-0 { padding-top: 54px; }
  .md_pb54, .md_p54-0 { padding-bottom: 54px; }
  
  .md_p55 { padding : 55px; }
  .md_pt55, .md_p55-0 { padding-top: 55px; }
  .md_pb55, .md_p55-0 { padding-bottom: 55px; }
  
  .md_p56 { padding : 56px; }
  .md_pt56, .md_p56-0 { padding-top: 56px; }
  .md_pb56, .md_p56-0 { padding-bottom: 56px; }
  
  .md_p57 { padding : 57px; }
  .md_pt57, .md_p57-0 { padding-top: 57px; }
  .md_pb57, .md_p57-0 { padding-bottom: 57px; }
  
  .md_p58 { padding : 58px; }
  .md_pt58, .md_p58-0 { padding-top: 58px; }
  .md_pb58, .md_p58-0 { padding-bottom: 58px; }
  
  .md_p59 { padding : 59px; }
  .md_pt59, .md_p59-0 { padding-top: 59px; }
  .md_pb59, .md_p59-0 { padding-bottom: 59px; }
  
  .md_p60 { padding : 60px; }
  .md_pt60, .md_p60-0 { padding-top: 60px; }
  .md_pb60, .md_p60-0 { padding-bottom: 60px; }
  
  .md_p61 { padding : 61px; }
  .md_pt61, .md_p61-0 { padding-top: 61px; }
  .md_pb61, .md_p61-0 { padding-bottom: 61px; }
  
  .md_p62 { padding : 62px; }
  .md_pt62, .md_p62-0 { padding-top: 62px; }
  .md_pb62, .md_p62-0 { padding-bottom: 62px; }
  
  .md_p63 { padding : 63px; }
  .md_pt63, .md_p63-0 { padding-top: 63px; }
  .md_pb63, .md_p63-0 { padding-bottom: 63px; }
  
  .md_p64 { padding : 64px; }
  .md_pt64, .md_p64-0 { padding-top: 64px; }
  .md_pb64, .md_p64-0 { padding-bottom: 64px; }
  
  .md_p65 { padding : 65px; }
  .md_pt65, .md_p65-0 { padding-top: 65px; }
  .md_pb65, .md_p65-0 { padding-bottom: 65px; }
  
  .md_p66 { padding : 66px; }
  .md_pt66, .md_p66-0 { padding-top: 66px; }
  .md_pb66, .md_p66-0 { padding-bottom: 66px; }
  
  .md_p67 { padding : 67px; }
  .md_pt67, .md_p67-0 { padding-top: 67px; }
  .md_pb67, .md_p67-0 { padding-bottom: 67px; }
  
  .md_p68 { padding : 68px; }
  .md_pt68, .md_p68-0 { padding-top: 68px; }
  .md_pb68, .md_p68-0 { padding-bottom: 68px; }
  
  .md_p69 { padding : 69px; }
  .md_pt69, .md_p69-0 { padding-top: 69px; }
  .md_pb69, .md_p69-0 { padding-bottom: 69px; }
  
  .md_p70 { padding : 70px; }
  .md_pt70, .md_p70-0 { padding-top: 70px; }
  .md_pb70, .md_p70-0 { padding-bottom: 70px; }
  
  .md_p71 { padding : 71px; }
  .md_pt71, .md_p71-0 { padding-top: 71px; }
  .md_pb71, .md_p71-0 { padding-bottom: 71px; }
  
  .md_p72 { padding : 72px; }
  .md_pt72, .md_p72-0 { padding-top: 72px; }
  .md_pb72, .md_p72-0 { padding-bottom: 72px; }
  
  .md_p73 { padding : 73px; }
  .md_pt73, .md_p73-0 { padding-top: 73px; }
  .md_pb73, .md_p73-0 { padding-bottom: 73px; }
  
  .md_p74 { padding : 74px; }
  .md_pt74, .md_p74-0 { padding-top: 74px; }
  .md_pb74, .md_p74-0 { padding-bottom: 74px; }
  
  .md_p75 { padding : 75px; }
  .md_pt75, .md_p75-0 { padding-top: 75px; }
  .md_pb75, .md_p75-0 { padding-bottom: 75px; }
  
  .md_p76 { padding : 76px; }
  .md_pt76, .md_p76-0 { padding-top: 76px; }
  .md_pb76, .md_p76-0 { padding-bottom: 76px; }
  
  .md_p77 { padding : 77px; }
  .md_pt77, .md_p77-0 { padding-top: 77px; }
  .md_pb77, .md_p77-0 { padding-bottom: 77px; }
  
  .md_p78 { padding : 78px; }
  .md_pt78, .md_p78-0 { padding-top: 78px; }
  .md_pb78, .md_p78-0 { padding-bottom: 78px; }
  
  .md_p79 { padding : 79px; }
  .md_pt79, .md_p79-0 { padding-top: 79px; }
  .md_pb79, .md_p79-0 { padding-bottom: 79px; }
  
  .md_p80 { padding : 80px; }
  .md_pt80, .md_p80-0 { padding-top: 80px; }
  .md_pb80, .md_p80-0 { padding-bottom: 80px; }
  
  .md_p81 { padding : 81px; }
  .md_pt81, .md_p81-0 { padding-top: 81px; }
  .md_pb81, .md_p81-0 { padding-bottom: 81px; }
  
  .md_p82 { padding : 82px; }
  .md_pt82, .md_p82-0 { padding-top: 82px; }
  .md_pb82, .md_p82-0 { padding-bottom: 82px; }
  
  .md_p83 { padding : 83px; }
  .md_pt83, .md_p83-0 { padding-top: 83px; }
  .md_pb83, .md_p83-0 { padding-bottom: 83px; }
  
  .md_p84 { padding : 84px; }
  .md_pt84, .md_p84-0 { padding-top: 84px; }
  .md_pb84, .md_p84-0 { padding-bottom: 84px; }
  
  .md_p85 { padding : 85px; }
  .md_pt85, .md_p85-0 { padding-top: 85px; }
  .md_pb85, .md_p85-0 { padding-bottom: 85px; }
  
  .md_p86 { padding : 86px; }
  .md_pt86, .md_p86-0 { padding-top: 86px; }
  .md_pb86, .md_p86-0 { padding-bottom: 86px; }
  
  .md_p87 { padding : 87px; }
  .md_pt87, .md_p87-0 { padding-top: 87px; }
  .md_pb87, .md_p87-0 { padding-bottom: 87px; }
  
  .md_p88 { padding : 88px; }
  .md_pt88, .md_p88-0 { padding-top: 88px; }
  .md_pb88, .md_p88-0 { padding-bottom: 88px; }
  
  .md_p89 { padding : 89px; }
  .md_pt89, .md_p89-0 { padding-top: 89px; }
  .md_pb89, .md_p89-0 { padding-bottom: 89px; }
  
  .md_p90 { padding : 90px; }
  .md_pt90, .md_p90-0 { padding-top: 90px; }
  .md_pb90, .md_p90-0 { padding-bottom: 90px; }
  
  .md_p91 { padding : 91px; }
  .md_pt91, .md_p91-0 { padding-top: 91px; }
  .md_pb91, .md_p91-0 { padding-bottom: 91px; }
  
  .md_p92 { padding : 92px; }
  .md_pt92, .md_p92-0 { padding-top: 92px; }
  .md_pb92, .md_p92-0 { padding-bottom: 92px; }
  
  .md_p93 { padding : 93px; }
  .md_pt93, .md_p93-0 { padding-top: 93px; }
  .md_pb93, .md_p93-0 { padding-bottom: 93px; }
  
  .md_p94 { padding : 94px; }
  .md_pt94, .md_p94-0 { padding-top: 94px; }
  .md_pb94, .md_p94-0 { padding-bottom: 94px; }
  
  .md_p95 { padding : 95px; }
  .md_pt95, .md_p95-0 { padding-top: 95px; }
  .md_pb95, .md_p95-0 { padding-bottom: 95px; }
  
  .md_p96 { padding : 96px; }
  .md_pt96, .md_p96-0 { padding-top: 96px; }
  .md_pb96, .md_p96-0 { padding-bottom: 96px; }
  
  .md_p97 { padding : 97px; }
  .md_pt97, .md_p97-0 { padding-top: 97px; }
  .md_pb97, .md_p97-0 { padding-bottom: 97px; }
  
  .md_p98 { padding : 98px; }
  .md_pt98, .md_p98-0 { padding-top: 98px; }
  .md_pb98, .md_p98-0 { padding-bottom: 98px; }
  
  .md_p99 { padding : 99px; }
  .md_pt99, .md_p99-0 { padding-top: 99px; }
  .md_pb99, .md_p99-0 { padding-bottom: 99px; }
  

  a.button,
  .button a,
  .hs-button,
  .hs-blog-post-listing__post-button {
    font-size: 16px;;
  }
  
  
a.secondary_button,
.secondary_button a{
font-size: 16px;;
}
  
  a.tertiary_button,
.tertiary_button a{
  font-size: 16px;;
}
a.quaternary_button,
.quaternary_button a{
  font-size: 14px;;
}

  
  .BannerSecV1SBoxIn .moduleTitle * { font-size: 30px;; }
  .slick-dots { bottom : -30px }

  .TitleStripLTCol { max-width : 100% }

  .TwoColCardBoxTitle * { font-size: 14px;;; font-weight : 700 } 
  
  .historyInner .moduleTitle h4, .historyBoxcontent  h5, .imageboxContent h4, .Iconcontent h5 { font-size: 18px;; }
  
  .purposeInner .moduleContent p, .lstourCol .para p, .lstourText p, .lstourText p a, .NewsColtitle h5, .testimonialContent .moduleTitle h3, .testimonialContent .moduleTitle h5, .comevntText p, .comevntTpline, .moduleSubtext h5, .autorAltaContent h4, .autorAltaText h5 { font-size: 16px;; } 
  
  .imageboxContent .moduleContent p, .Iconcontent .moduleContent p, .newstxtDate, .NewsColText p, .testimonialContent .moduleContent p, .testimonialLoca, .comevntDate, .ExperienciaFilterBoxCTA .quaternary_button a, .ExperienciaPstListcol p, .ExperienciaPstListcol, .ExperienciaPstContent p { font-size: 12px;; }
  
  .NewsColText p, .OfertaacadLeftFIl1 > p, .ExperienciaFilterBoxCTA .button a, .ExperienciaPstSubtxt h5, .autorAltaText h6, .autorAltaPosition  { font-size: 14px;; }
  
  .comevntTile h4, .ExperienciaPostBottom .moduleTitle h3, .qaSlideText p  { font-size: 22px;; }
  
  
}

@media (max-width : 991px){
  .content-wrapper { max-width: 740px; }

  .para2, .para2 p, .para2 a  { font-size : 12px }

  .TitleStripInner .TitleStripCol .TitleStripImg { right: 10px; max-width: 130px;}
}

@media (max-width: 767px){


  /* flex-gap */
  
  .sm_gap1 { gap : 1px; }
  .sm_columngap1 { column-gap : 1px;}
  .sm_rowgap1 { row-gap : 1px;}
  
  .sm_gap2 { gap : 2px; }
  .sm_columngap2 { column-gap : 2px;}
  .sm_rowgap2 { row-gap : 2px;}
  
  .sm_gap3 { gap : 3px; }
  .sm_columngap3 { column-gap : 3px;}
  .sm_rowgap3 { row-gap : 3px;}
  
  .sm_gap4 { gap : 4px; }
  .sm_columngap4 { column-gap : 4px;}
  .sm_rowgap4 { row-gap : 4px;}
  
  .sm_gap5 { gap : 5px; }
  .sm_columngap5 { column-gap : 5px;}
  .sm_rowgap5 { row-gap : 5px;}
  
  .sm_gap6 { gap : 6px; }
  .sm_columngap6 { column-gap : 6px;}
  .sm_rowgap6 { row-gap : 6px;}
  
  .sm_gap7 { gap : 7px; }
  .sm_columngap7 { column-gap : 7px;}
  .sm_rowgap7 { row-gap : 7px;}
  
  .sm_gap8 { gap : 8px; }
  .sm_columngap8 { column-gap : 8px;}
  .sm_rowgap8 { row-gap : 8px;}
  
  .sm_gap9 { gap : 9px; }
  .sm_columngap9 { column-gap : 9px;}
  .sm_rowgap9 { row-gap : 9px;}
  
  .sm_gap10 { gap : 10px; }
  .sm_columngap10 { column-gap : 10px;}
  .sm_rowgap10 { row-gap : 10px;}
  
  .sm_gap11 { gap : 11px; }
  .sm_columngap11 { column-gap : 11px;}
  .sm_rowgap11 { row-gap : 11px;}
  
  .sm_gap12 { gap : 12px; }
  .sm_columngap12 { column-gap : 12px;}
  .sm_rowgap12 { row-gap : 12px;}
  
  .sm_gap13 { gap : 13px; }
  .sm_columngap13 { column-gap : 13px;}
  .sm_rowgap13 { row-gap : 13px;}
  
  .sm_gap14 { gap : 14px; }
  .sm_columngap14 { column-gap : 14px;}
  .sm_rowgap14 { row-gap : 14px;}
  
  .sm_gap15 { gap : 15px; }
  .sm_columngap15 { column-gap : 15px;}
  .sm_rowgap15 { row-gap : 15px;}
  
  .sm_gap16 { gap : 16px; }
  .sm_columngap16 { column-gap : 16px;}
  .sm_rowgap16 { row-gap : 16px;}
  
  .sm_gap17 { gap : 17px; }
  .sm_columngap17 { column-gap : 17px;}
  .sm_rowgap17 { row-gap : 17px;}
  
  .sm_gap18 { gap : 18px; }
  .sm_columngap18 { column-gap : 18px;}
  .sm_rowgap18 { row-gap : 18px;}
  
  .sm_gap19 { gap : 19px; }
  .sm_columngap19 { column-gap : 19px;}
  .sm_rowgap19 { row-gap : 19px;}
  
  .sm_gap20 { gap : 20px; }
  .sm_columngap20 { column-gap : 20px;}
  .sm_rowgap20 { row-gap : 20px;}
  
  .sm_gap21 { gap : 21px; }
  .sm_columngap21 { column-gap : 21px;}
  .sm_rowgap21 { row-gap : 21px;}
  
  .sm_gap22 { gap : 22px; }
  .sm_columngap22 { column-gap : 22px;}
  .sm_rowgap22 { row-gap : 22px;}
  
  .sm_gap23 { gap : 23px; }
  .sm_columngap23 { column-gap : 23px;}
  .sm_rowgap23 { row-gap : 23px;}
  
  .sm_gap24 { gap : 24px; }
  .sm_columngap24 { column-gap : 24px;}
  .sm_rowgap24 { row-gap : 24px;}
  
  .sm_gap25 { gap : 25px; }
  .sm_columngap25 { column-gap : 25px;}
  .sm_rowgap25 { row-gap : 25px;}
  
  .sm_gap26 { gap : 26px; }
  .sm_columngap26 { column-gap : 26px;}
  .sm_rowgap26 { row-gap : 26px;}
  
  .sm_gap27 { gap : 27px; }
  .sm_columngap27 { column-gap : 27px;}
  .sm_rowgap27 { row-gap : 27px;}
  
  .sm_gap28 { gap : 28px; }
  .sm_columngap28 { column-gap : 28px;}
  .sm_rowgap28 { row-gap : 28px;}
  
  .sm_gap29 { gap : 29px; }
  .sm_columngap29 { column-gap : 29px;}
  .sm_rowgap29 { row-gap : 29px;}
  
  .sm_gap30 { gap : 30px; }
  .sm_columngap30 { column-gap : 30px;}
  .sm_rowgap30 { row-gap : 30px;}
  
  .sm_gap31 { gap : 31px; }
  .sm_columngap31 { column-gap : 31px;}
  .sm_rowgap31 { row-gap : 31px;}
  
  .sm_gap32 { gap : 32px; }
  .sm_columngap32 { column-gap : 32px;}
  .sm_rowgap32 { row-gap : 32px;}
  
  .sm_gap33 { gap : 33px; }
  .sm_columngap33 { column-gap : 33px;}
  .sm_rowgap33 { row-gap : 33px;}
  
  .sm_gap34 { gap : 34px; }
  .sm_columngap34 { column-gap : 34px;}
  .sm_rowgap34 { row-gap : 34px;}
  
  .sm_gap35 { gap : 35px; }
  .sm_columngap35 { column-gap : 35px;}
  .sm_rowgap35 { row-gap : 35px;}
  
  .sm_gap36 { gap : 36px; }
  .sm_columngap36 { column-gap : 36px;}
  .sm_rowgap36 { row-gap : 36px;}
  
  .sm_gap37 { gap : 37px; }
  .sm_columngap37 { column-gap : 37px;}
  .sm_rowgap37 { row-gap : 37px;}
  
  .sm_gap38 { gap : 38px; }
  .sm_columngap38 { column-gap : 38px;}
  .sm_rowgap38 { row-gap : 38px;}
  
  .sm_gap39 { gap : 39px; }
  .sm_columngap39 { column-gap : 39px;}
  .sm_rowgap39 { row-gap : 39px;}
  
  .sm_gap40 { gap : 40px; }
  .sm_columngap40 { column-gap : 40px;}
  .sm_rowgap40 { row-gap : 40px;}
  
  .sm_gap41 { gap : 41px; }
  .sm_columngap41 { column-gap : 41px;}
  .sm_rowgap41 { row-gap : 41px;}
  
  .sm_gap42 { gap : 42px; }
  .sm_columngap42 { column-gap : 42px;}
  .sm_rowgap42 { row-gap : 42px;}
  
  .sm_gap43 { gap : 43px; }
  .sm_columngap43 { column-gap : 43px;}
  .sm_rowgap43 { row-gap : 43px;}
  
  .sm_gap44 { gap : 44px; }
  .sm_columngap44 { column-gap : 44px;}
  .sm_rowgap44 { row-gap : 44px;}
  
  .sm_gap45 { gap : 45px; }
  .sm_columngap45 { column-gap : 45px;}
  .sm_rowgap45 { row-gap : 45px;}
  
  .sm_gap46 { gap : 46px; }
  .sm_columngap46 { column-gap : 46px;}
  .sm_rowgap46 { row-gap : 46px;}
  
  .sm_gap47 { gap : 47px; }
  .sm_columngap47 { column-gap : 47px;}
  .sm_rowgap47 { row-gap : 47px;}
  
  .sm_gap48 { gap : 48px; }
  .sm_columngap48 { column-gap : 48px;}
  .sm_rowgap48 { row-gap : 48px;}
  
  .sm_gap49 { gap : 49px; }
  .sm_columngap49 { column-gap : 49px;}
  .sm_rowgap49 { row-gap : 49px;}
  
  .sm_gap50 { gap : 50px; }
  .sm_columngap50 { column-gap : 50px;}
  .sm_rowgap50 { row-gap : 50px;}
  
  .sm_gap51 { gap : 51px; }
  .sm_columngap51 { column-gap : 51px;}
  .sm_rowgap51 { row-gap : 51px;}
  
  .sm_gap52 { gap : 52px; }
  .sm_columngap52 { column-gap : 52px;}
  .sm_rowgap52 { row-gap : 52px;}
  
  .sm_gap53 { gap : 53px; }
  .sm_columngap53 { column-gap : 53px;}
  .sm_rowgap53 { row-gap : 53px;}
  
  .sm_gap54 { gap : 54px; }
  .sm_columngap54 { column-gap : 54px;}
  .sm_rowgap54 { row-gap : 54px;}
  
  .sm_gap55 { gap : 55px; }
  .sm_columngap55 { column-gap : 55px;}
  .sm_rowgap55 { row-gap : 55px;}
  
  .sm_gap56 { gap : 56px; }
  .sm_columngap56 { column-gap : 56px;}
  .sm_rowgap56 { row-gap : 56px;}
  
  .sm_gap57 { gap : 57px; }
  .sm_columngap57 { column-gap : 57px;}
  .sm_rowgap57 { row-gap : 57px;}
  
  .sm_gap58 { gap : 58px; }
  .sm_columngap58 { column-gap : 58px;}
  .sm_rowgap58 { row-gap : 58px;}
  
  .sm_gap59 { gap : 59px; }
  .sm_columngap59 { column-gap : 59px;}
  .sm_rowgap59 { row-gap : 59px;}
  
  .sm_gap60 { gap : 60px; }
  .sm_columngap60 { column-gap : 60px;}
  .sm_rowgap60 { row-gap : 60px;}
  
  .sm_gap61 { gap : 61px; }
  .sm_columngap61 { column-gap : 61px;}
  .sm_rowgap61 { row-gap : 61px;}
  
  .sm_gap62 { gap : 62px; }
  .sm_columngap62 { column-gap : 62px;}
  .sm_rowgap62 { row-gap : 62px;}
  
  .sm_gap63 { gap : 63px; }
  .sm_columngap63 { column-gap : 63px;}
  .sm_rowgap63 { row-gap : 63px;}
  
  .sm_gap64 { gap : 64px; }
  .sm_columngap64 { column-gap : 64px;}
  .sm_rowgap64 { row-gap : 64px;}
  
  .sm_gap65 { gap : 65px; }
  .sm_columngap65 { column-gap : 65px;}
  .sm_rowgap65 { row-gap : 65px;}
  
  .sm_gap66 { gap : 66px; }
  .sm_columngap66 { column-gap : 66px;}
  .sm_rowgap66 { row-gap : 66px;}
  
  .sm_gap67 { gap : 67px; }
  .sm_columngap67 { column-gap : 67px;}
  .sm_rowgap67 { row-gap : 67px;}
  
  .sm_gap68 { gap : 68px; }
  .sm_columngap68 { column-gap : 68px;}
  .sm_rowgap68 { row-gap : 68px;}
  
  .sm_gap69 { gap : 69px; }
  .sm_columngap69 { column-gap : 69px;}
  .sm_rowgap69 { row-gap : 69px;}
  
  .sm_gap70 { gap : 70px; }
  .sm_columngap70 { column-gap : 70px;}
  .sm_rowgap70 { row-gap : 70px;}
  
  .sm_gap71 { gap : 71px; }
  .sm_columngap71 { column-gap : 71px;}
  .sm_rowgap71 { row-gap : 71px;}
  
  .sm_gap72 { gap : 72px; }
  .sm_columngap72 { column-gap : 72px;}
  .sm_rowgap72 { row-gap : 72px;}
  
  .sm_gap73 { gap : 73px; }
  .sm_columngap73 { column-gap : 73px;}
  .sm_rowgap73 { row-gap : 73px;}
  
  .sm_gap74 { gap : 74px; }
  .sm_columngap74 { column-gap : 74px;}
  .sm_rowgap74 { row-gap : 74px;}
  
  .sm_gap75 { gap : 75px; }
  .sm_columngap75 { column-gap : 75px;}
  .sm_rowgap75 { row-gap : 75px;}
  
  .sm_gap76 { gap : 76px; }
  .sm_columngap76 { column-gap : 76px;}
  .sm_rowgap76 { row-gap : 76px;}
  
  .sm_gap77 { gap : 77px; }
  .sm_columngap77 { column-gap : 77px;}
  .sm_rowgap77 { row-gap : 77px;}
  
  .sm_gap78 { gap : 78px; }
  .sm_columngap78 { column-gap : 78px;}
  .sm_rowgap78 { row-gap : 78px;}
  
  .sm_gap79 { gap : 79px; }
  .sm_columngap79 { column-gap : 79px;}
  .sm_rowgap79 { row-gap : 79px;}
  
  .sm_gap80 { gap : 80px; }
  .sm_columngap80 { column-gap : 80px;}
  .sm_rowgap80 { row-gap : 80px;}
  
  .sm_gap81 { gap : 81px; }
  .sm_columngap81 { column-gap : 81px;}
  .sm_rowgap81 { row-gap : 81px;}
  
  .sm_gap82 { gap : 82px; }
  .sm_columngap82 { column-gap : 82px;}
  .sm_rowgap82 { row-gap : 82px;}
  
  .sm_gap83 { gap : 83px; }
  .sm_columngap83 { column-gap : 83px;}
  .sm_rowgap83 { row-gap : 83px;}
  
  .sm_gap84 { gap : 84px; }
  .sm_columngap84 { column-gap : 84px;}
  .sm_rowgap84 { row-gap : 84px;}
  
  .sm_gap85 { gap : 85px; }
  .sm_columngap85 { column-gap : 85px;}
  .sm_rowgap85 { row-gap : 85px;}
  
  .sm_gap86 { gap : 86px; }
  .sm_columngap86 { column-gap : 86px;}
  .sm_rowgap86 { row-gap : 86px;}
  
  .sm_gap87 { gap : 87px; }
  .sm_columngap87 { column-gap : 87px;}
  .sm_rowgap87 { row-gap : 87px;}
  
  .sm_gap88 { gap : 88px; }
  .sm_columngap88 { column-gap : 88px;}
  .sm_rowgap88 { row-gap : 88px;}
  
  .sm_gap89 { gap : 89px; }
  .sm_columngap89 { column-gap : 89px;}
  .sm_rowgap89 { row-gap : 89px;}
  
  .sm_gap90 { gap : 90px; }
  .sm_columngap90 { column-gap : 90px;}
  .sm_rowgap90 { row-gap : 90px;}
  
  .sm_gap91 { gap : 91px; }
  .sm_columngap91 { column-gap : 91px;}
  .sm_rowgap91 { row-gap : 91px;}
  
  .sm_gap92 { gap : 92px; }
  .sm_columngap92 { column-gap : 92px;}
  .sm_rowgap92 { row-gap : 92px;}
  
  .sm_gap93 { gap : 93px; }
  .sm_columngap93 { column-gap : 93px;}
  .sm_rowgap93 { row-gap : 93px;}
  
  .sm_gap94 { gap : 94px; }
  .sm_columngap94 { column-gap : 94px;}
  .sm_rowgap94 { row-gap : 94px;}
  
  .sm_gap95 { gap : 95px; }
  .sm_columngap95 { column-gap : 95px;}
  .sm_rowgap95 { row-gap : 95px;}
  
  .sm_gap96 { gap : 96px; }
  .sm_columngap96 { column-gap : 96px;}
  .sm_rowgap96 { row-gap : 96px;}
  
  .sm_gap97 { gap : 97px; }
  .sm_columngap97 { column-gap : 97px;}
  .sm_rowgap97 { row-gap : 97px;}
  
  .sm_gap98 { gap : 98px; }
  .sm_columngap98 { column-gap : 98px;}
  .sm_rowgap98 { row-gap : 98px;}
  
  .sm_gap99 { gap : 99px; }
  .sm_columngap99 { column-gap : 99px;}
  .sm_rowgap99 { row-gap : 99px;}
  

  /* Custom Padding */
  
  .sm_p0 { padding : 0px; }
  .sm_pt0, .sm_p0-0 { padding-top: 0px; }
  .sm_pb0, .sm_p0-0 { padding-bottom: 0px; }
  
  .sm_p1 { padding : 1px; }
  .sm_pt1, .sm_p1-0 { padding-top: 1px; }
  .sm_pb1, .sm_p1-0 { padding-bottom: 1px; }
  
  .sm_p2 { padding : 2px; }
  .sm_pt2, .sm_p2-0 { padding-top: 2px; }
  .sm_pb2, .sm_p2-0 { padding-bottom: 2px; }
  
  .sm_p3 { padding : 3px; }
  .sm_pt3, .sm_p3-0 { padding-top: 3px; }
  .sm_pb3, .sm_p3-0 { padding-bottom: 3px; }
  
  .sm_p4 { padding : 4px; }
  .sm_pt4, .sm_p4-0 { padding-top: 4px; }
  .sm_pb4, .sm_p4-0 { padding-bottom: 4px; }
  
  .sm_p5 { padding : 5px; }
  .sm_pt5, .sm_p5-0 { padding-top: 5px; }
  .sm_pb5, .sm_p5-0 { padding-bottom: 5px; }
  
  .sm_p6 { padding : 6px; }
  .sm_pt6, .sm_p6-0 { padding-top: 6px; }
  .sm_pb6, .sm_p6-0 { padding-bottom: 6px; }
  
  .sm_p7 { padding : 7px; }
  .sm_pt7, .sm_p7-0 { padding-top: 7px; }
  .sm_pb7, .sm_p7-0 { padding-bottom: 7px; }
  
  .sm_p8 { padding : 8px; }
  .sm_pt8, .sm_p8-0 { padding-top: 8px; }
  .sm_pb8, .sm_p8-0 { padding-bottom: 8px; }
  
  .sm_p9 { padding : 9px; }
  .sm_pt9, .sm_p9-0 { padding-top: 9px; }
  .sm_pb9, .sm_p9-0 { padding-bottom: 9px; }
  
  .sm_p10 { padding : 10px; }
  .sm_pt10, .sm_p10-0 { padding-top: 10px; }
  .sm_pb10, .sm_p10-0 { padding-bottom: 10px; }
  
  .sm_p11 { padding : 11px; }
  .sm_pt11, .sm_p11-0 { padding-top: 11px; }
  .sm_pb11, .sm_p11-0 { padding-bottom: 11px; }
  
  .sm_p12 { padding : 12px; }
  .sm_pt12, .sm_p12-0 { padding-top: 12px; }
  .sm_pb12, .sm_p12-0 { padding-bottom: 12px; }
  
  .sm_p13 { padding : 13px; }
  .sm_pt13, .sm_p13-0 { padding-top: 13px; }
  .sm_pb13, .sm_p13-0 { padding-bottom: 13px; }
  
  .sm_p14 { padding : 14px; }
  .sm_pt14, .sm_p14-0 { padding-top: 14px; }
  .sm_pb14, .sm_p14-0 { padding-bottom: 14px; }
  
  .sm_p15 { padding : 15px; }
  .sm_pt15, .sm_p15-0 { padding-top: 15px; }
  .sm_pb15, .sm_p15-0 { padding-bottom: 15px; }
  
  .sm_p16 { padding : 16px; }
  .sm_pt16, .sm_p16-0 { padding-top: 16px; }
  .sm_pb16, .sm_p16-0 { padding-bottom: 16px; }
  
  .sm_p17 { padding : 17px; }
  .sm_pt17, .sm_p17-0 { padding-top: 17px; }
  .sm_pb17, .sm_p17-0 { padding-bottom: 17px; }
  
  .sm_p18 { padding : 18px; }
  .sm_pt18, .sm_p18-0 { padding-top: 18px; }
  .sm_pb18, .sm_p18-0 { padding-bottom: 18px; }
  
  .sm_p19 { padding : 19px; }
  .sm_pt19, .sm_p19-0 { padding-top: 19px; }
  .sm_pb19, .sm_p19-0 { padding-bottom: 19px; }
  
  .sm_p20 { padding : 20px; }
  .sm_pt20, .sm_p20-0 { padding-top: 20px; }
  .sm_pb20, .sm_p20-0 { padding-bottom: 20px; }
  
  .sm_p21 { padding : 21px; }
  .sm_pt21, .sm_p21-0 { padding-top: 21px; }
  .sm_pb21, .sm_p21-0 { padding-bottom: 21px; }
  
  .sm_p22 { padding : 22px; }
  .sm_pt22, .sm_p22-0 { padding-top: 22px; }
  .sm_pb22, .sm_p22-0 { padding-bottom: 22px; }
  
  .sm_p23 { padding : 23px; }
  .sm_pt23, .sm_p23-0 { padding-top: 23px; }
  .sm_pb23, .sm_p23-0 { padding-bottom: 23px; }
  
  .sm_p24 { padding : 24px; }
  .sm_pt24, .sm_p24-0 { padding-top: 24px; }
  .sm_pb24, .sm_p24-0 { padding-bottom: 24px; }
  
  .sm_p25 { padding : 25px; }
  .sm_pt25, .sm_p25-0 { padding-top: 25px; }
  .sm_pb25, .sm_p25-0 { padding-bottom: 25px; }
  
  .sm_p26 { padding : 26px; }
  .sm_pt26, .sm_p26-0 { padding-top: 26px; }
  .sm_pb26, .sm_p26-0 { padding-bottom: 26px; }
  
  .sm_p27 { padding : 27px; }
  .sm_pt27, .sm_p27-0 { padding-top: 27px; }
  .sm_pb27, .sm_p27-0 { padding-bottom: 27px; }
  
  .sm_p28 { padding : 28px; }
  .sm_pt28, .sm_p28-0 { padding-top: 28px; }
  .sm_pb28, .sm_p28-0 { padding-bottom: 28px; }
  
  .sm_p29 { padding : 29px; }
  .sm_pt29, .sm_p29-0 { padding-top: 29px; }
  .sm_pb29, .sm_p29-0 { padding-bottom: 29px; }
  
  .sm_p30 { padding : 30px; }
  .sm_pt30, .sm_p30-0 { padding-top: 30px; }
  .sm_pb30, .sm_p30-0 { padding-bottom: 30px; }
  
  .sm_p31 { padding : 31px; }
  .sm_pt31, .sm_p31-0 { padding-top: 31px; }
  .sm_pb31, .sm_p31-0 { padding-bottom: 31px; }
  
  .sm_p32 { padding : 32px; }
  .sm_pt32, .sm_p32-0 { padding-top: 32px; }
  .sm_pb32, .sm_p32-0 { padding-bottom: 32px; }
  
  .sm_p33 { padding : 33px; }
  .sm_pt33, .sm_p33-0 { padding-top: 33px; }
  .sm_pb33, .sm_p33-0 { padding-bottom: 33px; }
  
  .sm_p34 { padding : 34px; }
  .sm_pt34, .sm_p34-0 { padding-top: 34px; }
  .sm_pb34, .sm_p34-0 { padding-bottom: 34px; }
  
  .sm_p35 { padding : 35px; }
  .sm_pt35, .sm_p35-0 { padding-top: 35px; }
  .sm_pb35, .sm_p35-0 { padding-bottom: 35px; }
  
  .sm_p36 { padding : 36px; }
  .sm_pt36, .sm_p36-0 { padding-top: 36px; }
  .sm_pb36, .sm_p36-0 { padding-bottom: 36px; }
  
  .sm_p37 { padding : 37px; }
  .sm_pt37, .sm_p37-0 { padding-top: 37px; }
  .sm_pb37, .sm_p37-0 { padding-bottom: 37px; }
  
  .sm_p38 { padding : 38px; }
  .sm_pt38, .sm_p38-0 { padding-top: 38px; }
  .sm_pb38, .sm_p38-0 { padding-bottom: 38px; }
  
  .sm_p39 { padding : 39px; }
  .sm_pt39, .sm_p39-0 { padding-top: 39px; }
  .sm_pb39, .sm_p39-0 { padding-bottom: 39px; }
  
  .sm_p40 { padding : 40px; }
  .sm_pt40, .sm_p40-0 { padding-top: 40px; }
  .sm_pb40, .sm_p40-0 { padding-bottom: 40px; }
  
  .sm_p41 { padding : 41px; }
  .sm_pt41, .sm_p41-0 { padding-top: 41px; }
  .sm_pb41, .sm_p41-0 { padding-bottom: 41px; }
  
  .sm_p42 { padding : 42px; }
  .sm_pt42, .sm_p42-0 { padding-top: 42px; }
  .sm_pb42, .sm_p42-0 { padding-bottom: 42px; }
  
  .sm_p43 { padding : 43px; }
  .sm_pt43, .sm_p43-0 { padding-top: 43px; }
  .sm_pb43, .sm_p43-0 { padding-bottom: 43px; }
  
  .sm_p44 { padding : 44px; }
  .sm_pt44, .sm_p44-0 { padding-top: 44px; }
  .sm_pb44, .sm_p44-0 { padding-bottom: 44px; }
  
  .sm_p45 { padding : 45px; }
  .sm_pt45, .sm_p45-0 { padding-top: 45px; }
  .sm_pb45, .sm_p45-0 { padding-bottom: 45px; }
  
  .sm_p46 { padding : 46px; }
  .sm_pt46, .sm_p46-0 { padding-top: 46px; }
  .sm_pb46, .sm_p46-0 { padding-bottom: 46px; }
  
  .sm_p47 { padding : 47px; }
  .sm_pt47, .sm_p47-0 { padding-top: 47px; }
  .sm_pb47, .sm_p47-0 { padding-bottom: 47px; }
  
  .sm_p48 { padding : 48px; }
  .sm_pt48, .sm_p48-0 { padding-top: 48px; }
  .sm_pb48, .sm_p48-0 { padding-bottom: 48px; }
  
  .sm_p49 { padding : 49px; }
  .sm_pt49, .sm_p49-0 { padding-top: 49px; }
  .sm_pb49, .sm_p49-0 { padding-bottom: 49px; }
  
  .sm_p50 { padding : 50px; }
  .sm_pt50, .sm_p50-0 { padding-top: 50px; }
  .sm_pb50, .sm_p50-0 { padding-bottom: 50px; }
  
  .sm_p51 { padding : 51px; }
  .sm_pt51, .sm_p51-0 { padding-top: 51px; }
  .sm_pb51, .sm_p51-0 { padding-bottom: 51px; }
  
  .sm_p52 { padding : 52px; }
  .sm_pt52, .sm_p52-0 { padding-top: 52px; }
  .sm_pb52, .sm_p52-0 { padding-bottom: 52px; }
  
  .sm_p53 { padding : 53px; }
  .sm_pt53, .sm_p53-0 { padding-top: 53px; }
  .sm_pb53, .sm_p53-0 { padding-bottom: 53px; }
  
  .sm_p54 { padding : 54px; }
  .sm_pt54, .sm_p54-0 { padding-top: 54px; }
  .sm_pb54, .sm_p54-0 { padding-bottom: 54px; }
  
  .sm_p55 { padding : 55px; }
  .sm_pt55, .sm_p55-0 { padding-top: 55px; }
  .sm_pb55, .sm_p55-0 { padding-bottom: 55px; }
  
  .sm_p56 { padding : 56px; }
  .sm_pt56, .sm_p56-0 { padding-top: 56px; }
  .sm_pb56, .sm_p56-0 { padding-bottom: 56px; }
  
  .sm_p57 { padding : 57px; }
  .sm_pt57, .sm_p57-0 { padding-top: 57px; }
  .sm_pb57, .sm_p57-0 { padding-bottom: 57px; }
  
  .sm_p58 { padding : 58px; }
  .sm_pt58, .sm_p58-0 { padding-top: 58px; }
  .sm_pb58, .sm_p58-0 { padding-bottom: 58px; }
  
  .sm_p59 { padding : 59px; }
  .sm_pt59, .sm_p59-0 { padding-top: 59px; }
  .sm_pb59, .sm_p59-0 { padding-bottom: 59px; }
  
  .sm_p60 { padding : 60px; }
  .sm_pt60, .sm_p60-0 { padding-top: 60px; }
  .sm_pb60, .sm_p60-0 { padding-bottom: 60px; }
  
  .sm_p61 { padding : 61px; }
  .sm_pt61, .sm_p61-0 { padding-top: 61px; }
  .sm_pb61, .sm_p61-0 { padding-bottom: 61px; }
  
  .sm_p62 { padding : 62px; }
  .sm_pt62, .sm_p62-0 { padding-top: 62px; }
  .sm_pb62, .sm_p62-0 { padding-bottom: 62px; }
  
  .sm_p63 { padding : 63px; }
  .sm_pt63, .sm_p63-0 { padding-top: 63px; }
  .sm_pb63, .sm_p63-0 { padding-bottom: 63px; }
  
  .sm_p64 { padding : 64px; }
  .sm_pt64, .sm_p64-0 { padding-top: 64px; }
  .sm_pb64, .sm_p64-0 { padding-bottom: 64px; }
  
  .sm_p65 { padding : 65px; }
  .sm_pt65, .sm_p65-0 { padding-top: 65px; }
  .sm_pb65, .sm_p65-0 { padding-bottom: 65px; }
  
  .sm_p66 { padding : 66px; }
  .sm_pt66, .sm_p66-0 { padding-top: 66px; }
  .sm_pb66, .sm_p66-0 { padding-bottom: 66px; }
  
  .sm_p67 { padding : 67px; }
  .sm_pt67, .sm_p67-0 { padding-top: 67px; }
  .sm_pb67, .sm_p67-0 { padding-bottom: 67px; }
  
  .sm_p68 { padding : 68px; }
  .sm_pt68, .sm_p68-0 { padding-top: 68px; }
  .sm_pb68, .sm_p68-0 { padding-bottom: 68px; }
  
  .sm_p69 { padding : 69px; }
  .sm_pt69, .sm_p69-0 { padding-top: 69px; }
  .sm_pb69, .sm_p69-0 { padding-bottom: 69px; }
  
  .sm_p70 { padding : 70px; }
  .sm_pt70, .sm_p70-0 { padding-top: 70px; }
  .sm_pb70, .sm_p70-0 { padding-bottom: 70px; }
  
  .sm_p71 { padding : 71px; }
  .sm_pt71, .sm_p71-0 { padding-top: 71px; }
  .sm_pb71, .sm_p71-0 { padding-bottom: 71px; }
  
  .sm_p72 { padding : 72px; }
  .sm_pt72, .sm_p72-0 { padding-top: 72px; }
  .sm_pb72, .sm_p72-0 { padding-bottom: 72px; }
  
  .sm_p73 { padding : 73px; }
  .sm_pt73, .sm_p73-0 { padding-top: 73px; }
  .sm_pb73, .sm_p73-0 { padding-bottom: 73px; }
  
  .sm_p74 { padding : 74px; }
  .sm_pt74, .sm_p74-0 { padding-top: 74px; }
  .sm_pb74, .sm_p74-0 { padding-bottom: 74px; }
  
  .sm_p75 { padding : 75px; }
  .sm_pt75, .sm_p75-0 { padding-top: 75px; }
  .sm_pb75, .sm_p75-0 { padding-bottom: 75px; }
  
  .sm_p76 { padding : 76px; }
  .sm_pt76, .sm_p76-0 { padding-top: 76px; }
  .sm_pb76, .sm_p76-0 { padding-bottom: 76px; }
  
  .sm_p77 { padding : 77px; }
  .sm_pt77, .sm_p77-0 { padding-top: 77px; }
  .sm_pb77, .sm_p77-0 { padding-bottom: 77px; }
  
  .sm_p78 { padding : 78px; }
  .sm_pt78, .sm_p78-0 { padding-top: 78px; }
  .sm_pb78, .sm_p78-0 { padding-bottom: 78px; }
  
  .sm_p79 { padding : 79px; }
  .sm_pt79, .sm_p79-0 { padding-top: 79px; }
  .sm_pb79, .sm_p79-0 { padding-bottom: 79px; }
  
  .sm_p80 { padding : 80px; }
  .sm_pt80, .sm_p80-0 { padding-top: 80px; }
  .sm_pb80, .sm_p80-0 { padding-bottom: 80px; }
  
  .sm_p81 { padding : 81px; }
  .sm_pt81, .sm_p81-0 { padding-top: 81px; }
  .sm_pb81, .sm_p81-0 { padding-bottom: 81px; }
  
  .sm_p82 { padding : 82px; }
  .sm_pt82, .sm_p82-0 { padding-top: 82px; }
  .sm_pb82, .sm_p82-0 { padding-bottom: 82px; }
  
  .sm_p83 { padding : 83px; }
  .sm_pt83, .sm_p83-0 { padding-top: 83px; }
  .sm_pb83, .sm_p83-0 { padding-bottom: 83px; }
  
  .sm_p84 { padding : 84px; }
  .sm_pt84, .sm_p84-0 { padding-top: 84px; }
  .sm_pb84, .sm_p84-0 { padding-bottom: 84px; }
  
  .sm_p85 { padding : 85px; }
  .sm_pt85, .sm_p85-0 { padding-top: 85px; }
  .sm_pb85, .sm_p85-0 { padding-bottom: 85px; }
  
  .sm_p86 { padding : 86px; }
  .sm_pt86, .sm_p86-0 { padding-top: 86px; }
  .sm_pb86, .sm_p86-0 { padding-bottom: 86px; }
  
  .sm_p87 { padding : 87px; }
  .sm_pt87, .sm_p87-0 { padding-top: 87px; }
  .sm_pb87, .sm_p87-0 { padding-bottom: 87px; }
  
  .sm_p88 { padding : 88px; }
  .sm_pt88, .sm_p88-0 { padding-top: 88px; }
  .sm_pb88, .sm_p88-0 { padding-bottom: 88px; }
  
  .sm_p89 { padding : 89px; }
  .sm_pt89, .sm_p89-0 { padding-top: 89px; }
  .sm_pb89, .sm_p89-0 { padding-bottom: 89px; }
  
  .sm_p90 { padding : 90px; }
  .sm_pt90, .sm_p90-0 { padding-top: 90px; }
  .sm_pb90, .sm_p90-0 { padding-bottom: 90px; }
  
  .sm_p91 { padding : 91px; }
  .sm_pt91, .sm_p91-0 { padding-top: 91px; }
  .sm_pb91, .sm_p91-0 { padding-bottom: 91px; }
  
  .sm_p92 { padding : 92px; }
  .sm_pt92, .sm_p92-0 { padding-top: 92px; }
  .sm_pb92, .sm_p92-0 { padding-bottom: 92px; }
  
  .sm_p93 { padding : 93px; }
  .sm_pt93, .sm_p93-0 { padding-top: 93px; }
  .sm_pb93, .sm_p93-0 { padding-bottom: 93px; }
  
  .sm_p94 { padding : 94px; }
  .sm_pt94, .sm_p94-0 { padding-top: 94px; }
  .sm_pb94, .sm_p94-0 { padding-bottom: 94px; }
  
  .sm_p95 { padding : 95px; }
  .sm_pt95, .sm_p95-0 { padding-top: 95px; }
  .sm_pb95, .sm_p95-0 { padding-bottom: 95px; }
  
  .sm_p96 { padding : 96px; }
  .sm_pt96, .sm_p96-0 { padding-top: 96px; }
  .sm_pb96, .sm_p96-0 { padding-bottom: 96px; }
  
  .sm_p97 { padding : 97px; }
  .sm_pt97, .sm_p97-0 { padding-top: 97px; }
  .sm_pb97, .sm_p97-0 { padding-bottom: 97px; }
  
  .sm_p98 { padding : 98px; }
  .sm_pt98, .sm_p98-0 { padding-top: 98px; }
  .sm_pb98, .sm_p98-0 { padding-bottom: 98px; }
  
  .sm_p99 { padding : 99px; }
  .sm_pt99, .sm_p99-0 { padding-top: 99px; }
  .sm_pb99, .sm_p99-0 { padding-bottom: 99px; }
  

  a.button,
  .button a,
  .hs-button,
  .hs-blog-post-listing__post-button {
    font-size: 14px;;
  }
  
  a.secondary_button,
.secondary_button a{ font-size: 14px;;}
  
  
  a.tertiary_button,
.tertiary_button a{
  font-size: 14px;;
}
a.quaternary_button,
.quaternary_button a{
  font-size: 10px;;
}

  .sm_w20 { width: 20%; }
  .sm_w25 { width: 25%; }
  .sm_w30 { width: 30%; }
  .sm { width: 33.33%; }
  .sm_w35 { width: 35%; }
  .sm_w40 { width: 40%; }
  .sm_w45 { width: 45%; }
  .sm_w50 { width: 50%; }
  .sm_w55 { width: 55%; }
  .sm_w60 { width: 60%; }
  .sm_w65 { width: 65%; }
  .sm_w66 { width: 66.66%; }
  .sm_w70 { width: 70%; }
  .sm_w75 { width: 75%; }
  .sm_w80 { width: 80%; }
  .sm_w85 { width: 85%; }
  .sm_w90 { width: 90%; }
  .sm_w95 { width: 95%; }
  .sm_w100 { width: 100%; }

  .Footerv2ightcls , .Footerv2img .Footerv2menutitle , .Footerv2Section .Footerv2content { border-bottom-color: rgba(255, 255, 255, 70%); }
  .Footerv2Section .Footerv2ightcls .Footerv2menutitle:before { border-bottom-color: #FFF; border-right-color: #FFF; }
  
 .bnnerlightInner .moduleTitle h1 { font-size: 30px;; }
}

@media (max-width: 640px){

  .HeroBannerSTitle h2 { font-size: 21px;;;color : #FFF }
  .HeroBannerSSubTitle * {  font-size: 12px;; }
     .BlogPosttitle h1 { font-size: 28px;;; color : #FFF }

  a.tertiary_button, .tertiary_button a { padding: 7px; font-size: 12px;}
  h1, .h1 { font-size: 21px;; }
  h2, .h2 { font-size: 28px;; }
  h3, .h3 { font-size: 28px;; }
  h4, .h4 { font-size: 22px;; }
  h5, .h5 { font-size: 20px;; }
  h6, .h6 { font-size: 16px;; }

  p,body { font-size: 16px;; }
  .para2, .para2 p, .para2 a  { font-size: 14px;; } 
  .para3, .para3 p, .para3 a  { font-size: 14px;; } 
  .para4, .para4 p, .para4 a  { font-size: 12px;; } 
  .para5, .para5 p, .para5 a  { font-size: 14px;; } 
  .para6, .para6 p, .para6 a  { font-size: 14px;; } 

  .TitleStripInner .moduleTitle * { font-size: 21px;; }
  .TitleStripInner .moduleTitle h2 span {  display: block;}

  .TimelineSection .moduleTitle {  text-align: left;}
  
   .Formsection.version_2 .FormSecTitleSection .FormSecTitle * { font-size: 28px;;; color : #046353 }
  .Formsection.version_1 .FormSecTitleSection .FormSecTitle * { font-size: 28px;;; color : #FFF }

.purposeInner .moduleContent p, .lstourCol .para p, .lstourText p, .lstourText p a, .NewsColtitle h5 { font-size: 14px;; } 
  .lstourCol h3.h2, .ExperienciaPostBottom .moduleTitle h3 { font-size: 20px;; }
  
  .NewsColtitle h6, .institutionHeading .moduleContent p, .instiCountxt, .artBannerRght .moduleContent p { font-size: 16px;; }
  
  .NewsColText p, .OfertaacadLeftFIl1 > p, .moduleSubtext h5  { font-size: 12px;; }
  
  .comevntTpline, .EventSecv2 .EventSliderBoxdate, .EventSecv2 .EventSliderBoxcontent p { font-size: 14px;; } 
  
  .comevntTile h4 { font-size: 21px;; }
  
  .academiContent h3 { font-size: 30px;;  }
  .cardaltvdo-txt { font-size: 12px;; }
  .qaSlideText p { font-size: 16px;; }
}

@media (max-width: 480px){
  ul.slick-dots li { width: 5px; height: 5px; margin: 0;}
}

@media (max-width: 375px){

}


/* .footerSec  { } */

.progress {
    position: sticky;
    top: 0;
    left: 0;
    height: 4px;
    background-color: #D2D2D2;
    transition: alllinear 0.1s;
    min-width: 1%;
    z-index: 99;
}
.progressmain {  position: sticky;  top: 0; left: 0; height: 4px;  background-color: #D2D2D2; transition: alllinear 0.1s; min-width: 1%;  z-index: 999;}