@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;1,100;1,200;1,300;1,400;1,500;1,600&display=swap');
*,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family: 'Poppins', sans-serif;}
*, *:before, *:after {
  box-sizing: border-box; -webkit-box-sizing:border-box;-webkit-tap-highlight-color: transparent; }
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,ul,ol,p{margin:0;}
*+h1,*+.h1,*+h2,*+.h2,*+h3,*+.h3,*+h4,*+.h4,*+h5,*+.h5,*+h6,*+.h6,*+ul,*+ol,*+p{padding-top:15px;}
h1, h2, h3, h4,h6 { font-weight:600;color:#39393A; }
body{ font-style: normal;font-weight: 400;margin:0;line-height: 1.6;font-size:16px;color:#39393A;}
a{transition:all ease .3s;text-decoration:none; color:#00BE8D;}
a:hover{transition:all ease .3s;text-decoration:none; color:#009BD1;}
a{display:inline-block;}
ul {padding-left: 20px;}

h1,.h1{font-size:44px;line-height:1.2;}
h2,.h2{font-size:36px;line-height:1.2;}
h3,.h3{font-size:24px;line-height:1.2;}
h5,.h5{font-size:18px;line-height:1.4;color:#18191A;}
h6 {font-size: 14px;font-weight: 500;}


/****************************************************Placeholder opacity cross browsers*****************************************/

input::-webkit-input-placeholder { color: #ccc; } /* WebKit browsers */
input:-moz-placeholder { color: #ccc; } /* Mozilla Firefox 4 to 18 */
input::-moz-placeholder { color: #ccc;} /* Mozilla Firefox 19+ */
input:-ms-input-placeholder { color: #ccc; } /* Internet Explorer 10+ */
textarea::-webkit-input-placeholder { color: #ccc; } /* WebKit browsers */
textarea:-moz-placeholder { color: #ccc; } /* Mozilla Firefox 4 to 18 */
textarea::-moz-placeholder { color: #ccc; } /* Mozilla Firefox 19+ */
textarea:-ms-input-placeholder { color: #ccc; } /* Internet Explorer 10+ */
.slick-arrow { cursor: pointer; }
/****************************************************** IE *********************************************************/

select::-ms-expand {display: none;}
input::-ms-clear { display:none;}

/*********************************************** remove auto fill yellow color ************************************/

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {-webkit-box-shadow: 0 0 0 100px #fff inset;-moz-box-shadow: 0 0 0 100px #fff inset;box-shadow: 0 0 0 100px #fff inset;	color:#333 ;}

/*********************************************** Form CSS **********************************************/
form ul.hs-error-msgs > li > label {font-size:12px;line-height:normal;display:block;color:#ff0000;}
form .hs_error_rollup {display: none;}
form ul.hs-error-msgs{margin:0 0 -14px;}
input,textarea,select {border-radius: 0; }
button, html input[type="button"], input[type="reset"], input[type="submit"], textarea { -webkit-appearance: none; border-radius: 0; transition: all 0.5s ease ; -moz-transition: all 0.5s ease ; -ms-transition: all 0.5s ease ; -o-transition: all 0.5s ease ; -webkit-transition: all 0.5s ease ; }
button, input, select, textarea,option { font-size: 100%; margin: 0; vertical-align: baseline;}
input[type="text"],input[type="tel"],input[type="email"]{ -webkit-appearance:none !important; }
input[type="submit"] {cursor: pointer;transition:all 0.5s ease;}
textarea { overflow: auto; vertical-align: top;resize:none; }
*:focus { outline: 0; }
a { outline: none; cursor: pointer;}
/******************************************** Fieldset CSS*******************************************************/
form{ width:100%;margin:0 auto;float:none;background:transparent;padding: 0;}
form fieldset{max-width:100%;}
form div.hs-form-field{float:none;display: inline-block;vertical-align: top;width: 100%;margin-bottom: 16px;}
form fieldset.form-columns-2 > div.hs-form-field{margin-right:2.9%; width: 48.5%;}
form fieldset.form-columns-2 > div.hs-form-field:last-child{margin-right:0;}
form fieldset.form-columns-3 > div.hs-form-field{margin-right:2.9%;width:31.4%;}
form fieldset.form-columns-3 > div.hs-form-field:last-child{margin-right:0;}
/******************************************** input CSS*******************************************************/
form .input{margin-right:0 !important;}
form .hs-form-field > label {color: #18191a; font-size: 15px; width: 100%; pointer-events: none; display:block; line-height: 1.3; margin:0;font-weight: 600;}
form textarea, form input[type="text"], form input[type="password"], form input[type="datetime"], form input[type="datetime-local"], form input[type="date"], form input[type="month"], form input[type="time"], form input[type="week"], form input[type="number"], form input[type="email"], form input[type="url"], form input[type="search"], form input[type="tel"], form input[type="color"], form select{color: #8E8F90;border-radius: 3px;
  border: 1px solid #BBBCBD;background: #FFF;padding: 10px 15px; width: 100% !important; font-size: 14px; margin:0;}
/******************************************** Select CSS*******************************************************/
form select {-moz-appearance: none;-webkit-appearance: none;color: #18191a;background:#fff url("https://21559882.fs1.hubspotusercontent-na1.net/hubfs/21559882/GridPoint/Images/chevron-down-solid.svg");background-position: 99% center !important;background-repeat: no-repeat !important;background-size: 16px auto;}
.filter-section select { -moz-appearance: none; -webkit-appearance: none; height: 38px; padding: 0px 46px 0 20px;font-family: 'Playfair Display';font-weight:700; color: #936DB8; background: #fff url(https://www.bbdboom.com/hubfs/Bbdboom%20Oct2017/Landing%20Page/menu.png?t=1509175043480); background-position: 99% center !important; background-repeat: no-repeat !important; background-size: 16px auto; border-bottom: 1px solid #936DB8; border-left: 1px solid #936DB8; font-size: 16px; display: inline-block; }
.filter-section option{font-family: 'Playfair Display';font-weight:700; }
/******************************************** Radio Button CSS*******************************************************/
form .input ul.inputs-list li label input[type="radio"]:checked+span:before {background: #bbbcbd ;background-size: 14px; background-position: center center;border-radius:50%;box-shadow:0 0 0 4px #fff inset;   }
form .input ul.inputs-list li label input[type="radio"] { opacity: 0; display:none !important;}
.second-chapter-content-iiner input[type="radio"]:checked+label>div{border-color:#fff}
form .input ul.inputs-list li label input[type="radio"]+span:before { margin-top: -3px; content: ''; background: #fff; display: inline-block;vertical-align: middle; width: 20px;height: 20px; padding: 2px; margin-right: 10px; text-align: center; border:1px solid #bbbcbd;border-radius:50%;}
/******************************************** Check Box CSS*******************************************************/
form .input ul.inputs-list li label input[type="checkbox"]:checked+span:before {background: #bbbcbd url('https://2660763.fs1.hubspotusercontent-na1.net/hubfs/2660763/Whishworks%20May-2017/Common%20Images/right.png?t=1495542712539');background-size: 14px; background-position: center center;background-repeat:no-repeat;}
form .input ul.inputs-list li label input[type="checkbox"] { opacity: 0; display:none !important;}
form .input ul.inputs-list li label input[type="checkbox"]+span:before {  margin-top: -3px;content: ''; background: #fff; display: inline-block;vertical-align: middle; width: 20px;height: 20px; padding: 2px; margin-right: 10px; text-align: center; border:1px solid #bbbcbd;border-radius:3px;}
.hs-fieldtype-booleancheckbox ul { padding: 0; list-style: none; margin: 0; }
.legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0 !important;}
li.hs-form-booleancheckbox{margin:0 !important;}
.legal-consent-container .field.hs-form-field{margin:10px 0;}
/******************************************** Button CSS*******************************************************/
form .actions{text-align:right;}
ul.inputs-list.multi-container { padding: 0; list-style: none; margin-top: 10px; }
form ul.hs-error-msgs{padding:0;list-style:none;}
form div.hs-form-field .input > ul > li > label{cursor:pointer;}
/***************************Check Box & Radio Button One Col********************************/
form div.hs-form-field .input > ul > li{margin:0 0 10px;}



.fontWeight600{font-weight:600;}
.btn4 a:hover{color:#01382A;background:transparent;}
.btn4 a{border-radius: 3px; background: #01382A;line-height:1;border-radius: 3px; color: #00FFB3; font-size: 14px; font-weight: 500; padding: 12px 24px; border: 1px solid #01382A; }
.btn2 a:hover,.btn1 a{ background-color: #00cbe0; line-height:1;border-radius: 3px; color: #014459; font-size: 14px; font-weight: 500; padding: 12px 24px; border: 1px solid #00CBE0; }
.btn1 a:hover,.btn2 a{ background-color: transparent; border-radius: 3px;line-height:1; color: #00cbe0; font-size: 14px; font-weight: 500; padding: 12px 24px; border: 1px solid #00CBE0; }
.btn3 a,.btn5 a:hover,form .hs_submit input:hover{ background-color: transparent; border-radius: 3px;line-height:1; color: #00FFB3; font-size: 14px; font-weight: 500; padding: 12px 24px; border: 1px solid #00FFB3; }
.btn3 a:hover,form .hs_submit input,.btn5 a{ background-color: #00FFB3;  color: #014459;border-radius: 3px;line-height:1;font-size: 14px; font-weight: 500; padding: 12px 24px; border: 1px solid #00FFB3; }
span.arrowLineHieght { line-height: 0; }
.content-wrapper{max-width:1320px;width:100%;margin:0 auto;padding:0 20px;}
/*unique paddings*/
.pl0, .p0{ padding-left:0; }
.pt0, .p0{ padding-top:0; }
.pb0, .p0{ padding-bottom:0; }
.pr0, .p0{ padding-right:0; }
/* text style */
.uppercase { text-transform: uppercase; }
.text-center { text-align:center; }
.text-right { text-align:right; }
.text-left { text-align:left; }
.font-italic{font-style: italic;}

.ib { display: inline-block; vertical-align:middle; margin-right:-4px; }
.ib.vt { vertical-align:top;  }
.d_block {display: block !important; }
.w10 { width: 10%; }
.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%; }

.w100 { width: 100%; }

.d-flex { display: flex; flex-wrap : wrap }
.alignCenter { align-items: center; }
.alignStart { align-items: flex-start; }
.align_end { align-items: flex-end; }
.spaceBetween { justify-content: space-between; }  
.flexStart { justify-content: flex-start; }  
.flexEnd { justify-content: flex-end; }  
.flexCenter { justify-content: center; }


.p0{
  padding: 0px;
}
.pt0{
  padding-top: 0px;
}
.pb0{
  padding-bottom: 0px;
}
.pl0{
  padding-left: 0px;
}
.pr0{
  padding-right: 0px;
}

.p5{
  padding: 5px;
}
.pt5{
  padding-top: 5px;
}
.pb5{
  padding-bottom: 5px;
}
.pl5{
  padding-left: 5px;
}
.pr5{
  padding-right: 5px;
}

.p10{
  padding: 10px;
}
.pt10{
  padding-top: 10px;
}
.pb10{
  padding-bottom: 10px;
}
.pl10{
  padding-left: 10px;
}
.pr10{
  padding-right: 10px;
}

.p15{
  padding: 15px;
}
.pt15{
  padding-top: 15px;
}
.pb15{
  padding-bottom: 15px;
}
.pl15{
  padding-left: 15px;
}
.pr15{
  padding-right: 15px;
}

.p20{
  padding: 20px;
}
.pt20{
  padding-top: 20px;
}
.pb20{
  padding-bottom: 20px;
}
.pl20{
  padding-left: 20px;
}
.pr20{
  padding-right: 20px;
}

.p25{
  padding: 25px;
}
.pt25{
  padding-top: 25px;
}
.pb25{
  padding-bottom: 25px;
}
.pl25{
  padding-left: 25px;
}
.pr25{
  padding-right: 25px;
}

.p30{
  padding: 30px;
}
.pt30{
  padding-top: 30px;
}
.pb30{
  padding-bottom: 30px;
}
.pl30{
  padding-left: 30px;
}
.pr30{
  padding-right: 30px;
}

.p35{
  padding: 35px;
}
.pt35{
  padding-top: 35px;
}
.pb35{
  padding-bottom: 35px;
}
.pl35{
  padding-left: 35px;
}
.pr35{
  padding-right: 35px;
}

.p40{
  padding: 40px;
}
.pt40{
  padding-top: 40px;
}
.pb40{
  padding-bottom: 40px;
}
.pl40{
  padding-left: 40px;
}
.pr40{
  padding-right: 40px;
}

.p45{
  padding: 45px;
}
.pt45{
  padding-top: 45px;
}
.pb45{
  padding-bottom: 45px;
}
.pl45{
  padding-left: 45px;
}
.pr45{
  padding-right: 45px;
}

.p50{
  padding: 50px;
}
.pt50{
  padding-top: 50px;
}
.pb50{
  padding-bottom: 50px;
}
.pl50{
  padding-left: 50px;
}
.pr50{
  padding-right: 50px;
}

.p55{
  padding: 55px;
}
.pt55{
  padding-top: 55px;
}
.pb55{
  padding-bottom: 55px;
}
.pl55{
  padding-left: 55px;
}
.pr55{
  padding-right: 55px;
}

.p60{
  padding: 60px;
}
.pt60{
  padding-top: 60px;
}
.pb60{
  padding-bottom: 60px;
}
.pl60{
  padding-left: 60px;
}
.pr60{
  padding-right: 60px;
}

.p65{
  padding: 65px;
}
.pt65{
  padding-top: 65px;
}
.pb65{
  padding-bottom: 65px;
}
.pl65{
  padding-left: 65px;
}
.pr65{
  padding-right: 65px;
}

.p70{
  padding: 70px;
}
.pt70{
  padding-top: 70px;
}
.pb70{
  padding-bottom: 70px;
}
.pl70{
  padding-left: 70px;
}
.pr70{
  padding-right: 70px;
}

.p75{
  padding: 75px;
}
.pt75{
  padding-top: 75px;
}
.pb75{
  padding-bottom: 75px;
}
.pl75{
  padding-left: 75px;
}
.pr75{
  padding-right: 75px;
}

.p80{
  padding: 80px;
}
.pt80{
  padding-top: 80px;
}
.pb80{
  padding-bottom: 80px;
}
.pl80{
  padding-left: 80px;
}
.pr80{
  padding-right: 80px;
}

.p85{
  padding: 85px;
}
.pt85{
  padding-top: 85px;
}
.pb85{
  padding-bottom: 85px;
}
.pl85{
  padding-left: 85px;
}
.pr85{
  padding-right: 85px;
}

.p90{
  padding: 90px;
}
.pt90{
  padding-top: 90px;
}
.pb90{
  padding-bottom: 90px;
}
.pl90{
  padding-left: 90px;
}
.pr90{
  padding-right: 90px;
}

.p95{
  padding: 95px;
}
.pt95{
  padding-top: 95px;
}
.pb95{
  padding-bottom: 95px;
}
.pl95{
  padding-left: 95px;
}
.pr95{
  padding-right: 95px;
}

.p100{
  padding: 100px;
}
.pt100{
  padding-top: 100px;
}
.pb100{
  padding-bottom: 100px;
}
.pl100{
  padding-left: 100px;
}
.pr100{
  padding-right: 100px;
}

.p105{
  padding: 105px;
}
.pt105{
  padding-top: 105px;
}
.pb105{
  padding-bottom: 105px;
}
.pl105{
  padding-left: 105px;
}
.pr105{
  padding-right: 105px;
}

.p110{
  padding: 110px;
}
.pt110{
  padding-top: 110px;
}
.pb110{
  padding-bottom: 110px;
}
.pl110{
  padding-left: 110px;
}
.pr110{
  padding-right: 110px;
}

.p115{
  padding: 115px;
}
.pt115{
  padding-top: 115px;
}
.pb115{
  padding-bottom: 115px;
}
.pl115{
  padding-left: 115px;
}
.pr115{
  padding-right: 115px;
}

.p120{
  padding: 120px;
}
.pt120{
  padding-top: 120px;
}
.pb120{
  padding-bottom: 120px;
}
.pl120{
  padding-left: 120px;
}
.pr120{
  padding-right: 120px;
}

.p125{
  padding: 125px;
}
.pt125{
  padding-top: 125px;
}
.pb125{
  padding-bottom: 125px;
}
.pl125{
  padding-left: 125px;
}
.pr125{
  padding-right: 125px;
}

.p130{
  padding: 130px;
}
.pt130{
  padding-top: 130px;
}
.pb130{
  padding-bottom: 130px;
}
.pl130{
  padding-left: 130px;
}
.pr130{
  padding-right: 130px;
}

.p135{
  padding: 135px;
}
.pt135{
  padding-top: 135px;
}
.pb135{
  padding-bottom: 135px;
}
.pl135{
  padding-left: 135px;
}
.pr135{
  padding-right: 135px;
}

.p140{
  padding: 140px;
}
.pt140{
  padding-top: 140px;
}
.pb140{
  padding-bottom: 140px;
}
.pl140{
  padding-left: 140px;
}
.pr140{
  padding-right: 140px;
}

.p145{
  padding: 145px;
}
.pt145{
  padding-top: 145px;
}
.pb145{
  padding-bottom: 145px;
}
.pl145{
  padding-left: 145px;
}
.pr145{
  padding-right: 145px;
}

.p150{
  padding: 150px;
}
.pt150{
  padding-top: 150px;
}
.pb150{
  padding-bottom: 150px;
}
.pl150{
  padding-left: 150px;
}
.pr150{
  padding-right: 150px;
}

.p155{
  padding: 155px;
}
.pt155{
  padding-top: 155px;
}
.pb155{
  padding-bottom: 155px;
}
.pl155{
  padding-left: 155px;
}
.pr155{
  padding-right: 155px;
}

.p160{
  padding: 160px;
}
.pt160{
  padding-top: 160px;
}
.pb160{
  padding-bottom: 160px;
}
.pl160{
  padding-left: 160px;
}
.pr160{
  padding-right: 160px;
}

.p165{
  padding: 165px;
}
.pt165{
  padding-top: 165px;
}
.pb165{
  padding-bottom: 165px;
}
.pl165{
  padding-left: 165px;
}
.pr165{
  padding-right: 165px;
}

.p170{
  padding: 170px;
}
.pt170{
  padding-top: 170px;
}
.pb170{
  padding-bottom: 170px;
}
.pl170{
  padding-left: 170px;
}
.pr170{
  padding-right: 170px;
}

.p175{
  padding: 175px;
}
.pt175{
  padding-top: 175px;
}
.pb175{
  padding-bottom: 175px;
}
.pl175{
  padding-left: 175px;
}
.pr175{
  padding-right: 175px;
}

.p180{
  padding: 180px;
}
.pt180{
  padding-top: 180px;
}
.pb180{
  padding-bottom: 180px;
}
.pl180{
  padding-left: 180px;
}
.pr180{
  padding-right: 180px;
}

.p185{
  padding: 185px;
}
.pt185{
  padding-top: 185px;
}
.pb185{
  padding-bottom: 185px;
}
.pl185{
  padding-left: 185px;
}
.pr185{
  padding-right: 185px;
}

.p190{
  padding: 190px;
}
.pt190{
  padding-top: 190px;
}
.pb190{
  padding-bottom: 190px;
}
.pl190{
  padding-left: 190px;
}
.pr190{
  padding-right: 190px;
}

.p195{
  padding: 195px;
}
.pt195{
  padding-top: 195px;
}
.pb195{
  padding-bottom: 195px;
}
.pl195{
  padding-left: 195px;
}
.pr195{
  padding-right: 195px;
}

.p200{
  padding: 200px;
}
.pt200{
  padding-top: 200px;
}
.pb200{
  padding-bottom: 200px;
}
.pl200{
  padding-left: 200px;
}
.pr200{
  padding-right: 200px;
}

.p205{
  padding: 205px;
}
.pt205{
  padding-top: 205px;
}
.pb205{
  padding-bottom: 205px;
}
.pl205{
  padding-left: 205px;
}
.pr205{
  padding-right: 205px;
}

.p210{
  padding: 210px;
}
.pt210{
  padding-top: 210px;
}
.pb210{
  padding-bottom: 210px;
}
.pl210{
  padding-left: 210px;
}
.pr210{
  padding-right: 210px;
}

.p215{
  padding: 215px;
}
.pt215{
  padding-top: 215px;
}
.pb215{
  padding-bottom: 215px;
}
.pl215{
  padding-left: 215px;
}
.pr215{
  padding-right: 215px;
}

.p220{
  padding: 220px;
}
.pt220{
  padding-top: 220px;
}
.pb220{
  padding-bottom: 220px;
}
.pl220{
  padding-left: 220px;
}
.pr220{
  padding-right: 220px;
}

.p225{
  padding: 225px;
}
.pt225{
  padding-top: 225px;
}
.pb225{
  padding-bottom: 225px;
}
.pl225{
  padding-left: 225px;
}
.pr225{
  padding-right: 225px;
}

.p230{
  padding: 230px;
}
.pt230{
  padding-top: 230px;
}
.pb230{
  padding-bottom: 230px;
}
.pl230{
  padding-left: 230px;
}
.pr230{
  padding-right: 230px;
}

.p235{
  padding: 235px;
}
.pt235{
  padding-top: 235px;
}
.pb235{
  padding-bottom: 235px;
}
.pl235{
  padding-left: 235px;
}
.pr235{
  padding-right: 235px;
}

.p240{
  padding: 240px;
}
.pt240{
  padding-top: 240px;
}
.pb240{
  padding-bottom: 240px;
}
.pl240{
  padding-left: 240px;
}
.pr240{
  padding-right: 240px;
}

.p245{
  padding: 245px;
}
.pt245{
  padding-top: 245px;
}
.pb245{
  padding-bottom: 245px;
}
.pl245{
  padding-left: 245px;
}
.pr245{
  padding-right: 245px;
}

.p250{
  padding: 250px;
}
.pt250{
  padding-top: 250px;
}
.pb250{
  padding-bottom: 250px;
}
.pl250{
  padding-left: 250px;
}
.pr250{
  padding-right: 250px;
}

.p255{
  padding: 255px;
}
.pt255{
  padding-top: 255px;
}
.pb255{
  padding-bottom: 255px;
}
.pl255{
  padding-left: 255px;
}
.pr255{
  padding-right: 255px;
}

.p260{
  padding: 260px;
}
.pt260{
  padding-top: 260px;
}
.pb260{
  padding-bottom: 260px;
}
.pl260{
  padding-left: 260px;
}
.pr260{
  padding-right: 260px;
}

.p265{
  padding: 265px;
}
.pt265{
  padding-top: 265px;
}
.pb265{
  padding-bottom: 265px;
}
.pl265{
  padding-left: 265px;
}
.pr265{
  padding-right: 265px;
}

.p270{
  padding: 270px;
}
.pt270{
  padding-top: 270px;
}
.pb270{
  padding-bottom: 270px;
}
.pl270{
  padding-left: 270px;
}
.pr270{
  padding-right: 270px;
}

.p275{
  padding: 275px;
}
.pt275{
  padding-top: 275px;
}
.pb275{
  padding-bottom: 275px;
}
.pl275{
  padding-left: 275px;
}
.pr275{
  padding-right: 275px;
}

.p280{
  padding: 280px;
}
.pt280{
  padding-top: 280px;
}
.pb280{
  padding-bottom: 280px;
}
.pl280{
  padding-left: 280px;
}
.pr280{
  padding-right: 280px;
}

.p285{
  padding: 285px;
}
.pt285{
  padding-top: 285px;
}
.pb285{
  padding-bottom: 285px;
}
.pl285{
  padding-left: 285px;
}
.pr285{
  padding-right: 285px;
}

.p290{
  padding: 290px;
}
.pt290{
  padding-top: 290px;
}
.pb290{
  padding-bottom: 290px;
}
.pl290{
  padding-left: 290px;
}
.pr290{
  padding-right: 290px;
}

.p295{
  padding: 295px;
}
.pt295{
  padding-top: 295px;
}
.pb295{
  padding-bottom: 295px;
}
.pl295{
  padding-left: 295px;
}
.pr295{
  padding-right: 295px;
}

.p300{
  padding: 300px;
}
.pt300{
  padding-top: 300px;
}
.pb300{
  padding-bottom: 300px;
}
.pl300{
  padding-left: 300px;
}
.pr300{
  padding-right: 300px;
}

.p305{
  padding: 305px;
}
.pt305{
  padding-top: 305px;
}
.pb305{
  padding-bottom: 305px;
}
.pl305{
  padding-left: 305px;
}
.pr305{
  padding-right: 305px;
}

.p310{
  padding: 310px;
}
.pt310{
  padding-top: 310px;
}
.pb310{
  padding-bottom: 310px;
}
.pl310{
  padding-left: 310px;
}
.pr310{
  padding-right: 310px;
}

.p315{
  padding: 315px;
}
.pt315{
  padding-top: 315px;
}
.pb315{
  padding-bottom: 315px;
}
.pl315{
  padding-left: 315px;
}
.pr315{
  padding-right: 315px;
}

.p320{
  padding: 320px;
}
.pt320{
  padding-top: 320px;
}
.pb320{
  padding-bottom: 320px;
}
.pl320{
  padding-left: 320px;
}
.pr320{
  padding-right: 320px;
}

.p325{
  padding: 325px;
}
.pt325{
  padding-top: 325px;
}
.pb325{
  padding-bottom: 325px;
}
.pl325{
  padding-left: 325px;
}
.pr325{
  padding-right: 325px;
}

.p330{
  padding: 330px;
}
.pt330{
  padding-top: 330px;
}
.pb330{
  padding-bottom: 330px;
}
.pl330{
  padding-left: 330px;
}
.pr330{
  padding-right: 330px;
}

.p335{
  padding: 335px;
}
.pt335{
  padding-top: 335px;
}
.pb335{
  padding-bottom: 335px;
}
.pl335{
  padding-left: 335px;
}
.pr335{
  padding-right: 335px;
}

.p340{
  padding: 340px;
}
.pt340{
  padding-top: 340px;
}
.pb340{
  padding-bottom: 340px;
}
.pl340{
  padding-left: 340px;
}
.pr340{
  padding-right: 340px;
}

.p345{
  padding: 345px;
}
.pt345{
  padding-top: 345px;
}
.pb345{
  padding-bottom: 345px;
}
.pl345{
  padding-left: 345px;
}
.pr345{
  padding-right: 345px;
}

.p350{
  padding: 350px;
}
.pt350{
  padding-top: 350px;
}
.pb350{
  padding-bottom: 350px;
}
.pl350{
  padding-left: 350px;
}
.pr350{
  padding-right: 350px;
}

.p355{
  padding: 355px;
}
.pt355{
  padding-top: 355px;
}
.pb355{
  padding-bottom: 355px;
}
.pl355{
  padding-left: 355px;
}
.pr355{
  padding-right: 355px;
}

.p360{
  padding: 360px;
}
.pt360{
  padding-top: 360px;
}
.pb360{
  padding-bottom: 360px;
}
.pl360{
  padding-left: 360px;
}
.pr360{
  padding-right: 360px;
}

.p365{
  padding: 365px;
}
.pt365{
  padding-top: 365px;
}
.pb365{
  padding-bottom: 365px;
}
.pl365{
  padding-left: 365px;
}
.pr365{
  padding-right: 365px;
}

.p370{
  padding: 370px;
}
.pt370{
  padding-top: 370px;
}
.pb370{
  padding-bottom: 370px;
}
.pl370{
  padding-left: 370px;
}
.pr370{
  padding-right: 370px;
}

.p375{
  padding: 375px;
}
.pt375{
  padding-top: 375px;
}
.pb375{
  padding-bottom: 375px;
}
.pl375{
  padding-left: 375px;
}
.pr375{
  padding-right: 375px;
}

.p380{
  padding: 380px;
}
.pt380{
  padding-top: 380px;
}
.pb380{
  padding-bottom: 380px;
}
.pl380{
  padding-left: 380px;
}
.pr380{
  padding-right: 380px;
}

.p385{
  padding: 385px;
}
.pt385{
  padding-top: 385px;
}
.pb385{
  padding-bottom: 385px;
}
.pl385{
  padding-left: 385px;
}
.pr385{
  padding-right: 385px;
}

.p390{
  padding: 390px;
}
.pt390{
  padding-top: 390px;
}
.pb390{
  padding-bottom: 390px;
}
.pl390{
  padding-left: 390px;
}
.pr390{
  padding-right: 390px;
}

.p395{
  padding: 395px;
}
.pt395{
  padding-top: 395px;
}
.pb395{
  padding-bottom: 395px;
}
.pl395{
  padding-left: 395px;
}
.pr395{
  padding-right: 395px;
}

.p400{
  padding: 400px;
}
.pt400{
  padding-top: 400px;
}
.pb400{
  padding-bottom: 400px;
}
.pl400{
  padding-left: 400px;
}
.pr400{
  padding-right: 400px;
}




.m0{
  margin: 0px;
}
.mt0{
  margin-top: 0px;
}
.mb0{
  margin-bottom: 0px;
}
.ml0{
  margin-left: 0px;
}
.mr0{
  margin-right: 0px;
}

.m5{
  margin: 5px;
}
.mt5{
  margin-top: 5px;
}
.mb5{
  margin-bottom: 5px;
}
.ml5{
  margin-left: 5px;
}
.mr5{
  margin-right: 5px;
}

.m10{
  margin: 10px;
}
.mt10{
  margin-top: 10px;
}
.mb10{
  margin-bottom: 10px;
}
.ml10{
  margin-left: 10px;
}
.mr10{
  margin-right: 10px;
}

.m15{
  margin: 15px;
}
.mt15{
  margin-top: 15px;
}
.mb15{
  margin-bottom: 15px;
}
.ml15{
  margin-left: 15px;
}
.mr15{
  margin-right: 15px;
}

.m20{
  margin: 20px;
}
.mt20{
  margin-top: 20px;
}
.mb20{
  margin-bottom: 20px;
}
.ml20{
  margin-left: 20px;
}
.mr20{
  margin-right: 20px;
}

.m25{
  margin: 25px;
}
.mt25{
  margin-top: 25px;
}
.mb25{
  margin-bottom: 25px;
}
.ml25{
  margin-left: 25px;
}
.mr25{
  margin-right: 25px;
}

.m30{
  margin: 30px;
}
.mt30{
  margin-top: 30px;
}
.mb30{
  margin-bottom: 30px;
}
.ml30{
  margin-left: 30px;
}
.mr30{
  margin-right: 30px;
}

.m35{
  margin: 35px;
}
.mt35{
  margin-top: 35px;
}
.mb35{
  margin-bottom: 35px;
}
.ml35{
  margin-left: 35px;
}
.mr35{
  margin-right: 35px;
}

.m40{
  margin: 40px;
}
.mt40{
  margin-top: 40px;
}
.mb40{
  margin-bottom: 40px;
}
.ml40{
  margin-left: 40px;
}
.mr40{
  margin-right: 40px;
}

.m45{
  margin: 45px;
}
.mt45{
  margin-top: 45px;
}
.mb45{
  margin-bottom: 45px;
}
.ml45{
  margin-left: 45px;
}
.mr45{
  margin-right: 45px;
}

.m50{
  margin: 50px;
}
.mt50{
  margin-top: 50px;
}
.mb50{
  margin-bottom: 50px;
}
.ml50{
  margin-left: 50px;
}
.mr50{
  margin-right: 50px;
}

.m55{
  margin: 55px;
}
.mt55{
  margin-top: 55px;
}
.mb55{
  margin-bottom: 55px;
}
.ml55{
  margin-left: 55px;
}
.mr55{
  margin-right: 55px;
}

.m60{
  margin: 60px;
}
.mt60{
  margin-top: 60px;
}
.mb60{
  margin-bottom: 60px;
}
.ml60{
  margin-left: 60px;
}
.mr60{
  margin-right: 60px;
}

.m65{
  margin: 65px;
}
.mt65{
  margin-top: 65px;
}
.mb65{
  margin-bottom: 65px;
}
.ml65{
  margin-left: 65px;
}
.mr65{
  margin-right: 65px;
}

.m70{
  margin: 70px;
}
.mt70{
  margin-top: 70px;
}
.mb70{
  margin-bottom: 70px;
}
.ml70{
  margin-left: 70px;
}
.mr70{
  margin-right: 70px;
}

.m75{
  margin: 75px;
}
.mt75{
  margin-top: 75px;
}
.mb75{
  margin-bottom: 75px;
}
.ml75{
  margin-left: 75px;
}
.mr75{
  margin-right: 75px;
}

.m80{
  margin: 80px;
}
.mt80{
  margin-top: 80px;
}
.mb80{
  margin-bottom: 80px;
}
.ml80{
  margin-left: 80px;
}
.mr80{
  margin-right: 80px;
}

.m85{
  margin: 85px;
}
.mt85{
  margin-top: 85px;
}
.mb85{
  margin-bottom: 85px;
}
.ml85{
  margin-left: 85px;
}
.mr85{
  margin-right: 85px;
}

.m90{
  margin: 90px;
}
.mt90{
  margin-top: 90px;
}
.mb90{
  margin-bottom: 90px;
}
.ml90{
  margin-left: 90px;
}
.mr90{
  margin-right: 90px;
}

.m95{
  margin: 95px;
}
.mt95{
  margin-top: 95px;
}
.mb95{
  margin-bottom: 95px;
}
.ml95{
  margin-left: 95px;
}
.mr95{
  margin-right: 95px;
}

.m100{
  margin: 100px;
}
.mt100{
  margin-top: 100px;
}
.mb100{
  margin-bottom: 100px;
}
.ml100{
  margin-left: 100px;
}
.mr100{
  margin-right: 100px;
}

.m105{
  margin: 105px;
}
.mt105{
  margin-top: 105px;
}
.mb105{
  margin-bottom: 105px;
}
.ml105{
  margin-left: 105px;
}
.mr105{
  margin-right: 105px;
}

.m110{
  margin: 110px;
}
.mt110{
  margin-top: 110px;
}
.mb110{
  margin-bottom: 110px;
}
.ml110{
  margin-left: 110px;
}
.mr110{
  margin-right: 110px;
}

.m115{
  margin: 115px;
}
.mt115{
  margin-top: 115px;
}
.mb115{
  margin-bottom: 115px;
}
.ml115{
  margin-left: 115px;
}
.mr115{
  margin-right: 115px;
}

.m120{
  margin: 120px;
}
.mt120{
  margin-top: 120px;
}
.mb120{
  margin-bottom: 120px;
}
.ml120{
  margin-left: 120px;
}
.mr120{
  margin-right: 120px;
}

.m125{
  margin: 125px;
}
.mt125{
  margin-top: 125px;
}
.mb125{
  margin-bottom: 125px;
}
.ml125{
  margin-left: 125px;
}
.mr125{
  margin-right: 125px;
}

.m130{
  margin: 130px;
}
.mt130{
  margin-top: 130px;
}
.mb130{
  margin-bottom: 130px;
}
.ml130{
  margin-left: 130px;
}
.mr130{
  margin-right: 130px;
}

.m135{
  margin: 135px;
}
.mt135{
  margin-top: 135px;
}
.mb135{
  margin-bottom: 135px;
}
.ml135{
  margin-left: 135px;
}
.mr135{
  margin-right: 135px;
}

.m140{
  margin: 140px;
}
.mt140{
  margin-top: 140px;
}
.mb140{
  margin-bottom: 140px;
}
.ml140{
  margin-left: 140px;
}
.mr140{
  margin-right: 140px;
}

.m145{
  margin: 145px;
}
.mt145{
  margin-top: 145px;
}
.mb145{
  margin-bottom: 145px;
}
.ml145{
  margin-left: 145px;
}
.mr145{
  margin-right: 145px;
}

.m150{
  margin: 150px;
}
.mt150{
  margin-top: 150px;
}
.mb150{
  margin-bottom: 150px;
}
.ml150{
  margin-left: 150px;
}
.mr150{
  margin-right: 150px;
}

.m155{
  margin: 155px;
}
.mt155{
  margin-top: 155px;
}
.mb155{
  margin-bottom: 155px;
}
.ml155{
  margin-left: 155px;
}
.mr155{
  margin-right: 155px;
}

.m160{
  margin: 160px;
}
.mt160{
  margin-top: 160px;
}
.mb160{
  margin-bottom: 160px;
}
.ml160{
  margin-left: 160px;
}
.mr160{
  margin-right: 160px;
}

.m165{
  margin: 165px;
}
.mt165{
  margin-top: 165px;
}
.mb165{
  margin-bottom: 165px;
}
.ml165{
  margin-left: 165px;
}
.mr165{
  margin-right: 165px;
}

.m170{
  margin: 170px;
}
.mt170{
  margin-top: 170px;
}
.mb170{
  margin-bottom: 170px;
}
.ml170{
  margin-left: 170px;
}
.mr170{
  margin-right: 170px;
}

.m175{
  margin: 175px;
}
.mt175{
  margin-top: 175px;
}
.mb175{
  margin-bottom: 175px;
}
.ml175{
  margin-left: 175px;
}
.mr175{
  margin-right: 175px;
}

.m180{
  margin: 180px;
}
.mt180{
  margin-top: 180px;
}
.mb180{
  margin-bottom: 180px;
}
.ml180{
  margin-left: 180px;
}
.mr180{
  margin-right: 180px;
}

.m185{
  margin: 185px;
}
.mt185{
  margin-top: 185px;
}
.mb185{
  margin-bottom: 185px;
}
.ml185{
  margin-left: 185px;
}
.mr185{
  margin-right: 185px;
}

.m190{
  margin: 190px;
}
.mt190{
  margin-top: 190px;
}
.mb190{
  margin-bottom: 190px;
}
.ml190{
  margin-left: 190px;
}
.mr190{
  margin-right: 190px;
}

.m195{
  margin: 195px;
}
.mt195{
  margin-top: 195px;
}
.mb195{
  margin-bottom: 195px;
}
.ml195{
  margin-left: 195px;
}
.mr195{
  margin-right: 195px;
}

.m200{
  margin: 200px;
}
.mt200{
  margin-top: 200px;
}
.mb200{
  margin-bottom: 200px;
}
.ml200{
  margin-left: 200px;
}
.mr200{
  margin-right: 200px;
}




.rowgap0{
  row-gap:0px;
}

.rowgap5{
  row-gap:5px;
}

.rowgap10{
  row-gap:10px;
}

.rowgap15{
  row-gap:15px;
}

.rowgap20{
  row-gap:20px;
}

.rowgap25{
  row-gap:25px;
}

.rowgap30{
  row-gap:30px;
}

.rowgap35{
  row-gap:35px;
}

.rowgap40{
  row-gap:40px;
}

.rowgap45{
  row-gap:45px;
}

.rowgap50{
  row-gap:50px;
}

.rowgap55{
  row-gap:55px;
}

.rowgap60{
  row-gap:60px;
}

.rowgap65{
  row-gap:65px;
}

.rowgap70{
  row-gap:70px;
}

.rowgap75{
  row-gap:75px;
}

.rowgap80{
  row-gap:80px;
}

.rowgap85{
  row-gap:85px;
}

.rowgap90{
  row-gap:90px;
}

.rowgap95{
  row-gap:95px;
}

.rowgap100{
  row-gap:100px;
}

.rowgap105{
  row-gap:105px;
}

.rowgap110{
  row-gap:110px;
}

.rowgap115{
  row-gap:115px;
}

.rowgap120{
  row-gap:120px;
}

.rowgap125{
  row-gap:125px;
}

.rowgap130{
  row-gap:130px;
}

.rowgap135{
  row-gap:135px;
}

.rowgap140{
  row-gap:140px;
}

.rowgap145{
  row-gap:145px;
}

.rowgap150{
  row-gap:150px;
}

.rowgap155{
  row-gap:155px;
}

.rowgap160{
  row-gap:160px;
}

.rowgap165{
  row-gap:165px;
}

.rowgap170{
  row-gap:170px;
}

.rowgap175{
  row-gap:175px;
}

.rowgap180{
  row-gap:180px;
}

.rowgap185{
  row-gap:185px;
}

.rowgap190{
  row-gap:190px;
}

.rowgap195{
  row-gap:195px;
}

.rowgap200{
  row-gap:200px;
}


.colgap0{
  column-gap:0px; 
}


.colgap5{
  column-gap:5px; 
}


.colgap10{
  column-gap:10px; 
}


.colgap15{
  column-gap:15px; 
}


.colgap20{
  column-gap:20px; 
}


.colgap25{
  column-gap:25px; 
}


.colgap30{
  column-gap:30px; 
}


.colgap35{
  column-gap:35px; 
}


.colgap40{
  column-gap:40px; 
}


.colgap45{
  column-gap:45px; 
}


.colgap50{
  column-gap:50px; 
}


.colgap55{
  column-gap:55px; 
}


.colgap60{
  column-gap:60px; 
}


.colgap65{
  column-gap:65px; 
}


.colgap70{
  column-gap:70px; 
}


.colgap75{
  column-gap:75px; 
}


.colgap80{
  column-gap:80px; 
}


.colgap85{
  column-gap:85px; 
}


.colgap90{
  column-gap:90px; 
}


.colgap95{
  column-gap:95px; 
}


.colgap100{
  column-gap:100px; 
}


.colgap105{
  column-gap:105px; 
}


.colgap110{
  column-gap:110px; 
}


.colgap115{
  column-gap:115px; 
}


.colgap120{
  column-gap:120px; 
}


.colgap125{
  column-gap:125px; 
}


.colgap130{
  column-gap:130px; 
}


.colgap135{
  column-gap:135px; 
}


.colgap140{
  column-gap:140px; 
}


.colgap145{
  column-gap:145px; 
}


.colgap150{
  column-gap:150px; 
}


.colgap155{
  column-gap:155px; 
}


.colgap160{
  column-gap:160px; 
}


.colgap165{
  column-gap:165px; 
}


.colgap170{
  column-gap:170px; 
}


.colgap175{
  column-gap:175px; 
}


.colgap180{
  column-gap:180px; 
}


.colgap185{
  column-gap:185px; 
}


.colgap190{
  column-gap:190px; 
}


.colgap195{
  column-gap:195px; 
}


.colgap200{
  column-gap:200px; 
}


.m0-25{margin-left:-25px; margin-right:-25px}
.m0-20{margin-left:-20px; margin-right:-20px}
.m0-15{margin-left:-15px; margin-right:-15px}
.m-40{margin-left:-40px; margin-right:-40px}
.m0-10{margin-left:-10px; margin-right:-10px}
.p0-8{padding-left:8px; padding-right:8px;}
.m0-8{margin-left:-8px; margin-right:-8px;}

.plr20{padding-left:20px; padding-right:20px}
.mlr20{margin-left:-20px; margin-right:-20px;}
.widthCenter{margin:0 auto;}

.max850{max-width:850px;width:100%;}
.max880{max-width:880px;width:100%;}
.max760{max-width:760px;width:100%;}
.max675{max-width:675px;width:100%;}
img { border: none; height: auto; max-width: 100%; vertical-align: middle; }

.font12{ font-size: 12px; }
.gap-10{gap:10px;}
.gap-15{gap:15px;}
.gap-20{gap:20px;}
.gap-25{gap:25px;}
.gap-30{gap:30px;}
.gap-40{gap:40px;}

.headerFixed{ margin-top: 80px; }
.headerSec{background-color:#001A33;z-index: 999;box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.35);position:fixed;top:0;left:0;width:100%;}
.headerSec .logoMain{width:140px;}
.headerSec .rightSideLinkWrapper{width:calc(100% - 140px);}
.headerSec .SearchWrapper,.headerSec a { color: #00FFB3;font-size:14px;}
.headerSec a:hover{ color: #ffffff; }
.headerSec .searchBar { position: absolute; top: 100%; width: 100%; height: 70px; left: 0; background: white; }

.headerSec .SearchWrapper { cursor: pointer; }
.headerSec .searchOutter{position:relative; display: flex; align-items: center; justify-content: center; height: 100%;}
.headerSec .searchOutter .close { position: absolute; top: 25px; right: 20px;cursor: pointer; } 
.headerSec .searchOutter button { border:none; padding:0; cursor:pointer; margin-left:10px; }
.headerSec .searchOutter button svg { display:block; }
.blog_search_btn svg { display:block; }
form.searchOutter input { max-width: 400px; padding:8px 15px; width:70% !important; }

.footerSec{background-color: #001A33;}
.footerSec .socialIconLink svg path {transition:all ease .3s;}
.footerSec .socialIconLink  a:hover svg path { stroke: #00CFFF;transition:all ease .3s; }
.footerSec .privacyContentMain,.footerSec .privacyContentMain a,.footerSec .copyrightContentMain{font-size:12px;color: #8E8F90;}
.footerSec .privacyContentMain a:hover{color:#00CFFF;}

.subHeadingText{font-size:14px;line-height: 1.3;color: #35A9C0;}
.borderBottom h2{position:relative;padding-bottom: 25px;}
.borderBottom *+p{padding-top:20px;}
.borderBottom h2:after{position:absolute;content:'';bottom:0;left:0;width:32px;height:4px;background: #00CBE0;}

.threeColSec .threeColBoxIMg { filter: drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.10)); border-radius: 4px; overflow: hidden; } 


.threeColIconSec .threeColIconBoxIMg { height: 32px; } 
.threeColIconSec .threeColIconBoxIMg img { height: 100% !important; object-fit: contain; }

.tabHeadingContent { display: flex; flex-wrap: wrap; width: 100%; border-radius: 100px; background: #FFF; box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.10); padding: 8px; }
.tabHeadigSec.active a { color: #fff; background-color: #00B38D;}
.tabHeadigSec a { color: #00B38D; background-color: transparent; padding: 10px 20px; line-height: 1; border-radius: 100px; width: 100%; text-align: center; }
.tabPanelSec img{ border-radius: 4px; box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.10); }
.tabPanelSec .borderBottom h2:after { background: #00B38D;   left: 50%; }


ul.slick-dots button { outline: none; border: 1px solid #00FFB3; padding: 0; font-size: 0; width: 10px; height: 10px; background: transparent; border-radius: 50%; } 
li.slick-active button {background-color: #00FFB3;} 
ul.slick-dots { list-style: none;margin-top:20px; padding: 0; display: flex !important; gap: 7px;justify-content:center; }
ul.slick-dots li{line-height:0;}
.multiColSec .topLogoReapterWraper .slick-slide img { margin: 0 auto; filter: grayscale(10);cursor:pointer;}
.multiColSec .topLogoReapterWraper .slick-slide img:hover,.multiColSec .topLogoReapterWraper .slick-center img{filter:unset;transition:all ease .3s;}
.multiColSec .topLogoInner { padding: 0 20px; }
.multiColSec .topLogoReapterWraper { max-width: 750px; margin: 0 auto; }
.multiColSec .multipleImgMain { height: 500px; position: relative; border-radius: 4px; overflow: hidden; }
.multiColSec .multipleImgMain img { display: block; height: 100% !important; object-fit: cover; }
.multiColSec .multipleHoverPluse { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 48px; z-index:1; height: 48px; background-color: #18191a80; font-size: 25px; display: flex; align-items: center; justify-content: center; border-radius: 50%; color: #00FFB3; }
.multiColSec .multipleLinkWraper,.multipleImgLinksWrapper  .slick-current.slick-active .multipleLinkWraper{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; background: rgb(24 25 26 / 30%); transition: all ease-in-out .5s; transform: scale(0); opacity: 0; }
.multipleImgLinksWrapper  .slick-slide .multipleLinkWraper{ /*background: #00B38D; opacity:1; */ transform: scale(1);  z-index: 3;transition: all .5s ease-in-out; }
.multiColSec span.boxUrl:hover + span { background: rgb(24 25 26);transition: all .5s ease-in-out; }
.multiColSec .multipleImgMain:hover .multipleLinkWraper a { position: absolute; top: 0; left: 0; width: 100%; height: 100%;z-index:3;}
.multiColSec .prev:after { position: absolute; content: ''; top: 50%; right: -15px; height: 40px; transform: translateY(-50%); width: 1px; background-color: #BBBCBD; }
.multiColSec .prev{position: relative; }
.multiColSec .slick-slide>div { line-height: 0; }
.multiColSec .hover-over-effect { display: flex; flex-direction: column; } 
.multiColSec .companyDetailsWrapper { margin-top: auto; }
.multiColSec .hover-over-effect {position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;  background: #fff;    line-height: 1.2;   padding: 20px;    max-height: 100%;    overflow: auto;    z-index: 9;    opacity: 0;    transition: all .5s ease-in-out;}
.multiColSec .slick-slide.slick-current.slick-active .multipleImgMain:hover .hover-over-effect{opacity:1;}
.multiColSec .slick-slide.slick-current.slick-active .multipleImgMain{box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.10);}
.multiColSec .slick-arrow svg path { stroke: #bbbcbd;transition:all ease .3s; }
.multiColSec .slick-arrow svg:hover path { stroke: #00B38D; transition:all ease .3s;}
.multiColSec .slick-slide  .multipleImgMain:hover .hover-over-effect{opacity:1;}
.multiColSec .slick-slide  .multipleImgMain{box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.10);}

.multiColSec .slick-slide>div { line-height: 0; }
.multiColSec span.boxUrl a { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; }
.multiColSec .multipleImgMain img { display: block; height: 100%!important; object-fit: cover; position: relative; }
.multipleImgMain:after { content: ''; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.3; background: #18191A; mix-blend-mode: multiply; z-index: 0; position: absolute; }

.readyToStartSec h1,.readyToStartSec h2,.readyToStartSec h3,.readyToStartSec h4,.readyToStartSec h5,.readyToStartSec h6,.readyToStartSec p{color:#01382A;}
.readyToStartSec .borderBottom h2:after{    background: #00A076;}
.readyToStartRightSideInner:after { position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; content: ''; background: #00A076; } 
.readyToStartRightSideInner { position: relative;}
.readyToStartRightSideInner:last-child:after{display:none;}
.readyToStartSec .readyRightSideImg{width:32px;}
.readyToStartSec .readyRightSideTextContent{width:calc(100% - 32px);}

.threeColBlogSec .threeColBlogBoxMain img { border-radius: 4px; filter: drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.10)); } 
.threeColBlogSec .threeColBlogTag { color: #00B38D;font-size: 14px; font-weight: 600; }
.threeColBlogSec .threeColBlogLink a:hover { color: #01382a; } 
.threeColBlogSec .threeColBlogLink a svg path { transition: all ease .3s; }
.threeColBlogSec .threeColBlogLink a:hover svg path { stroke: #01382a; transition: all ease .3s; }
.threeColBlogSec .threeColBlogLink a { color: #00B38D; font-size: 14px; font-weight: 500; line-height: 1.5; }
.threeColBlogSec .threeColBlogContent { position: relative; } 
.threeColBlogSec .threeColBlogContent:after { position: absolute; content: ''; bottom: 0; left: 0; width: 100%; height: 1px; background: #BBBCBD; }

.threeColBlogSec form { position: relative; display: flex; } 
.threeColBlogSec .hs_email { width: 80%;padding-right:10px; } 
.threeColBlogSec .hs_submit{ width: 8%;}
.threeColBlogForm { max-width: 416px; width: 100%; margin: 0 auto; }



.newsletter-main { background-color: #00FFB3; padding: 110px 0px 120px; }
.newsletter-main .newsletter-outer h2 { padding-bottom: 22px; position: relative; }
.newsletter-main .newsletter-outer h2:before { content: ''; position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; height: 4px; background-color: #00A076; width: 32px; }
.newsletter-main .newsletter-outer { max-width: 500px; margin: 0px auto; text-align: center; }
.newsletter-main .newsletter-outer .newsletter-text { padding-top: 15px; }
.newsletter-main .newsletter-outer .newsletter-form { max-width: 416px; margin: 0px auto; padding-top: 35px; }
.newsletter-main .newsletter-outer .newsletter-form form { position: relative; }
.newsletter-main .newsletter-outer .newsletter-form form .hs_submit.hs-submit { position: absolute; right: 0; top: 0; }
.newsletter-main .newsletter-outer .newsletter-form form .hs_submit.hs-submit input.hs-button { background-color: #01382A; border-radius: 3px; color: #00FFB3; padding: 10px 24px; line-height: 19.6px; }
.newsletter-main .newsletter-outer .newsletter-form form input[type=email] { width: calc(100% - 108px) !important; float: left; border: none; border-radius: 3px; }
.newsletter-main .newsletter-outer .newsletter-form form .input { display: inline-block; width: 100%; }
.newsletter-main .newsletter-outer .newsletter-form form ul.hs-error-msgs>li>label { text-align: left; }
.newsletter-main .newsletter-outer .newsletter-form form .hs-form-field { margin-bottom: 0; }

.video-main { padding: 65px 0px; }
.video-main .heading { text-align: center; padding-bottom: 53px; max-width: 1120px; margin: 0 auto; }
.video-main .heading h2 { margin-bottom: 24px; }
.video-main .video { border-radius: 30px; overflow: hidden; height: 505px; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; position: relative; z-index: 1; }
.video-main .video:before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.6); z-index: -1; }
.video-main .video svg { width: 102px; height: 102px; object-fit: contain; }
.video-main .video a { display: block; }

.video-btn { text-align: center; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; padding-top: 57px; } 
.arrow-link a { color: #00b38d; font-size: 14px; font-weight: 500; line-height: 1.5; display: flex; flex-wrap: wrap; align-items: center; }
.arrow-link a:hover { color: #01382a; }
.arrow-link a .arrowLineHieght { line-height: 0; display: inline-block; margin-left: 5px; } 

.post-banner-main { padding: 76px 0px 155px; position: relative; z-index: 1; }
.post-banner-main:before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.5); mix-blend-mode: multiply; z-index: -1; }
.post-banner-breadcrumb ul { list-style-type: none; padding: 14px 0px; margin: 0; display: flex; flex-wrap: wrap; align-items: center; }
.post-banner-breadcrumb ul li,
.post-banner-breadcrumb ul li a { font-size: 12px; color: #fff; }
.post-banner-breadcrumb ul li:not(:last-child) { position: relative; padding-right: 17px; }
.post-banner-breadcrumb ul li:not(:last-child):before { content: ''; position: absolute; top: 0; right: 0; background-image: url('https://45031226.fs1.hubspotusercontent-na1.net/hubfs/45031226/Grid%20Point/Essential%2c%20Chevron%2c%20Right%2c%20arrow%2c%20point.svg'); background-repeat: no-repeat; background-size: contain; background-position: center; width: 16px; height: 16px; }
.post-banner-breadcrumb ul li a:hover { color: #00ffb3; }
.post-banner-outer { max-width: 650px; }
.post-banner-outer .post-banner-tag { padding-top: 43px; }
.post-banner-outer .post-banner-tag .topic-link { display: inline-block; font-weight: 600; color: #007E95; background-color: #D7FFFF; border-radius: 6px; font-size: 9px; padding: 3px 15px; }
.post-banner-outer h1 { color: #fff; }
.post-banner-outer .post-banner-text { padding-top: 13px; color: #E3E5E6; }
.post-banner-author { padding-top: 27px; }
.post-banner-author * { color: #F2F4F5; font-size: 12px; }
.post-banner-author .post-banner-date { display: inline-block; position: relative; padding-left: 15px; margin-left: 5px; }
.post-banner-author .post-banner-date:before { content: ''; position: absolute; top: 6px; left: 0; background-color: #E1E2E3; border-radius: 100%; width: 5px; height: 5px; }
.post-banner-author .author-link:hover { color: #00ffb3; }

.hs-blog-post .row-fluid [class*=span],
.hs-blog-listing .row-fluid [class*=span],
.hs-site-page .row-fluid [class*=span]{ min-height: 0; }

.related-post-main{ padding: 50px 0 100px; position: relative; z-index: 1; }
.related-post-outer { max-width: 100%; padding-top: 17px; }
.related-post-outer .related-post-tag { padding-top: 0px; }
.related-post-outer .related-post-tag .topic-link { display: inline-block; font-weight: 600; color: #007E95; background-color: #D7FFFF; border-radius: 6px; font-size: 9px; padding: 3px 15px; }
.related-post-outer h1 { color: #fff; } 
.related-post-author { padding-top: 27px; }
.related-post-author * { color: #F2F4F5; font-size: 12px; }
.related-post-author .related-post-date { display: inline-block; position: relative; padding-left: 15px; margin-left: 5px; }
.related-post-author .related-post-date:before { content: ''; position: absolute; top: 6px; left: 0; background-color: #E1E2E3; border-radius: 100%; width: 5px; height: 5px; }
.related-post-author .author-link:hover { color: #00ffb3; }
.related-post-outer > span { display: flex; flex-wrap: wrap; justify-content: center; margin: 0px -17px; }
.related-post-outer  .related-post { position: relative; overflow: hidden; width: calc(33.33% - 34px); margin: 17px; padding: 42px 40px 60px; border: 1px solid #CACBCC; border-radius: 30px; }
.related-post-outer .related-post:first-child { background-color: #C0EDFF; }
.related-post-outer .related-post:first-child h3 { color: #004972; }
.related-post-outer .related-post:first-child .related-post-author * { color: #006896; }
.related-post-outer .related-post:first-child .arrow-link a { color: #006896; }
.related-post-outer .related-post h3 { font-size: 30px; }
.related-post-outer .related-post .arrow-link a { margin-top: 20px; }
.related-post-outer .related-post:nth-child(2) { background-color: #FFF; }
.related-post-outer .related-post:nth-child(2) h3 { color: #39393A; }
.related-post-outer .related-post:nth-child(2) .related-post-author * { color: #88898A; }
.related-post-outer .related-post:nth-child(2) .arrow-link a { color: #00B38D; }
.related-post-author .related-post-date:before{ background-color: #00B38D; }
.related-post-outer .related-post .related-post-img { display: none; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1; }
.related-post-outer .related-post:last-child .related-post-img { display: block; }
.related-post-outer .related-post .related-post-img:before { content: ''; background-color: rgba(0, 0, 0, .5); bottom: 0; left: 0; mix-blend-mode: multiply; position: absolute; right: 0; top: 0; z-index: -1; }
.related-post-outer .related-post:last-child h3 { color: #fff; }
.related-post-outer .related-post:last-child .related-post-author * { color: #fff; }
.related-post-outer .related-post:last-child .related-post-author .related-post-date:before { background-color: #fff; }
.related-post-outer .related-post:last-child .arrow-link a { color: #fff; }

.blog-body-outer { max-width: 860px; display: flex; flex-wrap: wrap; margin: 0 auto; position: relative; }
.blog-body-outer .blog-body-left { position: absolute; top: 0; left: -161px; bottom: 0; }
.blog-body-outer .blog-body-left ul { position: sticky; top: 120px; list-style-type: none; margin: 0; padding: 0; width: 56px; text-align: center; padding: 16px; box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.10); }
.blog-body-outer .blog-body-left ul li a { display: block; }
.blog-body-outer .blog-body-left ul li a svg { display: block; margin-bottom: 14px; }
.blog-body-outer .blog-body-left ul li:last-child a svg { margin-bottom: 0; }
.blog-body-main { padding: 90px 0px 60px; }

.author-data-main { display: flex; flex-wrap: wrap; border-top: 1px solid #009BD1; padding: 20px 0px; }
.author-data-main .author-left { background-color: #D2FCFF; width: 160px; padding: 8px 20px 16px; text-align: center; border-radius: 8px; float: left; }
.author-data-main .author-right { width: calc(100% - 160px); float: left; padding-left: 37px; }
.author-data-main .author-left .avatar { width: 40px; height: 40px; border-radius: 100%; overflow: hidden; margin: 0 auto 16px; }
.author-data-main .author-left a.author-link { color: #4B4C4D; font-size: 14px; }

.post-body h3 { font-size: 26px; margin-bottom: 6px; margin-top: 5px; }
.post-body strong { color: #18191A; font-weight:600; }
.post-body ol { padding-left: 23px; }
.post-body ul { padding: 0; list-style-type: none; margin-top: 20px; }
.post-body { padding-bottom: 90px; }
.post-body ul li:before { content: ''; position: absolute; top: 8px; left: 10px; width: 5px; height: 5px; border-radius: 100%; background: currentColor; }
.post-body ul li { padding-left: 25px; position: relative; }

.listing-post-main{ overflow: hidden; padding: 50px 0 100px; position: relative; z-index: 1; }
.listing-post-outer { max-width: 100%; }
.listing-post-outer .listing-post-tag { padding-top: 0px; }
.listing-post-outer .listing-post-tag .topic-link { display: inline-block; font-weight: 600; color: #007E95; background-color: #D7FFFF; border-radius: 6px; font-size: 9px; padding: 3px 15px; }
.listing-post-outer h1 { color: #fff; } 
.listing-post-author { padding-top: 27px; }
.listing-post-author * { color: #F2F4F5; font-size: 12px; }
.listing-post-author .listing-post-date { display: inline-block; position: relative; padding-left: 15px; margin-left: 5px; }
.listing-post-author .listing-post-date:before { content: ''; position: absolute; top: 6px; left: 0; background-color: #E1E2E3; border-radius: 100%; width: 5px; height: 5px; }
.listing-post-author .author-link:hover { color: #00ffb3; }
.listing-post-outer > span { display: flex; flex-wrap: wrap; justify-content: center;  }
.listing-post-outer .slick-list{ margin: 0px -17px; overflow: inherit; }
.listing-post-outer .listing-post { position: relative; overflow: hidden; padding: 42px 40px 60px; border: 1px solid #CACBCC; border-radius: 30px; }
.listing-post-outer .listing-post-slider .slick-slide { margin: 17px; } 
.listing-post-outer .listing-post .listing-post-author * { color: #88898A; }
.listing-post-outer .listing-post .arrow-link a { color: #00B38D; }
.listing-post-outer .listing-post .arrow-link a:hover { color: #009BD1; }
.listing-post-outer .listing-post h3 { font-size: 30px; }
.listing-post-outer .listing-post .arrow-link a { margin-top: 20px; }
.listing-post-outer .listing-post:nth-child(2) { background-color: #FFF; }
.listing-post-outer .listing-post:nth-child(2) h3 { color: #39393A; }
.listing-post-outer .listing-post:nth-child(2) .listing-post-author * { color: #88898A; }
.listing-post-outer .listing-post:nth-child(2) .arrow-link a { color: #00B38D; }
.listing-post-author .listing-post-date:before{ background-color: #00B38D; }
.listing-post-outer .listing-post .listing-post-img { display: none; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1; }

.listing-box-wrapper .listing-post-left { position: relative; width: 411px; float: left; background-color: #fff; z-index: 1; }
.listing-box-wrapper .listing-post-right { width: calc(100% - 411px); float: left; }
.listing-box-wrapper { display: flex; flex-wrap: wrap; }
.listing-box-wrapper .listing-post-left:before { content: ''; position: absolute; top: 0; right: 0; width: 100vw; background-color: #fff; bottom: 0; pointer-events: none; z-index: -1; }
.listing-box-wrapper .listing-post-right .heading:not(:first-child) { margin-top: 67px; }
.listing-box-wrapper .listing-post-right .heading { display: flex; justify-content: space-between; align-items: center; }

.topnews-main .title { padding-bottom: 13px; padding-top: 25px; }
.topnews-main .title h4 { font-size: 20px; }
.topnews-main .listing-box-wrapper .listing-post-left > div { max-width: 340px; }
.topnews-main .news-post-outer { border-top: 1px solid #009BD1; border-bottom: 1px solid #009BD1; padding: 15px 5px 20px; }
.topnews-main .listing-post-tag .topic-link { background-color: #d7ffff; border-radius: 6px; color: #007e95; display: inline-block; font-size: 9px; font-weight: 600; padding: 3px 15px; }
.topnews-main .news-post-outer .news-post-box:not(:last-child) h6 { font-size: 16px; margin-bottom: 20px; }
.listing-box-wrapper .listing-post-left > div { max-width: 330px; }

.listing-box-wrapper .filter-main { margin-top: 55px; }
.listing-box-wrapper .filter-main .filter-heading { display: flex; justify-content: space-between; align-items: center; }
.listing-box-wrapper .filter-main .filter-box { margin-top: 19px; border: 1px solid #BBBCBD; border-radius: 15px; padding: 10px 17px 17px; }
.listing-box-wrapper .filter-main .filter-box .filter-tag { color: #18191A; font-size: 14px;}
.listing-box-wrapper .filter-main .filter-box label {cursor: pointer; font-size: 14px;  }
.listing-box-wrapper .filter-main .filter-box label span { display: flex; align-items: center; gap: 10px }
.listing-box-wrapper .filter-main .filter-box label span::before {
  content: ''; 
  display: block !important; 
  width: 15px; 
  height: 15px;
  border: 1px solid #BBBCBD;
  border-radius: 2px;
}
.filter-main .filter-box ul input:checked ~ span::before {
  background:#BBBCBD;
}
.listing-box-wrapper .filter-main .filter-box ul { padding: 0; margin: 0; list-style-type: none; }
.listing-box-wrapper .filter-main .filter-box ul li { margin-top: 20px; }
.listing-box-wrapper .filter-main .filter-box ul li a{ color: #8E8F90; font-size: 14px; padding-left: 23px; position: relative; }
.listing-box-wrapper .filter-main .filter-box ul li a:before { content: ''; position: absolute; top: 2px; left: 0; width: 15px; height: 15px; border: 1px solid #BBBCBD; border-radius: 2px; }
.listing-box-wrapper .filter-main .filter-heading .title { color: #18191A; font-size: 16px; font-weight: 600; }
.listing-box-wrapper .filter-main .filter-heading .reset { color: #BBBCBD; font-size: 12px; cursor: pointer;}

.listing-banner-main { padding: 75px 0px 64px; position: relative; z-index: 1; }
.listing-banner-main:before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.5); mix-blend-mode: multiply; z-index: -1; }
.listing-banner-outer { max-width: 650px; } 
.listing-banner-outer .listing-banner-tag .topic-link { display: inline-block; font-weight: 600; color: #007E95; background-color: #D7FFFF; border-radius: 6px; font-size: 9px; padding: 3px 15px; }
.listing-banner-outer h1 { color: #fff; }
.listing-banner-outer .listing-banner-text { padding-top: 13px; color: #E3E5E6; }
.listing-banner-author { padding-top: 27px; padding-bottom: 20px; }
.listing-banner-author * { color: #F2F4F5; font-size: 12px; }
.listing-banner-author .listing-banner-date { display: inline-block; position: relative; padding-left: 15px; margin-left: 5px; }
.listing-banner-author .listing-banner-date:before { content: ''; position: absolute; top: 6px; left: 0; background-color: #E1E2E3; border-radius: 100%; width: 5px; height: 5px; }
.listing-banner-author .author-link:hover { color: #00ffb3; }
.listing-banner-outer .listing-banner-link.arrow-link { padding-top: 25px; }
.listing-banner-outer .listing-banner-link.arrow-link a:hover { color: #fff; }
.listing-banner-outer .listing-banner-link.arrow-link { display: flex; flex-wrap: wrap; }

.related-post-main.nexttwo-main .nexttwo-outer { display: flex; margin: 0px -10px; }
.nexttwo-main .nexttwo-outer .nexttwo-left { width: calc(33.33% - 20px); margin: 0px 10px; }
.nexttwo-main .nexttwo-outer .nexttwo-left .related-post { width: 100%; margin: 0; }
.nexttwo-main .nexttwo-outer .nexttwo-right { width: calc(66.66% - 20px); margin: 0px 10px; position: relative; }
.nexttwo-main .nexttwo-outer .nexttwo-right .related-post { width: 100%; margin: 0; z-index: 1; height: 100%; } 
.nexttwo-main .nexttwo-outer .nexttwo-right .related-post-outer { padding-top: 0; height: 100%; }
.nexttwo-main .nexttwo-outer .nexttwo-left .related-post-outer { padding-top: 0; }
.nexttwo-main .nexttwo-outer .nexttwo-right .related-post .inner { max-width: 341px; }
.nexttwo-main .nexttwo-outer .nexttwo-left .related-post-author .related-post-date:before { background-color: #00b38d; }
.nexttwo-main .nexttwo-outer .nexttwo-left .related-post-outer .related-post .arrow-link a,
.nexttwo-main .nexttwo-outer .nexttwo-left .related-post-outer .related-post .related-post-author * { color: #006896; }
.nexttwo-main .nexttwo-outer .nexttwo-left .related-post-outer .related-post h3 { color: #004972; } 
.nexttwo-main .nexttwo-left .related-post-outer .related-post .related-post-author .related-post-date:before{ background-color: #00b38d; }
.related-post-main.nexttwo-main { padding-top: 85px; padding-bottom: 30px; }
.nexttwo-main .video-box { position: absolute; bottom: -20px; right: -10px; z-index: 2; }
.nexttwo-main .video-box a { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; border: 8px solid #F9FAFB; border-radius: 100%; width: 101px; height: 101px; background-color: #00F2AD; }
.nexttwo-main .video-box a svg { width: 28px; height: 28px; }

.listing-box-wrapper .filter-main .filter-box ul li.current a:after { content: ''; border-left: 1px solid #FFF; border-bottom: 1px solid #FFF; position: absolute; top: 6px; left: 3px; z-index: 2; width: 10px; height: 5px; transform: rotate(-50deg); }
.listing-box-wrapper .filter-main .filter-box ul li.current a:before { background-color: #00b38d; }
.topnews-main .news-post-outer .news-post-box h6 a { color: inherit; font-size:16px;}
.topnews-main .news-post-outer .news-post-box h6 a:hover { color: #009BD1; }

.menu-stripe-main { background-color: #27E1FF; padding-top: 14px; padding-bottom: 9px; }
.menu-stripe-main ul { list-style-type: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; justify-content: center; }
.menu-stripe-main ul li a { font-size: 13px; color: #18191A; margin: 4px 20px; display: inline-block; }

.search-btn { cursor: pointer; width: 24px; height: 24px; }
.search-btn svg { display: block; }
.search-btn.active + .searchBar { display: block !important; } 
.hide-search{ display: none !important; }

.search-body-main .hs-search-results__featured-image-wrapper { height: 60px; min-width: inherit; margin: 0 0 20px; }
.search-body-main .hs-search-results__featured-image-wrapper img.hs-search-results__featured-image { max-width: 100%; max-height: 100%; object-fit: contain; }
.search-body-main li.hs-search-results__listing__item.listing-post { width: calc(50% - 20px); margin: 10px; }
.search-body-main ul.hs-search-results__listing.listing-post-slider { display: flex; flex-wrap: wrap; margin: 0px -10px; gap: inherit; }
.search-body-main li.hs-search-results__listing__item.listing-post p.hs-search-results__description { display: none; }
.search-body-main nav.hs-search-results__pagination { justify-content: flex-end; margin-top: 23px; }
.search-body-main nav.hs-search-results__pagination .hs-search-results__pagination__link--disabled { display: none; opacity: 0; pointer-events: none; }
.search-body-main nav.hs-search-results__pagination  .hs-search-results__pagination__link--next { position: relative; }
.search-body-main nav.hs-search-results__pagination .hs-search-results__pagination__link--next:before { content: ''; position: absolute; top: 0; bottom: 0; height: 40px; margin: auto; border-left: 1px solid #BBBCBD; left: -12px; }
.listing-post-main.search-body-main .filter-main { margin-top: 0; }
.listing-post-main.search-body-main .listing-post-right { padding-top: 32px; }

.listing-post-main.search-body-main .breadcrumbs ul { list-style-type: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; }
.listing-post-main.search-body-main .breadcrumbs ul li:not(:last-child) { position: relative; padding-right: 20px; margin-right: 4px; }
.listing-post-main.search-body-main .breadcrumbs ul li a { color: #39393A; font-size: 12px; }
.listing-post-main.search-body-main .breadcrumbs ul li:not(:last-child):before { content: ''; position: absolute; top: 4px; right: 0; background-image: url(https://45031226.fs1.hubspotusercontent-na1.net/hubfs/45031226/Grid%20Point/Essential%2c%20Chevron%2c%20Right%2c%20arrow%2c%20point-1.svg); background-repeat: no-repeat; background-position: center; background-size: contain; width: 16px; height: 16px; }
.listing-post-main.search-body-main h1 { padding-top: 43px; padding-bottom: 24px; position: relative; margin-bottom: 65px; }
.listing-post-main.search-body-main h1:before { content: ''; position: absolute; bottom: 0; left: 0; height: 4px; background: #00CBE0; width: 32px; }

.post-body .hs_cos_wrapper_widget.hs_cos_wrapper_type_module:has(.video-main) { position: relative; }
.post-body .video-main .content-wrapper { padding-left: 0; padding-right: 0; }
/* .post-body .hs_cos_wrapper_widget.hs_cos_wrapper_type_module:has(.video-main):before { content: ''; position: absolute; top: 0; right: calc(-50svw - -440px); bottom: 0; z-index: -1; background-color: #F9FAFB; width: 100svw; } */
.post-body .video-main { padding-top: 94px; margin: 45px 0px 60px; border-top: 1px solid #009BD1; border-bottom: 1px solid #009BD1; }

.post-body blockquote { color: #18191A; font-size: 24px; padding: 0; margin: 62px 0px 0px; padding-bottom: 25px; position: relative; }
.post-body blockquote:before { content: ''; position: absolute; bottom: 0; left: 0; background-color: #00CFFF; height: 4px; width: 32px; }

.counter-section { padding-top: 70px; padding-bottom: 80px; }
.counter-section .heading { text-align: center; }
.counter-section .counter-boxes { display: flex; flex-wrap: wrap; padding-top: 38px; }
.counter-section .counter-boxes .counter-box { width: 33.33%; margin-top: 15px; }
.counter-section .counter-boxes .counter-box .counter-no { display: block; font-size: 44px; color: #00A076; font-weight: 300; margin-bottom: 10px; line-height: 1; }
.counter-section .counter-boxes .counter-box .counter-text { display: block; color: #18191A; font-size: 14px; }
.counter-section .counter-boxes .counter-box:nth-child(3n + 3) { text-align: right; border-left: 1px solid #00624A; }
.counter-section .counter-boxes .counter-box:nth-child(3n + 2) { text-align: center; border-left: 1px solid #00624A; }


.related-post-main.sustainability { border-top: 1px solid #009BD1; border-bottom: 1px solid #009BD1; padding: 50px 0px; margin-top: 35px; }
.related-post-main.sustainability .sustainability-outer { display: flex; flex-wrap: wrap; }
.related-post-main.sustainability .content-wrapper { padding-left: 0px; padding-right: 0px; }
.related-post-main.sustainability .sustainability-outer .sustainability-left { width: 50%; padding-right: 50px; }
.related-post-main.sustainability .sustainability-outer .sustainability-right { width: 50%; }
.related-post-main.sustainability .sustainability-outer .sustainability-right .related-post-outer { padding-top: 0; }
.related-post-main.sustainability .sustainability-outer .sustainability-right .related-post { width: 100%; margin: 0; background-color: transparent; }
.related-post-main.sustainability .sustainability-outer .sustainability-left .text { padding-top: 25px; }
.related-post-main.sustainability .sustainability-outer .sustainability-left .sustainability-btn { padding-top: 25px; }

.webinar-main { border-top: 1px solid #009BD1; border-bottom: 1px solid #009BD1; padding: 21px 0px; margin: 21px 0px; }
.webinar-main .content-wrapper { padding-left: 0; padding-right: 0; }
.webinar-main .webinar-outer { display: flex; flex-wrap: wrap; align-items: center; }
.webinar-main .webinar-outer > div { width: 50%; }
.webinar-main .webinar-outer h4 { font-size: 18px; margin-bottom: 10px; line-height: normal; }
.webinar-main .webinar-outer .webinar-form { max-width: 373px; margin-left: auto; }
.webinar-main ul.no-list.hs-error-msgs.inputs-list { list-style-type: none; padding: 0; margin: 7px 0px 0px; }
.webinar-main ul.no-list.hs-error-msgs.inputs-list li::before { display: none; }
.webinar-main ul.no-list.hs-error-msgs.inputs-list li { margin: 0; padding: 0; } 
.webinar-post .webinar-post-tag a.topic-link { background-color: #d7ffff; border-radius: 6px; color: #007e95; display: inline-block; font-size: 9px; font-weight: 600; padding: 3px 15px; }
.webinar-post h3 { margin-top: 13px; padding-top: 0; margin-bottom: 13px; }
.webinar-post .webinar-post-author * { color: #737475; font-size: 16px; font-weight: 400; }
.post-inner-wrap h2, .post-inner-wrap h3,.post-inner-wrap h4, .post-inner-wrap h5,.post-inner-wrap h1, .post-inner-wrap h6 {font-weight:600;}


@media(min-width: 768px){

  .listing-post-slider.noSlider { display: flex; flex-wrap: wrap; margin: 15px -17px 0px; }
  .listing-post-slider.noSlider .listing-post { margin: 17px 17px; width: calc(50% - 34px); }


}
@media(min-width: 992px){

  .listing-banner-outer .listing-banner-text { width: 795px; }

}
@media(min-width: 992px) and (max-width: 1199px){

  .search-body-main .listing-box-wrapper .listing-post-left { width: 360px; }
  .search-body-main .listing-box-wrapper .listing-post-right { width: calc(100% - 360px); }

}
/* @media(min-width:2200px){

.post-body .hs_cos_wrapper_widget.hs_cos_wrapper_type_module:has(.video-main):before { right: calc(-50svw - -445px); }

} */
@media(max-width:1320px){

  .blog-body-outer .blog-body-left { left: -62px; }

}
@media(max-width:1199px){

  .search-body-main li.hs-search-results__listing__item.listing-post { padding: 22px 20px 40px; }

}
@media(max-width: 991px){

  .related-post-outer .related-post { width: calc(50% - 34px); }
  .blog-body-outer .blog-body-left { left: inherit; position: inherit; margin-bottom: 40px; }
  .blog-body-outer .blog-body-left ul { margin: 0; padding: 16px; position: inherit; top: 0; width: auto; display: flex; align-items: center; }
  .blog-body-outer .blog-body-left ul li a svg { display: block; margin-bottom: 0; margin-right: 6px; }

  .listing-box-wrapper .listing-post-left { width: 100%; }
  .listing-box-wrapper .listing-post-right { width: 100%; padding-top: 50px; }
  .listing-box-wrapper .listing-post-left>div { max-width: 100%; }
  .related-post-main.nexttwo-main .nexttwo-outer { display: flex; margin: 0; flex-wrap: wrap; }
  .nexttwo-main .nexttwo-outer .nexttwo-left { margin: 0; width: 100%; }
  .nexttwo-main .nexttwo-outer .nexttwo-right { margin: 20px 0 0; position: relative; width: 100%; }
  .related-post-main.nexttwo-main { padding-bottom: 30px; padding-top: 60px; }
  .nexttwo-main .video-box a { height: 75px; width: 75px; }
  .listing-box-wrapper .listing-post-right .heading { align-items: center; display: flex; flex-wrap: wrap; }
  .listing-box-wrapper .listing-post-right .heading h2 { margin-bottom: 15px; width: 100%; }
  .listing-post-outer .listing-post { padding: 20px 20px 40px; }
  .listing-box-wrapper .listing-post-right .heading:not(:first-child) { margin-top: 35px; }
  .listing-post-main { padding: 40px 0 20px; }
  .listing-post-outer .listing-post-slider { width: 85%; }

  .listing-post-slider.noSlider { width: inherit; }
  .search-body-main ul.hs-search-results__listing.listing-post-slider { width: inherit; }

  .post-body blockquote { font-size: 20px; }

}
@media(max-width: 767px){
  .headerSec .searchOutter {
    justify-content: left;
    margin-left: 10px;
    margin-right: 20px;
  }
  .headerSec .searchOutter .close { right:15px; }
  .post-banner-outer .post-banner-tag { padding-top: 23px; }
  .post-banner-main { padding: 50px 0 80px; }

  .related-post-outer .related-post { margin: 17px 0px; padding: 22px 20px 40px; width: 100%; }
  .related-post-outer>span { margin: 0; }
  .related-post-main { padding: 50px 0 60px; }

  .blog-body-main { padding: 60px 0 60px; }
  .post-body { padding-bottom: 60px; }
  .author-data-main .author-right { float: left; padding-left: 0; width: 100%; padding-top: 25px; text-align: center; }
  .author-data-main .author-left { width: 100%; }

  .video-main .video svg { height: 75px; width: 75px; }
  .video-main .video { height: 360px; }

  .listing-post-slider.noSlider .listing-post { margin: 17px 0px; }

  .search-body-main ul.hs-search-results__listing.listing-post-slider { margin: 0; }
  .search-body-main li.hs-search-results__listing__item.listing-post { margin: 10px 0px; width: 100%; }

  .listing-post-main.search-body-main h1 { margin-bottom: 45px; padding-bottom: 15px; padding-top: 25px; }

  .post-body blockquote { margin: 40px 0px 0px; font-size: 18px; }

  .counter-section .counter-boxes .counter-box { margin-top: 25px; width: 100%; padding-top: 25px; text-align: center; }
  .counter-section .counter-boxes .counter-box:nth-child(3n+3) { border-left: none; text-align: center; }
  .counter-section .counter-boxes .counter-box:nth-child(3n+2) { border-left: none; text-align: center; }
  .counter-section .counter-boxes .counter-box:not(:first-child) { border-top: 1px solid #00624A; }
  .counter-section { padding-bottom: 50px; padding-top: 50px; }
  .counter-section .counter-boxes { padding-top: 0; }
  .counter-section .counter-boxes .counter-box .counter-no { font-size: 35px; }

  .related-post-main.sustainability .sustainability-outer .sustainability-left { padding-right: 0; width: 100%; }
  .related-post-main.sustainability .sustainability-outer .sustainability-right { width: 100%; margin-top: 35px; }

  .webinar-main .webinar-outer>div { width: 100%; }
  .webinar-main .webinar-outer .webinar-form { margin-left: 0; max-width: 100%; padding-top: 30px; }


}


@media(min-width:991px){
  .accordionWrappr{display:none;}

}
@media(max-width:1320px){
  
  
  .lpm-0{
    margin: 0 -0px;
  }
  .lpm0{
    margin: 0px;
  }
  .lpmt0{
    margin-top: 0px;
  }
  .lpmb0{
    margin-bottom: 0px;
  }
  .lpml0{
    margin-left: 0px;
  }
  .lpmr0{
    margin-right: 0px;
  }
  
  .lpm-5{
    margin: 0 -5px;
  }
  .lpm5{
    margin: 5px;
  }
  .lpmt5{
    margin-top: 5px;
  }
  .lpmb5{
    margin-bottom: 5px;
  }
  .lpml5{
    margin-left: 5px;
  }
  .lpmr5{
    margin-right: 5px;
  }
  
  .lpm-10{
    margin: 0 -10px;
  }
  .lpm10{
    margin: 10px;
  }
  .lpmt10{
    margin-top: 10px;
  }
  .lpmb10{
    margin-bottom: 10px;
  }
  .lpml10{
    margin-left: 10px;
  }
  .lpmr10{
    margin-right: 10px;
  }
  
  .lpm-15{
    margin: 0 -15px;
  }
  .lpm15{
    margin: 15px;
  }
  .lpmt15{
    margin-top: 15px;
  }
  .lpmb15{
    margin-bottom: 15px;
  }
  .lpml15{
    margin-left: 15px;
  }
  .lpmr15{
    margin-right: 15px;
  }
  
  .lpm-20{
    margin: 0 -20px;
  }
  .lpm20{
    margin: 20px;
  }
  .lpmt20{
    margin-top: 20px;
  }
  .lpmb20{
    margin-bottom: 20px;
  }
  .lpml20{
    margin-left: 20px;
  }
  .lpmr20{
    margin-right: 20px;
  }
  
  .lpm-25{
    margin: 0 -25px;
  }
  .lpm25{
    margin: 25px;
  }
  .lpmt25{
    margin-top: 25px;
  }
  .lpmb25{
    margin-bottom: 25px;
  }
  .lpml25{
    margin-left: 25px;
  }
  .lpmr25{
    margin-right: 25px;
  }
  
  .lpm-30{
    margin: 0 -30px;
  }
  .lpm30{
    margin: 30px;
  }
  .lpmt30{
    margin-top: 30px;
  }
  .lpmb30{
    margin-bottom: 30px;
  }
  .lpml30{
    margin-left: 30px;
  }
  .lpmr30{
    margin-right: 30px;
  }
  
  .lpm-35{
    margin: 0 -35px;
  }
  .lpm35{
    margin: 35px;
  }
  .lpmt35{
    margin-top: 35px;
  }
  .lpmb35{
    margin-bottom: 35px;
  }
  .lpml35{
    margin-left: 35px;
  }
  .lpmr35{
    margin-right: 35px;
  }
  
  .lpm-40{
    margin: 0 -40px;
  }
  .lpm40{
    margin: 40px;
  }
  .lpmt40{
    margin-top: 40px;
  }
  .lpmb40{
    margin-bottom: 40px;
  }
  .lpml40{
    margin-left: 40px;
  }
  .lpmr40{
    margin-right: 40px;
  }
  
  .lpm-45{
    margin: 0 -45px;
  }
  .lpm45{
    margin: 45px;
  }
  .lpmt45{
    margin-top: 45px;
  }
  .lpmb45{
    margin-bottom: 45px;
  }
  .lpml45{
    margin-left: 45px;
  }
  .lpmr45{
    margin-right: 45px;
  }
  
  .lpm-50{
    margin: 0 -50px;
  }
  .lpm50{
    margin: 50px;
  }
  .lpmt50{
    margin-top: 50px;
  }
  .lpmb50{
    margin-bottom: 50px;
  }
  .lpml50{
    margin-left: 50px;
  }
  .lpmr50{
    margin-right: 50px;
  }
  
  .lpm-55{
    margin: 0 -55px;
  }
  .lpm55{
    margin: 55px;
  }
  .lpmt55{
    margin-top: 55px;
  }
  .lpmb55{
    margin-bottom: 55px;
  }
  .lpml55{
    margin-left: 55px;
  }
  .lpmr55{
    margin-right: 55px;
  }
  
  .lpm-60{
    margin: 0 -60px;
  }
  .lpm60{
    margin: 60px;
  }
  .lpmt60{
    margin-top: 60px;
  }
  .lpmb60{
    margin-bottom: 60px;
  }
  .lpml60{
    margin-left: 60px;
  }
  .lpmr60{
    margin-right: 60px;
  }
  
  .lpm-65{
    margin: 0 -65px;
  }
  .lpm65{
    margin: 65px;
  }
  .lpmt65{
    margin-top: 65px;
  }
  .lpmb65{
    margin-bottom: 65px;
  }
  .lpml65{
    margin-left: 65px;
  }
  .lpmr65{
    margin-right: 65px;
  }
  
  .lpm-70{
    margin: 0 -70px;
  }
  .lpm70{
    margin: 70px;
  }
  .lpmt70{
    margin-top: 70px;
  }
  .lpmb70{
    margin-bottom: 70px;
  }
  .lpml70{
    margin-left: 70px;
  }
  .lpmr70{
    margin-right: 70px;
  }
  
  .lpm-75{
    margin: 0 -75px;
  }
  .lpm75{
    margin: 75px;
  }
  .lpmt75{
    margin-top: 75px;
  }
  .lpmb75{
    margin-bottom: 75px;
  }
  .lpml75{
    margin-left: 75px;
  }
  .lpmr75{
    margin-right: 75px;
  }
  
  .lpm-80{
    margin: 0 -80px;
  }
  .lpm80{
    margin: 80px;
  }
  .lpmt80{
    margin-top: 80px;
  }
  .lpmb80{
    margin-bottom: 80px;
  }
  .lpml80{
    margin-left: 80px;
  }
  .lpmr80{
    margin-right: 80px;
  }
  
  .lpm-85{
    margin: 0 -85px;
  }
  .lpm85{
    margin: 85px;
  }
  .lpmt85{
    margin-top: 85px;
  }
  .lpmb85{
    margin-bottom: 85px;
  }
  .lpml85{
    margin-left: 85px;
  }
  .lpmr85{
    margin-right: 85px;
  }
  
  .lpm-90{
    margin: 0 -90px;
  }
  .lpm90{
    margin: 90px;
  }
  .lpmt90{
    margin-top: 90px;
  }
  .lpmb90{
    margin-bottom: 90px;
  }
  .lpml90{
    margin-left: 90px;
  }
  .lpmr90{
    margin-right: 90px;
  }
  
  .lpm-95{
    margin: 0 -95px;
  }
  .lpm95{
    margin: 95px;
  }
  .lpmt95{
    margin-top: 95px;
  }
  .lpmb95{
    margin-bottom: 95px;
  }
  .lpml95{
    margin-left: 95px;
  }
  .lpmr95{
    margin-right: 95px;
  }
  
  .lpm-100{
    margin: 0 -100px;
  }
  .lpm100{
    margin: 100px;
  }
  .lpmt100{
    margin-top: 100px;
  }
  .lpmb100{
    margin-bottom: 100px;
  }
  .lpml100{
    margin-left: 100px;
  }
  .lpmr100{
    margin-right: 100px;
  }
  
  .lpm-105{
    margin: 0 -105px;
  }
  .lpm105{
    margin: 105px;
  }
  .lpmt105{
    margin-top: 105px;
  }
  .lpmb105{
    margin-bottom: 105px;
  }
  .lpml105{
    margin-left: 105px;
  }
  .lpmr105{
    margin-right: 105px;
  }
  
  .lpm-110{
    margin: 0 -110px;
  }
  .lpm110{
    margin: 110px;
  }
  .lpmt110{
    margin-top: 110px;
  }
  .lpmb110{
    margin-bottom: 110px;
  }
  .lpml110{
    margin-left: 110px;
  }
  .lpmr110{
    margin-right: 110px;
  }
  
  .lpm-115{
    margin: 0 -115px;
  }
  .lpm115{
    margin: 115px;
  }
  .lpmt115{
    margin-top: 115px;
  }
  .lpmb115{
    margin-bottom: 115px;
  }
  .lpml115{
    margin-left: 115px;
  }
  .lpmr115{
    margin-right: 115px;
  }
  
  .lpm-120{
    margin: 0 -120px;
  }
  .lpm120{
    margin: 120px;
  }
  .lpmt120{
    margin-top: 120px;
  }
  .lpmb120{
    margin-bottom: 120px;
  }
  .lpml120{
    margin-left: 120px;
  }
  .lpmr120{
    margin-right: 120px;
  }
  
  .lpm-125{
    margin: 0 -125px;
  }
  .lpm125{
    margin: 125px;
  }
  .lpmt125{
    margin-top: 125px;
  }
  .lpmb125{
    margin-bottom: 125px;
  }
  .lpml125{
    margin-left: 125px;
  }
  .lpmr125{
    margin-right: 125px;
  }
  
  .lpm-130{
    margin: 0 -130px;
  }
  .lpm130{
    margin: 130px;
  }
  .lpmt130{
    margin-top: 130px;
  }
  .lpmb130{
    margin-bottom: 130px;
  }
  .lpml130{
    margin-left: 130px;
  }
  .lpmr130{
    margin-right: 130px;
  }
  
  .lpm-135{
    margin: 0 -135px;
  }
  .lpm135{
    margin: 135px;
  }
  .lpmt135{
    margin-top: 135px;
  }
  .lpmb135{
    margin-bottom: 135px;
  }
  .lpml135{
    margin-left: 135px;
  }
  .lpmr135{
    margin-right: 135px;
  }
  
  .lpm-140{
    margin: 0 -140px;
  }
  .lpm140{
    margin: 140px;
  }
  .lpmt140{
    margin-top: 140px;
  }
  .lpmb140{
    margin-bottom: 140px;
  }
  .lpml140{
    margin-left: 140px;
  }
  .lpmr140{
    margin-right: 140px;
  }
  
  .lpm-145{
    margin: 0 -145px;
  }
  .lpm145{
    margin: 145px;
  }
  .lpmt145{
    margin-top: 145px;
  }
  .lpmb145{
    margin-bottom: 145px;
  }
  .lpml145{
    margin-left: 145px;
  }
  .lpmr145{
    margin-right: 145px;
  }
  
  .lpm-150{
    margin: 0 -150px;
  }
  .lpm150{
    margin: 150px;
  }
  .lpmt150{
    margin-top: 150px;
  }
  .lpmb150{
    margin-bottom: 150px;
  }
  .lpml150{
    margin-left: 150px;
  }
  .lpmr150{
    margin-right: 150px;
  }
  
  .lpm-155{
    margin: 0 -155px;
  }
  .lpm155{
    margin: 155px;
  }
  .lpmt155{
    margin-top: 155px;
  }
  .lpmb155{
    margin-bottom: 155px;
  }
  .lpml155{
    margin-left: 155px;
  }
  .lpmr155{
    margin-right: 155px;
  }
  
  .lpm-160{
    margin: 0 -160px;
  }
  .lpm160{
    margin: 160px;
  }
  .lpmt160{
    margin-top: 160px;
  }
  .lpmb160{
    margin-bottom: 160px;
  }
  .lpml160{
    margin-left: 160px;
  }
  .lpmr160{
    margin-right: 160px;
  }
  
  .lpm-165{
    margin: 0 -165px;
  }
  .lpm165{
    margin: 165px;
  }
  .lpmt165{
    margin-top: 165px;
  }
  .lpmb165{
    margin-bottom: 165px;
  }
  .lpml165{
    margin-left: 165px;
  }
  .lpmr165{
    margin-right: 165px;
  }
  
  .lpm-170{
    margin: 0 -170px;
  }
  .lpm170{
    margin: 170px;
  }
  .lpmt170{
    margin-top: 170px;
  }
  .lpmb170{
    margin-bottom: 170px;
  }
  .lpml170{
    margin-left: 170px;
  }
  .lpmr170{
    margin-right: 170px;
  }
  
  .lpm-175{
    margin: 0 -175px;
  }
  .lpm175{
    margin: 175px;
  }
  .lpmt175{
    margin-top: 175px;
  }
  .lpmb175{
    margin-bottom: 175px;
  }
  .lpml175{
    margin-left: 175px;
  }
  .lpmr175{
    margin-right: 175px;
  }
  
  .lpm-180{
    margin: 0 -180px;
  }
  .lpm180{
    margin: 180px;
  }
  .lpmt180{
    margin-top: 180px;
  }
  .lpmb180{
    margin-bottom: 180px;
  }
  .lpml180{
    margin-left: 180px;
  }
  .lpmr180{
    margin-right: 180px;
  }
  
  .lpm-185{
    margin: 0 -185px;
  }
  .lpm185{
    margin: 185px;
  }
  .lpmt185{
    margin-top: 185px;
  }
  .lpmb185{
    margin-bottom: 185px;
  }
  .lpml185{
    margin-left: 185px;
  }
  .lpmr185{
    margin-right: 185px;
  }
  
  .lpm-190{
    margin: 0 -190px;
  }
  .lpm190{
    margin: 190px;
  }
  .lpmt190{
    margin-top: 190px;
  }
  .lpmb190{
    margin-bottom: 190px;
  }
  .lpml190{
    margin-left: 190px;
  }
  .lpmr190{
    margin-right: 190px;
  }
  
  .lpm-195{
    margin: 0 -195px;
  }
  .lpm195{
    margin: 195px;
  }
  .lpmt195{
    margin-top: 195px;
  }
  .lpmb195{
    margin-bottom: 195px;
  }
  .lpml195{
    margin-left: 195px;
  }
  .lpmr195{
    margin-right: 195px;
  }
  
  .lpm-200{
    margin: 0 -200px;
  }
  .lpm200{
    margin: 200px;
  }
  .lpmt200{
    margin-top: 200px;
  }
  .lpmb200{
    margin-bottom: 200px;
  }
  .lpml200{
    margin-left: 200px;
  }
  .lpmr200{
    margin-right: 200px;
  }
  


  
  .lpp0{
    padding: 0px;
  }
  .lppt0{
    padding-top: 0px;
  }
  .lppb0{
    padding-bottom: 0px;
  }
  .lppl0{
    padding-left: 0px;
  }
  .lppr0{
    padding-right: 0px;
  }
  
  .lpp5{
    padding: 5px;
  }
  .lppt5{
    padding-top: 5px;
  }
  .lppb5{
    padding-bottom: 5px;
  }
  .lppl5{
    padding-left: 5px;
  }
  .lppr5{
    padding-right: 5px;
  }
  
  .lpp10{
    padding: 10px;
  }
  .lppt10{
    padding-top: 10px;
  }
  .lppb10{
    padding-bottom: 10px;
  }
  .lppl10{
    padding-left: 10px;
  }
  .lppr10{
    padding-right: 10px;
  }
  
  .lpp15{
    padding: 15px;
  }
  .lppt15{
    padding-top: 15px;
  }
  .lppb15{
    padding-bottom: 15px;
  }
  .lppl15{
    padding-left: 15px;
  }
  .lppr15{
    padding-right: 15px;
  }
  
  .lpp20{
    padding: 20px;
  }
  .lppt20{
    padding-top: 20px;
  }
  .lppb20{
    padding-bottom: 20px;
  }
  .lppl20{
    padding-left: 20px;
  }
  .lppr20{
    padding-right: 20px;
  }
  
  .lpp25{
    padding: 25px;
  }
  .lppt25{
    padding-top: 25px;
  }
  .lppb25{
    padding-bottom: 25px;
  }
  .lppl25{
    padding-left: 25px;
  }
  .lppr25{
    padding-right: 25px;
  }
  
  .lpp30{
    padding: 30px;
  }
  .lppt30{
    padding-top: 30px;
  }
  .lppb30{
    padding-bottom: 30px;
  }
  .lppl30{
    padding-left: 30px;
  }
  .lppr30{
    padding-right: 30px;
  }
  
  .lpp35{
    padding: 35px;
  }
  .lppt35{
    padding-top: 35px;
  }
  .lppb35{
    padding-bottom: 35px;
  }
  .lppl35{
    padding-left: 35px;
  }
  .lppr35{
    padding-right: 35px;
  }
  
  .lpp40{
    padding: 40px;
  }
  .lppt40{
    padding-top: 40px;
  }
  .lppb40{
    padding-bottom: 40px;
  }
  .lppl40{
    padding-left: 40px;
  }
  .lppr40{
    padding-right: 40px;
  }
  
  .lpp45{
    padding: 45px;
  }
  .lppt45{
    padding-top: 45px;
  }
  .lppb45{
    padding-bottom: 45px;
  }
  .lppl45{
    padding-left: 45px;
  }
  .lppr45{
    padding-right: 45px;
  }
  
  .lpp50{
    padding: 50px;
  }
  .lppt50{
    padding-top: 50px;
  }
  .lppb50{
    padding-bottom: 50px;
  }
  .lppl50{
    padding-left: 50px;
  }
  .lppr50{
    padding-right: 50px;
  }
  
  .lpp55{
    padding: 55px;
  }
  .lppt55{
    padding-top: 55px;
  }
  .lppb55{
    padding-bottom: 55px;
  }
  .lppl55{
    padding-left: 55px;
  }
  .lppr55{
    padding-right: 55px;
  }
  
  .lpp60{
    padding: 60px;
  }
  .lppt60{
    padding-top: 60px;
  }
  .lppb60{
    padding-bottom: 60px;
  }
  .lppl60{
    padding-left: 60px;
  }
  .lppr60{
    padding-right: 60px;
  }
  
  .lpp65{
    padding: 65px;
  }
  .lppt65{
    padding-top: 65px;
  }
  .lppb65{
    padding-bottom: 65px;
  }
  .lppl65{
    padding-left: 65px;
  }
  .lppr65{
    padding-right: 65px;
  }
  
  .lpp70{
    padding: 70px;
  }
  .lppt70{
    padding-top: 70px;
  }
  .lppb70{
    padding-bottom: 70px;
  }
  .lppl70{
    padding-left: 70px;
  }
  .lppr70{
    padding-right: 70px;
  }
  
  .lpp75{
    padding: 75px;
  }
  .lppt75{
    padding-top: 75px;
  }
  .lppb75{
    padding-bottom: 75px;
  }
  .lppl75{
    padding-left: 75px;
  }
  .lppr75{
    padding-right: 75px;
  }
  
  .lpp80{
    padding: 80px;
  }
  .lppt80{
    padding-top: 80px;
  }
  .lppb80{
    padding-bottom: 80px;
  }
  .lppl80{
    padding-left: 80px;
  }
  .lppr80{
    padding-right: 80px;
  }
  
  .lpp85{
    padding: 85px;
  }
  .lppt85{
    padding-top: 85px;
  }
  .lppb85{
    padding-bottom: 85px;
  }
  .lppl85{
    padding-left: 85px;
  }
  .lppr85{
    padding-right: 85px;
  }
  
  .lpp90{
    padding: 90px;
  }
  .lppt90{
    padding-top: 90px;
  }
  .lppb90{
    padding-bottom: 90px;
  }
  .lppl90{
    padding-left: 90px;
  }
  .lppr90{
    padding-right: 90px;
  }
  
  .lpp95{
    padding: 95px;
  }
  .lppt95{
    padding-top: 95px;
  }
  .lppb95{
    padding-bottom: 95px;
  }
  .lppl95{
    padding-left: 95px;
  }
  .lppr95{
    padding-right: 95px;
  }
  
  .lpp100{
    padding: 100px;
  }
  .lppt100{
    padding-top: 100px;
  }
  .lppb100{
    padding-bottom: 100px;
  }
  .lppl100{
    padding-left: 100px;
  }
  .lppr100{
    padding-right: 100px;
  }
  
  .lpp105{
    padding: 105px;
  }
  .lppt105{
    padding-top: 105px;
  }
  .lppb105{
    padding-bottom: 105px;
  }
  .lppl105{
    padding-left: 105px;
  }
  .lppr105{
    padding-right: 105px;
  }
  
  .lpp110{
    padding: 110px;
  }
  .lppt110{
    padding-top: 110px;
  }
  .lppb110{
    padding-bottom: 110px;
  }
  .lppl110{
    padding-left: 110px;
  }
  .lppr110{
    padding-right: 110px;
  }
  
  .lpp115{
    padding: 115px;
  }
  .lppt115{
    padding-top: 115px;
  }
  .lppb115{
    padding-bottom: 115px;
  }
  .lppl115{
    padding-left: 115px;
  }
  .lppr115{
    padding-right: 115px;
  }
  
  .lpp120{
    padding: 120px;
  }
  .lppt120{
    padding-top: 120px;
  }
  .lppb120{
    padding-bottom: 120px;
  }
  .lppl120{
    padding-left: 120px;
  }
  .lppr120{
    padding-right: 120px;
  }
  
  .lpp125{
    padding: 125px;
  }
  .lppt125{
    padding-top: 125px;
  }
  .lppb125{
    padding-bottom: 125px;
  }
  .lppl125{
    padding-left: 125px;
  }
  .lppr125{
    padding-right: 125px;
  }
  
  .lpp130{
    padding: 130px;
  }
  .lppt130{
    padding-top: 130px;
  }
  .lppb130{
    padding-bottom: 130px;
  }
  .lppl130{
    padding-left: 130px;
  }
  .lppr130{
    padding-right: 130px;
  }
  
  .lpp135{
    padding: 135px;
  }
  .lppt135{
    padding-top: 135px;
  }
  .lppb135{
    padding-bottom: 135px;
  }
  .lppl135{
    padding-left: 135px;
  }
  .lppr135{
    padding-right: 135px;
  }
  
  .lpp140{
    padding: 140px;
  }
  .lppt140{
    padding-top: 140px;
  }
  .lppb140{
    padding-bottom: 140px;
  }
  .lppl140{
    padding-left: 140px;
  }
  .lppr140{
    padding-right: 140px;
  }
  
  .lpp145{
    padding: 145px;
  }
  .lppt145{
    padding-top: 145px;
  }
  .lppb145{
    padding-bottom: 145px;
  }
  .lppl145{
    padding-left: 145px;
  }
  .lppr145{
    padding-right: 145px;
  }
  
  .lpp150{
    padding: 150px;
  }
  .lppt150{
    padding-top: 150px;
  }
  .lppb150{
    padding-bottom: 150px;
  }
  .lppl150{
    padding-left: 150px;
  }
  .lppr150{
    padding-right: 150px;
  }
  
  .lpp155{
    padding: 155px;
  }
  .lppt155{
    padding-top: 155px;
  }
  .lppb155{
    padding-bottom: 155px;
  }
  .lppl155{
    padding-left: 155px;
  }
  .lppr155{
    padding-right: 155px;
  }
  
  .lpp160{
    padding: 160px;
  }
  .lppt160{
    padding-top: 160px;
  }
  .lppb160{
    padding-bottom: 160px;
  }
  .lppl160{
    padding-left: 160px;
  }
  .lppr160{
    padding-right: 160px;
  }
  
  .lpp165{
    padding: 165px;
  }
  .lppt165{
    padding-top: 165px;
  }
  .lppb165{
    padding-bottom: 165px;
  }
  .lppl165{
    padding-left: 165px;
  }
  .lppr165{
    padding-right: 165px;
  }
  
  .lpp170{
    padding: 170px;
  }
  .lppt170{
    padding-top: 170px;
  }
  .lppb170{
    padding-bottom: 170px;
  }
  .lppl170{
    padding-left: 170px;
  }
  .lppr170{
    padding-right: 170px;
  }
  
  .lpp175{
    padding: 175px;
  }
  .lppt175{
    padding-top: 175px;
  }
  .lppb175{
    padding-bottom: 175px;
  }
  .lppl175{
    padding-left: 175px;
  }
  .lppr175{
    padding-right: 175px;
  }
  
  .lpp180{
    padding: 180px;
  }
  .lppt180{
    padding-top: 180px;
  }
  .lppb180{
    padding-bottom: 180px;
  }
  .lppl180{
    padding-left: 180px;
  }
  .lppr180{
    padding-right: 180px;
  }
  
  .lpp185{
    padding: 185px;
  }
  .lppt185{
    padding-top: 185px;
  }
  .lppb185{
    padding-bottom: 185px;
  }
  .lppl185{
    padding-left: 185px;
  }
  .lppr185{
    padding-right: 185px;
  }
  
  .lpp190{
    padding: 190px;
  }
  .lppt190{
    padding-top: 190px;
  }
  .lppb190{
    padding-bottom: 190px;
  }
  .lppl190{
    padding-left: 190px;
  }
  .lppr190{
    padding-right: 190px;
  }
  
  .lpp195{
    padding: 195px;
  }
  .lppt195{
    padding-top: 195px;
  }
  .lppb195{
    padding-bottom: 195px;
  }
  .lppl195{
    padding-left: 195px;
  }
  .lppr195{
    padding-right: 195px;
  }
  
  .lpp200{
    padding: 200px;
  }
  .lppt200{
    padding-top: 200px;
  }
  .lppb200{
    padding-bottom: 200px;
  }
  .lppl200{
    padding-left: 200px;
  }
  .lppr200{
    padding-right: 200px;
  }
  
  
  .lpw0{
    width: 0%;
  }
  
  .lpw5{
    width: 5%;
  }
  
  .lpw10{
    width: 10%;
  }
  
  .lpw15{
    width: 15%;
  }
  
  .lpw20{
    width: 20%;
  }
  
  .lpw25{
    width: 25%;
  }
  
  .lpw30{
    width: 30%;
  }
  
  .lpw35{
    width: 35%;
  }
  
  .lpw40{
    width: 40%;
  }
  
  .lpw45{
    width: 45%;
  }
  
  .lpw50{
    width: 50%;
  }
  
  .lpw55{
    width: 55%;
  }
  
  .lpw60{
    width: 60%;
  }
  
  .lpw65{
    width: 65%;
  }
  
  .lpw70{
    width: 70%;
  }
  
  .lpw75{
    width: 75%;
  }
  
  .lpw80{
    width: 80%;
  }
  
  .lpw85{
    width: 85%;
  }
  
  .lpw90{
    width: 90%;
  }
  
  .lpw95{
    width: 95%;
  }
  
  .lpw100{
    width: 100%;
  }
  
  
  .lprowgap0{
    row-gap:0px;
  }

  
  .lprowgap5{
    row-gap:5px;
  }

  
  .lprowgap10{
    row-gap:10px;
  }

  
  .lprowgap15{
    row-gap:15px;
  }

  
  .lprowgap20{
    row-gap:20px;
  }

  
  .lprowgap25{
    row-gap:25px;
  }

  
  .lprowgap30{
    row-gap:30px;
  }

  
  .lprowgap35{
    row-gap:35px;
  }

  
  .lprowgap40{
    row-gap:40px;
  }

  
  .lprowgap45{
    row-gap:45px;
  }

  
  .lprowgap50{
    row-gap:50px;
  }

  
  .lprowgap55{
    row-gap:55px;
  }

  
  .lprowgap60{
    row-gap:60px;
  }

  
  .lprowgap65{
    row-gap:65px;
  }

  
  .lprowgap70{
    row-gap:70px;
  }

  
  .lprowgap75{
    row-gap:75px;
  }

  
  .lprowgap80{
    row-gap:80px;
  }

  
  .lprowgap85{
    row-gap:85px;
  }

  
  .lprowgap90{
    row-gap:90px;
  }

  
  .lprowgap95{
    row-gap:95px;
  }

  
  .lprowgap100{
    row-gap:100px;
  }

  
  .lprowgap105{
    row-gap:105px;
  }

  
  .lprowgap110{
    row-gap:110px;
  }

  
  .lprowgap115{
    row-gap:115px;
  }

  
  .lprowgap120{
    row-gap:120px;
  }

  
  .lprowgap125{
    row-gap:125px;
  }

  
  .lprowgap130{
    row-gap:130px;
  }

  
  .lprowgap135{
    row-gap:135px;
  }

  
  .lprowgap140{
    row-gap:140px;
  }

  
  .lprowgap145{
    row-gap:145px;
  }

  
  .lprowgap150{
    row-gap:150px;
  }

  
  .lprowgap155{
    row-gap:155px;
  }

  
  .lprowgap160{
    row-gap:160px;
  }

  
  .lprowgap165{
    row-gap:165px;
  }

  
  .lprowgap170{
    row-gap:170px;
  }

  
  .lprowgap175{
    row-gap:175px;
  }

  
  .lprowgap180{
    row-gap:180px;
  }

  
  .lprowgap185{
    row-gap:185px;
  }

  
  .lprowgap190{
    row-gap:190px;
  }

  
  .lprowgap195{
    row-gap:195px;
  }

  
  .lprowgap200{
    row-gap:200px;
  }

  

}
@media(max-width:991px){
  
  
  .tabm-0{
    margin: 0 -0px;
  }
  .tabm0{
    margin: 0px;
  }
  .tabmt0{
    margin-top: 0px;
  }
  .tabmb0{
    margin-bottom: 0px;
  }
  .tabml0{
    margin-left: 0px;
  }
  .tabmr0{
    margin-right: 0px;
  }
  
  .tabm-5{
    margin: 0 -5px;
  }
  .tabm5{
    margin: 5px;
  }
  .tabmt5{
    margin-top: 5px;
  }
  .tabmb5{
    margin-bottom: 5px;
  }
  .tabml5{
    margin-left: 5px;
  }
  .tabmr5{
    margin-right: 5px;
  }
  
  .tabm-10{
    margin: 0 -10px;
  }
  .tabm10{
    margin: 10px;
  }
  .tabmt10{
    margin-top: 10px;
  }
  .tabmb10{
    margin-bottom: 10px;
  }
  .tabml10{
    margin-left: 10px;
  }
  .tabmr10{
    margin-right: 10px;
  }
  
  .tabm-15{
    margin: 0 -15px;
  }
  .tabm15{
    margin: 15px;
  }
  .tabmt15{
    margin-top: 15px;
  }
  .tabmb15{
    margin-bottom: 15px;
  }
  .tabml15{
    margin-left: 15px;
  }
  .tabmr15{
    margin-right: 15px;
  }
  
  .tabm-20{
    margin: 0 -20px;
  }
  .tabm20{
    margin: 20px;
  }
  .tabmt20{
    margin-top: 20px;
  }
  .tabmb20{
    margin-bottom: 20px;
  }
  .tabml20{
    margin-left: 20px;
  }
  .tabmr20{
    margin-right: 20px;
  }
  
  .tabm-25{
    margin: 0 -25px;
  }
  .tabm25{
    margin: 25px;
  }
  .tabmt25{
    margin-top: 25px;
  }
  .tabmb25{
    margin-bottom: 25px;
  }
  .tabml25{
    margin-left: 25px;
  }
  .tabmr25{
    margin-right: 25px;
  }
  
  .tabm-30{
    margin: 0 -30px;
  }
  .tabm30{
    margin: 30px;
  }
  .tabmt30{
    margin-top: 30px;
  }
  .tabmb30{
    margin-bottom: 30px;
  }
  .tabml30{
    margin-left: 30px;
  }
  .tabmr30{
    margin-right: 30px;
  }
  
  .tabm-35{
    margin: 0 -35px;
  }
  .tabm35{
    margin: 35px;
  }
  .tabmt35{
    margin-top: 35px;
  }
  .tabmb35{
    margin-bottom: 35px;
  }
  .tabml35{
    margin-left: 35px;
  }
  .tabmr35{
    margin-right: 35px;
  }
  
  .tabm-40{
    margin: 0 -40px;
  }
  .tabm40{
    margin: 40px;
  }
  .tabmt40{
    margin-top: 40px;
  }
  .tabmb40{
    margin-bottom: 40px;
  }
  .tabml40{
    margin-left: 40px;
  }
  .tabmr40{
    margin-right: 40px;
  }
  
  .tabm-45{
    margin: 0 -45px;
  }
  .tabm45{
    margin: 45px;
  }
  .tabmt45{
    margin-top: 45px;
  }
  .tabmb45{
    margin-bottom: 45px;
  }
  .tabml45{
    margin-left: 45px;
  }
  .tabmr45{
    margin-right: 45px;
  }
  
  .tabm-50{
    margin: 0 -50px;
  }
  .tabm50{
    margin: 50px;
  }
  .tabmt50{
    margin-top: 50px;
  }
  .tabmb50{
    margin-bottom: 50px;
  }
  .tabml50{
    margin-left: 50px;
  }
  .tabmr50{
    margin-right: 50px;
  }
  
  .tabm-55{
    margin: 0 -55px;
  }
  .tabm55{
    margin: 55px;
  }
  .tabmt55{
    margin-top: 55px;
  }
  .tabmb55{
    margin-bottom: 55px;
  }
  .tabml55{
    margin-left: 55px;
  }
  .tabmr55{
    margin-right: 55px;
  }
  
  .tabm-60{
    margin: 0 -60px;
  }
  .tabm60{
    margin: 60px;
  }
  .tabmt60{
    margin-top: 60px;
  }
  .tabmb60{
    margin-bottom: 60px;
  }
  .tabml60{
    margin-left: 60px;
  }
  .tabmr60{
    margin-right: 60px;
  }
  
  .tabm-65{
    margin: 0 -65px;
  }
  .tabm65{
    margin: 65px;
  }
  .tabmt65{
    margin-top: 65px;
  }
  .tabmb65{
    margin-bottom: 65px;
  }
  .tabml65{
    margin-left: 65px;
  }
  .tabmr65{
    margin-right: 65px;
  }
  
  .tabm-70{
    margin: 0 -70px;
  }
  .tabm70{
    margin: 70px;
  }
  .tabmt70{
    margin-top: 70px;
  }
  .tabmb70{
    margin-bottom: 70px;
  }
  .tabml70{
    margin-left: 70px;
  }
  .tabmr70{
    margin-right: 70px;
  }
  
  .tabm-75{
    margin: 0 -75px;
  }
  .tabm75{
    margin: 75px;
  }
  .tabmt75{
    margin-top: 75px;
  }
  .tabmb75{
    margin-bottom: 75px;
  }
  .tabml75{
    margin-left: 75px;
  }
  .tabmr75{
    margin-right: 75px;
  }
  
  .tabm-80{
    margin: 0 -80px;
  }
  .tabm80{
    margin: 80px;
  }
  .tabmt80{
    margin-top: 80px;
  }
  .tabmb80{
    margin-bottom: 80px;
  }
  .tabml80{
    margin-left: 80px;
  }
  .tabmr80{
    margin-right: 80px;
  }
  
  .tabm-85{
    margin: 0 -85px;
  }
  .tabm85{
    margin: 85px;
  }
  .tabmt85{
    margin-top: 85px;
  }
  .tabmb85{
    margin-bottom: 85px;
  }
  .tabml85{
    margin-left: 85px;
  }
  .tabmr85{
    margin-right: 85px;
  }
  
  .tabm-90{
    margin: 0 -90px;
  }
  .tabm90{
    margin: 90px;
  }
  .tabmt90{
    margin-top: 90px;
  }
  .tabmb90{
    margin-bottom: 90px;
  }
  .tabml90{
    margin-left: 90px;
  }
  .tabmr90{
    margin-right: 90px;
  }
  
  .tabm-95{
    margin: 0 -95px;
  }
  .tabm95{
    margin: 95px;
  }
  .tabmt95{
    margin-top: 95px;
  }
  .tabmb95{
    margin-bottom: 95px;
  }
  .tabml95{
    margin-left: 95px;
  }
  .tabmr95{
    margin-right: 95px;
  }
  
  .tabm-100{
    margin: 0 -100px;
  }
  .tabm100{
    margin: 100px;
  }
  .tabmt100{
    margin-top: 100px;
  }
  .tabmb100{
    margin-bottom: 100px;
  }
  .tabml100{
    margin-left: 100px;
  }
  .tabmr100{
    margin-right: 100px;
  }
  
  .tabm-105{
    margin: 0 -105px;
  }
  .tabm105{
    margin: 105px;
  }
  .tabmt105{
    margin-top: 105px;
  }
  .tabmb105{
    margin-bottom: 105px;
  }
  .tabml105{
    margin-left: 105px;
  }
  .tabmr105{
    margin-right: 105px;
  }
  
  .tabm-110{
    margin: 0 -110px;
  }
  .tabm110{
    margin: 110px;
  }
  .tabmt110{
    margin-top: 110px;
  }
  .tabmb110{
    margin-bottom: 110px;
  }
  .tabml110{
    margin-left: 110px;
  }
  .tabmr110{
    margin-right: 110px;
  }
  
  .tabm-115{
    margin: 0 -115px;
  }
  .tabm115{
    margin: 115px;
  }
  .tabmt115{
    margin-top: 115px;
  }
  .tabmb115{
    margin-bottom: 115px;
  }
  .tabml115{
    margin-left: 115px;
  }
  .tabmr115{
    margin-right: 115px;
  }
  
  .tabm-120{
    margin: 0 -120px;
  }
  .tabm120{
    margin: 120px;
  }
  .tabmt120{
    margin-top: 120px;
  }
  .tabmb120{
    margin-bottom: 120px;
  }
  .tabml120{
    margin-left: 120px;
  }
  .tabmr120{
    margin-right: 120px;
  }
  
  .tabm-125{
    margin: 0 -125px;
  }
  .tabm125{
    margin: 125px;
  }
  .tabmt125{
    margin-top: 125px;
  }
  .tabmb125{
    margin-bottom: 125px;
  }
  .tabml125{
    margin-left: 125px;
  }
  .tabmr125{
    margin-right: 125px;
  }
  
  .tabm-130{
    margin: 0 -130px;
  }
  .tabm130{
    margin: 130px;
  }
  .tabmt130{
    margin-top: 130px;
  }
  .tabmb130{
    margin-bottom: 130px;
  }
  .tabml130{
    margin-left: 130px;
  }
  .tabmr130{
    margin-right: 130px;
  }
  
  .tabm-135{
    margin: 0 -135px;
  }
  .tabm135{
    margin: 135px;
  }
  .tabmt135{
    margin-top: 135px;
  }
  .tabmb135{
    margin-bottom: 135px;
  }
  .tabml135{
    margin-left: 135px;
  }
  .tabmr135{
    margin-right: 135px;
  }
  
  .tabm-140{
    margin: 0 -140px;
  }
  .tabm140{
    margin: 140px;
  }
  .tabmt140{
    margin-top: 140px;
  }
  .tabmb140{
    margin-bottom: 140px;
  }
  .tabml140{
    margin-left: 140px;
  }
  .tabmr140{
    margin-right: 140px;
  }
  
  .tabm-145{
    margin: 0 -145px;
  }
  .tabm145{
    margin: 145px;
  }
  .tabmt145{
    margin-top: 145px;
  }
  .tabmb145{
    margin-bottom: 145px;
  }
  .tabml145{
    margin-left: 145px;
  }
  .tabmr145{
    margin-right: 145px;
  }
  
  .tabm-150{
    margin: 0 -150px;
  }
  .tabm150{
    margin: 150px;
  }
  .tabmt150{
    margin-top: 150px;
  }
  .tabmb150{
    margin-bottom: 150px;
  }
  .tabml150{
    margin-left: 150px;
  }
  .tabmr150{
    margin-right: 150px;
  }
  
  .tabm-155{
    margin: 0 -155px;
  }
  .tabm155{
    margin: 155px;
  }
  .tabmt155{
    margin-top: 155px;
  }
  .tabmb155{
    margin-bottom: 155px;
  }
  .tabml155{
    margin-left: 155px;
  }
  .tabmr155{
    margin-right: 155px;
  }
  
  .tabm-160{
    margin: 0 -160px;
  }
  .tabm160{
    margin: 160px;
  }
  .tabmt160{
    margin-top: 160px;
  }
  .tabmb160{
    margin-bottom: 160px;
  }
  .tabml160{
    margin-left: 160px;
  }
  .tabmr160{
    margin-right: 160px;
  }
  
  .tabm-165{
    margin: 0 -165px;
  }
  .tabm165{
    margin: 165px;
  }
  .tabmt165{
    margin-top: 165px;
  }
  .tabmb165{
    margin-bottom: 165px;
  }
  .tabml165{
    margin-left: 165px;
  }
  .tabmr165{
    margin-right: 165px;
  }
  
  .tabm-170{
    margin: 0 -170px;
  }
  .tabm170{
    margin: 170px;
  }
  .tabmt170{
    margin-top: 170px;
  }
  .tabmb170{
    margin-bottom: 170px;
  }
  .tabml170{
    margin-left: 170px;
  }
  .tabmr170{
    margin-right: 170px;
  }
  
  .tabm-175{
    margin: 0 -175px;
  }
  .tabm175{
    margin: 175px;
  }
  .tabmt175{
    margin-top: 175px;
  }
  .tabmb175{
    margin-bottom: 175px;
  }
  .tabml175{
    margin-left: 175px;
  }
  .tabmr175{
    margin-right: 175px;
  }
  
  .tabm-180{
    margin: 0 -180px;
  }
  .tabm180{
    margin: 180px;
  }
  .tabmt180{
    margin-top: 180px;
  }
  .tabmb180{
    margin-bottom: 180px;
  }
  .tabml180{
    margin-left: 180px;
  }
  .tabmr180{
    margin-right: 180px;
  }
  
  .tabm-185{
    margin: 0 -185px;
  }
  .tabm185{
    margin: 185px;
  }
  .tabmt185{
    margin-top: 185px;
  }
  .tabmb185{
    margin-bottom: 185px;
  }
  .tabml185{
    margin-left: 185px;
  }
  .tabmr185{
    margin-right: 185px;
  }
  
  .tabm-190{
    margin: 0 -190px;
  }
  .tabm190{
    margin: 190px;
  }
  .tabmt190{
    margin-top: 190px;
  }
  .tabmb190{
    margin-bottom: 190px;
  }
  .tabml190{
    margin-left: 190px;
  }
  .tabmr190{
    margin-right: 190px;
  }
  
  .tabm-195{
    margin: 0 -195px;
  }
  .tabm195{
    margin: 195px;
  }
  .tabmt195{
    margin-top: 195px;
  }
  .tabmb195{
    margin-bottom: 195px;
  }
  .tabml195{
    margin-left: 195px;
  }
  .tabmr195{
    margin-right: 195px;
  }
  
  .tabm-200{
    margin: 0 -200px;
  }
  .tabm200{
    margin: 200px;
  }
  .tabmt200{
    margin-top: 200px;
  }
  .tabmb200{
    margin-bottom: 200px;
  }
  .tabml200{
    margin-left: 200px;
  }
  .tabmr200{
    margin-right: 200px;
  }
  

  
  .tabp0{
    padding: 0px;
  }
  .tabpt0{
    padding-top: 0px;
  }
  .tabpb0{
    padding-bottom: 0px;
  }
  .tabpl0{
    padding-left: 0px;
  }
  .tabpr0{
    padding-right: 0px;
  }
  
  .tabp5{
    padding: 5px;
  }
  .tabpt5{
    padding-top: 5px;
  }
  .tabpb5{
    padding-bottom: 5px;
  }
  .tabpl5{
    padding-left: 5px;
  }
  .tabpr5{
    padding-right: 5px;
  }
  
  .tabp10{
    padding: 10px;
  }
  .tabpt10{
    padding-top: 10px;
  }
  .tabpb10{
    padding-bottom: 10px;
  }
  .tabpl10{
    padding-left: 10px;
  }
  .tabpr10{
    padding-right: 10px;
  }
  
  .tabp15{
    padding: 15px;
  }
  .tabpt15{
    padding-top: 15px;
  }
  .tabpb15{
    padding-bottom: 15px;
  }
  .tabpl15{
    padding-left: 15px;
  }
  .tabpr15{
    padding-right: 15px;
  }
  
  .tabp20{
    padding: 20px;
  }
  .tabpt20{
    padding-top: 20px;
  }
  .tabpb20{
    padding-bottom: 20px;
  }
  .tabpl20{
    padding-left: 20px;
  }
  .tabpr20{
    padding-right: 20px;
  }
  
  .tabp25{
    padding: 25px;
  }
  .tabpt25{
    padding-top: 25px;
  }
  .tabpb25{
    padding-bottom: 25px;
  }
  .tabpl25{
    padding-left: 25px;
  }
  .tabpr25{
    padding-right: 25px;
  }
  
  .tabp30{
    padding: 30px;
  }
  .tabpt30{
    padding-top: 30px;
  }
  .tabpb30{
    padding-bottom: 30px;
  }
  .tabpl30{
    padding-left: 30px;
  }
  .tabpr30{
    padding-right: 30px;
  }
  
  .tabp35{
    padding: 35px;
  }
  .tabpt35{
    padding-top: 35px;
  }
  .tabpb35{
    padding-bottom: 35px;
  }
  .tabpl35{
    padding-left: 35px;
  }
  .tabpr35{
    padding-right: 35px;
  }
  
  .tabp40{
    padding: 40px;
  }
  .tabpt40{
    padding-top: 40px;
  }
  .tabpb40{
    padding-bottom: 40px;
  }
  .tabpl40{
    padding-left: 40px;
  }
  .tabpr40{
    padding-right: 40px;
  }
  
  .tabp45{
    padding: 45px;
  }
  .tabpt45{
    padding-top: 45px;
  }
  .tabpb45{
    padding-bottom: 45px;
  }
  .tabpl45{
    padding-left: 45px;
  }
  .tabpr45{
    padding-right: 45px;
  }
  
  .tabp50{
    padding: 50px;
  }
  .tabpt50{
    padding-top: 50px;
  }
  .tabpb50{
    padding-bottom: 50px;
  }
  .tabpl50{
    padding-left: 50px;
  }
  .tabpr50{
    padding-right: 50px;
  }
  
  .tabp55{
    padding: 55px;
  }
  .tabpt55{
    padding-top: 55px;
  }
  .tabpb55{
    padding-bottom: 55px;
  }
  .tabpl55{
    padding-left: 55px;
  }
  .tabpr55{
    padding-right: 55px;
  }
  
  .tabp60{
    padding: 60px;
  }
  .tabpt60{
    padding-top: 60px;
  }
  .tabpb60{
    padding-bottom: 60px;
  }
  .tabpl60{
    padding-left: 60px;
  }
  .tabpr60{
    padding-right: 60px;
  }
  
  .tabp65{
    padding: 65px;
  }
  .tabpt65{
    padding-top: 65px;
  }
  .tabpb65{
    padding-bottom: 65px;
  }
  .tabpl65{
    padding-left: 65px;
  }
  .tabpr65{
    padding-right: 65px;
  }
  
  .tabp70{
    padding: 70px;
  }
  .tabpt70{
    padding-top: 70px;
  }
  .tabpb70{
    padding-bottom: 70px;
  }
  .tabpl70{
    padding-left: 70px;
  }
  .tabpr70{
    padding-right: 70px;
  }
  
  .tabp75{
    padding: 75px;
  }
  .tabpt75{
    padding-top: 75px;
  }
  .tabpb75{
    padding-bottom: 75px;
  }
  .tabpl75{
    padding-left: 75px;
  }
  .tabpr75{
    padding-right: 75px;
  }
  
  .tabp80{
    padding: 80px;
  }
  .tabpt80{
    padding-top: 80px;
  }
  .tabpb80{
    padding-bottom: 80px;
  }
  .tabpl80{
    padding-left: 80px;
  }
  .tabpr80{
    padding-right: 80px;
  }
  
  .tabp85{
    padding: 85px;
  }
  .tabpt85{
    padding-top: 85px;
  }
  .tabpb85{
    padding-bottom: 85px;
  }
  .tabpl85{
    padding-left: 85px;
  }
  .tabpr85{
    padding-right: 85px;
  }
  
  .tabp90{
    padding: 90px;
  }
  .tabpt90{
    padding-top: 90px;
  }
  .tabpb90{
    padding-bottom: 90px;
  }
  .tabpl90{
    padding-left: 90px;
  }
  .tabpr90{
    padding-right: 90px;
  }
  
  .tabp95{
    padding: 95px;
  }
  .tabpt95{
    padding-top: 95px;
  }
  .tabpb95{
    padding-bottom: 95px;
  }
  .tabpl95{
    padding-left: 95px;
  }
  .tabpr95{
    padding-right: 95px;
  }
  
  .tabp100{
    padding: 100px;
  }
  .tabpt100{
    padding-top: 100px;
  }
  .tabpb100{
    padding-bottom: 100px;
  }
  .tabpl100{
    padding-left: 100px;
  }
  .tabpr100{
    padding-right: 100px;
  }
  
  .tabp105{
    padding: 105px;
  }
  .tabpt105{
    padding-top: 105px;
  }
  .tabpb105{
    padding-bottom: 105px;
  }
  .tabpl105{
    padding-left: 105px;
  }
  .tabpr105{
    padding-right: 105px;
  }
  
  .tabp110{
    padding: 110px;
  }
  .tabpt110{
    padding-top: 110px;
  }
  .tabpb110{
    padding-bottom: 110px;
  }
  .tabpl110{
    padding-left: 110px;
  }
  .tabpr110{
    padding-right: 110px;
  }
  
  .tabp115{
    padding: 115px;
  }
  .tabpt115{
    padding-top: 115px;
  }
  .tabpb115{
    padding-bottom: 115px;
  }
  .tabpl115{
    padding-left: 115px;
  }
  .tabpr115{
    padding-right: 115px;
  }
  
  .tabp120{
    padding: 120px;
  }
  .tabpt120{
    padding-top: 120px;
  }
  .tabpb120{
    padding-bottom: 120px;
  }
  .tabpl120{
    padding-left: 120px;
  }
  .tabpr120{
    padding-right: 120px;
  }
  
  .tabp125{
    padding: 125px;
  }
  .tabpt125{
    padding-top: 125px;
  }
  .tabpb125{
    padding-bottom: 125px;
  }
  .tabpl125{
    padding-left: 125px;
  }
  .tabpr125{
    padding-right: 125px;
  }
  
  .tabp130{
    padding: 130px;
  }
  .tabpt130{
    padding-top: 130px;
  }
  .tabpb130{
    padding-bottom: 130px;
  }
  .tabpl130{
    padding-left: 130px;
  }
  .tabpr130{
    padding-right: 130px;
  }
  
  .tabp135{
    padding: 135px;
  }
  .tabpt135{
    padding-top: 135px;
  }
  .tabpb135{
    padding-bottom: 135px;
  }
  .tabpl135{
    padding-left: 135px;
  }
  .tabpr135{
    padding-right: 135px;
  }
  
  .tabp140{
    padding: 140px;
  }
  .tabpt140{
    padding-top: 140px;
  }
  .tabpb140{
    padding-bottom: 140px;
  }
  .tabpl140{
    padding-left: 140px;
  }
  .tabpr140{
    padding-right: 140px;
  }
  
  .tabp145{
    padding: 145px;
  }
  .tabpt145{
    padding-top: 145px;
  }
  .tabpb145{
    padding-bottom: 145px;
  }
  .tabpl145{
    padding-left: 145px;
  }
  .tabpr145{
    padding-right: 145px;
  }
  
  .tabp150{
    padding: 150px;
  }
  .tabpt150{
    padding-top: 150px;
  }
  .tabpb150{
    padding-bottom: 150px;
  }
  .tabpl150{
    padding-left: 150px;
  }
  .tabpr150{
    padding-right: 150px;
  }
  
  .tabp155{
    padding: 155px;
  }
  .tabpt155{
    padding-top: 155px;
  }
  .tabpb155{
    padding-bottom: 155px;
  }
  .tabpl155{
    padding-left: 155px;
  }
  .tabpr155{
    padding-right: 155px;
  }
  
  .tabp160{
    padding: 160px;
  }
  .tabpt160{
    padding-top: 160px;
  }
  .tabpb160{
    padding-bottom: 160px;
  }
  .tabpl160{
    padding-left: 160px;
  }
  .tabpr160{
    padding-right: 160px;
  }
  
  .tabp165{
    padding: 165px;
  }
  .tabpt165{
    padding-top: 165px;
  }
  .tabpb165{
    padding-bottom: 165px;
  }
  .tabpl165{
    padding-left: 165px;
  }
  .tabpr165{
    padding-right: 165px;
  }
  
  .tabp170{
    padding: 170px;
  }
  .tabpt170{
    padding-top: 170px;
  }
  .tabpb170{
    padding-bottom: 170px;
  }
  .tabpl170{
    padding-left: 170px;
  }
  .tabpr170{
    padding-right: 170px;
  }
  
  .tabp175{
    padding: 175px;
  }
  .tabpt175{
    padding-top: 175px;
  }
  .tabpb175{
    padding-bottom: 175px;
  }
  .tabpl175{
    padding-left: 175px;
  }
  .tabpr175{
    padding-right: 175px;
  }
  
  .tabp180{
    padding: 180px;
  }
  .tabpt180{
    padding-top: 180px;
  }
  .tabpb180{
    padding-bottom: 180px;
  }
  .tabpl180{
    padding-left: 180px;
  }
  .tabpr180{
    padding-right: 180px;
  }
  
  .tabp185{
    padding: 185px;
  }
  .tabpt185{
    padding-top: 185px;
  }
  .tabpb185{
    padding-bottom: 185px;
  }
  .tabpl185{
    padding-left: 185px;
  }
  .tabpr185{
    padding-right: 185px;
  }
  
  .tabp190{
    padding: 190px;
  }
  .tabpt190{
    padding-top: 190px;
  }
  .tabpb190{
    padding-bottom: 190px;
  }
  .tabpl190{
    padding-left: 190px;
  }
  .tabpr190{
    padding-right: 190px;
  }
  
  .tabp195{
    padding: 195px;
  }
  .tabpt195{
    padding-top: 195px;
  }
  .tabpb195{
    padding-bottom: 195px;
  }
  .tabpl195{
    padding-left: 195px;
  }
  .tabpr195{
    padding-right: 195px;
  }
  
  .tabp200{
    padding: 200px;
  }
  .tabpt200{
    padding-top: 200px;
  }
  .tabpb200{
    padding-bottom: 200px;
  }
  .tabpl200{
    padding-left: 200px;
  }
  .tabpr200{
    padding-right: 200px;
  }
  
  
  .tabw0{
    width: 0%;
  }
  
  .tabw5{
    width: 5%;
  }
  
  .tabw10{
    width: 10%;
  }
  
  .tabw15{
    width: 15%;
  }
  
  .tabw20{
    width: 20%;
  }
  
  .tabw25{
    width: 25%;
  }
  
  .tabw30{
    width: 30%;
  }
  
  .tabw35{
    width: 35%;
  }
  
  .tabw40{
    width: 40%;
  }
  
  .tabw45{
    width: 45%;
  }
  
  .tabw50{
    width: 50%;
  }
  
  .tabw55{
    width: 55%;
  }
  
  .tabw60{
    width: 60%;
  }
  
  .tabw65{
    width: 65%;
  }
  
  .tabw70{
    width: 70%;
  }
  
  .tabw75{
    width: 75%;
  }
  
  .tabw80{
    width: 80%;
  }
  
  .tabw85{
    width: 85%;
  }
  
  .tabw90{
    width: 90%;
  }
  
  .tabw95{
    width: 95%;
  }
  
  .tabw100{
    width: 100%;
  }
  
  
  .tabrowgap0{
    row-gap:0px;
  }

  
  .tabrowgap5{
    row-gap:5px;
  }

  
  .tabrowgap10{
    row-gap:10px;
  }

  
  .tabrowgap15{
    row-gap:15px;
  }

  
  .tabrowgap20{
    row-gap:20px;
  }

  
  .tabrowgap25{
    row-gap:25px;
  }

  
  .tabrowgap30{
    row-gap:30px;
  }

  
  .tabrowgap35{
    row-gap:35px;
  }

  
  .tabrowgap40{
    row-gap:40px;
  }

  
  .tabrowgap45{
    row-gap:45px;
  }

  
  .tabrowgap50{
    row-gap:50px;
  }

  
  .tabrowgap55{
    row-gap:55px;
  }

  
  .tabrowgap60{
    row-gap:60px;
  }

  
  .tabrowgap65{
    row-gap:65px;
  }

  
  .tabrowgap70{
    row-gap:70px;
  }

  
  .tabrowgap75{
    row-gap:75px;
  }

  
  .tabrowgap80{
    row-gap:80px;
  }

  
  .tabrowgap85{
    row-gap:85px;
  }

  
  .tabrowgap90{
    row-gap:90px;
  }

  
  .tabrowgap95{
    row-gap:95px;
  }

  
  .tabrowgap100{
    row-gap:100px;
  }

  
  .tabrowgap105{
    row-gap:105px;
  }

  
  .tabrowgap110{
    row-gap:110px;
  }

  
  .tabrowgap115{
    row-gap:115px;
  }

  
  .tabrowgap120{
    row-gap:120px;
  }

  
  .tabrowgap125{
    row-gap:125px;
  }

  
  .tabrowgap130{
    row-gap:130px;
  }

  
  .tabrowgap135{
    row-gap:135px;
  }

  
  .tabrowgap140{
    row-gap:140px;
  }

  
  .tabrowgap145{
    row-gap:145px;
  }

  
  .tabrowgap150{
    row-gap:150px;
  }

  
  .tabrowgap155{
    row-gap:155px;
  }

  
  .tabrowgap160{
    row-gap:160px;
  }

  
  .tabrowgap165{
    row-gap:165px;
  }

  
  .tabrowgap170{
    row-gap:170px;
  }

  
  .tabrowgap175{
    row-gap:175px;
  }

  
  .tabrowgap180{
    row-gap:180px;
  }

  
  .tabrowgap185{
    row-gap:185px;
  }

  
  .tabrowgap190{
    row-gap:190px;
  }

  
  .tabrowgap195{
    row-gap:195px;
  }

  
  .tabrowgap200{
    row-gap:200px;
  }

  
  .accordionHeader .tabHeadigSec a { border: 1px solid;text-align: left; }
  .tabPanelContentWraper{display:none;}
  .accordionBtn{position:relative;}
  .accordionBtn i{position:absolute;top:50%;transform:translateY(-50%);right:20px;}
  .tabHeadigSec.active .minus, .tabHeadigSec .pluse{ display: inline-block; }
  .tabHeadigSec .minus, .tabHeadigSec.active .pluse { display: none;margin:0  0  0 auto;  }
  .accordionHeader a i{margin:0  0  0 auto; }
  h1,.h1{font-size:40px; }
  h2,.h2{font-size:32px; }
  h3,.h3{font-size:22px; }
  h5,.h5{font-size:18px; }
  .multiColSec .multipleImgMain { height: 300px;}
  .multipleImgArrows {display:none;}

  .newsletter-main { padding: 60px 0px 60px; }

}

.resource-content-wrapper {
  max-width:960px;
  margin:auto;
  padding:60px 80px;
  position:relative;
}
.post-share-sidebar {
  position:absolute;
  top:60px;
  left:-110px;
  bottom:0;
}
.post-share-sidebar .social-icons {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .1);
  list-style-type: none;
  margin: 0;
  padding: 16px;
  position: sticky;
  text-align: center;
  top: 120px;
  width: 56px;
}

/* Category page  */
.listing-post-main .tag-section-header .breadcrumb-menu  ul {
  list-style-type: none;
  display: flex;
  flex-wrap:wrap;
  padding:0px;
  margin:0px;
}
.listing-post-main .tag-section-header .breadcrumb-menu  ul li{
  position:relative;
  margin-right:20px;
  font-size:12px;
  line-height:16px;
  color:#39393A;
}
.listing-post-main .tag-section-header .breadcrumb-menu  ul li a{
  display:inline-block;
  padding-right:10px;
  position:relative;
  font-size:12px;
  line-height:16px;
  color:#39393A;
}
.listing-post-main .tag-section-header .breadcrumb-menu  ul li a:before {
  content: '>';
  position: absolute;
  top: 50%;
  left: 100%;
  transform: translateY(-50%);
}
.listing-post-main .tag-section-header .breadcrumb-menu {
  margin-bottom: 57px;
}
.listing-post-main .tag-section-header .heading{
  margin-bottom:56px;
}
.listing-post-main .tag-section-header .heading h1{
  padding-bottom:24px;
  position:relative;
}
.listing-post-main .tag-section-header .heading h1:before{
  content:'';
  position:absolute;
  bottom:0px;
  left:0px;
  width:32px;
  height:4px;
  background-color:#00CBE0;
}
.filter-main .filter-box ul input{
  margin-right:10px;
  display:none;
}
.listing-box-wrapper .filter-wrapper .filter-tag{
/*   margin-bottom:20px; */
  display:inline-block;
}
.listing-box-wrapper .listing-post-slider.noSlider.items{
  margin-top:24px !important;
  margin-bottom:5px;
}
.listing-box-wrapper .filter-main.filter-wrapper {
  margin-top: 0px;
}
.listing-post-right .pagination{
  text-align:end; 
}
.pagination .pagination-wrap{
  display:flex !important;
  gap:27px;
  align-items: center;
  justify-content: flex-end;
}
.listing-post-right .pagination .next, .listing-post-right .pagination .prev {
  cursor: pointer;
}
.listing-post-right .pagination button{
  border:none;
  padding:0px;
  background-color:transparent;
  display:flex;
}
.pagination .divider{
  width:1px;
  height:40px;
  display:inline-block;
  background-color:#BBBCBD;
}
.pagination-wrap.search svg {
  display: block;
}
.listing-post-right .pagination button svg{
  width:32px;
  height:13.5px;
}
.listing-post-main .post-icon-wrap {
  margin-top: 13px;
}
/* Teal BG */
.listing-post.bg-teal {
  background-color:#AFFAFF;
}
.listing-post-outer .listing-post.bg-teal h3{
  color: #01576C;
}
.listing-post-outer .listing-post.bg-teal .listing-post-author *{
  color: #006A80;
}
.listing-post-outer .listing-post.bg-teal .listing-post-author .listing-post-date:before {
  background-color: #006A80;
}
.listing-post-outer .listing-post.bg-teal .arrow-link a {
  color: #037E95;
}
.listing-post-outer .listing-post.bg-teal svg path {
  stroke: #037E95;
}

/* Green BG */
.listing-post.bg-green {
  background-color:#9AFFDB;
}
.listing-post-outer .listing-post.bg-green h3{
  color: #00624A;
}
.listing-post-outer .listing-post.bg-green .listing-post-author *{
  color: #006D50;
}
.listing-post-outer .listing-post.bg-green .listing-post-author .listing-post-date:before {
  background-color: #00A076;
}
.listing-post-outer .listing-post.bg-green .arrow-link a {
  color: #006D50;
}
.listing-post-outer .listing-post.bg-green svg path {
  stroke: #006D50;
}
/* Blue BG */
.listing-post.bg-blue {
  background-color:#C0EDFF;
}
.listing-post-outer .listing-post.bg-blue h3{
  color: #00624A;
}
.listing-post-outer .listing-post.bg-blue .listing-post-author *{
  color: #006896;
}
.listing-post-outer .listing-post.bg-blue .listing-post-author .listing-post-date:before {
  background-color: #00CFFF;
}
.listing-post-outer .listing-post.bg-blue .arrow-link a {
  color: #006896;
}
.listing-post-outer .listing-post.bg-teal svg path {
  stroke: #037E95;
}
.listing-post.bg-blue .listing-post-link.arrow-link a:hover,
.listing-post.bg-teal .listing-post-link.arrow-link a:hover {
    color: #00b38d;
}
.listing-post.bg-image .listing-post-link.arrow-link a:hover,
.listing-post.bg-green .listing-post-link.arrow-link a:hover {
    color: #006896;
}
.nexttwo-left .related-post-link.arrow-link a:hover {
    color: #00b38d !important;
}
@media (max-width: 1260px) {
  .post-share-sidebar{
    left:10px;
  }
}
@media (max-width: 767px){
  .post-share-sidebar{
    position:relative;
    top:0;
    left:0;
  }
  .post-share-sidebar .social-icons {
    position: relative;
    display: flex;
    top: 0;
    width: 184px;
    gap: 20px;
    padding: 15px 15px 5px;
    margin-bottom: 20px;
  }
  .resource-content-wrapper {
    padding:60px 20px;
  }

  
  
  .mobm-0{
    margin: 0 -0px;
  }
  .mobm0{
    margin: 0px;
  }
  .mobmt0{
    margin-top: 0px;
  }
  .mobmb0{
    margin-bottom: 0px;
  }
  .mobml0{
    margin-left: 0px;
  }
  .mobmr0{
    margin-right: 0px;
  }
  
  .mobm-5{
    margin: 0 -5px;
  }
  .mobm5{
    margin: 5px;
  }
  .mobmt5{
    margin-top: 5px;
  }
  .mobmb5{
    margin-bottom: 5px;
  }
  .mobml5{
    margin-left: 5px;
  }
  .mobmr5{
    margin-right: 5px;
  }
  
  .mobm-10{
    margin: 0 -10px;
  }
  .mobm10{
    margin: 10px;
  }
  .mobmt10{
    margin-top: 10px;
  }
  .mobmb10{
    margin-bottom: 10px;
  }
  .mobml10{
    margin-left: 10px;
  }
  .mobmr10{
    margin-right: 10px;
  }
  
  .mobm-15{
    margin: 0 -15px;
  }
  .mobm15{
    margin: 15px;
  }
  .mobmt15{
    margin-top: 15px;
  }
  .mobmb15{
    margin-bottom: 15px;
  }
  .mobml15{
    margin-left: 15px;
  }
  .mobmr15{
    margin-right: 15px;
  }
  
  .mobm-20{
    margin: 0 -20px;
  }
  .mobm20{
    margin: 20px;
  }
  .mobmt20{
    margin-top: 20px;
  }
  .mobmb20{
    margin-bottom: 20px;
  }
  .mobml20{
    margin-left: 20px;
  }
  .mobmr20{
    margin-right: 20px;
  }
  
  .mobm-25{
    margin: 0 -25px;
  }
  .mobm25{
    margin: 25px;
  }
  .mobmt25{
    margin-top: 25px;
  }
  .mobmb25{
    margin-bottom: 25px;
  }
  .mobml25{
    margin-left: 25px;
  }
  .mobmr25{
    margin-right: 25px;
  }
  
  .mobm-30{
    margin: 0 -30px;
  }
  .mobm30{
    margin: 30px;
  }
  .mobmt30{
    margin-top: 30px;
  }
  .mobmb30{
    margin-bottom: 30px;
  }
  .mobml30{
    margin-left: 30px;
  }
  .mobmr30{
    margin-right: 30px;
  }
  
  .mobm-35{
    margin: 0 -35px;
  }
  .mobm35{
    margin: 35px;
  }
  .mobmt35{
    margin-top: 35px;
  }
  .mobmb35{
    margin-bottom: 35px;
  }
  .mobml35{
    margin-left: 35px;
  }
  .mobmr35{
    margin-right: 35px;
  }
  
  .mobm-40{
    margin: 0 -40px;
  }
  .mobm40{
    margin: 40px;
  }
  .mobmt40{
    margin-top: 40px;
  }
  .mobmb40{
    margin-bottom: 40px;
  }
  .mobml40{
    margin-left: 40px;
  }
  .mobmr40{
    margin-right: 40px;
  }
  
  .mobm-45{
    margin: 0 -45px;
  }
  .mobm45{
    margin: 45px;
  }
  .mobmt45{
    margin-top: 45px;
  }
  .mobmb45{
    margin-bottom: 45px;
  }
  .mobml45{
    margin-left: 45px;
  }
  .mobmr45{
    margin-right: 45px;
  }
  
  .mobm-50{
    margin: 0 -50px;
  }
  .mobm50{
    margin: 50px;
  }
  .mobmt50{
    margin-top: 50px;
  }
  .mobmb50{
    margin-bottom: 50px;
  }
  .mobml50{
    margin-left: 50px;
  }
  .mobmr50{
    margin-right: 50px;
  }
  
  .mobm-55{
    margin: 0 -55px;
  }
  .mobm55{
    margin: 55px;
  }
  .mobmt55{
    margin-top: 55px;
  }
  .mobmb55{
    margin-bottom: 55px;
  }
  .mobml55{
    margin-left: 55px;
  }
  .mobmr55{
    margin-right: 55px;
  }
  
  .mobm-60{
    margin: 0 -60px;
  }
  .mobm60{
    margin: 60px;
  }
  .mobmt60{
    margin-top: 60px;
  }
  .mobmb60{
    margin-bottom: 60px;
  }
  .mobml60{
    margin-left: 60px;
  }
  .mobmr60{
    margin-right: 60px;
  }
  
  .mobm-65{
    margin: 0 -65px;
  }
  .mobm65{
    margin: 65px;
  }
  .mobmt65{
    margin-top: 65px;
  }
  .mobmb65{
    margin-bottom: 65px;
  }
  .mobml65{
    margin-left: 65px;
  }
  .mobmr65{
    margin-right: 65px;
  }
  
  .mobm-70{
    margin: 0 -70px;
  }
  .mobm70{
    margin: 70px;
  }
  .mobmt70{
    margin-top: 70px;
  }
  .mobmb70{
    margin-bottom: 70px;
  }
  .mobml70{
    margin-left: 70px;
  }
  .mobmr70{
    margin-right: 70px;
  }
  
  .mobm-75{
    margin: 0 -75px;
  }
  .mobm75{
    margin: 75px;
  }
  .mobmt75{
    margin-top: 75px;
  }
  .mobmb75{
    margin-bottom: 75px;
  }
  .mobml75{
    margin-left: 75px;
  }
  .mobmr75{
    margin-right: 75px;
  }
  
  .mobm-80{
    margin: 0 -80px;
  }
  .mobm80{
    margin: 80px;
  }
  .mobmt80{
    margin-top: 80px;
  }
  .mobmb80{
    margin-bottom: 80px;
  }
  .mobml80{
    margin-left: 80px;
  }
  .mobmr80{
    margin-right: 80px;
  }
  
  .mobm-85{
    margin: 0 -85px;
  }
  .mobm85{
    margin: 85px;
  }
  .mobmt85{
    margin-top: 85px;
  }
  .mobmb85{
    margin-bottom: 85px;
  }
  .mobml85{
    margin-left: 85px;
  }
  .mobmr85{
    margin-right: 85px;
  }
  
  .mobm-90{
    margin: 0 -90px;
  }
  .mobm90{
    margin: 90px;
  }
  .mobmt90{
    margin-top: 90px;
  }
  .mobmb90{
    margin-bottom: 90px;
  }
  .mobml90{
    margin-left: 90px;
  }
  .mobmr90{
    margin-right: 90px;
  }
  
  .mobm-95{
    margin: 0 -95px;
  }
  .mobm95{
    margin: 95px;
  }
  .mobmt95{
    margin-top: 95px;
  }
  .mobmb95{
    margin-bottom: 95px;
  }
  .mobml95{
    margin-left: 95px;
  }
  .mobmr95{
    margin-right: 95px;
  }
  
  .mobm-100{
    margin: 0 -100px;
  }
  .mobm100{
    margin: 100px;
  }
  .mobmt100{
    margin-top: 100px;
  }
  .mobmb100{
    margin-bottom: 100px;
  }
  .mobml100{
    margin-left: 100px;
  }
  .mobmr100{
    margin-right: 100px;
  }
  
  .mobm-105{
    margin: 0 -105px;
  }
  .mobm105{
    margin: 105px;
  }
  .mobmt105{
    margin-top: 105px;
  }
  .mobmb105{
    margin-bottom: 105px;
  }
  .mobml105{
    margin-left: 105px;
  }
  .mobmr105{
    margin-right: 105px;
  }
  
  .mobm-110{
    margin: 0 -110px;
  }
  .mobm110{
    margin: 110px;
  }
  .mobmt110{
    margin-top: 110px;
  }
  .mobmb110{
    margin-bottom: 110px;
  }
  .mobml110{
    margin-left: 110px;
  }
  .mobmr110{
    margin-right: 110px;
  }
  
  .mobm-115{
    margin: 0 -115px;
  }
  .mobm115{
    margin: 115px;
  }
  .mobmt115{
    margin-top: 115px;
  }
  .mobmb115{
    margin-bottom: 115px;
  }
  .mobml115{
    margin-left: 115px;
  }
  .mobmr115{
    margin-right: 115px;
  }
  
  .mobm-120{
    margin: 0 -120px;
  }
  .mobm120{
    margin: 120px;
  }
  .mobmt120{
    margin-top: 120px;
  }
  .mobmb120{
    margin-bottom: 120px;
  }
  .mobml120{
    margin-left: 120px;
  }
  .mobmr120{
    margin-right: 120px;
  }
  
  .mobm-125{
    margin: 0 -125px;
  }
  .mobm125{
    margin: 125px;
  }
  .mobmt125{
    margin-top: 125px;
  }
  .mobmb125{
    margin-bottom: 125px;
  }
  .mobml125{
    margin-left: 125px;
  }
  .mobmr125{
    margin-right: 125px;
  }
  
  .mobm-130{
    margin: 0 -130px;
  }
  .mobm130{
    margin: 130px;
  }
  .mobmt130{
    margin-top: 130px;
  }
  .mobmb130{
    margin-bottom: 130px;
  }
  .mobml130{
    margin-left: 130px;
  }
  .mobmr130{
    margin-right: 130px;
  }
  
  .mobm-135{
    margin: 0 -135px;
  }
  .mobm135{
    margin: 135px;
  }
  .mobmt135{
    margin-top: 135px;
  }
  .mobmb135{
    margin-bottom: 135px;
  }
  .mobml135{
    margin-left: 135px;
  }
  .mobmr135{
    margin-right: 135px;
  }
  
  .mobm-140{
    margin: 0 -140px;
  }
  .mobm140{
    margin: 140px;
  }
  .mobmt140{
    margin-top: 140px;
  }
  .mobmb140{
    margin-bottom: 140px;
  }
  .mobml140{
    margin-left: 140px;
  }
  .mobmr140{
    margin-right: 140px;
  }
  
  .mobm-145{
    margin: 0 -145px;
  }
  .mobm145{
    margin: 145px;
  }
  .mobmt145{
    margin-top: 145px;
  }
  .mobmb145{
    margin-bottom: 145px;
  }
  .mobml145{
    margin-left: 145px;
  }
  .mobmr145{
    margin-right: 145px;
  }
  
  .mobm-150{
    margin: 0 -150px;
  }
  .mobm150{
    margin: 150px;
  }
  .mobmt150{
    margin-top: 150px;
  }
  .mobmb150{
    margin-bottom: 150px;
  }
  .mobml150{
    margin-left: 150px;
  }
  .mobmr150{
    margin-right: 150px;
  }
  
  .mobm-155{
    margin: 0 -155px;
  }
  .mobm155{
    margin: 155px;
  }
  .mobmt155{
    margin-top: 155px;
  }
  .mobmb155{
    margin-bottom: 155px;
  }
  .mobml155{
    margin-left: 155px;
  }
  .mobmr155{
    margin-right: 155px;
  }
  
  .mobm-160{
    margin: 0 -160px;
  }
  .mobm160{
    margin: 160px;
  }
  .mobmt160{
    margin-top: 160px;
  }
  .mobmb160{
    margin-bottom: 160px;
  }
  .mobml160{
    margin-left: 160px;
  }
  .mobmr160{
    margin-right: 160px;
  }
  
  .mobm-165{
    margin: 0 -165px;
  }
  .mobm165{
    margin: 165px;
  }
  .mobmt165{
    margin-top: 165px;
  }
  .mobmb165{
    margin-bottom: 165px;
  }
  .mobml165{
    margin-left: 165px;
  }
  .mobmr165{
    margin-right: 165px;
  }
  
  .mobm-170{
    margin: 0 -170px;
  }
  .mobm170{
    margin: 170px;
  }
  .mobmt170{
    margin-top: 170px;
  }
  .mobmb170{
    margin-bottom: 170px;
  }
  .mobml170{
    margin-left: 170px;
  }
  .mobmr170{
    margin-right: 170px;
  }
  
  .mobm-175{
    margin: 0 -175px;
  }
  .mobm175{
    margin: 175px;
  }
  .mobmt175{
    margin-top: 175px;
  }
  .mobmb175{
    margin-bottom: 175px;
  }
  .mobml175{
    margin-left: 175px;
  }
  .mobmr175{
    margin-right: 175px;
  }
  
  .mobm-180{
    margin: 0 -180px;
  }
  .mobm180{
    margin: 180px;
  }
  .mobmt180{
    margin-top: 180px;
  }
  .mobmb180{
    margin-bottom: 180px;
  }
  .mobml180{
    margin-left: 180px;
  }
  .mobmr180{
    margin-right: 180px;
  }
  
  .mobm-185{
    margin: 0 -185px;
  }
  .mobm185{
    margin: 185px;
  }
  .mobmt185{
    margin-top: 185px;
  }
  .mobmb185{
    margin-bottom: 185px;
  }
  .mobml185{
    margin-left: 185px;
  }
  .mobmr185{
    margin-right: 185px;
  }
  
  .mobm-190{
    margin: 0 -190px;
  }
  .mobm190{
    margin: 190px;
  }
  .mobmt190{
    margin-top: 190px;
  }
  .mobmb190{
    margin-bottom: 190px;
  }
  .mobml190{
    margin-left: 190px;
  }
  .mobmr190{
    margin-right: 190px;
  }
  
  .mobm-195{
    margin: 0 -195px;
  }
  .mobm195{
    margin: 195px;
  }
  .mobmt195{
    margin-top: 195px;
  }
  .mobmb195{
    margin-bottom: 195px;
  }
  .mobml195{
    margin-left: 195px;
  }
  .mobmr195{
    margin-right: 195px;
  }
  
  .mobm-200{
    margin: 0 -200px;
  }
  .mobm200{
    margin: 200px;
  }
  .mobmt200{
    margin-top: 200px;
  }
  .mobmb200{
    margin-bottom: 200px;
  }
  .mobml200{
    margin-left: 200px;
  }
  .mobmr200{
    margin-right: 200px;
  }
  

  
  
  .mobp0{
    padding: 0px;
  }
  .mobpt0{
    padding-top: 0px;
  }
  .mobpb0{
    padding-bottom: 0px;
  }
  .mobpl0{
    padding-left: 0px;
  }
  .mobpr0{
    padding-right: 0px;
  }
  
  .mobp5{
    padding: 5px;
  }
  .mobpt5{
    padding-top: 5px;
  }
  .mobpb5{
    padding-bottom: 5px;
  }
  .mobpl5{
    padding-left: 5px;
  }
  .mobpr5{
    padding-right: 5px;
  }
  
  .mobp10{
    padding: 10px;
  }
  .mobpt10{
    padding-top: 10px;
  }
  .mobpb10{
    padding-bottom: 10px;
  }
  .mobpl10{
    padding-left: 10px;
  }
  .mobpr10{
    padding-right: 10px;
  }
  
  .mobp15{
    padding: 15px;
  }
  .mobpt15{
    padding-top: 15px;
  }
  .mobpb15{
    padding-bottom: 15px;
  }
  .mobpl15{
    padding-left: 15px;
  }
  .mobpr15{
    padding-right: 15px;
  }
  
  .mobp20{
    padding: 20px;
  }
  .mobpt20{
    padding-top: 20px;
  }
  .mobpb20{
    padding-bottom: 20px;
  }
  .mobpl20{
    padding-left: 20px;
  }
  .mobpr20{
    padding-right: 20px;
  }
  
  .mobp25{
    padding: 25px;
  }
  .mobpt25{
    padding-top: 25px;
  }
  .mobpb25{
    padding-bottom: 25px;
  }
  .mobpl25{
    padding-left: 25px;
  }
  .mobpr25{
    padding-right: 25px;
  }
  
  .mobp30{
    padding: 30px;
  }
  .mobpt30{
    padding-top: 30px;
  }
  .mobpb30{
    padding-bottom: 30px;
  }
  .mobpl30{
    padding-left: 30px;
  }
  .mobpr30{
    padding-right: 30px;
  }
  
  .mobp35{
    padding: 35px;
  }
  .mobpt35{
    padding-top: 35px;
  }
  .mobpb35{
    padding-bottom: 35px;
  }
  .mobpl35{
    padding-left: 35px;
  }
  .mobpr35{
    padding-right: 35px;
  }
  
  .mobp40{
    padding: 40px;
  }
  .mobpt40{
    padding-top: 40px;
  }
  .mobpb40{
    padding-bottom: 40px;
  }
  .mobpl40{
    padding-left: 40px;
  }
  .mobpr40{
    padding-right: 40px;
  }
  
  .mobp45{
    padding: 45px;
  }
  .mobpt45{
    padding-top: 45px;
  }
  .mobpb45{
    padding-bottom: 45px;
  }
  .mobpl45{
    padding-left: 45px;
  }
  .mobpr45{
    padding-right: 45px;
  }
  
  .mobp50{
    padding: 50px;
  }
  .mobpt50{
    padding-top: 50px;
  }
  .mobpb50{
    padding-bottom: 50px;
  }
  .mobpl50{
    padding-left: 50px;
  }
  .mobpr50{
    padding-right: 50px;
  }
  
  .mobp55{
    padding: 55px;
  }
  .mobpt55{
    padding-top: 55px;
  }
  .mobpb55{
    padding-bottom: 55px;
  }
  .mobpl55{
    padding-left: 55px;
  }
  .mobpr55{
    padding-right: 55px;
  }
  
  .mobp60{
    padding: 60px;
  }
  .mobpt60{
    padding-top: 60px;
  }
  .mobpb60{
    padding-bottom: 60px;
  }
  .mobpl60{
    padding-left: 60px;
  }
  .mobpr60{
    padding-right: 60px;
  }
  
  .mobp65{
    padding: 65px;
  }
  .mobpt65{
    padding-top: 65px;
  }
  .mobpb65{
    padding-bottom: 65px;
  }
  .mobpl65{
    padding-left: 65px;
  }
  .mobpr65{
    padding-right: 65px;
  }
  
  .mobp70{
    padding: 70px;
  }
  .mobpt70{
    padding-top: 70px;
  }
  .mobpb70{
    padding-bottom: 70px;
  }
  .mobpl70{
    padding-left: 70px;
  }
  .mobpr70{
    padding-right: 70px;
  }
  
  .mobp75{
    padding: 75px;
  }
  .mobpt75{
    padding-top: 75px;
  }
  .mobpb75{
    padding-bottom: 75px;
  }
  .mobpl75{
    padding-left: 75px;
  }
  .mobpr75{
    padding-right: 75px;
  }
  
  .mobp80{
    padding: 80px;
  }
  .mobpt80{
    padding-top: 80px;
  }
  .mobpb80{
    padding-bottom: 80px;
  }
  .mobpl80{
    padding-left: 80px;
  }
  .mobpr80{
    padding-right: 80px;
  }
  
  .mobp85{
    padding: 85px;
  }
  .mobpt85{
    padding-top: 85px;
  }
  .mobpb85{
    padding-bottom: 85px;
  }
  .mobpl85{
    padding-left: 85px;
  }
  .mobpr85{
    padding-right: 85px;
  }
  
  .mobp90{
    padding: 90px;
  }
  .mobpt90{
    padding-top: 90px;
  }
  .mobpb90{
    padding-bottom: 90px;
  }
  .mobpl90{
    padding-left: 90px;
  }
  .mobpr90{
    padding-right: 90px;
  }
  
  .mobp95{
    padding: 95px;
  }
  .mobpt95{
    padding-top: 95px;
  }
  .mobpb95{
    padding-bottom: 95px;
  }
  .mobpl95{
    padding-left: 95px;
  }
  .mobpr95{
    padding-right: 95px;
  }
  
  .mobp100{
    padding: 100px;
  }
  .mobpt100{
    padding-top: 100px;
  }
  .mobpb100{
    padding-bottom: 100px;
  }
  .mobpl100{
    padding-left: 100px;
  }
  .mobpr100{
    padding-right: 100px;
  }
  
  .mobp105{
    padding: 105px;
  }
  .mobpt105{
    padding-top: 105px;
  }
  .mobpb105{
    padding-bottom: 105px;
  }
  .mobpl105{
    padding-left: 105px;
  }
  .mobpr105{
    padding-right: 105px;
  }
  
  .mobp110{
    padding: 110px;
  }
  .mobpt110{
    padding-top: 110px;
  }
  .mobpb110{
    padding-bottom: 110px;
  }
  .mobpl110{
    padding-left: 110px;
  }
  .mobpr110{
    padding-right: 110px;
  }
  
  .mobp115{
    padding: 115px;
  }
  .mobpt115{
    padding-top: 115px;
  }
  .mobpb115{
    padding-bottom: 115px;
  }
  .mobpl115{
    padding-left: 115px;
  }
  .mobpr115{
    padding-right: 115px;
  }
  
  .mobp120{
    padding: 120px;
  }
  .mobpt120{
    padding-top: 120px;
  }
  .mobpb120{
    padding-bottom: 120px;
  }
  .mobpl120{
    padding-left: 120px;
  }
  .mobpr120{
    padding-right: 120px;
  }
  
  .mobp125{
    padding: 125px;
  }
  .mobpt125{
    padding-top: 125px;
  }
  .mobpb125{
    padding-bottom: 125px;
  }
  .mobpl125{
    padding-left: 125px;
  }
  .mobpr125{
    padding-right: 125px;
  }
  
  .mobp130{
    padding: 130px;
  }
  .mobpt130{
    padding-top: 130px;
  }
  .mobpb130{
    padding-bottom: 130px;
  }
  .mobpl130{
    padding-left: 130px;
  }
  .mobpr130{
    padding-right: 130px;
  }
  
  .mobp135{
    padding: 135px;
  }
  .mobpt135{
    padding-top: 135px;
  }
  .mobpb135{
    padding-bottom: 135px;
  }
  .mobpl135{
    padding-left: 135px;
  }
  .mobpr135{
    padding-right: 135px;
  }
  
  .mobp140{
    padding: 140px;
  }
  .mobpt140{
    padding-top: 140px;
  }
  .mobpb140{
    padding-bottom: 140px;
  }
  .mobpl140{
    padding-left: 140px;
  }
  .mobpr140{
    padding-right: 140px;
  }
  
  .mobp145{
    padding: 145px;
  }
  .mobpt145{
    padding-top: 145px;
  }
  .mobpb145{
    padding-bottom: 145px;
  }
  .mobpl145{
    padding-left: 145px;
  }
  .mobpr145{
    padding-right: 145px;
  }
  
  .mobp150{
    padding: 150px;
  }
  .mobpt150{
    padding-top: 150px;
  }
  .mobpb150{
    padding-bottom: 150px;
  }
  .mobpl150{
    padding-left: 150px;
  }
  .mobpr150{
    padding-right: 150px;
  }
  
  .mobp155{
    padding: 155px;
  }
  .mobpt155{
    padding-top: 155px;
  }
  .mobpb155{
    padding-bottom: 155px;
  }
  .mobpl155{
    padding-left: 155px;
  }
  .mobpr155{
    padding-right: 155px;
  }
  
  .mobp160{
    padding: 160px;
  }
  .mobpt160{
    padding-top: 160px;
  }
  .mobpb160{
    padding-bottom: 160px;
  }
  .mobpl160{
    padding-left: 160px;
  }
  .mobpr160{
    padding-right: 160px;
  }
  
  .mobp165{
    padding: 165px;
  }
  .mobpt165{
    padding-top: 165px;
  }
  .mobpb165{
    padding-bottom: 165px;
  }
  .mobpl165{
    padding-left: 165px;
  }
  .mobpr165{
    padding-right: 165px;
  }
  
  .mobp170{
    padding: 170px;
  }
  .mobpt170{
    padding-top: 170px;
  }
  .mobpb170{
    padding-bottom: 170px;
  }
  .mobpl170{
    padding-left: 170px;
  }
  .mobpr170{
    padding-right: 170px;
  }
  
  .mobp175{
    padding: 175px;
  }
  .mobpt175{
    padding-top: 175px;
  }
  .mobpb175{
    padding-bottom: 175px;
  }
  .mobpl175{
    padding-left: 175px;
  }
  .mobpr175{
    padding-right: 175px;
  }
  
  .mobp180{
    padding: 180px;
  }
  .mobpt180{
    padding-top: 180px;
  }
  .mobpb180{
    padding-bottom: 180px;
  }
  .mobpl180{
    padding-left: 180px;
  }
  .mobpr180{
    padding-right: 180px;
  }
  
  .mobp185{
    padding: 185px;
  }
  .mobpt185{
    padding-top: 185px;
  }
  .mobpb185{
    padding-bottom: 185px;
  }
  .mobpl185{
    padding-left: 185px;
  }
  .mobpr185{
    padding-right: 185px;
  }
  
  .mobp190{
    padding: 190px;
  }
  .mobpt190{
    padding-top: 190px;
  }
  .mobpb190{
    padding-bottom: 190px;
  }
  .mobpl190{
    padding-left: 190px;
  }
  .mobpr190{
    padding-right: 190px;
  }
  
  .mobp195{
    padding: 195px;
  }
  .mobpt195{
    padding-top: 195px;
  }
  .mobpb195{
    padding-bottom: 195px;
  }
  .mobpl195{
    padding-left: 195px;
  }
  .mobpr195{
    padding-right: 195px;
  }
  
  .mobp200{
    padding: 200px;
  }
  .mobpt200{
    padding-top: 200px;
  }
  .mobpb200{
    padding-bottom: 200px;
  }
  .mobpl200{
    padding-left: 200px;
  }
  .mobpr200{
    padding-right: 200px;
  }
  
  
  .mobw0{
    width: 0%;
  }
  
  .mobw5{
    width: 5%;
  }
  
  .mobw10{
    width: 10%;
  }
  
  .mobw15{
    width: 15%;
  }
  
  .mobw20{
    width: 20%;
  }
  
  .mobw25{
    width: 25%;
  }
  
  .mobw30{
    width: 30%;
  }
  
  .mobw35{
    width: 35%;
  }
  
  .mobw40{
    width: 40%;
  }
  
  .mobw45{
    width: 45%;
  }
  
  .mobw50{
    width: 50%;
  }
  
  .mobw55{
    width: 55%;
  }
  
  .mobw60{
    width: 60%;
  }
  
  .mobw65{
    width: 65%;
  }
  
  .mobw70{
    width: 70%;
  }
  
  .mobw75{
    width: 75%;
  }
  
  .mobw80{
    width: 80%;
  }
  
  .mobw85{
    width: 85%;
  }
  
  .mobw90{
    width: 90%;
  }
  
  .mobw95{
    width: 95%;
  }
  
  .mobw100{
    width: 100%;
  }
  
  
  .mobrowgap0{
    row-gap:0px;
  }
  
  .mobrowgap5{
    row-gap:5px;
  }
  
  .mobrowgap10{
    row-gap:10px;
  }
  
  .mobrowgap15{
    row-gap:15px;
  }
  
  .mobrowgap20{
    row-gap:20px;
  }
  
  .mobrowgap25{
    row-gap:25px;
  }
  
  .mobrowgap30{
    row-gap:30px;
  }
  
  .mobrowgap35{
    row-gap:35px;
  }
  
  .mobrowgap40{
    row-gap:40px;
  }
  
  .mobrowgap45{
    row-gap:45px;
  }
  
  .mobrowgap50{
    row-gap:50px;
  }
  
  .mobrowgap55{
    row-gap:55px;
  }
  
  .mobrowgap60{
    row-gap:60px;
  }
  
  .mobrowgap65{
    row-gap:65px;
  }
  
  .mobrowgap70{
    row-gap:70px;
  }
  
  .mobrowgap75{
    row-gap:75px;
  }
  
  .mobrowgap80{
    row-gap:80px;
  }
  
  .mobrowgap85{
    row-gap:85px;
  }
  
  .mobrowgap90{
    row-gap:90px;
  }
  
  .mobrowgap95{
    row-gap:95px;
  }
  
  .mobrowgap100{
    row-gap:100px;
  }
  
  .mobrowgap105{
    row-gap:105px;
  }
  
  .mobrowgap110{
    row-gap:110px;
  }
  
  .mobrowgap115{
    row-gap:115px;
  }
  
  .mobrowgap120{
    row-gap:120px;
  }
  
  .mobrowgap125{
    row-gap:125px;
  }
  
  .mobrowgap130{
    row-gap:130px;
  }
  
  .mobrowgap135{
    row-gap:135px;
  }
  
  .mobrowgap140{
    row-gap:140px;
  }
  
  .mobrowgap145{
    row-gap:145px;
  }
  
  .mobrowgap150{
    row-gap:150px;
  }
  
  .mobrowgap155{
    row-gap:155px;
  }
  
  .mobrowgap160{
    row-gap:160px;
  }
  
  .mobrowgap165{
    row-gap:165px;
  }
  
  .mobrowgap170{
    row-gap:170px;
  }
  
  .mobrowgap175{
    row-gap:175px;
  }
  
  .mobrowgap180{
    row-gap:180px;
  }
  
  .mobrowgap185{
    row-gap:185px;
  }
  
  .mobrowgap190{
    row-gap:190px;
  }
  
  .mobrowgap195{
    row-gap:195px;
  }
  
  .mobrowgap200{
    row-gap:200px;
  }
  
  .headerSec .logoMain { width: 110px; }
  .headerSec .rightSideLinkWrapper{ width:calc(100% - 110px);}
  .mobalign_center{ align-items: center; }  
  .mobflex_start{ justify-content: flex-start; }  
  .mobflexCenter{ justify-content: center; }  
  h1,.h1{font-size:25px;}
  h2,.h2{font-size:25px;}
  h3,.h3{font-size:20px;}
  .mobtext-center{text-align:center;}    
  h1,.h1{font-size:25px; }
  h2,.h2{font-size:25px; }
  h3,.h3{font-size:20px; }
  form .actions{text-align:center;}
  body{font-size:15px;}
  .headerFixed {margin-top: 62px; position:relative;}
  .readyToStartSec .readyRightSideImg{width:32px;}
  .readyToStartSec .readyRightSideTextContent{width:100%;}.
  .threeColBlogSec .hs_email {padding:0px !important;width:100%;}
  .threeColBlogSec .hs_submit{ width:100%;}
  .threeColBlogSec form {flex-wrap:wrap;justify-content:center;}
  .related-post-outer .related-post h3 {
    font-size:20px;
  }
}

@media(max-width:640px){
  .hm form div.hs-form-field{width: 100% !important;margin-right:0 !important;}
}    

*/