import url('//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');
@import url('https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css');
@import url('https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.min.css'); 
/* @import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); */


@font-face {
    font-family: 'Campton';
    src: url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Book.eot') format('embedded-opentype'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Book.woff2') format('woff2'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Book.woff') format('woff'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Book.ttf') format('truetype'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Book.svg') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Campton';
    src: url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Medium.eot') format('embedded-opentype'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Medium.woff2') format('woff2'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Medium.woff') format('woff'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Medium.ttf') format('truetype'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Medium.svg') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Campton';
    src: url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-SemiBold.eot') format('embedded-opentype'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-SemiBold.woff2') format('woff2'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-SemiBold.woff') format('woff'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-SemiBold.ttf') format('truetype'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-SemiBold.svg') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
 @font-face {
    font-family: 'Campton';
    src: url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Bold.rot') format('embedded-opentype'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Bold.woff2') format('woff2'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Bold.woff') format('woff'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Bold.ttf') format('truetype'),
        url('https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/font/Campton-Bold.svg') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
} 
 








/* 1a. Containers */





/* 1b. Breakpoints */







/* 1c. Colors */





 
/* 1d. Typography */








 

/* 1e. Border */



/* 1f. Corner Radius */



/* 1g. Lists */






/* 1h. Horizontal Rule */



/* 1i. Blockquote */



/* 1j. Buttons */

































 












/* 1k. Forms */














































 

/* 1m. Site Header */





















/* 1n. Site Footer */












/* 1o. Blog */







.content-wrapper {
    max-width: 1380px;
    width: 100%;
}
.content-wrapper{
    padding-left:20px;
    padding-right:20px;
}


.content-wrapper--narrow {
    max-width: 818px;
}



.dnd-section,
.content-wrapper--blog-index,
.content-wrapper--blog-post {
    padding: 0px 20px;
}

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






@media (min-width:1921px) {
    body { box-shadow: 0 0 36px 0 rgba(58,61,66,0.15); -webkit-box-shadow: 0 0 36px 0 rgba(58,61,66,0.15); -moz-box-shadow: 0 0 36px 0 rgba(58,61,66,0.15); -ms-box-shadow: 0 0 36px 0 rgba(58,61,66,0.15); -o-box-shadow: 0 0 36px 0 rgba(58,61,66,0.15); margin: 0 auto; max-width: 1920px; }
}

body a.cta_button {
    box-sizing: border-box !important;
    display: inline-block;
}

h1, h2, h3, h4, h5, h6 {padding: 0;margin:0;}

.ds-1{box-shadow: 0px 4px 20px rgb(0 0 0 / 25%);}
.ebookRotateImg { max-width:250px; width:100%; transform: rotate(-3deg);}

.font14,.font14 *{font-size:14px; }
.font16,.font16 a{font-size:16px;}
.largeText h1 { font-size:80px; line-height:1;}

img { display: inline-block; max-width: 100%; height: auto; vertical-align: middle; }
.FullImageWidth img{width:100%;}

a { text-decoration: none!important; transition: all ease .3s; -moz-transition: all ease .3s; -webkit-transition: all ease .3s; -o-transition: all ease .3s;}

p { margin: 0;}
*+h1, *+h2 { margin-top: 40px;}
*+h3, *+h4 { margin-top: 20px;}
*+h5, *+h6 { margin-top: 20px;}
*+p { margin-top: 20px;}

.bold, .bold h1, .bold h2, .bold h3, .bold h4, .bold h5, .bold h6,.bold p,.bold a { font-weight: 600;}
.semibold, .semibold h1, .semibold h2, .semibold h3, .semibold h4, .semibold h5, .semibold h6, .semibold a { font-weight: 600;}
.medium, .medium h1, .medium h2, .medium h3, .medium h4, .medium h5, .medium h6, .medium a { font-weight: 500;}
.normal, .normal h1, .normal h2, .normal h3, .normal h4, .normal h5, .normal h6, .normal a { font-weight: 400;}

.uppercase { text-transform: uppercase;}
.text-center { text-align: center;}
.text-right { text-align: right;}
.text-left { text-align: left;}
.text-capitalize { text-transform: capitalize;}

.parallaxEffect{background-attachment:fixed}
.bg, .overlay, .set-bg { background-size: cover; background-position: center; position: relative; background-repeat: no-repeat;}
.bg.bgTop{background-position: top center;}

.overlay { position: relative;}


/* color(theme.footer.background_color) */
.overlay>* { position: relative; z-index: 2;}
.whiteBg{background-color:}


