
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}






/* 1a. Containers */




/* 1b. Colors */








/* 1c. Typography */


























/* 1d. Buttons */













/* secondary button */












/* 1e. Forms */









































/* 1f. Tables */













/* 1g. Website header */








/* 1h. Website footer */








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

.dnd-section,
.content-wrapper--vertical-spacing {
  padding: 50px 1rem;
}

.dnd-section > .row-fluid {
  max-width: 1130px;
}





html {
  font-size: 15px;
}

body {
  font-family: Poppins, serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #606060;
  font-size: 15px;
}

/* Paragraphs */

p {
  font-family: Poppins, serif; font-style: normal; font-weight: normal; text-decoration: none;
}

/* Anchors */

a {
  font-weight: normal; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
  color: #006383;
}

/* Headings */
h1,h2,h3,h4,h5,h6, p { margin : 0; padding : 0 }
h1,
.h1 {
  font-weight: 800; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
  color: #006383;
  font-size: 42px;
  text-transform: none;
}

h2,
.h2 {
  font-weight: 700; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
  color: #006383;
  font-size: 35px;
  text-transform: none;
}

h3,
.h3 {
  font-weight: 700; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
  color: #006383;
  font-size: 30px;
  text-transform: none;
}

h4,
.h4 {
  font-weight: normal; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
  color: #006383;
  font-size: 22px;
  text-transform: none;
}

h5,
.h5 {
  font-weight: normal; text-decoration: none; font-family: Poppins, sans-serif; font-style: normal;
  color: #006383;
  font-size: 18px;
  text-transform: none;
}

h6,
.h6 {
  font-weight: normal; text-decoration: none; font-family: Poppins, serif; font-style: normal;
  color: #006383;
  font-size: 16px;
  text-transform: none;
}

/* Blockquote */

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





button,
.button,
.hs-button,
.hs-blog-post-listing__post-button {
  border: 1px solid #006383;

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

  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background-color: 

  
  
    
  


  rgba(0, 99, 131, 1.0)

;
  border-radius: 166px;
  color: #FFFFFF;
  font-size: 16px;
  text-transform: none;
}

button:hover,
button:focus,
.button:hover,
.button:focus,
.hs-button:hover,
.hs-button:focus,
.hs-blog-post-listing__post-button:hover,
.hs-blog-post-listing__post-button:focus {
  border: 1px solid #006383;
;
  color: 

  
  
    
  


  rgba(0, 99, 131, 1.0)

;
  background-color: 

  
  
    
  


  rgba(0, 99, 131, 0.0)

;
  border-radius: px;
}

button:active,
.button:active,
.hs-button:active,
.hs-blog-post-listing__post-button:active {
  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background-color: rgba(40, 139, 171, 1.0);
  border-color: #288bab;
}





form,
.submitted-message {
  font-family: Poppins, serif; font-style: normal; font-weight: normal; text-decoration: none;
  border: 1px none rgba(96, 96, 96, 0%);
;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  background-color: 

  
  
    
  


  rgba(96, 96, 96, 0.0)

;
  padding: 0px;
;
}

/* Form title */

.form-title {
  border: 1px none rgba(96, 96, 96, 0%);
;
  padding: 0px;
;
  font-family: Poppins; font-style: normal; font-weight: 700; text-decoration: none;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  font-size: 18px;
  color: #006383;
  background-color: 

  
  
    
  


  rgba(96, 96, 96, 0.0)

;
}


/* Labels */

form label {
  color: #006383;
}

/* Help text */

form legend {
  color: #006383;
}

/* 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: 2px solid #006383;

  background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
  color: #006383;
  border-radius: 0px;
}

/* Form placeholder text */

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

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

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

::placeholder {
  color: #006383;
}

/* Inputs - date picker */

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

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

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

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

/* Submit button */

form input[type=submit],
form .hs-button {
  border: 1px solid #006383;
;
  padding-top: 8px;
padding-right: 25px;
padding-bottom: 8px;
padding-left: 25px;
;
  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #FFFFFF;
  font-size: 15px;
  background-color: 

  
  
    
  


  rgba(0, 99, 131, 1.0)

;
  border-radius: 166px;
  text-transform: none;
}

form input[type=submit]:hover,
form input[type=submit]:focus,
form .hs-button:hover,
form .hs-button:focus {
  background-color: 

  
  
    
  


  rgba(0, 99, 131, 0.0)

;
  color: #006383;
  border: 1px solid #006383;
;
}

form input[type=submit]:active,
form .hs-button:active {
  background-color: rgba(40, 139, 171, 1.0);
  border-color: #288bab;
}






/* Table */

.DealFilterBox {
  background-color: 

  
  
    
  


  rgba(226, 238, 245, 0.5)

; border-radius : 20px;
}

/* Table cells */

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

  padding: 18px;

  color: #006383;
}

/* Table header */

thead th {
  background-color: 

  
  
    
  


  rgba(226, 238, 245, 0.5)

;
  color: #006383;
}

/* Table footer */

tfoot td {
  background-color: 

  
  
    
  


  rgba(226, 238, 245, 0.5)

;
  color: #006383;
}





.header {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}






.footer {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}





*{ box-sizing:border-box; -webkit-box-sizing:border-box; }
img { max-width:100%; height:auto; border:none; vertical-align:middle; }
a { outline: none !important; text-decoration:none; transition:all ease 0.3s; -webkit-transition:all ease 0.3s; display: inline-block; }
.relative { position: relative; z-index: 50; }

p+* { margin-top : 25px; }


.noliststyle ul { margin : 0; padding : 0; list-style: none; }
/* Font Size */
.font14,.font14 a, .font14 p{font-size:14px;}
.font15, .font15 p{font-size:15px;}
.font16,.font16 p{font-size:16px;}
.font17,.font17 p{font-size:17px;}
.font18,.font18 p{font-size:18px;}
.font19,.font19 p{font-size:19px;}
.font20,.font20 p{font-size:20px;}
.font21,.font21 p{font-size:21px;}
.font23,.font23 p{font-size:23px;}
/* 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 }

/* letter-spacing */
.ls10 ,.ls10 h1,.ls10 h2,.ls10 h3,.ls10 h4,.ls10 h5,.ls10 h6,.ls10 p,.ls10 a { letter-spacing: 0.10px;}
.ls15 ,.ls15 h1,.ls15 h2,.ls15 h3,.ls15 h4,.ls15 h5,.ls15 h6,.ls15 p,.ls15 a { letter-spacing: 0.15px;}
.ls20 ,.ls20 h1,.ls20 h2,.ls20 h3,.ls20 h4,.ls20 h5,.ls20 h6,.ls20 p,.ls20 a { letter-spacing: 0.20px;}
.ls25 ,.ls25 h1,.ls25 h2,.ls25 h3,.ls25 h4,.ls25 h5,.ls25 h6,.ls25 p,.ls25 a { letter-spacing: 0.25px;}
.ls30 ,.ls30 h1,.ls30 h2,.ls30 h3,.ls30 h4,.ls30 h5,.ls30 h6,.ls30 p,.ls30 a { letter-spacing: 0.30px;}
.ls57 ,.ls57 h1,.ls57 h2,.ls57 h3,.ls57 h4,.ls57 h5,.ls57 h6,.ls57 p,.ls57 a { letter-spacing: 0.57px;}

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

/* border-class */

.border0 { border: 0px solid; }
.border-top0 { border-top : 0px solid }
.border-bottom0 { border-bottom : 0px solid }
.border-left0 { border-left : 0px solid }
.border-right0 { border-right : 0px solid }

.border1 { border: 1px solid; }
.border-top1 { border-top : 1px solid }
.border-bottom1 { border-bottom : 1px solid }
.border-left1 { border-left : 1px solid }
.border-right1 { border-right : 1px solid }

.border2 { border: 2px solid; }
.border-top2 { border-top : 2px solid }
.border-bottom2 { border-bottom : 2px solid }
.border-left2 { border-left : 2px solid }
.border-right2 { border-right : 2px solid }

.border3 { border: 3px solid; }
.border-top3 { border-top : 3px solid }
.border-bottom3 { border-bottom : 3px solid }
.border-left3 { border-left : 3px solid }
.border-right3 { border-right : 3px solid }

.border4 { border: 4px solid; }
.border-top4 { border-top : 4px solid }
.border-bottom4 { border-bottom : 4px solid }
.border-left4 { border-left : 4px solid }
.border-right4 { border-right : 4px solid }

.border5 { border: 5px solid; }
.border-top5 { border-top : 5px solid }
.border-bottom5 { border-bottom : 5px solid }
.border-left5 { border-left : 5px solid }
.border-right5 { border-right : 5px solid }