/* Font Color */
.fontWhite,.fontWhite h1,.fontWhite h2,.fontWhite h3,.fontWhite h4,.fontWhite h5,.fontWhite h6,.fontWhite a{color:#FFFFFF}
.fontPrimary,.fontPrimary h1,.fontPrimary h2,.fontPrimary h3,.fontPrimary h4,.fontPrimary h5,.fontPrimary h6{color:#1BD292}
.fontSecondary,.fontSecondary h1,.fontSecondary h2,.fontSecondary h3,.fontSecondary h4,.fontSecondary h5,.fontSecondary h6{color:#D2F000}
.fonttertiary,.fonttertiary h1,.fonttertiary h2,.fonttertiary h3,.fonttertiary h4,.fonttertiary h5,.fonttertiary h6,.fonttertiary a{color:#010101;}


.listStyle ul, .nolistStyle ul { margin: 0; padding: 0; list-style: none;}
.nolistStyle ul li{margin:0;}
.listStyle *+ul { margin-top: 30px;}
.listStyle ul li { padding-left: 25px; position: relative; }
.listStyle ul li:before { position: absolute; left: 10px; font-weight: 400; top: 9px; font-size: 6px; content: '\f111'; font-family: fontAwesome; color: inherit; background-repeat: no-repeat; }
.bodylistStyle.listStyle ul li:before{color:#010101;}
ul { padding-left: 20px; margin:0;}
.listStyle  ul li + li{margin-top:15px;}
* + ul,* + ol { margin-top: 20px !important;}


/* .body-container-wrapper ul li,.body-container-wrapper ol li{list-style-position: outside;} */
.body-container-wrapper .post-body ul li,.body-container-wrapper .post-body   ol li {list-style: unset;padding-left: 0;}
.body-container-wrapper .post-body  ul,.body-container-wrapper  .post-body  ol {margin-left: 20px;}
.hs_error_rollup{display:none !important;}
.fl { float: left;}
.fr { float: right;}
.ib{display:inline-block; vertical-align:middle; margin-right:-4px}
.ib.vt { vertical-align: top!important;}
.d-flex{display:flex; flex-wrap:wrap;}
.flex-center{align-items: center;}
.flex-end{align-items: flex-end;}

.justify-center{ justify-content: center; }
.justify-between{ justify-content: space-between; }
.justify-end{ justify-content: flex-end; }
.justify-start{ justify-content: flex-start; }


.w20 { width: 20%}
.w25 { width: 25%}
.w30 { width: 30%}
.w33 { width: 33.33%}
.w34 { width: 34%}
.w35 { width: 35%}
.w40 { width: 40%}
.w41 { width: 41%}
.w42 { width: 42%}
.w45 { width: 45%}
.w50 { width: 50%}
.w55 { width: 55%}
.w58 { width: 58%}
.w59 { width: 59%}
.w60 { width: 60%}
.w65 { width: 65%}
.w66 { width: 66%}
.w66 { width: 66.66%}
.w70 { width: 70%}
.w75 { width: 75%}
.w80 { width: 80%}
.w100 { width: 100%}




/*unique paddings*/
.pl0, .p0, .plr0 { padding-left:0; }
.pl10, .p0-10 { padding-left:10px; }
.pl12, .p0-12 { padding-left:12px; }
.pl15, .p0-15 { padding-left:15px; }
.pl20, .p0-20 { padding-left:20px; }
.pl30 , .p0-30{ padding-left:30px; }
.pr0, .p0, .plr0  { padding-right:0; }
.pr10, .p0-10 { padding-right:10px; }
.pr12, .p0-12 { padding-right:12px; }
.pr15, .p0-15 { padding-right:15px; }
.pr20, .p0-20 { padding-right:20px; }
.pr30, .p0-30 { padding-right:30px; }
.pt0, .p0, .ptb0 { padding-top:0;  }
.pb0,.p0, .ptb0 { padding-bottom:0;}
.pb5,.p5-0{ padding-bottom:5px; }  
.pb10,.p10-0 { padding-bottom:10px; }
.pb15,.p15-0 { padding-bottom:15px; }
.pb20,.p20-0 { padding-bottom:20px;}
.pb25,.p25-0 { padding-bottom:25px;}
.pb30,.p30-0 { padding-bottom:30px;}
.pb35,.p35-0 { padding-bottom:35px;}
.pb40,.p40-0 { padding-bottom:40px; }
.pb45,.p45-0 { padding-bottom:45px; }
.pb50,.p50-0 { padding-bottom:50px; }
.pb55,.p55-0 { padding-bottom:55px; }
.pb60,.p60-0 { padding-bottom:60px; }
.pb65,.p65-0 { padding-bottom:65px; }
.pb70,.p70-0 { padding-bottom:70px; }
.pb75,.p75-0 { padding-bottom:75px; }
.pb80,.p80-0 { padding-bottom:80px; }
.pb85,.p85-0 { padding-bottom:85px; }
.pb90,.p90-0 { padding-bottom:90px; }
.pb95,.p95-0 { padding-bottom:95px; }
.pb100,.p100-0 { padding-bottom:100px; }
.pb105,.p105-0 { padding-bottom:105px; }
.pb110,.p110-0 { padding-bottom:110px; }
.pb115,.p115-0 { padding-bottom:115px; }
.pb120,.p120-0 { padding-bottom:120px; }
.pb125,.p125-0 { padding-bottom:125px; }
.pb130,.p130-0 { padding-bottom:130px; }
.pb135,.p135-0 { padding-bottom:135px; }
.pb140,.p140-0 { padding-bottom:140px; }
.pb145,.p145-0 { padding-bottom:145px; }
.pb150,.p150-0 { padding-bottom:150px; }
.pb155,.p155-0 { padding-bottom:155px; }
.pb160,.p160-0 { padding-bottom:160px; }
.pb165,.p165-0 { padding-bottom:165px; }
.pb170,.p170-0 { padding-bottom:170px; }
.pb175,.p175-0 { padding-bottom:175px; }
.pb180,.p180-0 { padding-bottom:180px; }
.pb185,.p185-0 { padding-bottom:185px; }
.pb190,.p190-0 { padding-bottom:190px; }
.pb200,.p200-0 { padding-bottom:200px; }
.pb205,.p205-0 { padding-bottom:205px; }
.pb210,.p210-0 { padding-bottom:210px; }
.pb205,.p205-0 { padding-bottom:205px; }
.pb210,.p210-0 { padding-bottom:210px; }
.pb205,.p205-0 { padding-bottom:205px; }
.pb210,.p210-0 { padding-bottom:210px; }
.pb215,.p215-0 { padding-bottom:215px; }
.pb220,.p220-0 { padding-bottom:220px; }
.pb225,.p225-0 { padding-bottom:225px; }
.pb230,.p230-0 { padding-bottom:230px; }
.pb235,.p235-0 { padding-bottom:235px; }
.pb240,.p240-0 { padding-bottom:240px; }
.pb245,.p245-0 { padding-bottom:245px; }
.pb250,.p250-0 { padding-bottom:250px; }

.pt5,.p5-0{ padding-top:5px; }  
.pt10,.p10-0 { padding-top:10px; }
.pt15,.p15-0 { padding-top:15px; }
.pt20,.p20-0 { padding-top:20px; }
.pt25,.p25-0 { padding-top:25px; }
.pt30,.p30-0 { padding-top:30px  }
.pt35,.p35-0 { padding-top:35px  }
.pt40,.p40-0 { padding-top:40px; }
.pt45,.p45-0 { padding-top:45px; }
.pt50,.p50-0 { padding-top:50px; }
.pt55,.p55-0 { padding-top:55px; }
.pt60,.p60-0 { padding-top:60px; }
.pt65,.p65-0 { padding-top:65px; }
.pt70,.p70-0 { padding-top:70px; }
.pt75,.p75-0 { padding-top:75px; }
.pt80,.p80-0 { padding-top:80px; }
.pt85,.p85-0 { padding-top:85px; }
.pt90,.p90-0 { padding-top:90px; }
.pt95,.p95-0 { padding-top:95px; }
.pt100,.p100-0 { padding-top:100px; }
.pt105,.p105-0 { padding-top:105px; }
.pt110,.p110-0 { padding-top:110px; }
.pt115,.p115-0 { padding-top:115px; }
.pt120,.p120-0 { padding-top:120px; }
.pt125,.p125-0 { padding-top:125px; }
.pt130,.p130-0 { padding-top:130px; }
.pt135,.p135-0 { padding-top:135px; }
.pt140,.p140-0 { padding-top:140px; }
.pt145,.p145-0 { padding-top:145px; }
.pt150,.p150-0 { padding-top:150px; }
.pt155,.p155-0 { padding-top:155px; }
.pt160,.p160-0 { padding-top:160px; }
.pt165,.p165-0 { padding-top:165px; }
.pt170,.p170-0 { padding-top:170px; }
.pt175,.p175-0 { padding-top:175px; }
.pt180,.p180-0 { padding-top:180px; }
.pt185,.p185-0 { padding-top:185px; }
.pt190,.p190-0 { padding-top:190px; }
.pt200,.p200-0 { padding-top:200px; }
.pt205,.p205-0 { padding-top:205px; }
.pt210,.p210-0 { padding-top:210px; }
.pt205,.p205-0 { padding-top:205px; }
.pt210,.p210-0 { padding-top:210px; }
.pt205,.p205-0 { padding-top:205px; }
.pt210,.p210-0 { padding-top:210px; }
.pt215,.p215-0 { padding-top:215px; }
.pt220,.p220-0 { padding-top:220px; }
.pt225,.p225-0 { padding-top:225px; }
.pt230,.p230-0 { padding-top:230px; }
.pt235,.p235-0 { padding-top:235px; }
.pt240,.p240-0 { padding-top:240px; }
.pt245,.p245-0 { padding-top:245px; }
.pt250,.p250-0 { padding-top:250px; }

.p5-0, .pl5 { padding-left: 5px;}
.p10-0, .pl10 { padding-left: 10px;}
.p15-0, .pl15 { padding-left: 15px;}
.p20-0, .pl20 { padding-left: 20px;}
.p25-0, .pl25 { padding-left: 25px;}
.p30-0, .pl30 { padding-left: 30px;}
.p35-0, .pl35 { padding-left: 35px;}
.p40-0, .pl40 { padding-left: 40px;}
.p45-0, .pl45 { padding-left: 45px;}
.p50-0, .pl50 { padding-left: 50px;}

.p5-0, .pr5 { padding-right: 5px;}
.p10-0, .pr10 { padding-right: 10px;}
.p15-0, .pr15 { padding-right: 15px;}
.p20-0, .pr20 { padding-right: 20px;}
.p25-0, .pr25 { padding-right: 25px;}
.p30-0, .pr30 { padding-right: 30px;}
.p35-0, .pr35 { padding-right: 35px;}
.p40-0, .pr40 { padding-right: 40px;}
.p45-0, .pr45 { padding-right: 45px;}
.p50-0, .pr50 { padding-right: 50px;}

.p0-24{padding-left:24px; padding-right:24px}
.m0-24{margin-left:-24px; margin-right:-24px;}
.p0-20{padding-left:20px; padding-right:20px}
.m0-20{margin-left:-20px; margin-right:-20px;}
.ps0-15{padding-left:15px; padding-right:15px}
.ms0-15{margin-left:-15px; margin-right:-15px;}

.ps0-10{padding-left:10px; padding-right:10px}
.ms0-10{margin-left:-10px; margin-right:-10px;}


.pr110 { padding-right:110px; }






html {
    font-size: 16px;
}
 
html body {
    font-family:Campton;
    font-family: ; font-style: normal; font-weight: 400; text-decoration: none; 
    background-color: #FFFFFF;
    color: #010101;
    font-size: 16px;
    line-height:1.4;
}

/* Paragraphs */

/* p.lead,
p.intro {
    font-size: 16px;
} */


mark { 
    background-color: transparent; 
    
    font-weight: 600; 
    position:relative;
}
mark:after {content: '';width: 100%;background-color: #ffe744;display: inline-block;position: absolute;bottom: 0;height: 7px;left: 0;z-index: -10;}

/* Anchors */

a {
    font-family: ; font-style: normal; font-weight: normal; text-decoration: none;
    color: #010101;
}

a:hover, a:focus {
    color: #010101;

}

a:active {
    font-family: ; font-style: normal; font-weight: normal; text-decoration: none;
    color: ;
}

a.button:disabled {
    background-color: ;
}

/* Headings */

h1,.h1,
h2,.h2,
h3,.h3,
h4,.h4,
h5,.h5,
h6,.h6 {
    font-family: ; font-style: normal; font-weight: normal; text-decoration: none;
    color: #010101;
    text-transform: none;
}



h1,div .h1 { 
    font-family: ; font-style: normal; font-weight: 600; text-decoration: none;
    color: #FFFFFF;
    font-size: 52px;
    letter-spacing: 0px;
    text-transform: none;
    line-height: 1.2;
}

h2,.h2 { 
    font-family: ; font-style: normal; font-weight: 600; text-decoration: none;
    color: #010101;
    font-size: 30px;
    letter-spacing: 0px;
    text-transform: none;
    line-height:1.2;
}

h3,.h3 { 
    font-family: ; font-style: normal; font-weight: 600; text-decoration: none;
    color: #010101;
    font-size: 20px;
    letter-spacing: 0px;
    text-transform: none;
    line-height:1.2;
}

h4,.h4 { 
    font-family: ; font-style: normal; font-weight: 600; text-decoration: none;
    color: #010101;
    font-size: 18px;
    letter-spacing: 0px;
    text-transform: none;
    line-height:1.2;
}

h5,.h5 { 
    font-family: ; font-style: normal; font-weight: 600; text-decoration: none;
    color: #010101;
    font-size: 16px;
    letter-spacing: 0px;
    text-transform: none;
    line-height:1.2;
}

h6,.h6 { 
    font-family: ; font-style: normal; font-weight: 600; text-decoration: none;
    color: #010101;
    font-size: 16px;
    letter-spacing: 0px;
    text-transform: none;
    line-height:1.4;
}




u {text-underline-offset: 4px;
    text-decoration-thickness: 2px;
}

/* Lists */

ul,
ol {
    margin: 0;
    padding-left: 0;
}

ul li,
ol li {
    margin: 10px 0;
    padding-left: 15px;
    position: relative;
    list-style: none;
}

ul ul,
ol ul,
ul ol,
ol ol {
    margin: 10px;
}
.after-more ul li:before {
    position: absolute;
    content: '';
    width: 5px;
    height: 5px;
    background-color: #1BD292;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    border-radius: 50%;
}

/* Blockquote */

blockquote {
    padding-left: 24px;
}

/* Horizontal Rules */

hr {
    border-bottom-color: ;
}
strong {
    font-weight: 600;
}




/* Primary Button */

button,
.button a,a.button,
.ias-trigger-next a{ 
    font-family: ; font-style: normal; font-weight: 600; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(27, 210, 146, 1)

;
    border: 0px solid #1BD292;
    border-radius: 4px; 
    color: #010101;
    fill: #010101;
    font-size: 14px;
    padding: 20px 32px;
    text-transform: uppercase;
    display:inline-block;  
    text-align: center;
    line-height: 1; 
    letter-spacing: 1.4px;
} 

button:disabled,
.button a:disabled,
a.button:disabled,
button:disabled:hover,
.button a:disabled:hover,
a.button:disabled:hover,
button:disabled:focus,
.button a:disabled:focus,
a.button:disabled:focus,
button:disabled:active,
.button a:disabled:active,
a.button:disabled:active {
    background-color:  !important; 
    border-color:  !important;
    color:  !important;
}

.button--simple:disabled,
.button--simple:disabled:hover,
.button--simple:disabled:focus,
.button--simple:disabled:active {
    background-color: transparent !important;
}

button:hover,
button:focus,
.button a:hover,
a.button:hover,
.button a:focus,
a.button:focus,
button:active,
.button a:active,
a.button:active,
.ias-trigger-next a:hover{ 
    background-color: 

  
  
    
  


  rgba(210, 240, 0, 1.0)

; 
    border: 0px solid #1BD292;
    color: #010101;
} 

button:active,
a.button:active,
.button a:active { 
   background-color: #D2F000;
    border: 0px solid #1BD292;
    border-color: #D2F000;
}
 
/* button,
.button a,a.button,
.ias-trigger-next a { padding-right: 91px; position: relative; z-index: 1; } 
button:before,
.button a:before,a.button:before,
.ias-trigger-next a:before{ content: ''; position: absolute; top: 5px; right: 6px; bottom: 6px; width: 48px; height: 48px; display: inline-block; background-color: #fff; border-radius: 5px; left: 6px; margin: 0px 0px 0px auto; z-index: -1; transition: all 400ms ease; }
button:hover:before,
.button a:hover:before ,a.button:hover:before ,
.ias-trigger-next a:hover:before { width: calc(100% - 12px); }  
button:after ,
.button a:after ,a.button:after ,
.ias-trigger-next a:after { content: url("data:image/svg+xml,%3Csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 6.13397C11.1667 6.51888 11.1667 7.48112 10.5 7.86603L1.5 13.0622C0.833332 13.4471 -6.10471e-07 12.966 -5.76822e-07 12.1962L-1.2256e-07 1.80385C-8.8911e-08 1.03405 0.833333 0.552922 1.5 0.937822L10.5 6.13397Z' fill='%2384BD00'/%3E%3C/svg%3E%0A"); position: absolute; top: 0; right: 20px; bottom: 0; margin: auto 0px; width: 16px; height: 16px; }
 */


/* Secondary Button */

.button.button--secondary a,
a.button.button--secondary
{ 
    font-family: ; font-style: normal; font-weight: 600; text-decoration: none; 
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
    border: 0px solid #FFFFFF;
    border-radius: 4px; 
    color: #010101;
    fill: #010101; 
    font-size: 14px;
    padding: 20px 32px;
    text-transform: uppercase; 
    position: relative;
    letter-spacing: 1.4px;
} 
.button.button--secondary a:hover,
.button.button--secondary a:focus,
.button.button--secondary a:active,
a.button.button--secondary:hover,
a.button.button--secondary:focus,
a.button.button--secondary:active,
.ias-trigger-next a:hover
{ 
   background-color: 

  
  
    
  


  rgba(1, 1, 1, 1)

; 
    border: 0px solid #1BD292;
    color: #FFFFFF;
    fill: #FFFFFF;
}

.button.button--secondary a:active,
a.button.button--secondary:active { 
    background-color: rgba(81, 81, 81, ); 
    border: 0px solid #1BD292;
    border-color: #6bffe2;
    color: #ffffff;
    fill: #ffffff;
}

/* .button.button--secondary a,
a.button.button--secondary { padding-right: 91px; position: relative; z-index: 1; }  
.button.button--secondary a:before,
a.button.button--secondary:before{ content: ''; position: absolute; top: 5px; right: 6px; bottom: 6px; width: 48px; height: 48px; display: inline-block; background-color: #fff; border-radius: 5px; left: 6px; margin: 0px 0px 0px auto; z-index: -1; transition: all 400ms ease; }
.button.button--secondary a:hover:before,
a.button.button--secondary:hover:before{ width: calc(100% - 12px); }   
.button.button--secondary a:after,
a.button.button--secondary:after{ content: url("data:image/svg+xml,%3Csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 6.13397C11.1667 6.51888 11.1667 7.48112 10.5 7.86603L1.5 13.0622C0.833332 13.4471 -6.10471e-07 12.966 -5.76822e-07 12.1962L-1.2256e-07 1.80385C-8.8911e-08 1.03405 0.833333 0.552922 1.5 0.937822L10.5 6.13397Z' fill='%2384BD00'/%3E%3C/svg%3E%0A"); position: absolute; top: 0; right: 20px; bottom: 0; margin: auto 0px; width: 16px; height: 16px; }
 */

/* Tertiary Button */
.button.button--tertiary a,
a.button.button--tertiary
{ 
    font-family: ; font-style: normal; font-weight: 700; text-decoration: none; 
    background-color: 

  
  
    
  


  rgba(27, 210, 146, 0.0)

;
    border: 0px solid #ffffff;
    border-radius: 0px; 
    color: #1BD292;
    fill: #1BD292; 
    font-size: 14px;
    padding: 0px 0px;
    text-transform: uppercase; 
    position: relative;
    letter-spacing: 1.4px;
    display: inline-flex;
} 
.button.button--tertiary a:hover,
.button.button--tertiary a:focus,
.button.button--tertiary a:active,
a.button.button--tertiary:hover,
a.button.button--tertiary:focus,
a.button.button--tertiary:active,
.ias-trigger-next a:hover
{ 
     background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
    border: 0px solid #FFFFFF;
    color: #D2F000;
    fill: #D2F000;
}

.button.button--tertiary a:active,
a.button.button--tertiary:active { 
   background-color: rgba(255, 255, 255, 0); 
    border: 0px solid #FFFFFF;
    border-color: #ffffff;
    color: #ffff50;
    fill: #ffff50;
}
.button.button--tertiary svg {
    margin-left: 5px;
    transition: all ease .3s;
    -moz-transition: all ease .3s;
    -webkit-transition: all ease .3s;
    -o-transition: all ease .3s;
}
.button.button--tertiary a:hover svg path,.button.button--tertiary a:active svg path,.button.button--tertiary a:focus svg path { stroke:#010101;}
/* .button.button--tertiary a,
a.button.button--tertiary { padding-right: 77px; position: relative; z-index: 1; }  
.button.button--tertiary a:before,
a.button.button--tertiary:before{ content: ''; position: absolute; top: 4px; right: 4px; bottom: 4px; width: 50px; height: 48px; display: inline-block; background-color: #84bd00; border-radius: 5px; left: 4px; margin: 0px 0px 0px auto; z-index: -1; transition: all 400ms ease; }
.button.button--tertiary a:hover:before,
a.button.button--tertiary:hover:before{ width: calc(100% - 8px); }   
.button.button--tertiary a:after,
a.button.button--tertiary:after{ content: url("data:image/svg+xml,%3Csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 6.13397C11.1667 6.51888 11.1667 7.48112 10.5 7.86603L1.5 13.0622C0.833332 13.4471 -6.10471e-07 12.966 -5.76822e-07 12.1962L-1.2256e-07 1.80385C-8.8911e-08 1.03405 0.833333 0.552922 1.5 0.937822L10.5 6.13397Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A"); position: absolute; top: 0; right: 20px; bottom: 0; margin: auto 0px; width: 16px; height: 16px; } */





.default-form {
    background-color: 

  
  
    
  


  rgba(0, 0, 0, 1.0)

;
    border: 0px solid #F1F1F1;
    border-radius: 0px;
    padding: 50px 50px;
}

.hs-form-field {
    margin-bottom: 0;
}

/* Form Title */
.form-title:empty { display: none;}
.form-title,.default-form h4,.default-form h3 { 
    font-family: ; font-style: normal; font-weight: 600; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(210, 240, 0, 0.0)

;
    border: 0px none #D2F000;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    color: #1BD292;
    font-size: 18px;
    padding: 0px 0px;
    text-transform: none;
}
button, input, optgroup, select, textarea {
    line-height:1;
}
/* Labels */

.hs-form-field > label,
.hs-form-field > label span { 
    font-family: ; font-style: normal; font-weight: normal; text-decoration: none;
    color: #1BD292;
    font-size: 16px;
    padding: 0px 0px;
    display: inline-block;
}

/* Help Text - Legends */

.hs-form-field legend { 
    font-family: ; font-style: normal; font-weight: 400; text-decoration: none;
    color: #010101;
    font-size: 14px;
}

/* Inputs */

input[type='text'],
input[type='email'],
input[type='password'],
input[type='tel'],
input[type='number'],
select,
textarea { 
    font-family: ; font-style: normal; font-weight: 400; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
    border: 0px solid 

  
  
    
  


  rgba(218, 218, 217, 1.0)

;
    border-radius: 4px;
    color: #010101;
    font-size: px;
    padding: 16.5px 20px;
    width:100% !important;
    outline: none !important;
}

input[type='text']:focus,
input[type='email']:focus,
input[type='password']:focus,
input[type='tel']:focus,
input[type='number']:focus,
select:focus,
textarea:focus{
    border-color:#1BD292;
}



input[type='text'],
input[type='email'],
input[type='password'],
input[type='tel'],
input[type='number'],
textarea{
    -webkit-appearance: none;
}

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

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

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

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

::placeholder {
    color: #000;
}


/* Inputs - Checkbox/Radio */

form .inputs-list:not(.no-list) label,
form .inputs-list:not(.no-list) label > span,
form .inputs-list:not(.no-list) label > span p { 
    font-family: ; font-style: normal; font-weight: 400; text-decoration: none;
    color: #010101;
    font-size: 14px;
    cursor: pointer;
}

/* Inputs - Datepicker */

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

.hs-datepicker .is-selected button.pika-button {
    background-color: #D2F000;
}

.hs-datepicker button.pika-button:hover {
    background-color: #1BD292 !important;
}

/* Form Rich Text */

form .hs-richtext,
form .hs-richtext *,
form .hs-richtext p,
form .hs-richtext h1,
form .hs-richtext h2,
form .hs-richtext h3,
form .hs-richtext h4,
form .hs-richtext h5,
form .hs-richtext h6 {
    font-family: ; font-style: normal; font-weight: 400; text-decoration: none;
    color: #010101;
}

/* GDPR Text */

.legal-consent-container,
.legal-consent-container .hs-richtext,
.legal-consent-container .hs-richtext p {
    font-family: ; font-style: normal; font-weight: 400; text-decoration: none;
    color: #010101;
    font-size: 14px;
    font-size: 10px; line-height: 12px;}
form .inputs-list>li.hs-form-booleancheckbox { margin: 10px 0;}
form .legal-consent-container .inputs-list:not(.no-list) label>span {
    font-size: 10px;
}


/* Validation */

.hs-input.invalid.error {
    border-color: ;
}

.hs-error-msg {
    color: ;
}

/* Submit */
form input[type='submit'],
form .hs-button{
    cursor: pointer;
    transition: all ease 0.3s; 
}




form input[type='submit'],
form .hs-button {
    font-family: ; font-style: normal; font-weight: 600; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(27, 210, 146, 1)

;
    border: 0px solid #1BD292;
    border-radius: 4px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    color: #010101;
    fill: #010101;
    padding: px px; 
    text-transform: uppercase;
    width:auto;
    display:inline-block; 
    min-width: 270px;
    line-height: 1;
}

form input[type='submit']:hover,
form input[type='submit']:focus,
form .hs-button:hover,
form .hs-button:focus {
    font-family: ; font-style: normal; font-weight: 600; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(210, 240, 0, 1.0)

;
    border: 0px solid #1BD292;
    color: #010101;
    background-position: center right 17px;
}

form input[type='submit']:active,
form .hs-button:active {
    font-family: ; font-style: normal; font-weight: 600; text-decoration: none;
    background-color: rgba(255, 255, 80, 100);
    border: 0px solid #1BD292;
    border-color: #6bffe2;
} 





/* Inline Thank You Message */

.submitted-message {
    background-color: 

  
  
    
  


  rgba(0, 0, 0, 1.0)

;
    border: 0px solid #F1F1F1;
    border-radius: 0px;
    padding: 50px 50px;
}

form .input { margin-right: 0!important;}
form fieldset { max-width: inherit!important; 
    /*   margin: 0 -10px!important; */
}
/* form fieldset.form-columns-1 .field,form fieldset.form-columns-1 .hs-input { width: 100%!important;} */
/* form fieldset.form-columns-2 .field { width: 50%!important;} */
/* form fieldset.form-columns-3 .field { width: 33.33%!important;} */
form .field { padding: 0 0 0;}
/* form fieldset .field { padding-left: 10px; padding-right: 10px;} */
form ul.multi-container { padding-top: 10px;}
form ul.multi-container li { margin: 5px 0;}
form .field>label { margin-bottom: 8px; display: block;}
textarea { height: 80px;}
.hs-form-field { margin-bottom: 0;}
.hs-error-msgs { list-style: none; margin: 10px 0 10px; padding: 0 0 0 10px; font-size: 12px;}

form fieldset input.hs-input[type=checkbox]  { width: auto !important;}
form fieldset input.hs-input[type=radio] { width: auto !important;}


.hs-form-field .input { display: table; width: 100%; margin: 0 !important; }
.hs-error-msgs { position: relative; }
.hs-error-msgs li label{
    font-size: 14px;
    line-height: 14px;
    color: #DA0000;
}
.hs-error-msgs li{ list-style-type:none; margin: 0; }
.hs-form-checkbox{
    width:100%;
    float:left;
    list-style-type:none;
}
.hs-form-radio{
    width:100%;
    float:left;
    list-style-type:none;
}
.hs-form-checkbox input, .hs-form-radio input{
    margin-right: 27px;
}
form .hs-richtext, form .hs-richtext p { text-align: left; font-size: 14px; line-height: 1.3; margin-bottom: 10px; color:; }
form{
    max-width:100%;
    width:100%;
    float: none !important; padding-top: 18px;

}
form legend{
    color:#8B8B8B;
    font-size:18px;
    margin-bottom: 0;
}
form ::placeholder {
    opacity: 0.4;
}
/* form .hs-input:focus { box-shadow: inset 0 0 0 2px ;}   */

.submitted-message { 
    text-align: center; 
    font-size: 20px; 
    overflow: hidden !important; 
    line-height: normal; 
    color:#010101; margin-top: 40px;
}
form .hs-error-msgs { margin-top: 10px; display: inline-block; }
form .hs-error-msgs li { margin-bottom: 0; }
form .hs-error-msgs li + li { margin-bottom: 10px; }

.legal-consent-container .hs-form-booleancheckbox-display>span p, .legal-consent-container .hs-form-booleancheckbox-display>span { font-size: 10px; line-height:12px; color:;line-height: normal; margin-left: 0 !important; }

/* Form Two Col Section */

.form-columns-2 , .form-columns-1{max-width:100% !important;}
.form-columns-2 > div { width: 48.5% !important; }
.form-columns-2 > div:first-child{float:left !important;}
.form-columns-2 > div:last-child{float:right !important;}


/* Radio Button Style */

.hs-form-radio label.hs-form-radio-display {font-size: 16px; display:flex;flex-wrap:wrap; margin-bottom: 0; }
.hs-form-radio-display .hs-input { display: none; }
.hs-form-radio label.hs-form-radio-display input+span{display:flex;position:relative; padding-left: 25px; font-size: 18px;}
.hs-form-radio label.hs-form-radio-display input+span:before { width: 20px; height: 20px; content: ''; border: 1px solid #b7c5d4; background-color: transparent; display: inline-block; border-radius: 100%; margin-right: 13px; transition: .5s ease all; position: absolute; left: -11px; top: 4px; }
.hs-form-radio label.hs-form-radio-display input:checked+span:before{background-color:#1BD292; border-color:#D2F000; }
.hs-form-radio label.hs-form-radio-display input:checked+span:after { content: ''; position: absolute; left: -5px; width: 8px; height: 8px; background-color:#D2F000; top: 10px; border-radius: 100%; transition: .5s ease all; }

/* Checkbox Style */

/* .hs-form-checkbox:not(:last-child){margin-bottom:29px;} */
/* .hs-form-checkbox label.hs-form-checkbox-display { font-size: 16px; font-weight: 500; text-transform: inherit;display:flex;flex-wrap:wrap; margin-bottom: 0; }
.hs-form-checkbox-display .hs-input { display: none; }
.hs-form-checkbox label.hs-form-checkbox-display input+span{display:flex;position:relative; padding-left:30px; font-size: 18px; }
.hs-form-checkbox label.hs-form-checkbox-display input+span:before { width: 20px; height: 20px; content: ''; border: 1px solid #B7C5D4; background-color: transparent; display: inline-block; margin-right: 13px; transition: .5s ease all; position: absolute; left:-11px; top: 4px; }
.hs-form-checkbox label.hs-form-checkbox-display input:checked+span:before{background-color:#1BD292; border-color:#D2F000;}
.hs-form-checkbox label.hs-form-checkbox-display input:checked+span:after { content: '\f00c'; font-family: FontAwesome; position: absolute; left:-7px; width: auto; height: auto; background-color: transparent; top: 5px; border-radius: 100%; transition: .5s ease all; color:; font-size: 12px; } */

/* li.hs-form-booleancheckbox:not(:last-child){margin-bottom:29px;} */
/* li.hs-form-booleancheckbox label.hs-form-checkbox-display { font-size: 14px; } */
/* .hs-form-booleancheckbox-display .hs-input { display: none; } */
/* li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display input+span{display:flex;flex-wrap:wrap;align-items:center;position:relative; margin-left:25px !important; }
li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display input+span:before { width: 10px; height: 10px; border-radius:2px;content: ''; border: 1px solid #D2F000; background-color:#fff; display: inline-block; margin-right: 13px; transition: .5s ease all; position: absolute; left: -25px; top: 2px; } */
/* li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display input:checked+span:before{background-color:#111d33;} */
/* li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display input:checked+span:after { content: '\f00c'; font-family: FontAwesome; position: absolute; left: -23px; width: auto; height: auto; background-color: transparent; top:4px; line-height: normal; border-radius: 100%; transition: .5s ease all; color: ; font-size:6px; color:#D2F000; } */

form .hs-fieldtype-booleancheckbox .input .inputs-list, form li.hs-form-checkbox label.hs-form-checkbox-display { margin-bottom: 30px; list-style: none; padding: 0; }
form .hs-fieldtype-booleancheckbox .input .inputs-list .hs-form-booleancheckbox, form li.hs-form-checkbox { margin: 0; }
form .hs-fieldtype-booleancheckbox .input .inputs-list .hs-form-booleancheckbox + .hs-form-booleancheckbox, form li.hs-form-checkbox + .hs-form-checkbox{ margin-bottom: 15px; }
form li.hs-form-checkbox label.hs-form-checkbox-display,
form .hs-fieldtype-booleancheckbox .input li label { position: relative; padding-left: 30px; }
form li.hs-form-checkbox label.hs-form-checkbox-display input,
form .hs-fieldtype-booleancheckbox .input li label input { width: 0 !important; height: 0; margin: 0; }
form li.hs-form-checkbox label.hs-form-checkbox-display input + span:before,
form .hs-fieldtype-booleancheckbox .input li label input+ span:before { content: ''; position: absolute; top: 2px; left: 0; width: 20px; height: 20px; border: 1px solid #D2F000; border-radius: 0px; }
form li.hs-form-checkbox label.hs-form-checkbox-display input:checked + span:after,
form .hs-fieldtype-booleancheckbox .input li label input:checked + span:after { content: ''; position: absolute; top: 2px; left: 0; width: 20px; height: 20px; border: 1px solid #D2F000; border-radius: 0px; background-color: #D2F000; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: center; background-size: 18px; }



form .hs-error-msgs { margin-top: 10px; display: inline-block; }
form .hs-error-msgs li { margin-bottom: 0; }
form .hs-error-msgs li + li { margin-bottom: 10px; }


form .inputs-list>li { margin: 0 0 10px 0; }
.legal-consent-container li.hs-form-booleancheckbox { padding-left: 0; }

span.hs-form-required {   margin: 0; color:; } 

li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display input:checked+span:before{background-color:#1BD292}


.legal-consent-container ul.inputs-list { padding: 0; list-style-type: none; }
.legal-consent-container .field.hs-form-field {  margin-bottom: 8px; }
.hs-fieldtype-booleancheckbox {  padding: 0 !important; }


/* Contact Form */

.formResetStyling form { background-color: transparent; border-color: transparent; border-radius: 0; padding: 0;}
.formResetStyling h3 { padding: 0;}
.form-contact-srt form .field>label { padding: 0; margin: 0;}
.form-contact-srt .hs_submit { text-align: right;}



@media(max-width:991px){

/*     input[type='text'],input[type='email'],input[type='password'],input[type='tel'],input[type='number'],select,textarea{ font-size:20px;} */

}

@media(max-width:767px){
/*     li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display input+span{margin-left: 17px !important;} */
    form fieldset.form-columns-2 .field,form fieldset.form-columns-3 .field{width:100% !important;}
}


/* form { background-color: transparent !important; border: 0 !important; border-radius: 0 !important; padding: 0 !important; }
form fieldset .field { padding-left: 0 !important; padding-right: 0 !important; }
body form fieldset { display: flex !important; flex-wrap: wrap !important;margin: 0 !important; }
form fieldset.form-columns-2 > div.field { width: calc(50% - 10px) !important; }
form fieldset .field label.is-empty { display: none; }
form fieldset.form-columns-2 > div.field:first-child { margin-right: 10px; }
form fieldset.form-columns-2 > div.field:last-child { margin-left: 10px; }
textarea { min-height: 80px !important; }
form input[type='submit'], form .hs-button { width: auto; margin: 0 0 auto !important; font-size: 15px !important; letter-spacing: 0; padding: 10px 65px 10px 20px !important; border-radius: 0px 0px 0px 10px !important; background-image: url(https://nextlevel.inbnd.nl/hubfs/Cuex_theme_assets_Oct-21/images/arrow-img.svg); background-repeat: no-repeat; background-position: calc(100% - 20px) 15px !important; background-size: initial; }
form .hs-submit .actions { text-align: right; } */





/* .header{
    background-color:transparent;
} */
.header.headerSticky {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
    border-bottom: 0px none #FFFFFF;
}

.header__container-inner-wrapper {
    max-width: 1380px;
}

/* Header content */

.header p,
.header h1,
.header h2,
.header h3,
.header h4,
.header h5,
.header h6, 
.header *:not(.button) > a,
.header span,
.header div,
.header li,
.header blockquote {
    color: #FFF;
}


/* Header modules */

.header .icon svg {
    fill: #FFF;
}

.header .news-listing__entry-row--author,
.header .news-listing__entry-summary,
.header .upcoming-events__event-date,
.header .event_details__date--small {
    color: #010101;
}

.header .news-listing__header a,
.header .upcoming-events__header a,
.header .news-listing__entry a,
.header a.icon-card__link {
    color: #010101;
}

.header .news-listing__header a:hover,
.header .news-listing__header a:focus
.header .upcoming-events__header a:hover,
.header .upcoming-events__header a:focus,
.header .news-listing__entry a:hover,
.header .news-listing__entry a:focus,
.header a.icon-card__link:hover,
.header a.icon-card__link:focus {
    color: ;
}

.header .news-listing__header a:active,
.header .upcoming-events__header a:active,
.header .news-listing__entry a:active,
.header a.icon-card__link:active {
    color: ;
}

.header h3.form-title {
    color: #1BD292;
}

.header .news-listing__header h3,
.header .upcoming-events__header h3 {
    color: #010101;
}

.header .news-listing__entry h4,
.header h4.upcoming-events__event-title {
    color: #010101;
}

.header h6.news-listing__entry-date,
.header .upcoming-events__event-subtitle h6 {
    color: #010101;
}


/* Main Navigation */

.header__container--lower .navigation-primary .level-1 > li > a {
    font-family: ; font-style: normal; font-weight: 400; text-decoration: none;
    font-size: 16px;
    color: #fff;
    text-transform: uppercase;
}

.header__container--lower .navigation-primary .level-1 > .has-submenu:after {
    border-color: #fff transparent transparent transparent;
}

.header__container--lower .navigation-primary .level-1 > li:hover,
.header__container--lower .navigation-primary .level-1 > li:focus {
    background-color: 

  
  
    
  


  rgba(27, 210, 146, 0.0)

;
}

.header__container--lower .navigation-primary .level-1 > li:hover > a,
.header__container--lower .navigation-primary .level-1 > li:focus > a {
    font-family: ; font-style: normal; font-weight: 400; text-decoration: none;
    color: #1BD292;
}

.header__container--lower .navigation-primary .level-1 > .has-submenu:hover:after,
.header__container--lower .navigation-primary .level-1 > .has-submenu:focus:after,
.header__container--lower .navigation-primary .level-1 > li.has-submenu.active-item:hover:after,
.header__container--lower .navigation-primary .level-1 > li.has-submenu.active-item:focus:after {
    border-color: transparent transparent #1BD292 transparent;
}

.header__container--lower .navigation-primary .level-1 > li:active {
    background-color: 

  
  
    
  


  rgba(27, 210, 146, 0.0)

;
}

.header__container--lower .navigation-primary .level-1 > li:active > a {
    font-family: ; font-style: normal; font-weight: 400; text-decoration: none;
    color: #1BD292;
}

.header__container--lower .navigation-primary .level-1 > .has-submenu:active:after,
.header__container--lower .navigation-primary .level-1 > li.has-submenu.active-item:active:after {
    border-color: transparent transparent #1BD292 transparent;
}

.header__container--lower .navigation-primary .level-1 > li.active-item {
    background-color: 

  
  
    
  


  rgba(27, 210, 146, 0.0)

;
}

.header__container--lower .navigation-primary .level-1 > li.active-item > a {
    color: #1BD292;
}

.header__container--lower .navigation-primary .level-1 > li.has-submenu.active-item:after {
    border-color: #1BD292 transparent transparent transparent;
}

.header__container--lower .navigation-primary .submenu.level-1 > li > a.active-item:after {
    background-color: #1BD292;
}

/* Main Navigation - Child Menus */

.navigation-primary .submenu:not(.level-1) {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
}

.navigation-primary .submenu:not(.level-1) .hs-menu-item > a {
    font-family: ; font-style: normal; font-weight: 400; text-decoration: none;
    color: #010101;
    font-size: 16px;
    text-transform: uppercase;
}

.navigation-primary .submenu:not(.level-1) .hs-menu-item:hover,
.navigation-primary .submenu:not(.level-1) .hs-menu-item:focus {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
}

.navigation-primary .submenu:not(.level-1) .hs-menu-item:hover > a,
.navigation-primary .submenu:not(.level-1) .hs-menu-item:focus > a {
    font-family: ; font-style: normal; font-weight: 400; text-decoration: none;
    color: #1BD292;
}

.navigation-primary .submenu:not(.level-1) .hs-menu-item:active {
    background-color: 

  
  
    
  


  rgba(0, 0, 0, 0.0)

;
}

.navigation-primary .submenu:not(.level-1) .hs-menu-item:active > a {
    font-family: ; font-style: normal; font-weight: 400; text-decoration: none;
    color: #1BD292;
}

/* Main Navigation - Mobile Menu */

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

  
  
    
  


  rgba(255, 255, 255, 0.0)

 !important;
    }

    .header__container--lower .navigation-primary .level-1 > li:hover,
    .header__container--lower .navigation-primary .level-1 > li:focus
    .navigation-primary .submenu:not(.level-1) .menu-item:hover,
    .navigation-primary .submenu:not(.level-1) .menu-item:focus {
        background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
    }

    .navigation-primary a {
        color: #010101 !important;
    }

    body .header__mobile-menu-icon,
    body .header__mobile-menu-icon:after,
    body .header__mobile-menu-icon:before {
        background-color: #fff;
    }

    body .menu-arrow-icon,
    body .menu-arrow-icon:after {
        background-color: #010101;
    }
}





.footer {
    background-color: 

  
  
    
  


  rgba(27, 210, 146, 1.0)

;
    border-top: 0px none #FFFFFF;
}

.footer__container--static,
.footer__container .dnd-section {
    max-width: 1380px;
}

.footer__bottom-section {
    border-top: 1px solid #1BD292;
    border-color: #FFFFFF;
}

/* Footer Content */

.footer p,
.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6,
.footer p a,
.footer h1 a,
.footer h2 a,
.footer h3 a,
.footer h4 a,
.footer h5 a,
.footer h6 a,
.footer span a,
.footer span,
.footer a,
.footer div,
.footer li,
.footer blockquote
{
    color: #FFFFFF;
}

/* Header modules */


/* Footer Menu */

.footer .hs-menu-wrapper ul {
    margin:0;
    padding:0; 
    list-style-type:none;
}

.footer .hs-menu-wrapper a {
    font-family: ; font-style: normal; font-weight: normal; text-decoration: none;
    color: #FFFFFF;
    font-size:14px;
    text-transform: none;

}

.footer .hs-menu-wrapper a:hover,
.footer .hs-menu-wrapper a:focus {
    font-family: ; font-style: normal; font-weight: normal; text-decoration: none;
    color: #1BD292;
}

.footer .hs-menu-wrapper a:active {
    font-family: ; font-style: normal; font-weight: normal; text-decoration: none;
    color: #1BD292;
}

/* Footer Bottom Navigation */

.footer .footerBottomNavigation .hs-menu-wrapper a { 
    color: #1BD292;
}
.footer .footerBottomNavigation .hs-menu-wrapper a:hover,
.footer .footerBottomNavigation .hs-menu-wrapper a:focus{
    color: #FFFFFF;
}

.footer .hubspotPartnerContent p, .footer 
.hubspotPartnerContent a {
    color: #d7d3d1;
}

.hubspotPartnerContent a:hover {
    color: #1BD292;
}

.footer .footerSocialLink ul li a{
    color: #FFFFFF;
}
.footer  .footerSocialLink ul li a:hover{
    color: #1BD292;

}

.footer .footerLowerNavigation .hs-menu-wrapper ul li a{
    color:#B1B2B0;
    font-size:14px;
}
.footer .footerLowerNavigation .hs-menu-wrapper ul li a:hover{
    color: #1BD292;
}
.bottom_links a.text_xsm {
    text-decoration: underline !important;
    color: #1BD292;
}
/* .bottom_links a.text_xsm:hover { 
    color: #FFFFFF;
} */

.footer .footerBoxIcon{background-color:#FFFFFF;}





/* Blog Listing */

.blog-index__post-title,
.blog-index__post-title a,
.blog-index__author-name,
.blog-index__author-name a,
.blog-index__date,
.blog-index__post-summary {
    color: #010101;
}

.blog-filter {
    background-color: ;
    color: ;
}

.blog-filter,
body .blog-tag-filter__title,
body .blog-tag-filter__select,
body .blog-tag-filter__select-wrapper:after,
.blog-filter form input,
.blog-filter ul.hs-search-field__suggestions li,
.blog-filter ul.hs-search-field__suggestions li a {
    color: ;
}

body .blog-tag-filter__select,
.blog-filter form input,
.blog-filter ul.hs-search-field__suggestions li,
.blog-filter ul.hs-search-field__suggestions li a {
    background-color: ;
}

.blog-filter form input::placeholder {
    background-color: ;
    color: ;
}

.blog-filter form input::-moz-placeholder {
    background-color: ;
    color: ;
}

.blog-filter form input:-ms-input-placeholder {
    background-color: ;
    color: ;
}

/* Blog Tags */

.blog-index__post-header,
body .blog-related-posts__post-header {
    border-bottom-color: ;
}

.blog-index__topic,
body .blog-related-posts__topic {
    background-color: ;
}

.blog-index__topic-link,
.blog-index__topic-link:hover,
.blog-index__topic-link:focus,
.blog-index__topic-link:active,
body .blog-related-posts__topic-link,
body .blog-related-posts__topic-link:hover,
body .blog-related-posts__topic-link:focus,
body .blog-related-posts__topic-link:active,
.header a.blog-related-posts__topic-link,
.header a.blog-related-posts__topic-link:hover,
.header a.blog-related-posts__topic-link:focus,
.header a.blog-related-posts__topic-link:active {
    color: ;
}

/* Blog Pagination */

.blog-pagination__link {
    color: #010101;
}

.blog-pagination__prev-link svg,
.blog-pagination__next-link svg {
    fill: #010101;
}

.blog-pagination__link:hover,
.blog-pagination__link:focus {
    color: ;
}

.blog-pagination__link:hover svg,
.blog-pagination__link:focus svg {
    fill: ;
}

.blog-pagination__link--active {
    background-color: ;
}

/* Blog Post */

.blog-post-header {
    background-image: url('');
        }


/* Blog Updates */

.blogIndexDate h5,.blogIndexTopicLink {color:}
.blogRecentPostTitle h2 a,.blogRecentPostTitle h2 a:hover{font-weight:600}
.blogIndexPostTitle h3 a,.blogIndexTopic  a,.blogIndexTopic,.blogRecentPostTitle h2 a{color:#D2F000;}
.blogIndexPostTitle h3 a:hover,.blogIndexTopic  a:hover,.blogRecentPostTitle h2 a:hover{color:#010101;}
.loadMoreBta.button a{background-color:; border-color:; color:#D2F000;}
.loadMoreBta.button a:hover{background-color:#D2F000; border-color:#D2F000; color:#1BD292}
.loadMoreBta.button a:hover:after{
    background-image: url('https://nextlevel.inbnd.nl/hubfs/Cuex_theme_assets_Oct-21/images/secondary_btn_arrow.svg');
}


.ias-trigger-next a{background-color:; border-color:; color:#D2F000;}
.ias-trigger-next a:hover{background-color:#D2F000; border-color:#D2F000; color:#1BD292}
.ias-trigger-next a:hover:after{
    background-image: url('https://nextlevel.inbnd.nl/hubfs/Cuex_theme_assets_Oct-21/images/secondary_btn_arrow.svg');
}






/* Error Pages - Global */

.error-page:before {
    ;
    color: ;
}

/* System Pages - Global */

.hs-search-results__title {
    font-family: ; font-style: normal; font-weight: normal; text-decoration: none;
    color: #010101;
}



/* Forms in System Pages */

#email-prefs-form h3 {
    font-size: 18px;
}

/* Password Prompt */

.password-prompt input[type='password'] {
    margin-bottom: 1.4rem;
}

/* Backup Unsubscribe */

.backup-unsubscribe input[type='email'] {
    margin-bottom: 1.4rem;
    padding: 16.5px 20px !important;
}





/* Blog Post Listing */

body .news-listing__header-icon > svg {
    fill: #1BD292;
}

/* Card */

body .icon-card__lower {
    border-top-color: #1BD292;
}

body .icon-card__icon {
    background-color: #1BD292;
}

/* Image Gallery */

body .image-gallery__selector:checked + .image-gallery__thumbnail {
    border-color: #1BD292;
}

/* Upcoming Events */

body .upcoming-events__header-icon > svg {
    fill: #1BD292;
}







/*****************************
form style
****************************  */





/*****************************
Slick slider
****************************  */

.slick-dotted.slick-slider { margin-bottom: 0}
.slick-dots { bottom: -30px; z-index:1; margin:0; padding:0;}
.slick-dots li { width: 16px;height: 16px; vertical-align: middle; border-radius: 50%}
.slick-dots li button { width: 16px; height: 16px; padding: 8px 0; border-radius: 50%}
.slick-dots li button:before { width: 16px; height: 16px; line-height: 16px; content: ''; border-radius: 50%; opacity: 1}
.slick-dots li button:before { background-color: #ccc; }
.slick-dots li.slick-active button:before { background-color: rgba(27, 210, 146,1); opacity: 1}
.slick-dots li button:before,.slick-dots li button:before { transition: all ease .4s; -weblit-transition: all ease .4s}
.slick-dots li button:focus:before,.slick-dots li button:hover:before {opacity: 1; background-color: rgba(27, 210, 146,1); transition: all ease .4s; -weblit-transition: all ease .4s}

/* Arrows */


.slick-prev { left: 30px; z-index: 10 !important}
.slick-next { right: 30px}
button.slick-next,button.slick-prev{background: }
.slick-next:before,.slick-prev:before { color: #29333c;}
.slick-prev:after,.slick-next:after { display: none;}
.slick-next,.slick-prev { width: 46px; height: 46px; border-radius: 0; z-index: 1; transition: all ease .4s; -weblit-transition: all ease .4s; top: inherit; bottom: -20px;}
.slick-next:before,.slick-prev:before { font-family: fontawesome; font-size: 0; background-repeat:no-repeat; }
.slick-next:before { content: ''; color : #1BD292; background-image:url('https://nextlevel.inbnd.nl/hubfs/Cuex_theme_assets_Oct-21/images/slider-arrow-right.svg');}
.slick-prev:before { content: ''; color : #1BD292; background-image:url('https://nextlevel.inbnd.nl/hubfs/Cuex_theme_assets_Oct-21/images/slider-arrow-left.svg')}
.slick-next:before,.slick-prev:before { width: 8px; height: 17px; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); opacity: 1; background-repeat: no-repeat; font-size: 0; line-height: 1; }
.slick-next:before {background-position: center center;}
.slick-arrow.slick-disabled { opacity: 0; visibility: hidden;}

.slick-slide:focus { outline: none;}

.sliderStyleVer2 .slick-prev { opacity: 0; visibility: hidden; } 
/* White Arrow */
.slickwhiteArrow .slick-prev:before { color: #fff;}
.slickwhiteArrow .slick-next:before { color: #fff;}
.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover { background-color: #1BD292; border-color: #ffe744;}


/*****************************
Magnific Popup
****************************  */
.mfp-iframe-holder .mfp-close { width: 40px; height: 40px; padding-right: 0; right: 0; top: -40px; background-color: #8dc63f; color: #fff; text-align: center; border-radius: 5px 5px 0 0; }

button.mfp-close:after {  display: none;}
.mfp-close-btn-in .iframeStyleing .mfp-close { color: #000; width: 40px; height: 40px; background-color: #fff; right: 30px; top: -10px; border-radius: 5px 5px 0 0; } 
.popplayParent { position: relative; } 
.popplayIcon { width: 100px; height: 100px; margin-left: -50px; margin-top: -50px; background-color: #ff146d; box-shadow: 0px 10px 30px rgba(88, 89, 91, 0.7); -webkit-box-shadow: 0px 10px 30px rgba(88, 89, 91, 0.7); display: inline-block; border-radius: 50%; line-height: 100px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); text-align: center; vertical-align: middle; } .popplayIcon:hover { background-color: rgba(65, 35, 137, 0.9); } .popplayIcon svg { width: 50px; height: 50px; display: inline-block; vertical-align: middle; fill: #fff; position: relative; left: 3px; } .popplayIcon { width: 100px; height: 100px; } .roundshape, .roundshape.shapeGray { position: relative; overflow: hidden; } .roundshape:after { content: ''; position: absolute; z-index: 5; right: -1px; bottom: -1px; background-image: url('https://4738149.fs1.hubspotusercontent-na1.net/hubfs/4738149/2steps_Theme_Images_Sep-2019/shapeWhite.svg'); background-size: 100% 100%; width: 150px; height: 150px; background-repeat: no-repeat; } 
.iframeStyleing { max-width: 830px; margin: 0 auto; padding: 30px; position: relative;}
.iframeStyleinner { border-radius: 10px 0 10px 10px; overflow: hidden;}

/* Max-width */
.max476{max-width:476px; width:100%; }
.max530{max-width:530px; width:100%; }
.max600{max-width:600px; width:100%; }
.max630{max-width:630px; width:100%; }
.max650{max-width:650px; width:100%; }
.max670{max-width:670px; width:100%; }
.max700{max-width:700px; width:100%; }
.max710{max-width:710px; width:100%; }
.maxCenter{margin:0 auto}
.maxRight{margin:0 0 0 auto}


.bannerShape{text-align:right;}



.dnd-section.full-width-forcedd{padding:0!important}
.dnd-section.full-width-forcedd>div,.dnd-section.full-width-forcedd>div>div{padding-left:0px!important;padding-right:0px!important;max-width:none!important}
  

 .headerLanguageSwitcher .globe_class{background-image:unset !important;width:0;height:0;background-size:contain;border-radius:0;margin-left:0;} 
/* .globe_class:hover .lang_list_class{display:flex!important;} */
.globe_class:hover .lang_list_class {display: none !important;}
.headerLanguageSwitcher .headerLanguageCurrent{padding:0;}
.headerLanguageSwitcher .lang_switcher_class{position:inherit;}
.headerLanguageSwitcher ul.lang_list_class{left:0!important;transform:none;}
.headerLanguageSwitcher .lang_list_class li:first-child{border:0;padding-top:8px;}
.headerLanguageSwitcher ul.lang_list_class li{background-color:#fff0;border:0;padding:0;text-align:center;margin: 8px 0 0;line-height: unset;}
.headerLanguageSwitcher .lang_list_class li a{position:relative;display:inline-block;text-align:left;font-size:0;}
.header .headerLanguageSwitcher .lang-box .headerLanguageCurrent,
.header-system-page .headerLanguageSwitcher .lang-box .headerLanguageCurrent{line-height:0;position:relative;display:flex;align-items:center;justify-content:center;}
.header-system-page .headerLanguageSwitcher .lang-box .headerLanguageCurrent{background-color:#ffffff10;}

.headerLanguageCurrent:before {
    background-image: url(https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/image/Icon.svg)!important;
    width: 12px;
    height: 20px;
    background-size: 12px auto;
    content: '';
    position: absolute;
    right: -20px;
    top: 50%;
    transform: translateY(-50%);
    background-repeat: no-repeat;
    background-position: center;
}
.headerLanguageSwitcher{position:relative;line-height:0;}
.header .headerLanguageSwitcher .lang-box .headerLanguageCurrent.langBoxOpen,
.header-system-page .headerLanguageSwitcher .lang-box .headerLanguageCurrent.langBoxOpen{border-radius:50% 50% 0 0;}
.headerLanguageSwitcher .header__language-switcher-label-current img{width:30px;border-radius:2px;height:15px;object-fit:cover;}
.headerLanguageSwitcher .lang_switcher_link img{width:30px;border-radius:2px;height:15px;object-fit:cover;}
.headerLanguageCurrent{cursor:pointer;}
.headerLanguageSwitcher .lang_list_class:after,.headerLanguageSwitcher .lang_list_class:before{display:none;}
.headerLanguageSwitcher .lang-box{display:flex;align-items:center;justify-content:center;}
.header .headerLanguageSwitcher .lang-box ul.lang_list_class li:first-child,
.header-system-page .headerLanguageSwitcher .lang-box ul.lang_list_class li:first-child{display:none;}

.headerLanguageSwitcher .lang-box ul.lang_list_class.activeLangBox{align-items:center;border-radius:0 0 50% 50%;display:flex !important;flex-direction:column;justify-content:center;padding:0;}
.header.whiteheader{background-color:#fff!important;}
.header.whiteheader .inner .left .left-inner img{filter:invert(1);}
.header.whiteheader .right-inner .text-link a{color:#010101;}
.header.whiteheader .right-inner .headerLanguageSwitcher .globe_class{background-image:url(https://7501784.fs1.hubspotusercontent-na1.net/hubfs/7501784/spacefill-dec2023/image/Icon%20%283%29.svg)!important;}
.footer .inner .left{max-width:333px;}
.footer .inner .right{max-width:calc(100% - 333px);width:100%;}
.footer .inner .right ul{display:flex;}
.footer .inner .right ul li{margin:0;padding:0 25px;}
.footer .inner .right ul li:first-child{padding-left:0;}
.footer .inner .right-inner-bottom{border-top:1px solid rgb(255 255 255 / 20%);}
.footer .right-inner-top .btn-outer{margin-left:115px;}
.footer .inner .right-inner-bottom ul li a{color:rgb(255 255 255 / 60%);}
form input[type='submit'],form .hs-button{padding:20px 39px;background-color:#010101;border-radius:4px;color:#fff;font-size:14px;font-weight:600;min-width:unset;}
.newsletter .right-inner.form-sec form{display:flex;align-items:center;position:relative;padding-top:0;}
.newsletter .left .left-inner .desc{max-width:372px;}
.newsletter .right-inner.form-sec form .hs_submit.hs-submit{position:absolute;right:0;display:inline-block;}
.newsletter .right-inner.form-sec form > .hs_email{width:100%;line-height:1!important;}
.newsletter .right form .hs-error-msgs{position:absolute;}
.full-width-cta .inner{border-radius:4px;}
.blog-related-posts{background-color:#fff0;}
.blog-card-wrapper{display:flex;flex-wrap:wrap;margin:0 -9px;}
.blog-card-wrapper .blog-card{width:33.33%;max-width:33.33%;padding:0 9px;margin-bottom:30px;}
.blog-card-wrapper a.blog-related-posts__post-image-wrapper img{width:100%;border-radius:4px;height:206px;object-fit:cover;}
.blog-card-wrapper a.blog-related-posts__post-image-wrapper{display:block;height: 100%;}
.blog-card-wrapper .blog-card-inner{background-color:#fff;border-radius:4px;padding:0 0 45px;transition:all ease .3s;-moz-transition:all ease .3s;-webkit-transition:all ease .3s;-o-transition:all ease .3s;height:100%;}
.blog-card-wrapper .blog-card-inner:hover{box-shadow:3px 4px 20px 0px rgba(1,1,1,0.06);margin-top: -6px;}
.blog-card-wrapper .blog-card.blog-index__post--large .blog-card-inner:hover {margin-top:0;}
.blog-card-wrapper .blog-card-content{padding:25px 43px 0 35px;}
.blog-card-wrapper .reading-minutes-icon svg{display:block;}
.blog-card-wrapper a.blog-related-posts__title-link{font-weight:600;}
.blog-card-wrapper .blog-card-desc *{font-weight:400!important;}
.blog-post__tags > span{display:none;}
.blog-post__tag-link{letter-spacing: 1.4px;
   padding: 2.5px 6px;
    position: relative;
    display: inline-block;
    line-height: 1;
    margin: 3px 5px;
    background: #D2F000;}
/* .blog-post__tag-link:after{position:absolute;content:'';background:#D2F000;top:50%;left:0;height:16px;width:100%;transform:translateY(-50%);border-radius:1px;z-index:-1;} */
.blog-post__tags{position:relative;z-index:1; margin: 0 -5px;}
/* .blog-card-wrapper .blog-card.blog-index__post--small .blog-post__tags {min-height: 85px;} */
 
.related-post{margin-top:63px;}
.post-breadcum-inner *{color:rgba(255,255,255,0.60);}
.post-breadcum-inner a:hover,.post-breadcum-inner a:active,.post-breadcum-inner a:focus {color:#1BD292;}
.post-banner .reading-minutes-icon svg{filter:invert(1);}
.post-banner .blog-post__meta{margin-bottom:0;}
.post-banner .blog-card-title{max-width:888px;margin:auto;}
.body-container--blog-post .post-body * + img{margin-top:30px;}
.post-body .inner .right .right-inner{border-radius:4px;background:#FFF;box-shadow:2px 4px 20px 0px rgba(1,1,1,0.10);padding:21px 59px 70px;}
.body-container--blog-post .post-body * + img{margin-top:30px;}
.progressbar-wrapper{position:sticky;z-index:9;top:0;width:100%;height:8px;}
.progressbar-wrapper progress{background:#fff0;border:0;height:8px;width:100%;vertical-align:top;}
.progressbar-wrapper progress::-webkit-progress-bar{background:#fff0;border:0;height:8px;width:100%;vertical-align:top;}
.progressbar-wrapper progress::-moz-progress-bar{background:#fff0;border:0;height:8px;width:100%;vertical-align:top;}
.progressbar-wrapper progress::-webkit-progress-value{background:#1BD292;}
.blog-card .button.button--tertiary a:hover {color:#010101;}
.listing-banner-heading .right {
    position: relative;
}
.listing-banner-heading .right:after {
    position: absolute;
    content: '';
    width: 1px;
    height: 71%;
    background-color: rgba(255, 255, 255, 0.60);
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.listing-banner-heading .right-inner {
    max-width: 321px;
    margin-left: auto;
}
.listing-banner-heading .right-inner .desc * {
    line-height: 150%;
}
.listing-banner-tags ul li a.listing-banner-tag:hover {background-color: #fff;color:#010101;}
/* .listing-banner-tags ul li.defult-btn {padding: 12px 27px;border-radius: 4px;} */
.listing-banner-tags ul li a.listing-banner-tag {padding: 13px 22.5px;border-radius: 4px;color:#fff;letter-spacing: 1.4px;}
.listing-banner-tags ul li {
    padding-left: 12px;
    margin:0;
}
.listing-banner-heading {
    max-width: 1018px;
    margin: auto;
}

.listing-banner-data .hs-search-field {
    display: flex;
    align-items: center;
}
.listing-banner-data  .hs-search-field__bar form {
    position: relative;
    padding-top: 0;
}
.listing-banner-data .hs-search-field__bar form input.hs-search-field__input {
    padding: 0 55px 0 17px;
    height: 43px;
    background-color: #fff0;
    border: 1px solid #FFF;
    color: #fff;
    width: 0 !important;
    opacity: 0;
    transition: width 0.5s;
}
.listing-banner-data .header-search.search-result-open .hs-search-field__bar form input.hs-search-field__input{
    width: 284px !important;
    opacity: 1;
}

.header-search.search-result-open .form-defult-btn,.hs-search-field--open .form-defult-btn {
    opacity: 0;
    visibility: hidden;
}
.form-defult-btn {
    background-color: #fff0;
    padding: 0px;
    line-height: 1;
    letter-spacing: 0;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 43px;
 }
.form-defult-btn:hover,.form-defult-btn:focus {
    background-color: #fff0 !important;
}
.listing-banner-data .hs-search-field button {
    cursor: pointer;
}
.header-search {
    width: 43px;
}
.header-search.search-result-open {width:unset;}
.listing-banner-data .hs-search-field__bar form button {
    background-color: #1BD292;
    padding: 0px;
    line-height: 1;
    letter-spacing: 0;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 43px;
    border: 1px solid #fff;
    border-left: 0;
    opacity:0;
}
ul.hs-search-field__suggestions {
    position: absolute;
    top: 100%;
    background: #FFFFFF;
    z-index: 9;
    margin-top: 0 !important;
/*     border: 1px solid #FFF !important; */
    border-radius: 4px;
    box-shadow: 2px 4px 20px 0px rgba(0, 0, 0, 0.10);
    padding: 12px 0 0 0;
} 
/* ul.hs-search-field__suggestions li {
    padding: 12px 0;
} */
ul.hs-search-field__suggestions li a {
    padding: 12px 77px 12px 24px;
    font-size: 14px;
    line-height: 16.8px;
    position: relative;
}
ul.hs-search-field__suggestions li a svg {
    position: absolute;
    right: 40px;
    top: 50%;
    transform: translateY(-50%);
}
ul.hs-search-field__suggestions li:first-child {
    padding: 0 48px 12px 24px;
    color: rgba(1, 1, 1, 0.60);
    font-size: 12px;
    font-weight: 400;
}
ul.hs-search-field__suggestions li a:hover {
    background-color: #F3FAF8;
    border-radius: 4px;
}
ul.hs-search-field__suggestions li a:hover svg path {
    stroke: #1BD292!important;
}
.header-search.search-result-open .hs-search-field__bar form button,.hs-search-field--open form button {opacity:1;visibility: visible;} 
.hs-search-field__bar button svg {
    height: 43px;
    width: 43px;
}
.listing-banner-data .hs-search-field__bar form input.hs-search-field__input::placeholder {
    color: #fff;
    opacity: 0.5;
}
.bloglisting {
    background: #F3FAF8;
   overflow: hidden;
}
.blog-card-wrapper  .blog-card.blog-index__post--large {
    width: 100%;
    max-width: calc(100% - 18px);
    z-index: 1;
    padding:0;
    margin:-90px auto 10px;
    position: relative;
/*    margin: -270px 0 100px; */
}
.blog-card-wrapper .blog-card.blog-index__post--large:after,.blog-card-wrapper .blog-card.blog-index__post--large:before {
    position: absolute;
    content: '';
    width: 100%;
    height: calc(100% - 170px);
    top: 0;
    background-color: rgba(1,1,1,1.0);
}
.blog-card-wrapper .blog-card.blog-index__post--large:after {
    left:-100%;
}
.blog-card-wrapper .blog-card.blog-index__post--large:before {
    right:-100%;
}
.blog-card-wrapper .blog-card.blog-index__post--large .blog-card-inner {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding-bottom: 0;
}

.blog-card-wrapper .blog-card.blog-index__post--large .blog-card-img {
    width: calc(50% - 10px);
   height: 100%;
    
}

.blog-card-wrapper .blog-card.blog-index__post--large .blog-card-content {
   width: calc(50% + 10px);
    padding: 15px 0 15px 50px;
}
.blog-card-wrapper .blog-card.blog-index__post--large .blog-card-content .blog-related-posts__content {
    max-width: 457px;
}
.blog-card-wrapper .blog-card.blog-index__post--large a.blog-related-posts__post-image-wrapper img {
    height:100%;
}
.blog-card-wrapper .blog-card.blog-index__post--large .blog-card-title {
    max-width: 331px;
}
/* .listing-banner {padding-bottom:330px;} */

.bloglisting .blog-card.blog-index__post--large span.reading-minutes,.bloglisting .blog-card.blog-index__post--medium span.reading-minutes {
    display: inline-block;
}
.blog-card-wrapper .blog-card.blog-index__post--small {
    width: 25%;
    max-width: 25%;
}
.blog-card-wrapper .blog-card.blog-index__post--small .blog-card-content {padding: 21px 32px 0 38px;height: calc(100% - 185px);}
.blog-card-wrapper .blog-card.blog-index__post--small .blog-card-content .blog-related-posts__content {
    height: 100%;
    align-items: end;
}
.blog-card-wrapper .blog-card.blog-index__post--medium .blog-card-content {
    padding: 39px 53px 0 43px;
}
.bloglisting span.current {
    background: rgba(27, 210, 146, 0.10);
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    margin:0 4px;
    font-weight:500;
    color: #1BD292;
}
.bloglisting .pagination a.prevsbtn,.bloglisting .pagination a.nextbtn,.bloglisting .pagination a.numbers,.bloglisting .pagination span.dotcss,.bloglisting a.last,.bloglisting a.first {
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    background: #fff0;
    margin:0 4px;
    font-weight:500;
}
.bloglisting .pagination {
    display: flex;
    align-items: center;
    justify-content: center;
}
.bloglisting .pagination .prevsbtn svg {
    transform: rotate(180deg);
}
.bloglisting .pagination .disabled {
    display: none !important; 
}
.bloglisting .full-width-cta {
    width: 100%;
    max-width: 1114px;
    margin: auto;
}
.bloglisting .full-width-cta.listing-page-only .inner {
    background-color: #1BD292;
}
.blog-card-wrapper .blog-card.blog-index__post--small .blog-card-img img {height: 185px;}
.blog-card.blog-index__post--medium {
    padding-top: 90px;
}
.blog-card-wrapper .blog-card.blog-index__post--medium img.blog-related-posts__image {
    height: 250px;
}
.blog-card-wrapper .blog-card.blog-index__post--large span.reading-minutes  {
    margin-left: 15px;
}
.blog-card-wrapper .blog-card.blog-index__post--medium span.reading-minutes {margin-left: 5px;}
.listing-banner-tags ul li a.listing-banner-tag.active {
    background-color: #fff;
    color: #010101;
}
.blog-index__post--small .reading-minutes {
    width: 100%;
}
.listing-banner-heading-tag .title h1,.listing-banner .post-breadcum span.blog-tag {text-transform: uppercase;}
.listing-banner-heading-tag {
    max-width: 662px;
    margin: auto;
}
.blog-post_author a:hover, .blog-post_author a:focus {
    color: #1BD292;
}
.search-banner .inner .btn-outer a {
    display: inline-flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: center;
}
.search-banner .inner .btn-outer a svg {
    margin: 0 5px 0 0;
    transform: rotate(180deg);
}
.search-banner .desc span {
    margin-right: 5px;
}
#hsresults .resultBoxRepeat .hs-search-results__tag .blog-post__tag-link {
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}
.search-page {background-color:#F3FAF8;}
.hs-search-results ul#hsresults {
    margin-top: 0 !important;
}
ul#hsresults .hs-search-results__description {
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
}
.hs-search-results__prev-page,.hs-search-results__next-page {
    background: rgba(27, 210, 146, 0.10);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    margin: 0 4px;
    text-transform: capitalize;
    padding: 5px 10px;
}
.hs-search-results__pagination {
    align-items: center;
    justify-content: center;
}
ul#hsresults li.resultBoxRepeat {
    margin-top: 0;
}
.resultBoxRepeat .hs-search-results__featured-image img {
    width: 100%;
    border-radius: 4px;
    height: 206px;
    object-fit: cover;
}
ul#hsresults li.resultBoxRepeat .blog-card-content .hs-search-results__tag {
    margin: 0 0 0 -5px;
}
body.not-showing-result .hs-search-results {
    display: none;
}
.tag-pagniation .tag-pagniation-next .listing-banner-tags ul li {
    display: none;
}

.tag-pagniation .tag-pagniation-next .listing-banner-tags ul li.active + li {
    display: block;
}
.tag-pagniation .tag-pagniation-prev .listing-banner-tags ul li.prev-in-tag {
    display: block;
}
.tag-pagniation .tag-pagniation-prev .listing-banner-tags  ul li {
    display: none;
}
.tag-pagniation .tag-pagniation-prev .listing-banner-tags ul li.prev-in-tag a,.tag-pagniation .tag-pagniation-next .listing-banner-tags ul li.active + li a {
    color: #010101;
    padding: 0;
    font-weight: 700;
    background: #fff0;
}
.tag-pagniation {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.tag-pagniation .listing-banner-tags ul li a {
    
    display: flex !important;
    align-items: center;
}

.tag-pagniation .tag-pagniation-prev .listing-banner-tags ul li.prev-in-tag svg {
    margin-right: 5px;
}
.tag-pagniation .tag-pagniation-next .listing-banner-tags ul li.active + li a svg  {
    margin-left: 5px;
}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child){
    width: 33.33%;
    max-width: 100%;
    padding-top:70px;
    padding-bottom: 70px;
}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child {
    width: 100%;
    max-width: 100%;
}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner {display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding-bottom: 0;}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content  {width: calc(50% + 10px);
    padding: 15px 0 15px 50px;height: unset;}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .hs-search-results__featured-image {width: calc(50% - 10px);height: 100%;}

.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child  .resultWrapper.blog-card-inner .hs-search-results__featured-image img {
    height: 100%;
}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .searchTitle {
    padding: 40px 0 0;
}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content > div {
    max-width: 457px;
}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content .searchTitle h3 {
    font-size: 30px;
}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content .searchTitle {
max-width: 331px;
}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content .hs-search-results__description {
    padding-top:20px;
}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content .hs-search-results__readmore-wrapper {
    padding-top:20px;
}
.body-wrapper.page_0  .blog-card-wrapper .blog-card-inner:hover {box-shadow: none;
    margin-top: unset;}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child)  .blog-card-content {
    
    padding: 39px 53px 0 43px;
}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child)  .hs-search-results__readmore-wrapper {
    padding-top:15px;
}
.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child) .hs-search-results__featured-image img {
    height: 250px;
}
/* .hs-blog-post .post-body .before-more * {
    font-weight: 600 !important;
} */
.footer .button.button--tertiary a:hover svg path {
        stroke:#D2F000;
}
 .body-container--blog-post  img.mce-hs-more {
    display: none !important;
} 
.hs-site-page.page .headerLanguageSwitcher {
    display: none;
}
.newsletter .title-text {
    width: calc(100% - 40px);
}
.post-body .inner .left .left-inner a {
    color: #1bd292;
    text-decoration: underline !important;
}
.search-page .active .res-ava.single-result span.search-banner-single {
    display: inline-block;
}
.search-page .active .res-ava.single-result span.search-banner-multiple {
    display: none;
}
.search-page .active .res-ava span.search-banner-single {
    display: none;
}
@media (min-width:768px ) {
    .mobileShow{display:none;} 
    .newsletter .right{max-width:400px;width:100%;}
    .newsletter .left{max-width:calc(100% - 400px);width:100%;}
    .full-width-cta .inner .left .left-inner{max-width:442px;width:100%;}
    .full-width-cta .inner .left .right-inner{max-width:413px;width:100%;}
} 
@media(min-width:992px){
    .tabShow{display:none}
    .newsletter .right{max-width:470px;width:100%;}
    .newsletter .left{max-width:calc(100% - 470px);width:100%;}
    .post-body .inner .left .left-inner{max-width:773px;width:100%;margin-left:auto;}
    .post-body .inner .right .right-inner{max-width:386px;width:100%;position:sticky;top:23px;margin-left:auto;margin-top:23px;}
}
@media(min-width:1200px){ 
    .mindeskShow{display:none}
}
@media(max-width: 1460px){
    .mainmenu .hs-menu-wrapper>ul>li:nth-child(3) { margin-right: 0px; }
}
@media (max-width:1440px){
    .footer .right-inner-top .btn-outer {margin-left:0;}
    .footer .inner .right ul li {padding: 0 20px;}
}
@media (min-width:768px) and (max-width:1199px){
    .blog-card-wrapper .blog-card.blog-index__post--large .blog-card-content {padding: 25px 20px 25px 20px;}
    .blog-card-wrapper .blog-card.blog-index__post--large .blog-card-img a,.blog-card-wrapper .blog-card.blog-index__post--large .blog-card-img, .blog-card-wrapper .blog-card.blog-index__post--large .blog-card-img img {height:100%;}
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .hs-search-results__featured-image,.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .hs-search-results__featured-image img {height:100%;}
}
@media(max-width: 1199px){ 
    .mindeskw30{width:30%}
    .mindeskw33{width:33.33%}
    .mindeskw40{width:40%}
    .mindeskw50{width:50%}
    .mindeskw60{width:60%}
    .mindeskw66{width:66.66%}
    .mindeskw70{width:70%}
    .mindeskw100{width:100%}
    .mindeskMax100{max-width:100%;}
    .mindeskHide {display:none}
    .mindeskpl20 {padding-left:20px;}
    .mindeskpr20 {padding-right:20px;}
    .mindeskpr15 {padding-right:15px;}
    .mindeskpl15 {padding-left:15px;}
    .mindeskpl10 {padding-left:10px;}
    .mindeskpl0 {padding-left:0;}
    
    .footer .right-inner-top .menu{width: 40%;}
    .footer .right-inner-top .social-icon{width: 60%;}
    .footer .inner .right .right-inner-top ul {flex-direction: column;}
    .footer .inner .right ul li {padding: 10px 5px;}
    .footer .right-inner-top .btn-outer {margin-left:0;}
    .post-body .inner .right .right-inner {padding: 21px 50px 70px;}
    
    .listing-banner-tags ul{margin:0 -7px;}
    .listing-banner-tags ul li.defult-btn{order:1;padding:10px 7px;}
    .listing-banner-tags ul li{padding-left:0;margin:5px 7px;}
    .listing-banner-tags ul li a.listing-banner-tag{padding:10px 9.4px;background:#3C3C3C;display:inline-block;letter-spacing: 1.2px;}
    .listing-banner-serach{display:flex;width:100%;align-items:center;justify-content: center;}
    .form-defult-btn{display:none;}
    .listing-banner-data .hs-search-field__bar form button{opacity:1;height:36px;}
    .listing-banner-data .hs-search-field__bar form input.hs-search-field__input{width:100%!important;opacity:1;height:36px;}
    .header-search{width:unset;}
    .listing-banner-data .hs-search-field__bar button svg{height:36px;width:36px;}
    .listing-banner-heading .right-inner{max-width:100%;}
    .blog-card-wrapper .blog-card.blog-index__post--small .blog-card-content {padding: 25px 20px 0 20px;}
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content {padding: 25px 20px 25px 20px;}
    
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child) .blog-card-content {padding: 25px 20px 0 20px;}
}
@media(max-width:991px){
   .largeText h1 {font-size: 60px;}
    div h1,div .h1,.mobileHeading1{font-size:46px;}
    
    .tabw30{width:30%}
    .tabw33{width:33.33%}
    .tabw40{width:40%}
    .tabw50{width:50%}
    .tabw60{width:60%}
    .tabw66{width:66.66%}
    .tabw70{width:70%}
    .tabw100{width:100%}
    .tabMax100{max-width:100%;}
    .tabtop10 {margin-top: 10px;}
    .tabtop20 {margin-top: 20px;}
    .tabtop30 {margin-top: 30px;}

    .tabpl0{padding-left:0;}
    .tabpr0{padding-right:0;}
    .tabpr15 {padding-right:15px;}
    .tabpl15 {padding-left:15px;}
    .tabpr20 {padding-right:20px;}
    .tabpl20 {padding-left:20px;}
    .tabtop0{padding-top:0}
    .tabbottom0{padding-bottom:0}
    .tabpb5,.tabp5-0{ padding-bottom:5px;}  
    .tabpb10,.tabp10-0 { padding-bottom:10px;}
    .tabpb15,.tabp15-0 { padding-bottom:15px;}
    .tabpb20,.tabp20-0 { padding-bottom:20px;}
    .tabpb25,.tabp25-0 { padding-bottom:25px;}
    .tabpb30,.tabp30-0 { padding-bottom:30px;}
    .tabpb35,.tabp35-0 { padding-bottom:35px;}
    .tabpb40,.tabp40-0 { padding-bottom:40px;}
    .tabpb45,.tabp45-0 { padding-bottom:45px;}
    .tabpb50,.tabp50-0 { padding-bottom:50px;}
    .tabpb55,.tabp55-0 { padding-bottom:55px;}
    .tabpb60,.tabp60-0 { padding-bottom:60px;}
    .tabpb65,.tabp65-0 { padding-bottom:65px;}
    .tabpb70,.tabp70-0 { padding-bottom:70px;}
    .tabpb75,.tabp75-0 { padding-bottom:75px;}
    .tabpb80,.tabp80-0 { padding-bottom:80px;}
    .tabpb85,.tabp85-0 { padding-bottom:85px;}
    .tabpb90,.tabp90-0 { padding-bottom:90px;}
    .tabpb95,.tabp95-0 { padding-bottom:95px;}
    .tabpb100,.tabp100-0 { padding-bottom:100px;}
    .tabpb105,.tabp105-0 { padding-bottom:105px;}
    .tabpb110,.tabp110-0 { padding-bottom:110px;}
    .tabpb115,.tabp115-0 { padding-bottom:115px;}
    .tabpb120,.tabp120-0 { padding-bottom:120px;}
    .tabpb125,.tabp125-0 { padding-bottom:125px;}
    .tabpb130,.tabp130-0 { padding-bottom:130px;}
    .tabpb135,.tabp135-0 { padding-bottom:135px;}
    .tabpb140,.tabp140-0 { padding-bottom:140px;}
    .tabpb145,.tabp145-0 { padding-bottom:145px;}
    .tabpb150,.tabp150-0 { padding-bottom:150px;}
    .tabpb155,.tabp155-0 { padding-bottom:155px;}
    .tabpb160,.tabp160-0 { padding-bottom:160px;}


    .tabpt0 {padding-top:0;}
    .tabpt5,.tabp5-0{ padding-top:5px;}  
    .tabpt10,.tabp10-0 { padding-top:10px;}
    .tabpt15,.tabp15-0 { padding-top:15px;}
    .tabpt20,.tabp20-0 { padding-top:20px;}
    .tabpt25,.tabp25-0 { padding-top:25px;}
    .tabpt30,.tabp30-0 { padding-top:30px;}
    .tabpt35,.tabp35-0 { padding-top:35px;}
    .tabpt40,.tabp40-0 { padding-top:40px;}
    .tabpt45,.tabp45-0 { padding-top:45px;}
    .tabpt50,.tabp50-0 { padding-top:50px;}
    .tabpt55,.tabp55-0 { padding-top:55px;}
    .tabpt60,.tabp60-0 { padding-top:60px;}
    .tabpt65,.tabp65-0 { padding-top:65px;}
    .tabpt70,.tabp70-0 { padding-top:70px;}
    .tabpt75,.tabp75-0 { padding-top:75px;}
    .tabpt80,.tabp80-0 { padding-top:80px;}
    .tabpt85,.tabp85-0 { padding-top:85px;}
    .tabpt90,.tabp90-0 { padding-top:90px;}
    .tabpt95,.tabp95-0 { padding-top:95px;}
    .tabpt100,.tabp100-0 { padding-top:100px;}
    .tabpt105,.tabp105-0 { padding-top:105px;}
    .tabpt110,.tabp110-0 { padding-top:110px;}
    .tabpt115,.tabp115-0 { padding-top:115px;}
    .tabpt120,.tabp120-0 { padding-top:120px;}
    .tabpt125,.tabp125-0 { padding-top:125px;}
    .tabpt130,.tabp130-0 { padding-top:130px;}
    .tabpt135,.tabp135-0 { padding-top:135px;}
    .tabpt140,.tabp140-0 { padding-top:140px;}
    .tabpt145,.tabp145-0 { padding-top:145px;}
    .tabpt150,.tabp150-0 { padding-top:150px;}
    .tabpt155,.tabp155-0 { padding-top:155px;}
    .tabpt160,.tabp160-0 { padding-top:160px;}
    .tabResImage{padding-bottom:56.25%;}
    .tab-right{text-align:right}
    .tab-left{text-align:left}
    .tabw50 {width: 50%}
    .tabw100 {width: 100%}
    .tabBlock{display:block; margin-right:0;}
    .tabTop10 { padding-top: 10px; }
    .tabTop20 { padding-top: 20px; }
    .tabTop30 { padding-top: 30px; }
    .slick-prev { left: 15px;}
    .slick-next { right: 15px;}
    .slick-next, .slick-prev { bottom: 0px;  }
    .pr110{padding-right:30px;}
    .tabHide {display:none}
    .taborder1{order:1;}
    .taborder2{order:2;} 
    .taborder3{order:3;} 
    .tab-center{text-align:center;}
    
    .post-body .inner .left .left-inner {max-width:100%;width: 100%;}
    .post-body .inner .right .right-inner { max-width: 100%;width: 100%;position: relative; top: unset;padding: 36px 20px 35px;}
    .blog-card-wrapper .blog-card-content,.blog-card-wrapper .blog-card.blog-index__post--medium .blog-card-content,.blog-card-wrapper .blog-card.blog-index__post--small .blog-card-content {padding: 25px 20px 0 20px;}
    .blog-card-wrapper .blog-card.blog-index__post--medium img.blog-related-posts__image {height: 206px}
   .blog-card-wrapper .blog-card.blog-index__post--small {width: 33.33%;max-width: 33.33%;}
    .related-post {
    margin-top: 40px;
}
}

@media(max-width:767px){
    
    .largeText h1 {font-size: 46px;}
    div h1,div .h1,.mobileHeading1,largeText h1{font-size:36px;line-height:1.19;}
    div h2,div .h2,.mobileHeading2{font-size:24px;line-height:1.2;}
    div h3,div .h3,.mobileHeading3,div h4,div .h4, .mobileHeading4,div h5,div .h5, .mobileHeading5,div h6,div .h6, .mobileHeading6{font-size:16px;line-height:1.19;}
    
    .mobileFont14{font-size:14px;}
    .mobileFont12{font-size:12px;}
    .mobileFont10,.mobileFont10 *{font-size:10px;}
    .mobileFont24{font-size:24px;}
    

    .mtop10{margin-top:10px;}
    .mtop20{margin-top:20px;}
    .mtop30{margin-top:30px;}
    .mbottom30{margin-bottom:30px;}
    .mp0,.mpt0{padding-top:0!important}
    .mp0,.mpb0{padding-bottom:0!important}
    .mpl0,.mp0-0{padding-left:0!important;}
    .mpr0,.mp0-0{padding-right:0!important;}
    .mobile-left{text-align:left;}
    .mobile-center{text-align:center;}
    .mobile-center.text-right{text-align:center;}
    .mjustify-start {justify-content: start;}
    .mobilMax100{max-width:100%; width:100%;}
    .mw50{width:50%;}
    .mw100,.row-fluid .forTabw50{width:100%;}
    .mBlock{display:block;margin-right:0;}
    .mobileHide{display:none;}

    .order1{order:1;}
    .order2{order:2;} 
    .order3{order:3;} 

    .mobilept0,.mobilep0-0{ padding-top:0px;}
    .mobilept5,.mobilep5-0{ padding-top:5px;}  
    .mobilept10,.mobilep10-0 { padding-top:10px;}
    .mobilept15,.mobilep15-0 { padding-top:15px;}
    .mobilept20,.mobilep20-0 { padding-top:20px;}
    .mobilept25,.mobilep25-0 { padding-top:25px;}
    .mobilept30,.mobilep30-0 { padding-top:30px;}
    .mobilept35,.mobilep35-0 { padding-top:35px;}
    .mobilept40,.mobilep40-0 { padding-top:40px;}
    .mobilept45,.mobilep45-0 { padding-top:45px;}
    .mobilept50,.mobilep50-0 { padding-top:50px;}
    .mobilept55,.mobilep55-0 { padding-top:55px;}
    .mobilept60,.mobilep60-0 { padding-top:60px;}
    .mobilept65,.mobilep65-0 { padding-top:65px;}
    .mobilept70,.mobilep70-0 { padding-top:70px;}
    .mobilept75,.mobilep75-0 { padding-top:75px;}
    .mobilept80,.mobilep80-0 { padding-top:80px;}
    .mobilept85,.mobilep85-0 { padding-top:85px;}
    .mobilept90,.mobilep90-0 { padding-top:90px;}
    .mobilept95,.mobilep95-0 { padding-top:95px;}
    .mobilept100,.mobilep100-0 { padding-top:100px;}
    .mobilept105,.mobilep105-0 { padding-top:105px;}
    .mobilept110,.mobilep110-0 { padding-top:110px;}
    .mobilept115,.mobilep115-0 { padding-top:115px;}
    .mobilept120,.mobilep120-0 { padding-top:120px;}
    .mobilept125,.mobilep125-0 { padding-top:125px;}
    .mobilept130,.mobilep130-0 { padding-top:130px;}

    .mobilepb0,.mobilep0-0{ padding-bottom:0px;}  
    .mobilepb5,.mobilep5-0{ padding-bottom:5px;}  
    .mobilepb10,.mobilep10-0 { padding-bottom:10px;}
    .mobilepb15,.mobilep15-0 { padding-bottom:15px;}
    .mobilepb20,.mobilep20-0 { padding-bottom:20px;}
    .mobilepb25,.mobilep25-0 { padding-bottom:25px;}
    .mobilepb30,.mobilep30-0 { padding-bottom:30px;}
    .mobilepb35,.mobilep35-0 { padding-bottom:35px;}
    .mobilepb40,.mobilep40-0 { padding-bottom:40px;}
    .mobilepb45,.mobilep45-0 { padding-bottom:45px;}
    .mobilepb50,.mobilep50-0 { padding-bottom:50px;}
    .mobilepb55,.mobilep55-0 { padding-bottom:55px;}
    .mobilepb60,.mobilep60-0 { padding-bottom:60px;}
    .mobilepb65,.mobilep65-0 { padding-bottom:65px;}
    .mobilepb70,.mobilep70-0 { padding-bottom:70px;}
    .mobilepb75,.mobilep75-0 { padding-bottom:75px;}
    .mobilepb80,.mobilep80-0 { padding-bottom:80px;}
    .mobilepb85,.mobilep85-0 { padding-bottom:85px;}
    .mobilepb90,.mobilep90-0 { padding-bottom:90px;}
    .mobilepb95,.mobilep95-0 { padding-bottom:95px;}
    .mobilepb100,.mobilep100-0 { padding-bottom:100px;}
    .mobilepb105,.mobilep105-0 { padding-bottom:105px;}
    .mobilepb110,.mobilep110-0 { padding-bottom:110px;}
    .mobilepb115,.mobilep115-0 { padding-bottom:115px;}
    .mobilepb120,.mobilep120-0 { padding-bottom:120px;}
    .mobilepb125,.mobilep125-0 { padding-bottom:125px;}
    .mobilepb130,.mobilep130-0 { padding-bottom:130px;}

    .mobilepl0,.mobilep0-0 { padding-left:0;}
    .mobilepr0,.mobilep0-0 { padding-right:0;}
    .mobilepl15 {padding-left:15px;}
    .mobilepl10 {padding-left:10px;}

    form fieldset {  margin: 0 !important; }
    form fieldset .field { padding-left: 0; padding-right: 0; }
    
    .sm-w100.w20,
    .sm-w100.w25,
    .sm-w100.w30,
    .sm-w100.w33,
    .sm-w100.w34,
    .sm-w100.w35,
    .sm-w100.w40,
    .sm-w100.w42,
    .sm-w100.w45,
    .sm-w100.w50,
    .sm-w100.w55,
    .sm-w100.w58,
    .sm-w100.w60,
    .sm-w100.w65,
    .sm-w100.w66,
    .sm-w100.w66,
    .sm-w100.w70,
    .sm-w100.w75,
    .sm-w100.w80 { width: 100% }
    
    .mflex-start {align-items: start;}
    .mfont-10 {font-size: 10px;}
    
    .headerLanguageSwitcher .header__language-switcher-label-current img, .headerLanguageSwitcher .lang_switcher_link img {width: 21px;}
    
    .footer .inner .left,.footer .inner .right {max-width:100%;}
    .footer .inner .right ul li {padding:8px 0;}
    .footer .inner .right-inner-bottom ul {flex-direction: row;justify-content: space-between;}
    .footer .inner .right-inner-bottom ul li a {font-size: 10px;}
    
    form input[type='submit'], form .hs-button {padding: 15px 16px;font-size: 12px;}
    input[type='text'], input[type='email'], input[type='password'], input[type='tel'], input[type='number'], select, textarea {padding: 12px 20px;}
    
    .full-width-cta .left-inner .btn-outer a {width: 100%;}
    .blog-card-wrapper .blog-card,.blog-card-wrapper .blog-card.blog-index__post--small {padding: 0 8px;width: 50%;max-width: 50%;}
    .blog-card-wrapper {margin:0 -8px;}
    .blog-card-wrapper a.blog-related-posts__post-image-wrapper img,.blog-card-wrapper .blog-card.blog-index__post--small .blog-card-img img {height:87px;}
    .blog-card-wrapper .blog-card-content,.blog-card-wrapper .blog-card.blog-index__post--small .blog-card-content {padding:0 14px;}
    .blog-card-wrapper .blog-post__tag-link,.blog-card-wrapper .blog-card.blog-index__post--small .blog-card-content .blog-post__tag-link {letter-spacing: 1px;padding: 0 2px;line-height: 1.5;margin: 2px 5px;}
    .blog-card-wrapper .reading-minutes-icon svg {width:16px;}
    .blog-card-inner {padding-bottom:24px;}
    .post-body .inner .right .right-inner .button a { width: 100%;}
    .listing-banner-heading .right:after {height:100%;}
    .listing-banner-heading .right{margin:35px 0 35px;}
     ul.hs-search-field__suggestions li a{padding:11px 68px 11px 13px;font-size:12px;line-height:14.4px;}
    ul.hs-search-field__suggestions li a svg{width:13px;}
    ul.hs-search-field__suggestions li:first-child{padding:0 48px 11px 12px;}
    
    .blog-card-wrapper .blog-card.blog-index__post--large .blog-card-inner > div,.blog-card-wrapper .blog-card.blog-index__post--medium .blog-card-inner > div {width: 100%;}
    .blog-card-wrapper .blog-card.blog-index__post--large .blog-card-content,.blog-card-wrapper .blog-card.blog-index__post--medium .blog-card-content {padding: 25px 27px 40px 27px;}
    .blog-card-wrapper .blog-card.blog-index__post--large .blog-card-content .blog-related-posts__content {max-width: 100%;}
    .blog-card.blog-index__post--medium {width: 100%;max-width: 100%;margin-bottom:23px;}
    .blog-card-wrapper .blog-card.blog-index__post--small {width: 50%;max-width: 50%;margin-bottom:16px;}
    .blog-card-wrapper .blog-card.blog-index__post--large {margin: -65px auto 23px;}
    .blog-card-wrapper .blog-card.blog-index__post--medium .blog-card-inner {padding-bottom:0;}
    .blog-card-wrapper .blog-card.blog-index__post--large a.blog-related-posts__post-image-wrapper img,.blog-card-wrapper .blog-card.blog-index__post--medium img.blog-related-posts__image {height: 183px;}
    .blog-card-wrapper .blog-card.blog-index__post--small .button.button--tertiary svg {width:12px;}
    .button.button--tertiary a {letter-spacing: 1.2px;font-size:12px;}
    .blog-card-wrapper .blog-card.blog-index__post--small .blog-card-inner {padding-bottom:33px;}
    .blog-card-wrapper .blog-index__post--small span.reading-minutes {display:block;}
    .blog-card-wrapper .blog-card-inner {padding-bottom:24px;}
    .listing-banner-serach .listing-banner-tags {max-width: 90px;width: 100%;}
    
    .footer .right-inner-top .btn-outer a {font-size: 12px;display: flex;}
    .footer .right-inner-top .menu,.footer .right-inner-top .social-icon {width: unset;}
    
    input[type='text'], input[type='email'], input[type='password'], input[type='tel'], input[type='number'], select, textarea{font-size:14px;}
    .post-body {
    font-size: 14px;
    line-height: 21px;
} 
.blog-card-wrapper .blog-card.blog-index__post--large .blog-post__tags {
    display: flex;
    align-items: center;
}
    #hsresults .resultBoxRepeat .hs-search-results__tag .blog-post__tag-link {
        font-size: 10px; }
    .resultBoxRepeat .hs-search-results__featured-image img {height: 87px;}
    ul#hsresults .hs-search-results__description {display:none;}
    .tag-pagniation .listing-banner-tags ul li svg {
    width: 10px;
}
    .tag-pagniation > div {width: 100%;}
    .tag-pagniation .listing-banner-tags ul {justify-content: center;}
    .tag-pagniation .tag-pagniation-next .listing-banner-tags ul li.active + li {margin-top:20px;}
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .hs-search-results__featured-image,
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content,
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child) {width:100%;}
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .hs-search-results__featured-image img,
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child) .resultWrapper.blog-card-inner .hs-search-results__featured-image img {height: 183px;}
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content,
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child) .blog-card-content {padding: 30px 27px 40px 27px;}
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content .hs-search-results__tag,
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child) .resultWrapper.blog-card-inner .blog-card-content .hs-search-results__tag {padding-top:0;}
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content .searchTitle {padding-top:20px;padding-bottom:10px;}
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content .searchTitle h3,
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child) .resultWrapper.blog-card-inner .blog-card-content .searchTitle h3 {font-size:24px;}
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content .hs-search-results__description,
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child) .resultWrapper.blog-card-inner .blog-card-content .hs-search-results__description {display:-webkit-box!important;font-size: 14px;}
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child) .resultWrapper.blog-card-inner {padding-bottom: 0;}
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child) {padding-top:0;padding-bottom:0;}
    ul#hsresults li.resultBoxRepeat {margin-bottom: 23px;}
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .blog-card-content > div,
    .body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:nth-child(-n+4):not(:first-child) .resultWrapper.blog-card-inner .blog-card-content > div {max-width:100%;}
    .blog-card-wrapper .blog-card.blog-index__post--large a.blog-post__tag-link,.blog-card-wrapper .blog-card.blog-index__post--large span.reading-minutes .reading-minutes-text,
    .blog-card-wrapper .blog-card.blog-index__post--medium a.blog-post__tag-link,.blog-card-wrapper .blog-card.blog-index__post--medium span.reading-minutes .reading-minutes-text  {font-size: 12px;}
    .blog-card-wrapper a.blog-related-posts__title-link {display: -webkit-box;max-width: 200px;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
    body.showhssearchresults .search-banner { padding-bottom: 35px;}
    .hs-blog-listing .blog-card-wrapper .blog-card.blog-index__post--large  a.blog-related-posts__post-image-wrapper {background-color: #010101;}
     .hs-blog-listing .blog-card-wrapper .blog-card.blog-index__post--large  a.blog-related-posts__post-image-wrapper img {border-radius: 4px 4px 0 0;}
    .headerLanguageCurrent:before {background-size: 10px auto;width: 10px;}
    .blog-card-wrapper .blog-card.blog-index__post--large .blog-card-img,.body-wrapper.page_0 li.resultBoxRepeat.blog-card.blog-index__post--small:first-child .resultWrapper.blog-card-inner .hs-search-results__featured-image {height:unset;}
}

@keyframes trackBallSlide{
    0%{opacity:1;transform:scale(1) translateY(-10px)}
    6%{opacity:1;transform:scale(.9) translateY(2.5px)}
    14%{opacity:0;transform:scale(.4) translateY(20px)}
    15%,19%{opacity:0;transform:scale(.4) translateY(-10px)}
    28%,29.99%{opacity:1;transform:scale(1) translateY(-10px)}
    30%{opacity:1;transform:scale(1) translateY(-10px)}
    36%{opacity:1;transform:scale(.9) translateY(2.5px)}
    44%{opacity:0;transform:scale(.4) translateY(20px)}
    45%,49%{opacity:0;transform:scale(.4) translateY(-10px)}
    58%,59.99%{opacity:1;transform:scale(1) translateY(-10px)}
    60%{opacity:1;transform:scale(1) translateY(-10px)}
    66%{opacity:1;transform:scale(.9) translateY(2.5px)}
    74%{opacity:0;transform:scale(.4) translateY(20px)}
    75%,79%{opacity:0;transform:scale(.4) translateY(-10px)}
    100%,88%{opacity:1;transform:scale(1) translateY(-10px)}
}
.hs-form select {
    /* https://nextlevel.inbnd.nl/hubfs/Cuex_theme_assets_Oct-21/images/down-arrow%20%281%29.png */
    -webkit-appearance: none;
    background-image: url();
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: center right 20px;
}
@media (max-width: 767px){  
     
    textarea { height: 70px; }
    .legal-consent-container, .legal-consent-container .hs-richtext, .legal-consent-container .hs-richtext p, 
    form .inputs-list:not(.no-list) label, form .inputs-list:not(.no-list) label>span, form .inputs-list:not(.no-list) label>span p { font-size: 14px;  } 
    .legal-consent-container, .legal-consent-container .hs-richtext, .legal-consent-container .hs-richtext p { font-size: 10px; line-height: 12px;}
    form .inputs-list>li.hs-form-booleancheckbox { margin: 10px 0;}
    form .legal-consent-container .inputs-list:not(.no-list) label>span { font-size: 10px;}
    li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display input+span:before { top: 1px; left: -16px;}
    li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display input:checked+span:after { top: 3px; left: -14px;}
}
/* @media (max-width:340px){
    .blog-card-wrapper .blog-card {width:100%;max-width:100%;}
} */