/* border-color */
.p_border  {border-color: #006383;} /* #006383 */
.s_border  {border-color: #606060;} /* #606060 */
.grayborder  {border-color: #E2EEF5;} /* #E2EEF5 */
.redborder {border-color: #E7334E;} /* #E7334E */
.whiteborder {border-color: #FFF;} /* #FFF */


/* Colors */
.Whitecolor, .Whitecolor a, .Whitecolor h1, .Whitecolor h2, .Whitecolor h3, .Whitecolor h4, .Whitecolor h5, .Whitecolor h6, .Whitecolor p {color: #FFF;} /* #fff */
.p_color, .p_color a, .p_color h1, .p_color h2, .p_color h3, .p_color h4, .p_color h5, .p_color h6, .p_color p {color: #006383;} /* #006383 */
.s_color, .s_color a, .s_color h1, .s_color h2, .s_color h3, .s_color h4, .s_color h5, .s_color h6, .s_color p {color: #606060;} /* #606060 */
.Graycolor, .Graycolor a, .Graycolor h1, .Graycolor h2, .Graycolor h3, .Graycolor h4, .Graycolor h5, .Graycolor h6, .Graycolor p {color: #E2EEF5;} /* #E2EEF5 */
.redcolor, .redcolor a, .redcolor h1, .redcolor h2, .redcolor h3, .redcolor h4, .redcolor h5, .redcolor h6, .redcolor p {color: #E7334E;} /* #E7334E */

/* background-color */
.Whitebg  {background-color: #FFF;} /* #fff */
.p_bg  {background-color: #006383;} /* #000 */
.s_bg   {background-color: #606060;} /* #9B9B9B */
.Graybg {background-color: #E2EEF5;} /* #B5B5B5 */
.redbg {background-color: #E7334E;} /* #707070 */


/* text style */
.capitalize { text-transform: capitalize; }
.uppercase { text-transform: uppercase; }
.text-center { text-align:center; }
.text-right { text-align:right; }
.text-left { text-align:left; }
.font-italic{font-style: italic;}

.nolistStyle, .nolistStyle ul{padding:0; margin:0; list-style-type: none;}
b, strong { font-weight : 700 }
/* Widths */
.ib { display: inline-block; vertical-align:middle; margin-right : -4px; }
.ib.vt { vertical-align:top;  }
.d_block {display: block !important; }


.custom-dot .slick-dots li { width: 30px; height: 30px; margin: 0 5px;}
.custom-dot .slick-dots li button { width: 100%; height: 100%; padding: 0;}
.custom-dot .slick-dots li button::before { width: 100%; height: 100%; line-height: 1; color: #000; font-size: 30px; opacity: 0.25;}
.custom-dot .slick-dots li.slick-active button:before { opacity: 1;}
.custom-dot .slick-dots {
  bottom: -50px;
}




/* button version 1 */
a.primary_button, .primary_button a,.primary_button .hs-button,.primary_button .hs-blog-post-listing__post-button {
  border: 1px solid #006383;
 padding-top: 8px;
padding-right: 25px;
padding-bottom: 8px;
padding-left: 25px;
  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  background-color: 

  
  
    
  


  rgba(0, 99, 131, 1.0)

; border-radius: 166px; color: #FFFFFF;  font-size: 16px;
  text-transform: none; font-weight : 400;  text-align : center; line-height : 1.5;}

a.primary_button:hover,a.primary_button:focus,.primary_button a:hover,.primary_button a:focus,.primary_button .hs-button:hover,.primary_button .hs-button:focus,.primary_button .hs-blog-post-listing__post-button:hover,.primary_button .hs-blog-post-listing__post-button:focus {
  border: 1px solid #006383;
;  color: 

  
  
    
  


  rgba(0, 99, 131, 1.0)

;  background-color: 

  
  
    
  


  rgba(0, 99, 131, 0.0)

;
}

a.primary_button:active,.primary_button a:active,.buttonv1 .hs-primary_button:active,.primary_button .hs-blog-post-listing__post-button:active {  ;
  background-color: rgba(40, 139, 171, 1.0);
  border-color: #288bab;}


/* secondary button */

a.secondary_button,
.secondary_button a,
.secondary_button .hs-button,
.secondary_button .hs-blog-post-listing__post-button {
  border: 1px solid #006383;

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

  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background-color: 

  
  
    
  


  rgba(0, 99, 131, 0.0)

;
  border-radius: 166px;
  color: #006383;
  font-size: 16px;
  text-transform: none;
  font-weight : 400;
  text-align : center;
  line-height : 1.5;
}

a.secondary_button:hover,
a.secondary_button:focus,
.secondary_button a:hover,
.secondary_button a:focus,
.secondary_button .hs-button:hover,
.secondary_button .hs-button:focus,
.secondary_button .hs-blog-post-listing__post-button:hover,
.secondary_button .hs-blog-post-listing__post-button:focus {
  border: 1px solid #006383;
;
  color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  background-color: 

  
  
    
  


  rgba(0, 99, 131, 1.0)

;
  border-radius: px;
}

a.secondary_button:active,
.secondary_button a:active,
.secondary_button .hs-button:active,
.secondary_button .hs-blog-post-listing__post-button:active {
  font-family: Poppins, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background-color: rgba(40, 139, 171, 0.0);
  border-color: #288bab;
}
/* Button style end */


/* width 0 to 100% */

.w0 { width: 0%; }

.w5 { width: 5%; }

.w10 { width: 10%; }

.w15 { width: 15%; }

.w20 { width: 20%; }

.w25 { width: 25%; }

.w30 { width: 30%; }

.w35 { width: 35%; }

.w40 { width: 40%; }

.w45 { width: 45%; }

.w50 { width: 50%; }

.w55 { width: 55%; }

.w60 { width: 60%; }

.w65 { width: 65%; }

.w70 { width: 70%; }

.w75 { width: 75%; }

.w80 { width: 80%; }

.w85 { width: 85%; }

.w90 { width: 90%; }

.w95 { width: 95%; }

.w100 { width: 100%; }

.w33 { width : 33.33% }
.w66 { width : 66.66% }


/*unique paddings*/


.p0 { padding : 0px; }
.pt0, .p0-0 { padding-top: 0px; }
.pb0, .p0-0 { padding-bottom: 0px; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


.pl0, .p0-0, .plr0 { padding-left:0; }
.pr0, .p0, .plr0  { padding-right:0; }





.pl0,.p0-0 { padding-left : 0px; }
.pr0,.p0-0 { padding-right : 0px; }
.ml0,.m0-0 { margin-left : 0px; }
.mr0,.m0-0 { margin-right : 0px; }
.margin_minus0 { margin : 0 -0px }



.pl1,.p0-1 { padding-left : 1px; }
.pr1,.p0-1 { padding-right : 1px; }
.ml1,.m0-1 { margin-left : 1px; }
.mr1,.m0-1 { margin-right : 1px; }
.margin_minus1 { margin : 0 -1px }



.pl2,.p0-2 { padding-left : 2px; }
.pr2,.p0-2 { padding-right : 2px; }
.ml2,.m0-2 { margin-left : 2px; }
.mr2,.m0-2 { margin-right : 2px; }
.margin_minus2 { margin : 0 -2px }



.pl3,.p0-3 { padding-left : 3px; }
.pr3,.p0-3 { padding-right : 3px; }
.ml3,.m0-3 { margin-left : 3px; }
.mr3,.m0-3 { margin-right : 3px; }
.margin_minus3 { margin : 0 -3px }



.pl4,.p0-4 { padding-left : 4px; }
.pr4,.p0-4 { padding-right : 4px; }
.ml4,.m0-4 { margin-left : 4px; }
.mr4,.m0-4 { margin-right : 4px; }
.margin_minus4 { margin : 0 -4px }



.pl5,.p0-5 { padding-left : 5px; }
.pr5,.p0-5 { padding-right : 5px; }
.ml5,.m0-5 { margin-left : 5px; }
.mr5,.m0-5 { margin-right : 5px; }
.margin_minus5 { margin : 0 -5px }



.pl6,.p0-6 { padding-left : 6px; }
.pr6,.p0-6 { padding-right : 6px; }
.ml6,.m0-6 { margin-left : 6px; }
.mr6,.m0-6 { margin-right : 6px; }
.margin_minus6 { margin : 0 -6px }



.pl7,.p0-7 { padding-left : 7px; }
.pr7,.p0-7 { padding-right : 7px; }
.ml7,.m0-7 { margin-left : 7px; }
.mr7,.m0-7 { margin-right : 7px; }
.margin_minus7 { margin : 0 -7px }



.pl8,.p0-8 { padding-left : 8px; }
.pr8,.p0-8 { padding-right : 8px; }
.ml8,.m0-8 { margin-left : 8px; }
.mr8,.m0-8 { margin-right : 8px; }
.margin_minus8 { margin : 0 -8px }



.pl9,.p0-9 { padding-left : 9px; }
.pr9,.p0-9 { padding-right : 9px; }
.ml9,.m0-9 { margin-left : 9px; }
.mr9,.m0-9 { margin-right : 9px; }
.margin_minus9 { margin : 0 -9px }



.pl10,.p0-10 { padding-left : 10px; }
.pr10,.p0-10 { padding-right : 10px; }
.ml10,.m0-10 { margin-left : 10px; }
.mr10,.m0-10 { margin-right : 10px; }
.margin_minus10 { margin : 0 -10px }



.pl11,.p0-11 { padding-left : 11px; }
.pr11,.p0-11 { padding-right : 11px; }
.ml11,.m0-11 { margin-left : 11px; }
.mr11,.m0-11 { margin-right : 11px; }
.margin_minus11 { margin : 0 -11px }



.pl12,.p0-12 { padding-left : 12px; }
.pr12,.p0-12 { padding-right : 12px; }
.ml12,.m0-12 { margin-left : 12px; }
.mr12,.m0-12 { margin-right : 12px; }
.margin_minus12 { margin : 0 -12px }



.pl13,.p0-13 { padding-left : 13px; }
.pr13,.p0-13 { padding-right : 13px; }
.ml13,.m0-13 { margin-left : 13px; }
.mr13,.m0-13 { margin-right : 13px; }
.margin_minus13 { margin : 0 -13px }



.pl14,.p0-14 { padding-left : 14px; }
.pr14,.p0-14 { padding-right : 14px; }
.ml14,.m0-14 { margin-left : 14px; }
.mr14,.m0-14 { margin-right : 14px; }
.margin_minus14 { margin : 0 -14px }



.pl15,.p0-15 { padding-left : 15px; }
.pr15,.p0-15 { padding-right : 15px; }
.ml15,.m0-15 { margin-left : 15px; }
.mr15,.m0-15 { margin-right : 15px; }
.margin_minus15 { margin : 0 -15px }



.pl16,.p0-16 { padding-left : 16px; }
.pr16,.p0-16 { padding-right : 16px; }
.ml16,.m0-16 { margin-left : 16px; }
.mr16,.m0-16 { margin-right : 16px; }
.margin_minus16 { margin : 0 -16px }



.pl17,.p0-17 { padding-left : 17px; }
.pr17,.p0-17 { padding-right : 17px; }
.ml17,.m0-17 { margin-left : 17px; }
.mr17,.m0-17 { margin-right : 17px; }
.margin_minus17 { margin : 0 -17px }



.pl18,.p0-18 { padding-left : 18px; }
.pr18,.p0-18 { padding-right : 18px; }
.ml18,.m0-18 { margin-left : 18px; }
.mr18,.m0-18 { margin-right : 18px; }
.margin_minus18 { margin : 0 -18px }



.pl19,.p0-19 { padding-left : 19px; }
.pr19,.p0-19 { padding-right : 19px; }
.ml19,.m0-19 { margin-left : 19px; }
.mr19,.m0-19 { margin-right : 19px; }
.margin_minus19 { margin : 0 -19px }



.pl20,.p0-20 { padding-left : 20px; }
.pr20,.p0-20 { padding-right : 20px; }
.ml20,.m0-20 { margin-left : 20px; }
.mr20,.m0-20 { margin-right : 20px; }
.margin_minus20 { margin : 0 -20px }



.pl21,.p0-21 { padding-left : 21px; }
.pr21,.p0-21 { padding-right : 21px; }
.ml21,.m0-21 { margin-left : 21px; }
.mr21,.m0-21 { margin-right : 21px; }
.margin_minus21 { margin : 0 -21px }



.pl22,.p0-22 { padding-left : 22px; }
.pr22,.p0-22 { padding-right : 22px; }
.ml22,.m0-22 { margin-left : 22px; }
.mr22,.m0-22 { margin-right : 22px; }
.margin_minus22 { margin : 0 -22px }



.pl23,.p0-23 { padding-left : 23px; }
.pr23,.p0-23 { padding-right : 23px; }
.ml23,.m0-23 { margin-left : 23px; }
.mr23,.m0-23 { margin-right : 23px; }
.margin_minus23 { margin : 0 -23px }



.pl24,.p0-24 { padding-left : 24px; }
.pr24,.p0-24 { padding-right : 24px; }
.ml24,.m0-24 { margin-left : 24px; }
.mr24,.m0-24 { margin-right : 24px; }
.margin_minus24 { margin : 0 -24px }






/* -- Responsive Media -- */


@media(min-width:768px){
  
  .sm_p0 { padding : 0px; }
  .sm_pt0, .sm_p0-0 { padding-top: 0px; }
  .sm_pb0, .sm_p0-0 { padding-bottom: 0px; }
  
  .sm_p5 { padding : 5px; }
  .sm_pt5, .sm_p5-0 { padding-top: 5px; }
  .sm_pb5, .sm_p5-0 { padding-bottom: 5px; }
  
  .sm_p10 { padding : 10px; }
  .sm_pt10, .sm_p10-0 { padding-top: 10px; }
  .sm_pb10, .sm_p10-0 { padding-bottom: 10px; }
  
  .sm_p15 { padding : 15px; }
  .sm_pt15, .sm_p15-0 { padding-top: 15px; }
  .sm_pb15, .sm_p15-0 { padding-bottom: 15px; }
  
  .sm_p20 { padding : 20px; }
  .sm_pt20, .sm_p20-0 { padding-top: 20px; }
  .sm_pb20, .sm_p20-0 { padding-bottom: 20px; }
  
  .sm_p25 { padding : 25px; }
  .sm_pt25, .sm_p25-0 { padding-top: 25px; }
  .sm_pb25, .sm_p25-0 { padding-bottom: 25px; }
  
  .sm_p30 { padding : 30px; }
  .sm_pt30, .sm_p30-0 { padding-top: 30px; }
  .sm_pb30, .sm_p30-0 { padding-bottom: 30px; }
  
  .sm_p35 { padding : 35px; }
  .sm_pt35, .sm_p35-0 { padding-top: 35px; }
  .sm_pb35, .sm_p35-0 { padding-bottom: 35px; }
  
  .sm_p40 { padding : 40px; }
  .sm_pt40, .sm_p40-0 { padding-top: 40px; }
  .sm_pb40, .sm_p40-0 { padding-bottom: 40px; }
  
  .sm_p45 { padding : 45px; }
  .sm_pt45, .sm_p45-0 { padding-top: 45px; }
  .sm_pb45, .sm_p45-0 { padding-bottom: 45px; }
  
  .sm_p50 { padding : 50px; }
  .sm_pt50, .sm_p50-0 { padding-top: 50px; }
  .sm_pb50, .sm_p50-0 { padding-bottom: 50px; }
  
  .sm_p55 { padding : 55px; }
  .sm_pt55, .sm_p55-0 { padding-top: 55px; }
  .sm_pb55, .sm_p55-0 { padding-bottom: 55px; }
  
  .sm_p60 { padding : 60px; }
  .sm_pt60, .sm_p60-0 { padding-top: 60px; }
  .sm_pb60, .sm_p60-0 { padding-bottom: 60px; }
  
  .sm_p65 { padding : 65px; }
  .sm_pt65, .sm_p65-0 { padding-top: 65px; }
  .sm_pb65, .sm_p65-0 { padding-bottom: 65px; }
  
  .sm_p70 { padding : 70px; }
  .sm_pt70, .sm_p70-0 { padding-top: 70px; }
  .sm_pb70, .sm_p70-0 { padding-bottom: 70px; }
  
  .sm_p75 { padding : 75px; }
  .sm_pt75, .sm_p75-0 { padding-top: 75px; }
  .sm_pb75, .sm_p75-0 { padding-bottom: 75px; }
  
  .sm_p80 { padding : 80px; }
  .sm_pt80, .sm_p80-0 { padding-top: 80px; }
  .sm_pb80, .sm_p80-0 { padding-bottom: 80px; }
  
  .sm_p85 { padding : 85px; }
  .sm_pt85, .sm_p85-0 { padding-top: 85px; }
  .sm_pb85, .sm_p85-0 { padding-bottom: 85px; }
  
  .sm_p90 { padding : 90px; }
  .sm_pt90, .sm_p90-0 { padding-top: 90px; }
  .sm_pb90, .sm_p90-0 { padding-bottom: 90px; }
  
  .sm_p95 { padding : 95px; }
  .sm_pt95, .sm_p95-0 { padding-top: 95px; }
  .sm_pb95, .sm_p95-0 { padding-bottom: 95px; }
  
  .sm_p100 { padding : 100px; }
  .sm_pt100, .sm_p100-0 { padding-top: 100px; }
  .sm_pb100, .sm_p100-0 { padding-bottom: 100px; }
  

  

  .sm_pl0,.sm_p0-0 { padding-left : 0px; }
  .sm_pr0,.sm_p0-0 { padding-right : 0px; }
  .sm_ml0,.sm_m0-0 { margin-left : 0px; }
  .sm_mr0,.sm_m0-0 { margin-right : 0px; }
  .sm_margin_minus0 { margin : 0 -0px }

  

  .sm_pl1,.sm_p0-1 { padding-left : 1px; }
  .sm_pr1,.sm_p0-1 { padding-right : 1px; }
  .sm_ml1,.sm_m0-1 { margin-left : 1px; }
  .sm_mr1,.sm_m0-1 { margin-right : 1px; }
  .sm_margin_minus1 { margin : 0 -1px }

  

  .sm_pl2,.sm_p0-2 { padding-left : 2px; }
  .sm_pr2,.sm_p0-2 { padding-right : 2px; }
  .sm_ml2,.sm_m0-2 { margin-left : 2px; }
  .sm_mr2,.sm_m0-2 { margin-right : 2px; }
  .sm_margin_minus2 { margin : 0 -2px }

  

  .sm_pl3,.sm_p0-3 { padding-left : 3px; }
  .sm_pr3,.sm_p0-3 { padding-right : 3px; }
  .sm_ml3,.sm_m0-3 { margin-left : 3px; }
  .sm_mr3,.sm_m0-3 { margin-right : 3px; }
  .sm_margin_minus3 { margin : 0 -3px }

  

  .sm_pl4,.sm_p0-4 { padding-left : 4px; }
  .sm_pr4,.sm_p0-4 { padding-right : 4px; }
  .sm_ml4,.sm_m0-4 { margin-left : 4px; }
  .sm_mr4,.sm_m0-4 { margin-right : 4px; }
  .sm_margin_minus4 { margin : 0 -4px }

  

  .sm_pl5,.sm_p0-5 { padding-left : 5px; }
  .sm_pr5,.sm_p0-5 { padding-right : 5px; }
  .sm_ml5,.sm_m0-5 { margin-left : 5px; }
  .sm_mr5,.sm_m0-5 { margin-right : 5px; }
  .sm_margin_minus5 { margin : 0 -5px }

  

  .sm_pl6,.sm_p0-6 { padding-left : 6px; }
  .sm_pr6,.sm_p0-6 { padding-right : 6px; }
  .sm_ml6,.sm_m0-6 { margin-left : 6px; }
  .sm_mr6,.sm_m0-6 { margin-right : 6px; }
  .sm_margin_minus6 { margin : 0 -6px }

  

  .sm_pl7,.sm_p0-7 { padding-left : 7px; }
  .sm_pr7,.sm_p0-7 { padding-right : 7px; }
  .sm_ml7,.sm_m0-7 { margin-left : 7px; }
  .sm_mr7,.sm_m0-7 { margin-right : 7px; }
  .sm_margin_minus7 { margin : 0 -7px }

  

  .sm_pl8,.sm_p0-8 { padding-left : 8px; }
  .sm_pr8,.sm_p0-8 { padding-right : 8px; }
  .sm_ml8,.sm_m0-8 { margin-left : 8px; }
  .sm_mr8,.sm_m0-8 { margin-right : 8px; }
  .sm_margin_minus8 { margin : 0 -8px }

  

  .sm_pl9,.sm_p0-9 { padding-left : 9px; }
  .sm_pr9,.sm_p0-9 { padding-right : 9px; }
  .sm_ml9,.sm_m0-9 { margin-left : 9px; }
  .sm_mr9,.sm_m0-9 { margin-right : 9px; }
  .sm_margin_minus9 { margin : 0 -9px }

  

  .sm_pl10,.sm_p0-10 { padding-left : 10px; }
  .sm_pr10,.sm_p0-10 { padding-right : 10px; }
  .sm_ml10,.sm_m0-10 { margin-left : 10px; }
  .sm_mr10,.sm_m0-10 { margin-right : 10px; }
  .sm_margin_minus10 { margin : 0 -10px }

  

  .sm_pl11,.sm_p0-11 { padding-left : 11px; }
  .sm_pr11,.sm_p0-11 { padding-right : 11px; }
  .sm_ml11,.sm_m0-11 { margin-left : 11px; }
  .sm_mr11,.sm_m0-11 { margin-right : 11px; }
  .sm_margin_minus11 { margin : 0 -11px }

  

  .sm_pl12,.sm_p0-12 { padding-left : 12px; }
  .sm_pr12,.sm_p0-12 { padding-right : 12px; }
  .sm_ml12,.sm_m0-12 { margin-left : 12px; }
  .sm_mr12,.sm_m0-12 { margin-right : 12px; }
  .sm_margin_minus12 { margin : 0 -12px }

  

  .sm_pl13,.sm_p0-13 { padding-left : 13px; }
  .sm_pr13,.sm_p0-13 { padding-right : 13px; }
  .sm_ml13,.sm_m0-13 { margin-left : 13px; }
  .sm_mr13,.sm_m0-13 { margin-right : 13px; }
  .sm_margin_minus13 { margin : 0 -13px }

  

  .sm_pl14,.sm_p0-14 { padding-left : 14px; }
  .sm_pr14,.sm_p0-14 { padding-right : 14px; }
  .sm_ml14,.sm_m0-14 { margin-left : 14px; }
  .sm_mr14,.sm_m0-14 { margin-right : 14px; }
  .sm_margin_minus14 { margin : 0 -14px }

  

  .sm_pl15,.sm_p0-15 { padding-left : 15px; }
  .sm_pr15,.sm_p0-15 { padding-right : 15px; }
  .sm_ml15,.sm_m0-15 { margin-left : 15px; }
  .sm_mr15,.sm_m0-15 { margin-right : 15px; }
  .sm_margin_minus15 { margin : 0 -15px }

  

  .sm_pl16,.sm_p0-16 { padding-left : 16px; }
  .sm_pr16,.sm_p0-16 { padding-right : 16px; }
  .sm_ml16,.sm_m0-16 { margin-left : 16px; }
  .sm_mr16,.sm_m0-16 { margin-right : 16px; }
  .sm_margin_minus16 { margin : 0 -16px }

  

  .sm_pl17,.sm_p0-17 { padding-left : 17px; }
  .sm_pr17,.sm_p0-17 { padding-right : 17px; }
  .sm_ml17,.sm_m0-17 { margin-left : 17px; }
  .sm_mr17,.sm_m0-17 { margin-right : 17px; }
  .sm_margin_minus17 { margin : 0 -17px }

  

  .sm_pl18,.sm_p0-18 { padding-left : 18px; }
  .sm_pr18,.sm_p0-18 { padding-right : 18px; }
  .sm_ml18,.sm_m0-18 { margin-left : 18px; }
  .sm_mr18,.sm_m0-18 { margin-right : 18px; }
  .sm_margin_minus18 { margin : 0 -18px }

  

  .sm_pl19,.sm_p0-19 { padding-left : 19px; }
  .sm_pr19,.sm_p0-19 { padding-right : 19px; }
  .sm_ml19,.sm_m0-19 { margin-left : 19px; }
  .sm_mr19,.sm_m0-19 { margin-right : 19px; }
  .sm_margin_minus19 { margin : 0 -19px }

  

  .sm_pl20,.sm_p0-20 { padding-left : 20px; }
  .sm_pr20,.sm_p0-20 { padding-right : 20px; }
  .sm_ml20,.sm_m0-20 { margin-left : 20px; }
  .sm_mr20,.sm_m0-20 { margin-right : 20px; }
  .sm_margin_minus20 { margin : 0 -20px }

  

  .sm_pl21,.sm_p0-21 { padding-left : 21px; }
  .sm_pr21,.sm_p0-21 { padding-right : 21px; }
  .sm_ml21,.sm_m0-21 { margin-left : 21px; }
  .sm_mr21,.sm_m0-21 { margin-right : 21px; }
  .sm_margin_minus21 { margin : 0 -21px }

  

  .sm_pl22,.sm_p0-22 { padding-left : 22px; }
  .sm_pr22,.sm_p0-22 { padding-right : 22px; }
  .sm_ml22,.sm_m0-22 { margin-left : 22px; }
  .sm_mr22,.sm_m0-22 { margin-right : 22px; }
  .sm_margin_minus22 { margin : 0 -22px }

  

  .sm_pl23,.sm_p0-23 { padding-left : 23px; }
  .sm_pr23,.sm_p0-23 { padding-right : 23px; }
  .sm_ml23,.sm_m0-23 { margin-left : 23px; }
  .sm_mr23,.sm_m0-23 { margin-right : 23px; }
  .sm_margin_minus23 { margin : 0 -23px }

  

  .sm_pl24,.sm_p0-24 { padding-left : 24px; }
  .sm_pr24,.sm_p0-24 { padding-right : 24px; }
  .sm_ml24,.sm_m0-24 { margin-left : 24px; }
  .sm_mr24,.sm_m0-24 { margin-right : 24px; }
  .sm_margin_minus24 { margin : 0 -24px }

  
  
  .sm_w0 { width: 0%; }
  
  .sm_w5 { width: 5%; }
  
  .sm_w10 { width: 10%; }
  
  .sm_w15 { width: 15%; }
  
  .sm_w20 { width: 20%; }
  
  .sm_w25 { width: 25%; }
  
  .sm_w30 { width: 30%; }
  
  .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_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%; }
  



}


@media(min-width:992px){
  
  .md_p0 { padding : 0px; }
  .md_pt0, .md_p0-0 { padding-top: 0px; }
  .md_pb0, .md_p0-0 { padding-bottom: 0px; }
  
  .md_p5 { padding : 5px; }
  .md_pt5, .md_p5-0 { padding-top: 5px; }
  .md_pb5, .md_p5-0 { padding-bottom: 5px; }
  
  .md_p10 { padding : 10px; }
  .md_pt10, .md_p10-0 { padding-top: 10px; }
  .md_pb10, .md_p10-0 { padding-bottom: 10px; }
  
  .md_p15 { padding : 15px; }
  .md_pt15, .md_p15-0 { padding-top: 15px; }
  .md_pb15, .md_p15-0 { padding-bottom: 15px; }
  
  .md_p20 { padding : 20px; }
  .md_pt20, .md_p20-0 { padding-top: 20px; }
  .md_pb20, .md_p20-0 { padding-bottom: 20px; }
  
  .md_p25 { padding : 25px; }
  .md_pt25, .md_p25-0 { padding-top: 25px; }
  .md_pb25, .md_p25-0 { padding-bottom: 25px; }
  
  .md_p30 { padding : 30px; }
  .md_pt30, .md_p30-0 { padding-top: 30px; }
  .md_pb30, .md_p30-0 { padding-bottom: 30px; }
  
  .md_p35 { padding : 35px; }
  .md_pt35, .md_p35-0 { padding-top: 35px; }
  .md_pb35, .md_p35-0 { padding-bottom: 35px; }
  
  .md_p40 { padding : 40px; }
  .md_pt40, .md_p40-0 { padding-top: 40px; }
  .md_pb40, .md_p40-0 { padding-bottom: 40px; }
  
  .md_p45 { padding : 45px; }
  .md_pt45, .md_p45-0 { padding-top: 45px; }
  .md_pb45, .md_p45-0 { padding-bottom: 45px; }
  
  .md_p50 { padding : 50px; }
  .md_pt50, .md_p50-0 { padding-top: 50px; }
  .md_pb50, .md_p50-0 { padding-bottom: 50px; }
  
  .md_p55 { padding : 55px; }
  .md_pt55, .md_p55-0 { padding-top: 55px; }
  .md_pb55, .md_p55-0 { padding-bottom: 55px; }
  
  .md_p60 { padding : 60px; }
  .md_pt60, .md_p60-0 { padding-top: 60px; }
  .md_pb60, .md_p60-0 { padding-bottom: 60px; }
  
  .md_p65 { padding : 65px; }
  .md_pt65, .md_p65-0 { padding-top: 65px; }
  .md_pb65, .md_p65-0 { padding-bottom: 65px; }
  
  .md_p70 { padding : 70px; }
  .md_pt70, .md_p70-0 { padding-top: 70px; }
  .md_pb70, .md_p70-0 { padding-bottom: 70px; }
  
  .md_p75 { padding : 75px; }
  .md_pt75, .md_p75-0 { padding-top: 75px; }
  .md_pb75, .md_p75-0 { padding-bottom: 75px; }
  
  .md_p80 { padding : 80px; }
  .md_pt80, .md_p80-0 { padding-top: 80px; }
  .md_pb80, .md_p80-0 { padding-bottom: 80px; }
  
  .md_p85 { padding : 85px; }
  .md_pt85, .md_p85-0 { padding-top: 85px; }
  .md_pb85, .md_p85-0 { padding-bottom: 85px; }
  
  .md_p90 { padding : 90px; }
  .md_pt90, .md_p90-0 { padding-top: 90px; }
  .md_pb90, .md_p90-0 { padding-bottom: 90px; }
  
  .md_p95 { padding : 95px; }
  .md_pt95, .md_p95-0 { padding-top: 95px; }
  .md_pb95, .md_p95-0 { padding-bottom: 95px; }
  
  .md_p100 { padding : 100px; }
  .md_pt100, .md_p100-0 { padding-top: 100px; }
  .md_pb100, .md_p100-0 { padding-bottom: 100px; }
  

  

  .md_pl0,.md_p0-0 { padding-left : 0px; }
  .md_pr0,.md_p0-0 { padding-right : 0px; }
  .md_ml0,.md_m0-0 { margin-left : 0px; }
  .md_mr0,.md_m0-0 { margin-right : 0px; }
  .md_margin_minus0 { margin : 0 -0px }

  

  .md_pl1,.md_p0-1 { padding-left : 1px; }
  .md_pr1,.md_p0-1 { padding-right : 1px; }
  .md_ml1,.md_m0-1 { margin-left : 1px; }
  .md_mr1,.md_m0-1 { margin-right : 1px; }
  .md_margin_minus1 { margin : 0 -1px }

  

  .md_pl2,.md_p0-2 { padding-left : 2px; }
  .md_pr2,.md_p0-2 { padding-right : 2px; }
  .md_ml2,.md_m0-2 { margin-left : 2px; }
  .md_mr2,.md_m0-2 { margin-right : 2px; }
  .md_margin_minus2 { margin : 0 -2px }

  

  .md_pl3,.md_p0-3 { padding-left : 3px; }
  .md_pr3,.md_p0-3 { padding-right : 3px; }
  .md_ml3,.md_m0-3 { margin-left : 3px; }
  .md_mr3,.md_m0-3 { margin-right : 3px; }
  .md_margin_minus3 { margin : 0 -3px }

  

  .md_pl4,.md_p0-4 { padding-left : 4px; }
  .md_pr4,.md_p0-4 { padding-right : 4px; }
  .md_ml4,.md_m0-4 { margin-left : 4px; }
  .md_mr4,.md_m0-4 { margin-right : 4px; }
  .md_margin_minus4 { margin : 0 -4px }

  

  .md_pl5,.md_p0-5 { padding-left : 5px; }
  .md_pr5,.md_p0-5 { padding-right : 5px; }
  .md_ml5,.md_m0-5 { margin-left : 5px; }
  .md_mr5,.md_m0-5 { margin-right : 5px; }
  .md_margin_minus5 { margin : 0 -5px }

  

  .md_pl6,.md_p0-6 { padding-left : 6px; }
  .md_pr6,.md_p0-6 { padding-right : 6px; }
  .md_ml6,.md_m0-6 { margin-left : 6px; }
  .md_mr6,.md_m0-6 { margin-right : 6px; }
  .md_margin_minus6 { margin : 0 -6px }

  

  .md_pl7,.md_p0-7 { padding-left : 7px; }
  .md_pr7,.md_p0-7 { padding-right : 7px; }
  .md_ml7,.md_m0-7 { margin-left : 7px; }
  .md_mr7,.md_m0-7 { margin-right : 7px; }
  .md_margin_minus7 { margin : 0 -7px }

  

  .md_pl8,.md_p0-8 { padding-left : 8px; }
  .md_pr8,.md_p0-8 { padding-right : 8px; }
  .md_ml8,.md_m0-8 { margin-left : 8px; }
  .md_mr8,.md_m0-8 { margin-right : 8px; }
  .md_margin_minus8 { margin : 0 -8px }

  

  .md_pl9,.md_p0-9 { padding-left : 9px; }
  .md_pr9,.md_p0-9 { padding-right : 9px; }
  .md_ml9,.md_m0-9 { margin-left : 9px; }
  .md_mr9,.md_m0-9 { margin-right : 9px; }
  .md_margin_minus9 { margin : 0 -9px }

  

  .md_pl10,.md_p0-10 { padding-left : 10px; }
  .md_pr10,.md_p0-10 { padding-right : 10px; }
  .md_ml10,.md_m0-10 { margin-left : 10px; }
  .md_mr10,.md_m0-10 { margin-right : 10px; }
  .md_margin_minus10 { margin : 0 -10px }

  

  .md_pl11,.md_p0-11 { padding-left : 11px; }
  .md_pr11,.md_p0-11 { padding-right : 11px; }
  .md_ml11,.md_m0-11 { margin-left : 11px; }
  .md_mr11,.md_m0-11 { margin-right : 11px; }
  .md_margin_minus11 { margin : 0 -11px }

  

  .md_pl12,.md_p0-12 { padding-left : 12px; }
  .md_pr12,.md_p0-12 { padding-right : 12px; }
  .md_ml12,.md_m0-12 { margin-left : 12px; }
  .md_mr12,.md_m0-12 { margin-right : 12px; }
  .md_margin_minus12 { margin : 0 -12px }

  

  .md_pl13,.md_p0-13 { padding-left : 13px; }
  .md_pr13,.md_p0-13 { padding-right : 13px; }
  .md_ml13,.md_m0-13 { margin-left : 13px; }
  .md_mr13,.md_m0-13 { margin-right : 13px; }
  .md_margin_minus13 { margin : 0 -13px }

  

  .md_pl14,.md_p0-14 { padding-left : 14px; }
  .md_pr14,.md_p0-14 { padding-right : 14px; }
  .md_ml14,.md_m0-14 { margin-left : 14px; }
  .md_mr14,.md_m0-14 { margin-right : 14px; }
  .md_margin_minus14 { margin : 0 -14px }

  

  .md_pl15,.md_p0-15 { padding-left : 15px; }
  .md_pr15,.md_p0-15 { padding-right : 15px; }
  .md_ml15,.md_m0-15 { margin-left : 15px; }
  .md_mr15,.md_m0-15 { margin-right : 15px; }
  .md_margin_minus15 { margin : 0 -15px }

  

  .md_pl16,.md_p0-16 { padding-left : 16px; }
  .md_pr16,.md_p0-16 { padding-right : 16px; }
  .md_ml16,.md_m0-16 { margin-left : 16px; }
  .md_mr16,.md_m0-16 { margin-right : 16px; }
  .md_margin_minus16 { margin : 0 -16px }

  

  .md_pl17,.md_p0-17 { padding-left : 17px; }
  .md_pr17,.md_p0-17 { padding-right : 17px; }
  .md_ml17,.md_m0-17 { margin-left : 17px; }
  .md_mr17,.md_m0-17 { margin-right : 17px; }
  .md_margin_minus17 { margin : 0 -17px }

  

  .md_pl18,.md_p0-18 { padding-left : 18px; }
  .md_pr18,.md_p0-18 { padding-right : 18px; }
  .md_ml18,.md_m0-18 { margin-left : 18px; }
  .md_mr18,.md_m0-18 { margin-right : 18px; }
  .md_margin_minus18 { margin : 0 -18px }

  

  .md_pl19,.md_p0-19 { padding-left : 19px; }
  .md_pr19,.md_p0-19 { padding-right : 19px; }
  .md_ml19,.md_m0-19 { margin-left : 19px; }
  .md_mr19,.md_m0-19 { margin-right : 19px; }
  .md_margin_minus19 { margin : 0 -19px }

  

  .md_pl20,.md_p0-20 { padding-left : 20px; }
  .md_pr20,.md_p0-20 { padding-right : 20px; }
  .md_ml20,.md_m0-20 { margin-left : 20px; }
  .md_mr20,.md_m0-20 { margin-right : 20px; }
  .md_margin_minus20 { margin : 0 -20px }

  

  .md_pl21,.md_p0-21 { padding-left : 21px; }
  .md_pr21,.md_p0-21 { padding-right : 21px; }
  .md_ml21,.md_m0-21 { margin-left : 21px; }
  .md_mr21,.md_m0-21 { margin-right : 21px; }
  .md_margin_minus21 { margin : 0 -21px }

  

  .md_pl22,.md_p0-22 { padding-left : 22px; }
  .md_pr22,.md_p0-22 { padding-right : 22px; }
  .md_ml22,.md_m0-22 { margin-left : 22px; }
  .md_mr22,.md_m0-22 { margin-right : 22px; }
  .md_margin_minus22 { margin : 0 -22px }

  

  .md_pl23,.md_p0-23 { padding-left : 23px; }
  .md_pr23,.md_p0-23 { padding-right : 23px; }
  .md_ml23,.md_m0-23 { margin-left : 23px; }
  .md_mr23,.md_m0-23 { margin-right : 23px; }
  .md_margin_minus23 { margin : 0 -23px }

  

  .md_pl24,.md_p0-24 { padding-left : 24px; }
  .md_pr24,.md_p0-24 { padding-right : 24px; }
  .md_ml24,.md_m0-24 { margin-left : 24px; }
  .md_mr24,.md_m0-24 { margin-right : 24px; }
  .md_margin_minus24 { margin : 0 -24px }

  
  
  .md_w0 { width: 0%; }
  
  .md_w5 { width: 5%; }
  
  .md_w10 { width: 10%; }
  
  .md_w15 { width: 15%; }
  
  .md_w20 { width: 20%; }
  
  .md_w25 { width: 25%; }
  
  .md_w30 { width: 30%; }
  
  .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_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(min-width:1200px){
  
  .lg_p0 { padding : 0px; }
  .lg_pt0, .lg_p0-0 { padding-top: 0px; }
  .lg_pb0, .lg_p0-0 { padding-bottom: 0px; }
  
  .lg_p5 { padding : 5px; }
  .lg_pt5, .lg_p5-0 { padding-top: 5px; }
  .lg_pb5, .lg_p5-0 { padding-bottom: 5px; }
  
  .lg_p10 { padding : 10px; }
  .lg_pt10, .lg_p10-0 { padding-top: 10px; }
  .lg_pb10, .lg_p10-0 { padding-bottom: 10px; }
  
  .lg_p15 { padding : 15px; }
  .lg_pt15, .lg_p15-0 { padding-top: 15px; }
  .lg_pb15, .lg_p15-0 { padding-bottom: 15px; }
  
  .lg_p20 { padding : 20px; }
  .lg_pt20, .lg_p20-0 { padding-top: 20px; }
  .lg_pb20, .lg_p20-0 { padding-bottom: 20px; }
  
  .lg_p25 { padding : 25px; }
  .lg_pt25, .lg_p25-0 { padding-top: 25px; }
  .lg_pb25, .lg_p25-0 { padding-bottom: 25px; }
  
  .lg_p30 { padding : 30px; }
  .lg_pt30, .lg_p30-0 { padding-top: 30px; }
  .lg_pb30, .lg_p30-0 { padding-bottom: 30px; }
  
  .lg_p35 { padding : 35px; }
  .lg_pt35, .lg_p35-0 { padding-top: 35px; }
  .lg_pb35, .lg_p35-0 { padding-bottom: 35px; }
  
  .lg_p40 { padding : 40px; }
  .lg_pt40, .lg_p40-0 { padding-top: 40px; }
  .lg_pb40, .lg_p40-0 { padding-bottom: 40px; }
  
  .lg_p45 { padding : 45px; }
  .lg_pt45, .lg_p45-0 { padding-top: 45px; }
  .lg_pb45, .lg_p45-0 { padding-bottom: 45px; }
  
  .lg_p50 { padding : 50px; }
  .lg_pt50, .lg_p50-0 { padding-top: 50px; }
  .lg_pb50, .lg_p50-0 { padding-bottom: 50px; }
  
  .lg_p55 { padding : 55px; }
  .lg_pt55, .lg_p55-0 { padding-top: 55px; }
  .lg_pb55, .lg_p55-0 { padding-bottom: 55px; }
  
  .lg_p60 { padding : 60px; }
  .lg_pt60, .lg_p60-0 { padding-top: 60px; }
  .lg_pb60, .lg_p60-0 { padding-bottom: 60px; }
  
  .lg_p65 { padding : 65px; }
  .lg_pt65, .lg_p65-0 { padding-top: 65px; }
  .lg_pb65, .lg_p65-0 { padding-bottom: 65px; }
  
  .lg_p70 { padding : 70px; }
  .lg_pt70, .lg_p70-0 { padding-top: 70px; }
  .lg_pb70, .lg_p70-0 { padding-bottom: 70px; }
  
  .lg_p75 { padding : 75px; }
  .lg_pt75, .lg_p75-0 { padding-top: 75px; }
  .lg_pb75, .lg_p75-0 { padding-bottom: 75px; }
  
  .lg_p80 { padding : 80px; }
  .lg_pt80, .lg_p80-0 { padding-top: 80px; }
  .lg_pb80, .lg_p80-0 { padding-bottom: 80px; }
  
  .lg_p85 { padding : 85px; }
  .lg_pt85, .lg_p85-0 { padding-top: 85px; }
  .lg_pb85, .lg_p85-0 { padding-bottom: 85px; }
  
  .lg_p90 { padding : 90px; }
  .lg_pt90, .lg_p90-0 { padding-top: 90px; }
  .lg_pb90, .lg_p90-0 { padding-bottom: 90px; }
  
  .lg_p95 { padding : 95px; }
  .lg_pt95, .lg_p95-0 { padding-top: 95px; }
  .lg_pb95, .lg_p95-0 { padding-bottom: 95px; }
  
  .lg_p100 { padding : 100px; }
  .lg_pt100, .lg_p100-0 { padding-top: 100px; }
  .lg_pb100, .lg_p100-0 { padding-bottom: 100px; }
  

  

  .lg_pl0,.lg_p0-0 { padding-left : 0px; }
  .lg_pr0,.lg_p0-0 { padding-right : 0px; }
  .lg_ml0,.lg_m0-0 { margin-left : 0px; }
  .lg_mr0,.lg_m0-0 { margin-right : 0px; }
  .lg_margin_minus0 { margin : 0 -0px }

  

  .lg_pl1,.lg_p0-1 { padding-left : 1px; }
  .lg_pr1,.lg_p0-1 { padding-right : 1px; }
  .lg_ml1,.lg_m0-1 { margin-left : 1px; }
  .lg_mr1,.lg_m0-1 { margin-right : 1px; }
  .lg_margin_minus1 { margin : 0 -1px }

  

  .lg_pl2,.lg_p0-2 { padding-left : 2px; }
  .lg_pr2,.lg_p0-2 { padding-right : 2px; }
  .lg_ml2,.lg_m0-2 { margin-left : 2px; }
  .lg_mr2,.lg_m0-2 { margin-right : 2px; }
  .lg_margin_minus2 { margin : 0 -2px }

  

  .lg_pl3,.lg_p0-3 { padding-left : 3px; }
  .lg_pr3,.lg_p0-3 { padding-right : 3px; }
  .lg_ml3,.lg_m0-3 { margin-left : 3px; }
  .lg_mr3,.lg_m0-3 { margin-right : 3px; }
  .lg_margin_minus3 { margin : 0 -3px }

  

  .lg_pl4,.lg_p0-4 { padding-left : 4px; }
  .lg_pr4,.lg_p0-4 { padding-right : 4px; }
  .lg_ml4,.lg_m0-4 { margin-left : 4px; }
  .lg_mr4,.lg_m0-4 { margin-right : 4px; }
  .lg_margin_minus4 { margin : 0 -4px }

  

  .lg_pl5,.lg_p0-5 { padding-left : 5px; }
  .lg_pr5,.lg_p0-5 { padding-right : 5px; }
  .lg_ml5,.lg_m0-5 { margin-left : 5px; }
  .lg_mr5,.lg_m0-5 { margin-right : 5px; }
  .lg_margin_minus5 { margin : 0 -5px }

  

  .lg_pl6,.lg_p0-6 { padding-left : 6px; }
  .lg_pr6,.lg_p0-6 { padding-right : 6px; }
  .lg_ml6,.lg_m0-6 { margin-left : 6px; }
  .lg_mr6,.lg_m0-6 { margin-right : 6px; }
  .lg_margin_minus6 { margin : 0 -6px }

  

  .lg_pl7,.lg_p0-7 { padding-left : 7px; }
  .lg_pr7,.lg_p0-7 { padding-right : 7px; }
  .lg_ml7,.lg_m0-7 { margin-left : 7px; }
  .lg_mr7,.lg_m0-7 { margin-right : 7px; }
  .lg_margin_minus7 { margin : 0 -7px }

  

  .lg_pl8,.lg_p0-8 { padding-left : 8px; }
  .lg_pr8,.lg_p0-8 { padding-right : 8px; }
  .lg_ml8,.lg_m0-8 { margin-left : 8px; }
  .lg_mr8,.lg_m0-8 { margin-right : 8px; }
  .lg_margin_minus8 { margin : 0 -8px }

  

  .lg_pl9,.lg_p0-9 { padding-left : 9px; }
  .lg_pr9,.lg_p0-9 { padding-right : 9px; }
  .lg_ml9,.lg_m0-9 { margin-left : 9px; }
  .lg_mr9,.lg_m0-9 { margin-right : 9px; }
  .lg_margin_minus9 { margin : 0 -9px }

  

  .lg_pl10,.lg_p0-10 { padding-left : 10px; }
  .lg_pr10,.lg_p0-10 { padding-right : 10px; }
  .lg_ml10,.lg_m0-10 { margin-left : 10px; }
  .lg_mr10,.lg_m0-10 { margin-right : 10px; }
  .lg_margin_minus10 { margin : 0 -10px }

  

  .lg_pl11,.lg_p0-11 { padding-left : 11px; }
  .lg_pr11,.lg_p0-11 { padding-right : 11px; }
  .lg_ml11,.lg_m0-11 { margin-left : 11px; }
  .lg_mr11,.lg_m0-11 { margin-right : 11px; }
  .lg_margin_minus11 { margin : 0 -11px }

  

  .lg_pl12,.lg_p0-12 { padding-left : 12px; }
  .lg_pr12,.lg_p0-12 { padding-right : 12px; }
  .lg_ml12,.lg_m0-12 { margin-left : 12px; }
  .lg_mr12,.lg_m0-12 { margin-right : 12px; }
  .lg_margin_minus12 { margin : 0 -12px }

  

  .lg_pl13,.lg_p0-13 { padding-left : 13px; }
  .lg_pr13,.lg_p0-13 { padding-right : 13px; }
  .lg_ml13,.lg_m0-13 { margin-left : 13px; }
  .lg_mr13,.lg_m0-13 { margin-right : 13px; }
  .lg_margin_minus13 { margin : 0 -13px }

  

  .lg_pl14,.lg_p0-14 { padding-left : 14px; }
  .lg_pr14,.lg_p0-14 { padding-right : 14px; }
  .lg_ml14,.lg_m0-14 { margin-left : 14px; }
  .lg_mr14,.lg_m0-14 { margin-right : 14px; }
  .lg_margin_minus14 { margin : 0 -14px }

  

  .lg_pl15,.lg_p0-15 { padding-left : 15px; }
  .lg_pr15,.lg_p0-15 { padding-right : 15px; }
  .lg_ml15,.lg_m0-15 { margin-left : 15px; }
  .lg_mr15,.lg_m0-15 { margin-right : 15px; }
  .lg_margin_minus15 { margin : 0 -15px }

  

  .lg_pl16,.lg_p0-16 { padding-left : 16px; }
  .lg_pr16,.lg_p0-16 { padding-right : 16px; }
  .lg_ml16,.lg_m0-16 { margin-left : 16px; }
  .lg_mr16,.lg_m0-16 { margin-right : 16px; }
  .lg_margin_minus16 { margin : 0 -16px }

  

  .lg_pl17,.lg_p0-17 { padding-left : 17px; }
  .lg_pr17,.lg_p0-17 { padding-right : 17px; }
  .lg_ml17,.lg_m0-17 { margin-left : 17px; }
  .lg_mr17,.lg_m0-17 { margin-right : 17px; }
  .lg_margin_minus17 { margin : 0 -17px }

  

  .lg_pl18,.lg_p0-18 { padding-left : 18px; }
  .lg_pr18,.lg_p0-18 { padding-right : 18px; }
  .lg_ml18,.lg_m0-18 { margin-left : 18px; }
  .lg_mr18,.lg_m0-18 { margin-right : 18px; }
  .lg_margin_minus18 { margin : 0 -18px }

  

  .lg_pl19,.lg_p0-19 { padding-left : 19px; }
  .lg_pr19,.lg_p0-19 { padding-right : 19px; }
  .lg_ml19,.lg_m0-19 { margin-left : 19px; }
  .lg_mr19,.lg_m0-19 { margin-right : 19px; }
  .lg_margin_minus19 { margin : 0 -19px }

  

  .lg_pl20,.lg_p0-20 { padding-left : 20px; }
  .lg_pr20,.lg_p0-20 { padding-right : 20px; }
  .lg_ml20,.lg_m0-20 { margin-left : 20px; }
  .lg_mr20,.lg_m0-20 { margin-right : 20px; }
  .lg_margin_minus20 { margin : 0 -20px }

  

  .lg_pl21,.lg_p0-21 { padding-left : 21px; }
  .lg_pr21,.lg_p0-21 { padding-right : 21px; }
  .lg_ml21,.lg_m0-21 { margin-left : 21px; }
  .lg_mr21,.lg_m0-21 { margin-right : 21px; }
  .lg_margin_minus21 { margin : 0 -21px }

  

  .lg_pl22,.lg_p0-22 { padding-left : 22px; }
  .lg_pr22,.lg_p0-22 { padding-right : 22px; }
  .lg_ml22,.lg_m0-22 { margin-left : 22px; }
  .lg_mr22,.lg_m0-22 { margin-right : 22px; }
  .lg_margin_minus22 { margin : 0 -22px }

  

  .lg_pl23,.lg_p0-23 { padding-left : 23px; }
  .lg_pr23,.lg_p0-23 { padding-right : 23px; }
  .lg_ml23,.lg_m0-23 { margin-left : 23px; }
  .lg_mr23,.lg_m0-23 { margin-right : 23px; }
  .lg_margin_minus23 { margin : 0 -23px }

  

  .lg_pl24,.lg_p0-24 { padding-left : 24px; }
  .lg_pr24,.lg_p0-24 { padding-right : 24px; }
  .lg_ml24,.lg_m0-24 { margin-left : 24px; }
  .lg_mr24,.lg_m0-24 { margin-right : 24px; }
  .lg_margin_minus24 { margin : 0 -24px }

  
  
  .lg_w0 { width: 0%; }
  
  .lg_w5 { width: 5%; }
  
  .lg_w10 { width: 10%; }
  
  .lg_w15 { width: 15%; }
  
  .lg_w20 { width: 20%; }
  
  .lg_w25 { width: 25%; }
  
  .lg_w30 { width: 30%; }
  
  .lg_w35 { width: 35%; }
  
  .lg_w40 { width: 40%; }
  
  .lg_w45 { width: 45%; }
  
  .lg_w50 { width: 50%; }
  
  .lg_w55 { width: 55%; }
  
  .lg_w60 { width: 60%; }
  
  .lg_w65 { width: 65%; }
  
  .lg_w70 { width: 70%; }
  
  .lg_w75 { width: 75%; }
  
  .lg_w80 { width: 80%; }
  
  .lg_w85 { width: 85%; }
  
  .lg_w90 { width: 90%; }
  
  .lg_w95 { width: 95%; }
  
  .lg_w100 { width: 100%; }
  



}




/* Max-width */
.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%;}
.max660{max-width:660px; width:100%;}
.max630{max-width:630px; width:100%;}
.max700{max-width:700px; width:100%;}
.max750{max-width:750px; width:100%;}
.max768{max-width:768px; width:100%;}
.max770{max-width:770px; width:100%;}
.max800{max-width:800px; width:100%;}
.max850{max-width:850px; width:100%;}
.max880{max-width:880px; width:100%;}
.max896{max-width:896px; width:100%;}
.max900{max-width:900px; width:100%;}
.max950{max-width:950px; width:100%;}
.max996{max-width:996px; width:100%;}
.max1000{max-width:1000px; width:100%;}
.max1100{max-width:1100px; width:100%;}
.max1170{max-width:1170px; width:100%;}
.maxfull { max-width : 100% !important; width : 100% }
.widthCenter{margin:0 auto;}
.widthend{margin:0 0 0 auto;}

/* flex */
.d_flex { display: flex;flex-wrap : wrap; }
.align_center { align-items: center; }
.align_start { align-items: flex-start; }
.align_end { align-items: flex-end; }
.space_between { justify-content: space-between; }  
.flex_start { justify-content: flex-start; }  
.flex_end { justify-content: flex-end; }  
.flex_center { justify-content: center; }
.system-pages{  min-height: calc(100vh - 360px);}
}





.HeaderTopStripInner a:hover {
    color: #44c3ec;
}

.dot { pointer-events : none }

.breadcrumb ul li.hs-menu-item.hs-menu-depth-1:after{content:'';position:absolute;top:50%;transform:translateY(-50%);width:2px;height:13px;background: #006383;left:0}
.breadcrumb .hs-menu-wrapper ul li {display: none;list-style:none;}
.breadcrumb .hs-menu-wrapper ul li.active-branch {display: flex;}
.breadcrumb .hs-menu-wrapper ul li.active-branch ul {padding-left: 14px;padding-right: 14px;}
.breadcrumb { display: inline-block;width:100%;padding-left:5px;  } 
.breadcrumb ul { padding: 0; margin: 0; } 
.breadcrumb ul li { display: inline-block; position: relative; padding: 0 20px 0; } 
.breadcrumb .hs-breadcrumb-menu-divider{display:none}
.breadcrumb .hs-breadcrumb-menu-item.first-crumb{position:relative}
.breadcrumb .hs-breadcrumb-menu-item.first-crumb:after{background: #006383;content:"";height:13px;left:-5px;position:absolute;top:50%;transform:translateY(-50%);width:2px}
.breadcrumb .hs-breadcrumb-menu-item{position:relative}
.breadcrumb .hs-breadcrumb-menu-item:after{background:#006383;border-radius:50px;content:"";height:5px;left:-5px;position:absolute;top:50%;transform:translateY(-50%);width:5px}
.breadcrumb .hs-breadcrumb-menu-item.last-crumb{pointer-events:none;color:#00638380;margin-left:5px;}
.breadcrumb .hs-breadcrumb-menu-item a { font-size: 14px; font-weight: 300; }
.breadcrumb .hs-breadcrumb-menu-item.last-crumb span { font-weight: 500; }


.custom-pagination,.custom-paginationDeal {  display: flex; align-items: center; justify-content: center; gap: 20px; }
.custom-pagination ul,.custom-pagination li ,.custom-paginationDeal ul,.custom-paginationDeal li{  margin: 0;  padding: 0;  list-style: none;cursor : pointer }
.custom-pagination ul,.custom-paginationDeal ul {  display: flex;  align-items: center;  gap: 13px; justify-content: center;}
.custom-pagination ul li,.custom-paginationDeal ul li {  color: rgba(0, 99, 131, 1); font-size: 16px;  line-height: 1.5;  font-weight: 400; cursor : pointer}
.custom-pagination ul li.active,.custom-pagination ul li.current,.custom-paginationDeal ul li.active,.custom-paginationDeal ul li.current{  font-weight: 800;}
.custom-pagination li.prev img,.custom-paginationDeal li.prev img { transform: rotate(180deg);}
.custom-pagination li.disable,.custom-paginationDeal li.disable {  opacity: 0; pointer-events : none}
.custom-pagination > li,.custom-paginationDeal > li {  line-height: 1.6; display : flex; align-items : center}



.manufacturerInner.open .selectedValue {  border-radius: 10px 10px 0 0;}
.manufacturerInner .selectedValue { position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: center;min-height:35px;cursor: pointer; width: 100%;background: #E2EEF5; border: 0; appearance: none; padding: 9px 15px; border-radius: 33px; text-align: center; color: #006383; outline: 0; transition : all ease-in 0.3s}
.manufacturerInner ul {  margin: 0;    padding: 0;    list-style: none;}
.manufacturerInner ul li,#groupFilter1 {  cursor: pointer;color: rgba(0, 99, 131, 1); font-size: 15px;font-weight: 300;line-height: 1.25;}
.manufacturerInner ul li+* { margin-top: 15px;}
.manufacturerInner ul li span { padding-left: 29px;  display: block;}
.manufacturerInner ul li,#groupFilter1 {  position: relative;}
.manufacturerInner ul li span { font-size: 14px; line-height: 17.5px; }
.manufacturerInner ul {  height: 165px; overflow-y: auto;}
.manufacturerInner ul li:before { position: absolute; content: '';  width: 14px; height: 14px; border-radius: 2px;  border: 1px solid #006383; left: 0;  top: 2px;}
.manufacturerInner ul li.active:before {  background: #006383;}
.FilterBox {  position: absolute;  background: #e2eef5; z-index: 9; width: 100%; left: 0; top: calc(100% - 5px); padding:15px; border-radius: 0 0 10px 10px;  transform: translateY(15px);    transition: all ease-in 0.3s;    opacity: 0;    visibility: hidden;}
.manufacturerInner.open .FilterBox { transform: translateY(0); opacity: 1; visibility: visible;}
::-webkit-scrollbar { border-radius : 50px; border: 1px solid transparent; width: 3px; background: rgba(0,99,131,0.5); }
/* Track */
::-webkit-scrollbar-track { background: transparent;}
/* Handle */
::-webkit-scrollbar-thumb { background: #006383; border-radius : 50px; border: 1px solid transparent;  }
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {background: #006383; border-radius : 50px; border: 1px solid transparent; }
/* .FilterBox:before {  position: absolute;  content: '';  width: 1px;  height: calc(100% - 30px); background: rgba(0,99,131,0.5); right: 16.5px;  top: 15px;} */
.FilterBox ul {  position: relative;}
.FilterBox {  padding: 15px;}
.DealFilterBox .manufacturerInner ul { height: 96px; overflow-y: auto; }
.manufacturerInner .selectedValue:before { content: '';transition: all .4s ease-in-out; position: absolute; background-image: url(https://26881814.fs1.hubspotusercontent-eu1.net/hubfs/26881814/Bison-2024/Images/Vector%2015.svg); top: 50%; width: 10px; height: 10px; right: 12px; z-index: 0; transform: translateY(-50%); background-position: center; background-repeat: no-repeat; background-size: contain; }
.manufacturerInner.open .selectedValue::before { transform: translateY(-50%) rotate(180deg); }
.custom-pagination ul li.dot,.custom-paginationDeal ul li.dot { cursor: default; }
.pagination.custom-pagination{ padding-bottom: 10px; }
.DealFilterBoxMain .DealFilterBox {background: transparent;}
.DealFiltertableSection .DealFilterBox::-webkit-scrollbar,.DealLogisticsContent::-webkit-scrollbar{height:4px;}


.profile-section .left-side .compnay-deals ul li:last-child{color:#E7334E;}
.profile-section .right-side .right-side-inner ul li{ color:#006383 ;}
.profile-section .right-side .right-side-inner ul li.resp-tab-active:after{background-color:#006383 ;}
.profile-section .right-side .accordion-section .acc__card .acc__title{color:#006383;}
.favorite-prouduct-section .form-wrapper .form-box form label,.favorite-prouduct-section .form-wrapper .form-box form .hs-form-required{color:#606060;}

.favorite-prouduct-section .form-wrapper  form input, 
.favorite-prouduct-section .form-wrapper form .hs-input.invalid.error,
.favorite-prouduct-section .form-wrapper form textarea {border-color:#E2EEF5;}

.product-details-section .right-part .product-price-inner .product-prices span {color: #006383}
.product-details-section .right-part .product-sku .product-sku-wrap p:after { background:#006383;}
.product-details-section .product-accordion .acc__title.accrodion-title:after {background:#006383;} 
.product-details-section .product-accordion .acc__title.accrodion-title:before {background:#006383;}
.product-details-section .product-accordion .accrodion-inner .acc__titles button:hover {color:#006383; }
.product-details-section .product-accordion .accrodion-inner .acc__titles button {color: #006383; }
.pdf-section .pdf-header{background:#006383;}
.manufacturerInner { position: relative; }


.DealDocumentButton a:nth-child(4n + 3),.DealDocumentButton a:nth-child(4n + 4) { border-color:  #006383; background: transparent; color: #006383;}
.DealDocumentButton a:nth-child(4n + 3):hover, .DealDocumentButton a:nth-child(4n + 4):hover {  background: #006383; color: #FFF;}
/* 
.color1st:before,.color4th:before,.color5th:before {  background: #05EB00;}
.color2nd:before {  background: #B8B8B8;}
.color3rd:before {  background: #77D4F3;}
.color6th:before {  background: #FF8A00;}
.color7th:before,.color12th:before,.color10th:before {  background: #E7334E;}
.color8th:before,.color9th:before,.color11th:before {  background: #F9E100;}
 */
.statusSent[data-dot="Proforma Confirmed"]:before, .statusSent[data-dot="Proforma Confirmed -  Waiting for Stock"]:before, .statusSent[data-dot="Final Documents Sent"]:before {  background: #05EB00;}
.statusSent[data-dot="Forecast"]:before {  background: #B8B8B8;}
.statusSent[data-dot="Confirmed by warehouse "]:before {  background: #FF8A00;}
.statusSent[data-dot="Order Released "]:before {  background: #F9E100;}
.statusSent[data-dot="Canceled"]:before {  background: #E7334E;}
.statusSent[data-dot="Service"]:before  {  background: #F9E100;}
.statusSent[data-dot="Out Of The Warehouse"]:before  {  background: #F9E100;}
.statusSent[data-dot="Proforma Created "]:before { background : #77D4F3 }
.statusSent:before {background : #05EB00}

.Dealstatus[data-dot="Proforma Confirmed"]:before, .Dealstatus[data-dot="Proforma Confirmed -  Waiting for Stock"]:before, .Dealstatus[data-dot="Final Documents Sent"]:before {  background: #05EB00;}
.Dealstatus[data-dot="Forecast"]:before {  background: #B8B8B8;}
.Dealstatus[data-dot="Confirmed by warehouse "]:before {  background: #FF8A00;}
.Dealstatus[data-dot="Order Released "]:before {  background: #F9E100;}
.Dealstatus[data-dot="Canceled"]:before {  background: #E7334E;}
.Dealstatus[data-dot="Service"]:before  {  background: #F9E100;}
.Dealstatus[data-dot="Out Of The Warehouse"]:before  {  background: #F9E100;}
.Dealstatus[data-dot="Proforma Created "]:before { background : #77D4F3 }
.Dealstatus:before {background : #05EB00}

[data-color="New"]:before {  background: #05FF00;}
[data-color="Sent to Invoice / CN"]:before {  background: #31ab2e;}
[data-color="Sales team review "]:before {  background: tomato;}
[data-color="Client confirmation"]::before {  background: #E7334E;}
[data-color="Closed"]:before {  background: #E7334E;}

.TicketSection td.FilterData a:hover {
    border-bottom: 1px solid #00638326;
}
.DealDocumentTitle a:hover,.download-text a:hover {
    color: red;
}

.ticket-with-form-section form select {  width: 100% !important; color: #fff; line-height: normal;}
.ticket-with-form-section form select option {  color: #000;}
.ticket-with-form-section form select {
    padding: 12px;
    border: 1px solid #E2EEF5;
    outline: none;
}
.ticket-with-form-section .form-section .submitted-message {
    color: #fff;
}

@media(max-width:991px){
  h1,.h1 { font-size: 40px; } 
   h2,.h2  { font-size: 30px; } 
}
@media(max-width:768px){
  .profile-section .right-side .accordion-section .acc__card .acc__title:before, .profile-section .right-side .accordion-section .acc__card .acc__title:after{background-color:#006383 ;}

}
@media(max-width:767px){
  h1,.h1  { font-size: 32px; } 
  h4, .h4{ font-size: 18px; }
}

@media(max-width:480px){
  .breadcrumb span{font-size:13px}
  .breadcrumb .hs-breadcrumb-menu-item a{font-size:13px}
  .breadcrumb ul li{padding:0 8px 0 15px}
  .breadcrumb .hs-breadcrumb-menu-item.first-crumb:after,.breadcrumb .hs-breadcrumb-menu-item:after{left:2px}
  .breadcrumb { padding-left: 0; } 
  .breadcrumb .hs-breadcrumb-menu-item.last-crumb { margin-left: 0; }
}