
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css");







/* 1a. Containers */





/* 1b. Breakpoints */







/* 1c. Colors */











/* 1d. Typography */











/* 1e. Border */



/* 1f. Corner Radius */



/* 1g. Lists */






/* 1h. Horizontal Rule */



/* 1i. Blockquote */




/* 1j. Buttons */








































/* 1k. Forms */















































/* 1l. Tables */











/* 1m. Site Header */












/* 1n. Site Footer */












/* 1o. Blog */







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

.content-wrapper {
   max-width: 1300px; 
      width: calc(100% - 130px);
}


.blog-wrapper {
    padding: 0 10vw
}
/*

@media screen and (min-width: 2800px) {
.content-wrapper {
padding: 0;
}
}

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

@media screen and (min-width: 767px) {
.content-wrapper--narrow {
padding: 0;
} 



}


@media screen and (min-width: 349px) and (max-width : 767px) {
.dnd-section{
padding-left:4vw;
padding-right:4vw;
}


} */


.dnd-section > .row-fluid {
    max-width: 80vw; 
} 








html {
    font-size: 18px;
}

body {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    background-color: #FFFFFF;
    color: #231f20;
    font-size: 18px;
}

/* Paragraphs */

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

p.lead,
p.intro {
    font-size: 1.25rem;
}

/* Anchors */

a {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #231f20;
}
/*
a:hover, a:focus {
font-weight: normal; text-decoration: underline; font-family: Lato, sans-serif; font-style: normal;
color: #009E83;
} */

a:active {
    font-weight: normal; text-decoration: underline; font-family: Lato, sans-serif; font-style: normal;
    color: #50eed3;
}

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

/* Headings */

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 800; text-decoration: none;
    color: #231f20;
    text-transform: none;
}



h1 {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 800; text-decoration: none;
    color: #231f20;
   font-size: 70px; 
    letter-spacing: 0px;
    text-transform: none;
}

h2,.h2 {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 800; text-decoration: none;
    color: #231f20;
    font-size: 37px; 
    letter-spacing: 0px;
    text-transform: none;
}

h3 {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;
    color: #231f20;
    font-size: 20px;
    letter-spacing: 0px;
    text-transform: none;
}

h4 {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 300; text-decoration: none;
    color: #231f20;
    font-size: 20px;
    letter-spacing: 1.18px;
    text-transform: none;
}

h5 {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
    color: #231f20;
    font-size: 20px;
    letter-spacing: 0px;
    text-transform: none;
}

h6 {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 800; text-decoration: none;
    color: #231f20;
    font-size: 18px;
    letter-spacing: 1.06px;
    text-transform: none;
}



/* Lists */

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

ul li,
ol li {
    margin: 0.7rem;
}

ul ul,
ol ul,
ul ol,
ol ol {
    margin: 1.5rem;
}

/* Blockquote */

blockquote {
    border-left: 10px solid #446891;
    padding-left: 1.5rem;
}

/* Horizontal Rules */

hr {
    border-bottom-color: #d0d0d0;
}





/* Primary Button */

button,
.button {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(35, 31, 32, 0.0)

;
    border: 1px solid #4cb5c5;
    border-radius: 0px;
    color: #231f20;
    fill: #231f20;
    font-size: 16px;
    padding: 12px 44px;
    text-transform: none;
}

button:hover,
button:focus,
.button:hover,
.button:focus,
button:active,
.button:active {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(76, 181, 197, 1.0)

;
    border: 1px solid #4cb5c5;
    color: #FFFFFF;
}

button:active,
.button:active {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
    background-color: rgba(156, 255, 255, 100);
    border: 1px solid #4cb5c5;
    border-color: #9cffff;
    color: #FFFFFF;
}

/* Disabled Button */

button:disabled,
.button:disabled,
.button.button--secondary:disabled,
.button.button--simple:disabled {
    color: #f1f1f1;
}

button:disabled,
.button:disabled {
    background-color: #d0d0d0;
}

/* Secondary Button */

.button.button--secondary {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
    border: 1px solid #446891;
    border-radius: 0px;
    color: #446891;
    fill: #446891;
    padding: 12px 44px;
    text-transform: none;
}

.button.button--secondary:hover,
.button.button--secondary:focus,
.button.button--secondary:active {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(68, 104, 145, 1.0)

;
    border: 1px solid #446891;
    color: #FFFFFF;
    fill: #FFFFFF;
}

.button.button--secondary:active {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
    background-color: rgba(148, 184, 225, 100);
    border: 1px solid #446891;
    border-color: #94b8e1;
    color: #ffffff;
    fill: #ffffff;
}

/* Simple Button */

.button.button--simple {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #231f20;
    fill: #231f20;
    text-transform: uppercase;
}



.button.button--simple:after {
    content: none;
}



.button.button--simple:hover,
.button.button--simple:focus {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #009E83;
    fill: #009E83;
}



.button.button--simple:hover:after,
.button.button--simple:focus:after,
.button.button--simple:active:after {
    content: none;
}



.button.button--simple:active {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #50eed3;
    fill: #50eed3;
}

/* Button Sizing */

.button.button--small {
    font-size: 14px;
    padding: 12px 44px;
}

.button.button--large {
    font-size: 18px;
    padding: 12px 44px;
}





form {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
    border: 1px none #D0D0D0;
    border-radius: 0px;
    padding: 45px 45px;
}

.hs-form-field {
    margin-bottom: 1.5rem;
}

/* Form Title */

.form-title {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
    border: 1px none #D0D0D0;
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
    color: #231f20;
    font-size: 20px;
    padding: 25px 25px;
    text-transform: none;
}

/* Labels */

.hs-form-field > label,
.hs-form-field > label span {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #231f20;
    font-size: 18px;
    padding: 6px 0px;
}

/* Help Text - Legends */

.hs-form-field legend {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #FFFFFF;
    font-size: 14px;
}

/* Inputs */

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

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
    border: 1px solid #231f20;
    border-radius: 0px;
    color: #231f20;
    font-size: 14px;
    padding: 14px 15px;
}

input[type='text']:focus,
input[type='email']:focus,
input[type='password']:focus,
input[type='tel']:focus,
input[type='number']:focus,
input[type='file']:focus,
select:focus,
textarea:focus {
    outline-color: #231f20;
}

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

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

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

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

::placeholder {
    color: #D0D0D0;
}

/* 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: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #231f20;
    font-size: 18px;
}

/* Inputs - Datepicker */

.fn-date-picker .pika-table thead th {
    background-color: 

  
  
    
  


  rgba(0, 50, 109, 1.0)

;
    color: #FFFFFF;
}

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

.hs-datepicker .is-selected button.pika-button {
    background-color: #446891;
    color: #231f20;
}

.hs-datepicker button.pika-button:hover {
    background-color: #231f20 !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: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #231f20;
}

/* GDPR Text */

form .legal-consent-container,
form .legal-consent-container .hs-richtext,
form .legal-consent-container .hs-richtext p {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #231f20;
    font-size: 14px;
}

/* Validation */

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

.hs-error-msg,
.hs-error-msgs {
    color: #ef6b51;
}

/* Submit */



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

  
  
    
  


  rgba(35, 31, 32, 0.0)

;
    border: 1px solid #4cb5c5;
    border-radius: 0px;
    color: #231f20;
    fill: #231f20;
    padding: 12px 44px;
    text-transform: none;
}

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

  
  
    
  


  rgba(76, 181, 197, 1.0)

;
    border: 1px solid #4cb5c5;
    color: #FFFFFF;
}

form input[type='submit']:active,
form .hs-button:active {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;
    background-color: rgba(156, 255, 255, 100);
    border: 1px solid #4cb5c5;
    border-color: #9cffff;
}





form input[type='submit'],
form .hs-button {
    font-size: 16px;
    padding: 12px 44px;
}



/* Inline Thank You Message */

.submitted-message {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
    border: 1px none #D0D0D0;
    border-radius: 0px;
    padding: 45px 45px;
}





table {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
    border: 1px solid #D2E9FC;
}

th,
td {
    border: 1px solid #D2E9FC;
    color: #231f20;
    padding: 15px 15px;
}

thead th,
thead td {
    background-color: 

  
  
    
  


  rgba(0, 50, 109, 1.0)

;
    border-bottom: 2px none #D2E9FC;
    color: #FFFFFF;
}

tbody + tbody {
    border-top: 2px none #D2E9FC;
}






.header {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

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

.header__container {
    max-width: 1300px;
}

/* Header Content */

.header p,
.header h1,
.header h2,
.header h3,
.header h4,
.header h5,
.header h6,
.header span,
.header div,
.header li,
.header blockquote,
.header .related-post__title a {
    color: 

  
  
    
  


  rgba(35, 31, 32, 1)

;
}

/* Logo */

.header__logo .logo-company-name {
    color: 

  
  
    
  


  rgba(35, 31, 32, 1)

;
}

/* Navigation Menu */

.navigation-primary .menu-item a {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;
    color: #231f20;
    font-size: 18px;
    text-transform: none;
}

.navigation-primary .menu-item a:hover,
.navigation-primary .menu-item a:focus {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;
    color: #231f20;
}

.navigation-primary .menu-item a:active {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;
    color: #231f20;
}

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

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
}

.navigation-primary .submenu:not(.level-1) .menu-item .menu-link:hover,
.navigation-primary .submenu:not(.level-1) .menu-item .menu-link:focus {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(239, 247, 255, 1.0)

;
    color: #231f20;
}

.navigation-primary .submenu:not(.level-1) .menu-item .menu-link:active {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(35, 31, 32, 1.0)

;
    color: #231f20;
}


@media (min-width: 349px) {
    .navigation-primary .submenu:not(.level-1) {
        border: 2px solid #EFF7FE;
    }
}

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

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
    }

    .header__menu .header__mobile-menu-icon,
    .header__menu .header__mobile-menu-icon:after,
    .header__menu .header__mobile-menu-icon:before,
    .header__menu .menu-arrow-icon,
    .header__menu .menu-arrow-icon:after {
        background-color: #231f20;
    }

    .navigation-primary .submenu.level-1 .menu-item .menu-link:hover,
    .navigation-primary .submenu.level-1 .menu-item .menu-link:focus {
        font-family: Lato, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;
        background-color: 

  
  
    
  


  rgba(239, 247, 255, 1.0)

;
        color: #231f20;
    }

    .navigation-primary .submenu.level-1 .menu-item .menu-link:active {
        font-family: Lato, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;
        background-color: 

  
  
    
  


  rgba(35, 31, 32, 1.0)

;
        color: #231f20;
    }
}

/* Menu Toggle */

@media screen and (max-width: 767px) {
    body .header__navigation-toggle svg,
    body .menu-arrow svg {
        fill: #231f20;
    }
}

/* Language Switcher */

.header__language-switcher .lang_list_class {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
    border: 2px solid #EFF7FE;
}

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

.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;
    color: #231f20;
    font-size: 18px;
    text-transform: none;
}

.header__language-switcher-label-current:hover,
.header__language-switcher-label-current:focus,
.header__language-switcher-label-current:active,
.header__language-switcher .lang_list_class li:hover a,
.header__language-switcher .lang_list_class li:focus a,
.header__language-switcher .lang_list_class li a:active {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;
    color: #231f20;
}

.header__language-switcher .lang_list_class li:hover,
.header__language-switcher .lang_list_class li:focus {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(239, 247, 255, 1.0)

;
    color: #231f20;
}

/* Blog Post Listing Module */

.header .blog-post-listing h1,
.header .blog-post-listing h2,
.header .blog-post-listing h3,
.header .blog-post-listing h4,
.header .blog-post-listing h5,
.header .blog-post-listing h6,
.header .blog-post-listing p,
.header .blog-post-listing div,
.header .blog-post-listing span {
    color: #231f20;
}

/* Related Posts Module */

.header .related-post__title a:hover,
.header .related-post__title a:focus {
    color: 

  
  
    
  


  rgba(35, 31, 32, 1)

;
}

.header .related-post__title a:active {
    color: 

  
  
    
  


  rgba(35, 31, 32, 1)

;
}

/* Social Follow Module */

.header .social-links__icon svg {
    fill: 

  
  
    
  


  rgba(35, 31, 32, 1)

;
}

.header .social-links__icon:hover svg {
    fill: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
}

.header .social-links__icon:hover {
    background-color: 

  
  
    
  


  rgba(35, 31, 32, 1)

;
}





.footer--site-page {
    background-color: 

  
  
    
  


  rgba(35, 31, 32, 1.0)

;
    border-top: 1px none #00C6AB;
}

.footer--landing-page {
    background-color: #FFFFFF;
}

.footer__container {
    max-width: 1300px;
}

.footer__bottom-section {
    border-color: #FFFFFF;
    border-top: 2px solid #EFF7FE;
}

/* Footer Content */

.footer--site-page h1,
.footer--site-page h2,
.footer--site-page h3,
.footer--site-page h4,
.footer--site-page h5,
.footer--site-page h6,
.footer--site-page p,
.footer--site-page a:not(.button),
.footer--site-page div,
.footer--site-page span,
.footer--site-page blockquote,
.footer--site-page .related-post__title a {
    color: #FFFFFF;
}



.footer--site-page h4 {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 800; text-decoration: none;
    font-size: 18px;
    letter-spacing: 1.06px;
    text-transform: none;
}



/* Footer Menu */

.footer .hs-menu-item a {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #FFFFFF;
    font-size: 18px;
    text-transform: none;
}

.footer .hs-menu-item a:hover,
.footer .hs-menu-item a:focus {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #FFFFFF;
}

.footer .hs-menu-item a:active {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #FFFFFF;
}

/* Form Module */

.footer--site-page .form-title,
.footer--site-page form .hs-richtext,
.footer--site-page form .hs-richtext *,
.footer--site-page form .hs-richtext p,
.footer--site-page form .hs-richtext h1,
.footer--site-page form .hs-richtext h2,
.footer--site-page form .hs-richtext h3,
.footer--site-page form .hs-richtext h4,
.footer--site-page form .hs-richtext h5,
.footer--site-page form .hs-richtext h6,
.footer--site-page .hs-form-field > label,
.footer--site-page .hs-form-field > label span,
.footer--site-page .hs-form-field legend,
.footer--site-page form .inputs-list:not(.no-list) label,
.footer--site-page form .inputs-list:not(.no-list) label > span,
.footer--site-page form .inputs-list:not(.no-list) label > span p {
    color: #FFFFFF;
}

/* Blog Post Listing Module */

.footer .blog-post-listing h1,
.footer .blog-post-listing h2,
.footer .blog-post-listing h3,
.footer .blog-post-listing h4,
.footer .blog-post-listing h5,
.footer .blog-post-listing h6,
.footer .blog-post-listing p,
.footer .blog-post-listing div,
.footer .blog-post-listing span {
    color: #231f20;
}

/* Related Posts Module */

.footer--site-page .related-post__title a:hover,
.footer--site-page .related-post__title a:focus {
    color: #afafaf;
}

.footer--site-page .related-post__title a:active {
    color: #ffffff;
}

/* Social Follow Module */

.footer--site-page .social-links__icon svg {
    fill: #FFFFFF;
}

.footer--site-page .social-links__icon:hover svg {
    fill: 

  
  
    
  


  rgba(35, 31, 32, 1.0)

;
}

.footer--site-page .social-links__icon:hover {
    background-color: #FFFFFF;
}





/* Blog Title */

.blog-index__post-title a,
.blog-index__post-author-name {
    color: #231f20;
}

.blog-index__post-title a:hover,
.blog-index__post-title a:focus {
    color: #000000;
}

.blog-index__post-title a:active {
    color: #736f70;
}

/* Blog Meta - Author */

.blog-index__post-author-name,
.blog-post__author-name {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #231f20;
}

.blog-post__author-links svg {
    fill: #231f20;
}

.blog-post__author-links a:hover svg {
    fill: #231f20;
}

/* Tags */

.blog-index__post-tag-link,
.blog-post__tag-link {
    background-color: 

  
  
    
  


  rgba(68, 104, 145, 0.0)

;
    color: #FFFFFF;
}

.blog-index__post-tags svg,
.blog-post__tags svg {
    fill: #446891;
}

/* Blog Listing */

.blog-subheader__author-links a {
    background-color: #231f20;
}

.blog-subheader__author-links a:hover {
    background-color: #009E83;
}

/* Blog Pagination */

.blog-pagination__link {
    color: #231f20;
}

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

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

.blog-pagination__link:active {
    color: #50eed3;
}

fill: #50eed3;
}

.blog-pagination__prev-link--disabled,
.blog-pagination__next-link--disabled {
    color: #d0d0d0;
}

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

.blog-pagination__link--active {
    background-color: #231f20;
    color: #fff;
}

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

/* Blog Post */

.blog-post__image {
    border-radius: 18px;
}

/* Blog Search */

.blog-search form button {
    border-radius: 0px;
}





/* Error Pages - Global */

.error-page:before {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}

/* System Pages - Global */

.hs-search-results__title {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 800; text-decoration: none;
    color: #231f20;
}

.hs-search-results__title:hover {
    font-family: Lato, sans-serif; font-style: normal; font-weight: 800; text-decoration: none;
}

/* Forms in System Pages */

#email-prefs-form h3 {
    font-family: Lato, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    color: #231f20;
    font-size: 18px;
    padding: 6px 0px;
}

#email-prefs-form,
#email-prefs-form h1,
#email-prefs-form h2 {
    color: #231f20;
}

/* Password Prompt */

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

/* Backup Unsubscribe */

.backup-unsubscribe input[type='email'] {
    margin-bottom: 1.5rem;
    padding: 14px 15px !important;
}





/* Icon */

body .icon svg {
    fill: #446891;
}

/* Pricing Table */

body .price-block__header {
    background-color: #446891;
}

body .billing-selectors__pricing-option input[type='radio']:checked + label:before {
    border-color: #446891;
}

/* Image Module */

img {
    max-width: 100%;
}

/* Social Follow */

body .social-links__icon svg {
    fill: #231f20;
}

body .social-links__icon:hover svg {
    fill: #231f20;
}

body .social-links__icon:hover {
    background-color: transparent;
}

/* Statististic */

body .statistic__circle {
    background-color: #d0d0d0;
}

body .statistic__info {
    color: #231f20;
}

body .statistic__bar,
body .statistic__fill,
body .statistic__fill {
    border-color: #446891;
}

body .statistic__circle:after {
    background-color: #FFFFFF
}

/* Testimonial Slider */

body .tns-nav button {
    background-color: #d0d0d0;
}

body .tns-nav .tns-nav-active {
    background-color: #446891;

}


/** FOCUS **/

:focus{
    outline: none;
}

.hs-form-field {
    margin-bottom: 10px;
}
.hs-form-field>label{
    margin-bottom: 1px;
}

form{
    padding: 0;
}

/*** BEFORE MY RESPONSIVNESS ***/






/*** MY RESPONSIVNESS ****/

/*** DND Content WIth ***/

/*.span6.dnd-column, */
.dnd-section[class*="-vertical-alignment"] > .row-fluid > *{
    padding: 0 2vw;
    /*width: 100%; */
    margin: 0;

}



.dnd-section[class*="-vertical-alignment"] > .row-fluid {
    display: flex !important;
    margin: 0 -2vw;
    max-width: 100vw!important;
    width: 84vw;

}


/*** FULL WIDTH Container ***/


.dnd-section[class*="-force-full-width-section"]  > .row-fluid {
    margin: 0vw;
    width: 100%!important;

}
.dnd-section[class*="-force-full-width-section"]  > .row-fluid > *{
    padding: 0 0vw;
    /*width: 100%; */
    margin: 0;

}


.dnd-section[class*="-force-full-width-section"]   .widget-type-rich_text{
    padding: 5vw 10vw;

}


/* Magnific Popup CSS */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none!important;}
.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#cccccc;}
.mfp-preloader a:hover{color:white;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{position: absolute; right: 30px; top: 20px; text-decoration: none; text-align: center; opacity: 0.65; filter: alpha(opacity=65); padding: 0 0 18px 10px; color: white; font-style: normal; font-size: 35px; font-family: Arial,Baskerville,monospace;}
/* .mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100);} */
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#757575;}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px;}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px;}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black;}

/* Main image in popup */
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}

/* The shadow behind the image */
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444;}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
.mfp-ie7 .mfp-img{padding:0;}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}
.mfp-ie7 .mfp-container{padding:0;}
.mfp-ie7 .mfp-content{padding-top:44px;}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}




/* piller-page */

.pillar_page_full_sec {padding-bottom: 50px;}
.d_flex{display:flex;flex-wrap:wrap;}
.author_img{width:80px;height:80px;}
.author_content{width:calc(100% - 80px);padding-left:20px;}
.inner_author_sec{align-items:center;position:relative;}
.author_content *{margin-bottom:0;text-transform:capitalize;letter-spacing:0; font-size: 20px;}
.inner_author_popup_box .author_content *{font-weight: 800; }
.author_sec{padding:30px 0;}
a.author_btn{position:absolute;top:0;left:0;width:100%;height:100%;}
.author_popup_box{background-color:#FFFFFF;max-width:795px;margin:0 auto;padding:30px;}
.inner_author_popup_box{padding-bottom:30px;align-items:center;}
.white-popup{max-width:795px;margin:0 auto;position:relative;}
.outter_author_social_icon svg {width: 20px;}
.outter_author_sec { padding-bottom: 30px;border-bottom: 1px solid #757575; }
.outter_author_social_icon{  margin: 10px 15px 0 0; }
/* piller-sec */
.pillar_page h3 { text-transform: inherit; letter-spacing: 0; }
.pillar_sec img { width: 100% !important; /*  object-fit: cover; height: 540px !important; */ margin-top: 20px; object-fit: contain; }
.pillar_page p { letter-spacing: 0; }
.fen_top_navigation{position:-webkit-sticky;position:sticky;top:0;z-index:14; display: flex; justify-content:left;}
.navigation__link{background-color:rgba(243,243,243,1);font-weight:500;font-size:16px;color:#757575;padding:17px 10px;display:inline-block;width:16.66666%;text-align:center;}
/* .pillar_sec:first-child{border-top:none;padding-top:40px;} */
.pillar_sec{padding:50px 0;position: relative;}
.pillar_sec:after { position: absolute; content: ''; height: 1px; background-color: #757575; width: 730px; left: 50%; transform: translateX(-50%);     bottom: 0; }
.navigation__link.active{background-color:#446891;color:#fff;}
.outter_author_sec .author_content small {font-weight: 400;text-decoration: underline;font-size: 22px;}

/* accordion */
.accordion_description{display:none;border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;
    /*     -webkit-transition:all ease .4s;-moz-transition:all ease .4s;transition:all ease .4s; */
}
.accordion_description_info { padding:20px 30px; }
.accordion_box:last-child .accordion_description { border-bottom: 1px solid #E4E4E4; }
.accordion_title h4{text-transform:capitalize;padding:20px 30px;cursor:pointer; margin:0;margin-right:20px;font-size:20px;font-weight:700;line-height:1.4;}
.accordion_title:after{position:absolute;content:'';background-image:url(https://4201731.fs1.hubspotusercontent-na1.net/hubfs/4201731/00_Nordfabrik_hub_September_2021/Images/Down_Arrow.svg);width:17px;height:10px;top:50%;transform:translateY(-50%);right:30px;}
.accordion_title{position:relative;border:1px solid #E4E4E4;border-bottom:none;}
.accordion_title.active{background-color:#82A096;}
.accordion_box:last-child .accordion_title{border-bottom:1px solid #E4E4E4;}
.accordion_title.active h3{color:#fff;}
.accordion_description p{margin:0;font-size:16px;}
.accordion_title.active:after{background-image:url(https://4201731.fs1.hubspotusercontent-na1.net/hubfs/4201731/00_Nordfabrik_hub_September_2021/Images/white_down_arrow.svg);}

/* two_col_link */
.two_col_link_title h3, .outter_full_width_content h3 {font-weight:700;text-transform:inherit;letter-spacing:0;color:#446891;}
.inner_two_col_link{width:50%;margin-bottom:12px;padding-right: 20px;}
.inner_two_col_link a{font-size:20px;position:relative;padding-left:40px; display: flex;}
.inner_two_col_link a:before{content:'';background-image:url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/link_arrow.svg);width:20px;height:21px;position:absolute;top:5px;left:0;}
.inner_two_col_link:last-child, .inner_two_col_link:nth-last-child(-n+2) { margin-bottom: 0; }

/* full_width_content */

.pillar_sec ul,.pillar_sec ol{margin:20px 0;padding-left:20px;}
.pillar_sec ul li{font-size:20px;margin:23px 29px;list-style-type:none;position:relative;}
.pillar_sec ul li:before{content:'';width:10px;height:10px;background:#446891;position:absolute;border-radius:50%;top:7px;left:-30px;}
.outter_full_width_content.full_width_content_with_bg { background-color: rgba(215,111,70,0.05); padding: 30px; }

/* two_col_img_con */
.two_col_img_con_left{width:55%;}
.two_col_img_con_left img{margin:0;height:100%!important;object-fit:contain!important;vertical-align:middle;}
.two_col_img_con_right{width:45%;padding:45px;background-color:#E4E4E4;}
.outter_two_col_img_con{align-items:center;background:#E4E4E4;}
.two_col_img_con_right p{font-weight:700;margin-bottom:0;line-height: 1.13;font-size: 36px;}
.two_col_img_con_info{margin-top:30px;}

/* mob_piller_navigation */
.mob_piller_navigation_icon img{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);display:block;}
.mob_piller_navigation_icon{width:35px;height:35px;background-color:#446891;border-radius:50%;cursor:pointer;position:fixed;bottom:30px;left:16px;}
.mob_piller_navigation{position:absolute;z-index:111;display:none;right:16px;}
.mob_outter_piller{position:fixed;top:auto;filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.15));width:50%;right:0;bottom:75px;padding:0 15px;display:none;}
.mob_piller_navigation.open_mob_piller_navigation .mob_outter_piller{display:block;}
.mob_navigation__link.navigation__link{width:100%;background-color:#fff;color:#0D0D0D;text-align:left;padding:17px 15px;border-bottom:1px solid #E4E4E4;}
.mob_navigation__link.navigation__link.mob_navigation_title{background-color:#446891;color:#fff;position:relative;}
.mob_navigation__link.navigation__link.active{background-color:#F4EFEC;color:#446891;}
span.close_mob_nav{position:absolute;right:15px;}
.fen_publish_date_pillar{font-size:14px;color:#757575;padding-bottom:50px;}
.fen_top_con{padding-bottom:50px;}
.fen_top_con p{margin-bottom:0px;}
.pillar_page iframe{margin-bottom:50px!important;}
.outteer_pillar_sec:last-child .pillar_sec:last-child:after{display:none;}
/* .max_width_title h2 {font-size: 32px; font-weight: 700; text-transform: inherit; letter-spacing: 0; color: #446891;} */
/* .max_width_title {  max-width: 1123px; } */
.outter_full_width_content *:last-child, .two_col_img_con_info *:last-child { margin-bottom: 0;}

.accordion_title * { color: #0d0d0d !important;}
.outteer_pillar_sec h2, .outteer_pillar_sec h2 * { font-size: 36px; font-weight: 700; text-transform: inherit; letter-spacing: 0; color: #446891; }
.outteer_pillar_sec h3 *, .outteer_pillar_sec h3, .outteer_pillar_sec h4 *, .outteer_pillar_sec h4 { font-weight: 700; text-transform: inherit; letter-spacing: 0; color: #446891;}
/* .pillar_page_full_sec .normal-wrapper, .author_sec .normal-wrapper {
width: 730px;
margin: 0 auto;

} */


/* .accordion_sec, .two_col_link_sec, .full_width_content > * :not(img), .outter_full_width_content.full_width_content_with_bg, .two_col_img_con, .fen_top_con */

.pillar_page .normal-wrapper{max-width:930px;}
.outter_full_width_content *:not(pre),.max_width_title,.two_col_link_sec,.accordion_sec,.fen_top_con,.outter_full_width_content.full_width_content_with_bg,.two_col_img_con{max-width:730px;margin-left:auto;margin-right:auto;}
.two_col_with_form{max-width:730px;margin-left:auto;margin-right:auto;}
.two_col_with_form_con{width:40%;padding-right:20px;}
.two_col_with_form_right{width:60%;}
.two_col_with_form_right .form-title{padding:0;}
.inner_two_col_with_form img{width:250px!important;}


/*********************stabdard-site-v2-page-css-**************************/

.standard_sitev2 .custom-banner-area .page-center h1>div:nth-child(2n) {color: #4cb5c5;}
.standard_sitev2 .custom-banner-area .page-center h1{text-transform: capitalize;}
.standard_sitev2 .projekt_card:nth-child(3n+1) .back_card {background-color: #4cb5c5;}
.standard_sitev2 .projekt_card:nth-child(3n+2) .back_card {background-color: #45818e;}
.standard_sitev2 .projekt_card:nth-child(3n+3) .back_card {background-color: #7fc9d8;}
.standard_sitev2 .back_card h4{font-weight: 700;}





@media screen and (max-width: 1050px){
    .custom-banner-area .page-center > .hs_cos_wrapper_type_inline_rich_text{padding-right: 0vw;  }
    .accordion_title h4{padding:15px 20px;font-size:18px;}
    .accordion_title:after{right:20px;}
    /*     .accordion_description{padding:20px;} */
    .accordion_description_info { padding:20px; }
    /*     .pillar_sec img{height:350px!important;} */
    .two_col_img_con_left img{width:100%!important;height:auto!important;}
    .two_col_img_con_right{padding:20px;}
    .two_col_img_con_right,.two_col_img_con_left{width:50%;}
    .two_col_img_con_right p{font-size: 32px;}
    .pillar_page_full_sec .normal-wrapper, .author_sec .normal-wrapper { padding: 0 25px; }
}

@media screen and (max-width: 940px){

    .dnd-section[class*="-vertical-alignment"] > .row-fluid {
        margin: 0 0vw; 
        width: 80vw;
        max-width: 100% !important;

    }
  .content-wrapper{   width:100% ;}
    .span6.dnd-column,   .dnd-section[class*="-vertical-alignment"] > .row-fluid > *{
        padding: 0 0vw;
        /*width: 100%; */
        margin: 0;

    }

    .normal-wrapper, .custom-full-width-image .page-center , .page-center, .pillar_page .normal-wrapper{ 
        width: 100%;
        padding-left: 10vw;
        padding-right: 10vw;
    }

    .dnd-section > .row-fluid  {
        display: block !important;
        flex-direction: column !important;
        max-width: 100%;
    }

    .dnd-section {
        padding-left: 10vw;
        padding-right: 10vw;
    }
    .fen_top_navigation{display:none;}
    .mob_piller_navigation{display:block;}
    .accordion_title h4{font-size:15px;}
    .pillar_page iframe{margin-bottom:30px!important;}


    .outteer_pillar_sec h2 { font-size: 32px; } 

}



@media all and (max-width:900px){
    .mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
    .mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
    .mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
    .mfp-container{padding-left:6px;padding-right:6px;}
    .inner_two_col_link{width:100%;margin-bottom:8px;padding-right:0;}
    .two_col_img_con_left{width:100%;}
    .two_col_img_con_right{width:100%;}
    .outter_author_sec .author_content small, .author_content * {font-size:20px;}
    .two_col_with_form_con { width: 100%; padding-right:0px;}
    .two_col_with_form_right { width:100%;}
}



@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){

    /**
    * Remove all paddings around the image on small screen
    */
    .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
    .mfp-img-mobile img.mfp-img{padding:0;}
    .mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
    .mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
    .mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
    .mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
    .mfp-img-mobile .mfp-counter{right:5px;top:3px;}
    .mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}
}



@media(max-width:767px){
    .content-with-btn-inner .inner {
        padding: 60px 4vw 100px !important;
    }
    .mob_outter_piller{width:100%;}
    /*     .pillar_sec img{height:auto!important;} */
    .author_popup_box{padding:20px;}
    /*     .author_sec{padding:30px 0;} */
    .fen_publish_date_pillar{padding-bottom:30px;}
    .pillar_page_full_sec { padding-bottom: 20px;}
    .outter_full_width_content.full_width_content_with_bg { padding: 20px; }
    .fen_top_con {
        padding-bottom: 20px;
    }
    .pillar_sec:after {     width: 100%;
    }
}


@media (max-width: 770px) {
    .normal-wrapper, .custom-full-width-image .page-center , .page-center, .pillar_page .normal-wrapper{ 
        width: 100%;
        padding-left: 4vw;
        padding-right: 4vw;
    }


    .dnd-section {
        padding-left: 4vw;
        padding-right: 4vw;
    }

    .dnd-section  .row-fluid{
        width: 100%;
        max-width: 100%;
        margin: 0;
    }

    .dnd-section[class*="-vertical-alignment"] > .row-fluid{ 
        width: 90vw;
    }

}


/*


/* ======================================================================= */

/* ======================================================================= */

.dnd-section.full-width-forcedd{padding:0!important;    width: 100%;}
.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}

ul.slick-dots{margin:0;padding:0;list-style:none;line-height:0;text-align:center;}
ul.slick-dots li button{padding:0;font-size:0;width:8px;height:8px;border-radius:100%;background-color:transparent;border-style:solid;line-height:0;}
ul.slick-dots li button:after{content:none;}
ul.slick-dots li button:hover{background-color:#446891;}
ul.slick-dots li{margin:0 6px;display:inline-block;line-height:0;vertical-align:top;}
ul.slick-dots li.slick-active button { background-color: #446891; }

.hs-form-radio{margin:0 0 10px!important;}
.hs-form-radio label.hs-form-radio-display{color:#231f20;display:flex;flex-wrap:wrap}
.hs-form-radio-display .hs-input{display:none}
.hs-form-radio label.hs-form-radio-display input+span{display:flex;flex-wrap:wrap;align-items:center;position:relative;padding-left:30px;}
.hs-form-radio label.hs-form-radio-display input+span:before{width:18px;height:18px;content:'';background-color:transparent;display:inline-block;border-radius:100%;margin-right:13px;transition:.5s ease all;border:1px solid #231f20;position:absolute;left:0;top: 0; bottom: 0; margin: auto; }
/* .hs-form-radio label.hs-form-radio-display input:checked+span:before{background-color:#4cb5c5;} */
.hs-form-radio label.hs-form-radio-display input:checked+span:after{content:'';position:absolute;left:4px;width:10px;height:10px;background-color:#231f20;top: 0; bottom: 0; margin: auto; border-radius:100%;transition:.5s ease all}

/* Checkbox Style */
.hs-form-checkbox{margin:0 0 10px!important;}
.hs-form-booleancheckbox{margin:0 0!important;}
.hs-form-checkbox label.hs-form-checkbox-display,.hs-form-booleancheckbox label.hs-form-booleancheckbox-display{color:#231f20;display:flex;flex-wrap:wrap}
.hs-form-checkbox-display .hs-input,.hs-form-booleancheckbox-display .hs-input{display:none}
.hs-form-checkbox label.hs-form-checkbox-display input+span,.hs-form-booleancheckbox label.hs-form-booleancheckbox-display input+span{display:flex;flex-wrap:wrap;align-items:center;position:relative;padding-left:30px;}
.hs-form-checkbox label.hs-form-checkbox-display input+span:before,.hs-form-booleancheckbox label.hs-form-booleancheckbox-display input+span:before{background-color: #231f20; border: 1px solid; content: ""; display: inline-block; height: 20px; left: 0; position: absolute; top: 1px; transition: all .5s ease; width: 20px; border-radius: 5px; bottom: 0; margin: auto;}
/* .hs-form-checkbox label.hs-form-checkbox-display input:checked+span:before,.hs-form-booleancheckbox label.hs-form-booleancheckbox-display input:checked+span:before{background-color:#4cb5c5;} */
.hs-form-checkbox label.hs-form-checkbox-display input:checked+span:after,.hs-form-booleancheckbox label.hs-form-booleancheckbox-display input:checked+span:after{border: solid #fff; border-width: 0 1px 1px 0; content: ""; display: block; height: 8px; left: 8px; position: absolute; top: 0;    bottom: 0;margin: auto; transform: rotate(45deg); transition: all .5s ease; width: 4px;}



.d-flex{display:flex; flex-wrap:wrap;}
.justifyCenter{justify-content: center;}
.justifyBetween{justify-content: space-between;}
.justifyAround{justify-content: space-around;}
.justifyEvenly{justify-content: space-evenly;}
.justifyEnd{justify-content: flex-end;}
.alignStart{align-items: flex-start;}
.alignCenter{align-items: center;}
.alignEnd{align-items: flex-end;}
.rowRreverse { flex-direction: row-reverse; }

/* Margin and padding Top and Bottom */

.pt0,.py0{padding-top:0px;}
.pb0,.py0{padding-bottom:0px;}
.mt0,.my0{margin-top:0px;}
.mb0,.my0{margin-bottom:0px;}
.pt5,.py5{padding-top:5px;}
.pb5,.py5{padding-bottom:5px;}
.mt5,.my5{margin-top:5px;}
.mb5,.my5{margin-bottom:5px;}
.pt10,.py10{padding-top:10px;}
.pb10,.py10{padding-bottom:10px;}
.mt10,.my10{margin-top:10px;}
.mb10,.my10{margin-bottom:10px;}
.pt15,.py15{padding-top:15px;}
.pb15,.py15{padding-bottom:15px;}
.mt15,.my15{margin-top:15px;}
.mb15,.my15{margin-bottom:15px;}
.pt20,.py20{padding-top:20px;}
.pb20,.py20{padding-bottom:20px;}
.mt20,.my20{margin-top:20px;}
.mb20,.my20{margin-bottom:20px;}
.pt25,.py25{padding-top:25px;}
.pb25,.py25{padding-bottom:25px;}
.mt25,.my25{margin-top:25px;}
.mb25,.my25{margin-bottom:25px;}
.pt30,.py30{padding-top:30px;}
.pb30,.py30{padding-bottom:30px;}
.mt30,.my30{margin-top:30px;}
.mb30,.my30{margin-bottom:30px;}
.pt35,.py35{padding-top:35px;}
.pb35,.py35{padding-bottom:35px;}
.mt35,.my35{margin-top:35px;}
.mb35,.my35{margin-bottom:35px;}
.pt40,.py40{padding-top:40px;}
.pb40,.py40{padding-bottom:40px;}
.mt40,.my40{margin-top:40px;}
.mb40,.my40{margin-bottom:40px;}
.pt45,.py45{padding-top:45px;}
.pb45,.py45{padding-bottom:45px;}
.mt45,.my45{margin-top:45px;}
.mb45,.my45{margin-bottom:45px;}
.pt50,.py50{padding-top:50px;}
.pb50,.py50{padding-bottom:50px;}
.mt50,.my50{margin-top:50px;}
.mb50,.my50{margin-bottom:50px;}
.pt55,.py55{padding-top:55px;}
.pb55,.py55{padding-bottom:55px;}
.mt55,.my55{margin-top:55px;}
.mb55,.my55{margin-bottom:55px;}
.pt60,.py60{padding-top:60px;}
.pb60,.py60{padding-bottom:60px;}
.mt60,.my60{margin-top:60px;}
.mb60,.my60{margin-bottom:60px;}
.pt65,.py65{padding-top:65px;}
.pb65,.py65{padding-bottom:65px;}
.mt65,.my65{margin-top:65px;}
.mb65,.my65{margin-bottom:65px;}
.pt70,.py70{padding-top:70px;}
.pb70,.py70{padding-bottom:70px;}
.mt70,.my70{margin-top:70px;}
.mb70,.my70{margin-bottom:70px;}
.pt75,.py75{padding-top:75px;}
.pb75,.py75{padding-bottom:75px;}
.mt75,.my75{margin-top:75px;}
.mb75,.my75{margin-bottom:75px;}
.pt80,.py80{padding-top:80px;}
.pb80,.py80{padding-bottom:80px;}
.mt80,.my80{margin-top:80px;}
.mb80,.my80{margin-bottom:80px;}
.pt85,.py85{padding-top:85px;}
.pb85,.py85{padding-bottom:85px;}
.mt85,.my85{margin-top:85px;}
.mb85,.my85{margin-bottom:85px;}
.pt90,.py90{padding-top:90px;}
.pb90,.py90{padding-bottom:90px;}
.mt90,.my90{margin-top:90px;}
.mb90,.my90{margin-bottom:90px;}
.pt95,.py95{padding-top:95px;}
.pb95,.py95{padding-bottom:95px;}
.mt95,.my95{margin-top:95px;}
.mb95,.my95{margin-bottom:95px;}
.pt100,.py100{padding-top:100px;}
.pb100,.py100{padding-bottom:100px;}
.mt100,.my100{margin-top:100px;}
.mb100,.my100{margin-bottom:100px;}
.pt105,.py105{padding-top:105px;}
.pb105,.py105{padding-bottom:105px;}
.mt105,.my105{margin-top:105px;}
.mb105,.my105{margin-bottom:105px;}
.pt110,.py110{padding-top:110px;}
.pb110,.py110{padding-bottom:110px;}
.mt110,.my110{margin-top:110px;}
.mb110,.my110{margin-bottom:110px;}
.pt115,.py115{padding-top:115px;}
.pb115,.py115{padding-bottom:115px;}
.mt115,.my115{margin-top:115px;}
.mb115,.my115{margin-bottom:115px;}
.pt120,.py120{padding-top:120px;}
.pb120,.py120{padding-bottom:120px;}
.mt120,.my120{margin-top:120px;}
.mb120,.my120{margin-bottom:120px;}
.pt125,.py125{padding-top:125px;}
.pb125,.py125{padding-bottom:125px;}
.mt125,.my125{margin-top:125px;}
.mb125,.my125{margin-bottom:125px;}
.pt130,.py130{padding-top:130px;}
.pb130,.py130{padding-bottom:130px;}
.mt130,.my130{margin-top:130px;}
.mb130,.my130{margin-bottom:130px;}
.pt135,.py135{padding-top:135px;}
.pb135,.py135{padding-bottom:135px;}
.mt135,.my135{margin-top:135px;}
.mb135,.my135{margin-bottom:135px;}
.pt140,.py140{padding-top:140px;}
.pb140,.py140{padding-bottom:140px;}
.mt140,.my140{margin-top:140px;}
.mb140,.my140{margin-bottom:140px;}
.pt145,.py145{padding-top:145px;}
.pb145,.py145{padding-bottom:145px;}
.mt145,.my145{margin-top:145px;}
.mb145,.my145{margin-bottom:145px;}
.pt150,.py150{padding-top:150px;}
.pb150,.py150{padding-bottom:150px;}
.mt150,.my150{margin-top:150px;}
.mb150,.my150{margin-bottom:150px;}
.pt155,.py155{padding-top:155px;}
.pb155,.py155{padding-bottom:155px;}
.mt155,.my155{margin-top:155px;}
.mb155,.my155{margin-bottom:155px;}
.pt160,.py160{padding-top:160px;}
.pb160,.py160{padding-bottom:160px;}
.mt160,.my160{margin-top:160px;}
.mb160,.my160{margin-bottom:160px;}
.pt165,.py165{padding-top:165px;}
.pb165,.py165{padding-bottom:165px;}
.mt165,.my165{margin-top:165px;}
.mb165,.my165{margin-bottom:165px;}
.pt170,.py170{padding-top:170px;}
.pb170,.py170{padding-bottom:170px;}
.mt170,.my170{margin-top:170px;}
.mb170,.my170{margin-bottom:170px;}
.pt175,.py175{padding-top:175px;}
.pb175,.py175{padding-bottom:175px;}
.mt175,.my175{margin-top:175px;}
.mb175,.my175{margin-bottom:175px;}
.pt180,.py180{padding-top:180px;}
.pb180,.py180{padding-bottom:180px;}
.mt180,.my180{margin-top:180px;}
.mb180,.my180{margin-bottom:180px;}
.pt185,.py185{padding-top:185px;}
.pb185,.py185{padding-bottom:185px;}
.mt185,.my185{margin-top:185px;}
.mb185,.my185{margin-bottom:185px;}
.pt190,.py190{padding-top:190px;}
.pb190,.py190{padding-bottom:190px;}
.mt190,.my190{margin-top:190px;}
.mb190,.my190{margin-bottom:190px;}
.pt195,.py195{padding-top:195px;}
.pb195,.py195{padding-bottom:195px;}
.mt195,.my195{margin-top:195px;}
.mb195,.my195{margin-bottom:195px;}
.pt200,.py200{padding-top:200px;}
.pb200,.py200{padding-bottom:200px;}
.mt200,.my200{margin-top:200px;}
.mb200,.my200{margin-bottom:200px;}
.pt205,.py205{padding-top:205px;}
.pb205,.py205{padding-bottom:205px;}
.mt205,.my205{margin-top:205px;}
.mb205,.my205{margin-bottom:205px;}
.pt210,.py210{padding-top:210px;}
.pb210,.py210{padding-bottom:210px;}
.mt210,.my210{margin-top:210px;}
.mb210,.my210{margin-bottom:210px;}
.pt215,.py215{padding-top:215px;}
.pb215,.py215{padding-bottom:215px;}
.mt215,.my215{margin-top:215px;}
.mb215,.my215{margin-bottom:215px;}
.pt220,.py220{padding-top:220px;}
.pb220,.py220{padding-bottom:220px;}
.mt220,.my220{margin-top:220px;}
.mb220,.my220{margin-bottom:220px;}
.pt225,.py225{padding-top:225px;}
.pb225,.py225{padding-bottom:225px;}
.mt225,.my225{margin-top:225px;}
.mb225,.my225{margin-bottom:225px;}
.pt230,.py230{padding-top:230px;}
.pb230,.py230{padding-bottom:230px;}
.mt230,.my230{margin-top:230px;}
.mb230,.my230{margin-bottom:230px;}
.pt235,.py235{padding-top:235px;}
.pb235,.py235{padding-bottom:235px;}
.mt235,.my235{margin-top:235px;}
.mb235,.my235{margin-bottom:235px;}
.pt240,.py240{padding-top:240px;}
.pb240,.py240{padding-bottom:240px;}
.mt240,.my240{margin-top:240px;}
.mb240,.my240{margin-bottom:240px;}
.pt245,.py245{padding-top:245px;}
.pb245,.py245{padding-bottom:245px;}
.mt245,.my245{margin-top:245px;}
.mb245,.my245{margin-bottom:245px;}
.pt250,.py250{padding-top:250px;}
.pb250,.py250{padding-bottom:250px;}
.mt250,.my250{margin-top:250px;}
.mb250,.my250{margin-bottom:250px;}
.pt255,.py255{padding-top:255px;}
.pb255,.py255{padding-bottom:255px;}
.mt255,.my255{margin-top:255px;}
.mb255,.my255{margin-bottom:255px;}
.pt260,.py260{padding-top:260px;}
.pb260,.py260{padding-bottom:260px;}
.mt260,.my260{margin-top:260px;}
.mb260,.my260{margin-bottom:260px;}
.pt265,.py265{padding-top:265px;}
.pb265,.py265{padding-bottom:265px;}
.mt265,.my265{margin-top:265px;}
.mb265,.my265{margin-bottom:265px;}
.pt270,.py270{padding-top:270px;}
.pb270,.py270{padding-bottom:270px;}
.mt270,.my270{margin-top:270px;}
.mb270,.my270{margin-bottom:270px;}
.pt275,.py275{padding-top:275px;}
.pb275,.py275{padding-bottom:275px;}
.mt275,.my275{margin-top:275px;}
.mb275,.my275{margin-bottom:275px;}
.pt280,.py280{padding-top:280px;}
.pb280,.py280{padding-bottom:280px;}
.mt280,.my280{margin-top:280px;}
.mb280,.my280{margin-bottom:280px;}
.pt285,.py285{padding-top:285px;}
.pb285,.py285{padding-bottom:285px;}
.mt285,.my285{margin-top:285px;}
.mb285,.my285{margin-bottom:285px;}
.pt290,.py290{padding-top:290px;}
.pb290,.py290{padding-bottom:290px;}
.mt290,.my290{margin-top:290px;}
.mb290,.my290{margin-bottom:290px;}
.pt295,.py295{padding-top:295px;}
.pb295,.py295{padding-bottom:295px;}
.mt295,.my295{margin-top:295px;}
.mb295,.my295{margin-bottom:295px;}


/* Margin and padding Left and Right */

 
.pr8,.px8{padding-right:8px;}
.pl8,.px8{padding-left:8px;}
.mr8,.mx8{margin-right:8px;}
.ml8,.mx8{margin-left:8px;}
.mr-08,.mx-8{margin-right:-8px;}
.ml-08,.mx-8{margin-left:-8px;}
 
.pr10,.px10{padding-right:10px;}
.pl10,.px10{padding-left:10px;}
.mr10,.mx10{margin-right:10px;}
.ml10,.mx10{margin-left:10px;}
.mr-010,.mx-10{margin-right:-10px;}
.ml-010,.mx-10{margin-left:-10px;}
 
.pr15,.px15{padding-right:15px;}
.pl15,.px15{padding-left:15px;}
.mr15,.mx15{margin-right:15px;}
.ml15,.mx15{margin-left:15px;}
.mr-015,.mx-15{margin-right:-15px;}
.ml-015,.mx-15{margin-left:-15px;}
 
.pr20,.px20{padding-right:20px;}
.pl20,.px20{padding-left:20px;}
.mr20,.mx20{margin-right:20px;}
.ml20,.mx20{margin-left:20px;}
.mr-020,.mx-20{margin-right:-20px;}
.ml-020,.mx-20{margin-left:-20px;}
 
.pr25,.px25{padding-right:25px;}
.pl25,.px25{padding-left:25px;}
.mr25,.mx25{margin-right:25px;}
.ml25,.mx25{margin-left:25px;}
.mr-025,.mx-25{margin-right:-25px;}
.ml-025,.mx-25{margin-left:-25px;}
 
.pr30,.px30{padding-right:30px;}
.pl30,.px30{padding-left:30px;}
.mr30,.mx30{margin-right:30px;}
.ml30,.mx30{margin-left:30px;}
.mr-030,.mx-30{margin-right:-30px;}
.ml-030,.mx-30{margin-left:-30px;}

/* Text align */

.text-left { text-align:left; }
.text-center { text-align:center; }
.text-right { text-align:right; }


/* Width */

.w17 { width:17%; }
.w20 { width:20%; }
.w25 { width:25%; }
.w30 { width:30%; }
.w31 { width:31%; }
.w33 { width:33.33%; }
.w35 { width:35%; }
.w40 { width:40%; }
.w45 { width:45%; }
.w50 { width:50%; }
.w55 { width:55%; }
.w60 { width:60%; }
.w65 { width:65%; }
.w66 { width:66.66%; }
.w70 { width:70%; }
.w75 { width:75%; }
.w80 { width:80%; }
.w95 { width:95%; }
.w100 { width:100%; }



.primaryColor,.allprimaryColor * {color: #231f20;}
.secondaryColor,.allsecondaryColor * {color: #446891;}
.tertiaryColor,.alltertiaryColor * {color: #4cb5c5;}
.quaternaryColor,.allquaternaryColor * {color: #FFFFFF;}
.quinaryColor,.allquinaryColor * {color: #FFFFFF;}


.primaryBgColor {background-color: #231f20;}
.secondaryBgColor {background-color: #446891;}
.tertiaryBgColor {background-color: #4cb5c5;}
.quaternaryBgColor {background-color: #FFFFFF;}
.quinaryBgColor {background-color: #FFFFFF;}

.noListStyle ul{list-style:none;margin:0;padding-left:0;}
.noListStyle ul li{margin:0;}
.subLabel{color:#446891;text-transform:uppercase;border-right:2px solid ;display:inline-block;line-height:initial;border-left:2px solid ;padding:0 8px;margin-bottom:15px;}
.whiteSubLabel{color: #FFFFFF; }
.titleHead  span{color:#4cb5c5;}

.font14{font-size:14px;line-height:1.71;}
.font50{font-size:50px;line-height:1.16;}

.towColV4Section:after{content:'';position:absolute;top:140px;left:0;background-image:url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/Vector_3.svg);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;background-position:left;opacity:0.2;pointer-events:none;}
.twColV4Section{overflow:hidden;}
.towColV4WpLeft{position:relative;z-index:1;}
.towColV4WpLeftInnerFirst img{border-radius:10px;}
.towColV4WpLeftInnerFirst{width:50%;padding-right:30px;}
.towColV4WpLeftInnerSecond img{border-radius:10px;}
.towColV4WpLeftInnerSecond{width:50%;margin-top:120px;}
.towColV4WpLeftInnerInfo{background:#446891;border-radius:10px;padding:17px 17px 17px 25px;max-width:317px;margin-left:35px;margin-top:-68px;position:relative;}
.towColV4WpLeftInnerInfo h6{color:#FFFFFF;}
.towColV3Section:after{content:'';position:absolute;top:14%;right:0;background-image:url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/Vector.svg);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;background-position:right;opacity:0.2;pointer-events:none;}
.twColV3Section{overflow:hidden;}
.towColV3WpSliderParent ul.slick-dots{position:absolute;right:0;width:50%;text-align:left;bottom:-40px;padding-left:20px;}
.towColV2Section:before{content:'';position:absolute;top:0;left:0;background-color:#4cb5c5;height:100%;width:calc(100% - 55%);z-index:0;pointer-events:none;}
.towColV2Section .leftShap{position:absolute;top:0;left:calc(100% - 55%);width:auto;height:100%;z-index:1;pointer-events:none;}
.towColV2Section .shap svg{height:100%;fill:#4cb5c5;}
.towColV2Section .rightShap{position:absolute;top:0;right:0;width:auto;height:100%;z-index:1;pointer-events:none;}
.towColV2Section .rightShap svg{height:100%;}
.towColV2Section .shap svg .st1{fill:inherit;}
.towColV2Wp .titleContent{max-width:450px;}
.towColWp:after,.towColWp:before{content:'';position:absolute;z-index:1;background-size:contain;background-position:0 0;background-repeat:no-repeat;}
.towColWp .cornerShap:after,.towColWp .cornerShap:before{content:'';position:absolute;background-repeat:no-repeat;background-size:contain;}
.towColWp{position:relative;z-index:1; padding: 40px 0; }
/* .towColWp .towColImage{padding:10px 20px;min-height:256px;} */

/* .towColWp.odd .towColImage{background:linear-gradient(270deg,#F5F5F5 0.06%,rgba(255,252,245,0) 79.59%);border-radius:0px 50px 50px 0;} */
.towColWp.odd .towColImage { background:linear-gradient(270deg,#F5F5F5 0.06%,rgba(255,252,245,0) 79.59%); padding: 25px; border-radius: 0px 50px 50px 0; }
.towColImage img { height: 256px; width: auto; border-radius: 0px 40px 40px 0px; }
.towColWp .cornerShap:before{top:0;right:0;width:42px;height:50px;background-image:url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/rtcorner.svg);}
.towColWp .cornerShap:after{bottom:0;right:0;width:45px;height:45px;background-image:url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/rbcorner.svg);}
.towColWp:before{top:0px;left:0;width:calc(100% - 110px);height:1px;background-image:repeating-linear-gradient(90deg,#4cb5c5,#4cb5c5 10px,transparent 10px,transparent 20px);margin:0 auto;right:0;}
.towColWp:after{top:0;width:1px;height:calc(100% - 110px);bottom:0;margin:auto;background-image:repeating-linear-gradient(180deg,#4cb5c5,#4cb5c5 10px,transparent 10px,transparent 20px);}
.towColWp.odd:after{right:0;}
.towColWp.even:after{left:0;}
.towColWp.even .cornerShap:after{left:0;right:unset;transform:rotateY(180deg);bottom:-1px;}
.towColWp.even .cornerShap:before{left:0;right:auto;transform:rotateY(180deg);}
.towColWp:first-child:before{width:calc(100% - 42px);margin:unset;}
.towColWp.even:first-child:before{left:unset;right:0;}
/* .towColWp.even .towColImage{background:linear-gradient(90.07deg,#F5F5F5 0.06%,rgba(255,252,245,0) 79.59%);border-radius:50px 0px 0px 50px;} */
.towColWp.even .towColImage { background:linear-gradient(270deg,#F5F5F5 0.06%,rgba(255,252,245,0) 79.59%); padding: 25px; border-radius: 0px 50px 50px 0; }
.towColWp.odd .towColWpLeftInner{padding-right:30px;padding-left:100px;}
.towColWp.even .towColWpLeftInner{padding-left:30px;padding-right:90px;}
.towColWpLeftInner  .content{position:relative;}
.towColWp .number{color:#4cb5c5;opacity:0.2;font-weight:700;font-size:80px;line-height:96px;position:absolute;top:-35px;left:0;}
.towColWpLeftInner .content .text{max-width:520px;}
.towColWpParent .towColWp.even:last-child .cornerShap,.towColWpParent .towColWp.odd:last-child .cornerShap{top:0px;left:0;width:calc(100% - 82px);height:100%;background-image:repeating-linear-gradient(270deg,#4cb5c5,#4cb5c5 10px,transparent 10px,transparent 20px);margin:0 auto;right:0;content:'';position:absolute;z-index:-1;background-size:calc(100% + 20px) 1px;background-position:0 100%;background-repeat:no-repeat;}
.towColWpParent .towColWp.even:last-child .cornerShap:after{right:calc(100% - 5px);left:unset;bottom:0;}
.towColWpParent .towColWp.odd:last-child .cornerShap:after{left:calc(100% - 4px);right:unset;bottom:0px;}
.towColWpParent .towColWp.odd:last-child .cornerShap:before{left:calc(100%  - 1px);right:unset;}
.towColWpParent .towColWp.even:last-child .cornerShap:before{right:calc(100% - 1px);left:unset;}
.towColWp .arrowIcon:after,.towColWp:last-child .arrowIcon:before{content:'';position:absolute;width:20px;height:20px;background-image:url(https://26668705.fs1.hubspotusercontent-eu1.net/hubfs/26668705/Your_Crm_Theme_2023/Images/lineIcon.svg);background-repeat:no-repeat;background-position:center;background-size:20px;z-index:1;}
.towColWp .arrowIcon:after{top:-10px;left:0;}
.towColWp.odd .arrowIcon:after{left:calc(100% - 15.5%);}
.towColWp.even .arrowIcon:after{transform:rotateY(180deg);right:calc(100% - 15.5%);left:unset;}
.towColWpParent .towColWp.even:last-child .arrowIcon:before{left:calc(100% - 15.5%);}
.towColWpParent .towColWp.odd:last-child .arrowIcon:before{right:calc(100% - 15.5%);transform:rotateY(180deg);}
.towColWp:last-child .arrowIcon:before{bottom:-10px;}
.towColSection:after{background-image:url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/zigzagVector.svg);background-repeat:no-repeat;background-size:248px;content:"";height:100%;left:0;opacity:.2;pointer-events:none;position:absolute;top:0;width:100%;background-position:right bottom;}

.planBoxParent .CheckboxField svg{fill:#FFFFFF;height:12px}
.planBoxParent .CheckboxField{display:flex;justify-content:center}
.planTableParent{position:relative;z-index:1;border-radius:20px;padding:90px}
.planTableParent:after{content:'';position:absolute;width:100%;height:100%;background-image:url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/planBg.svg);background-repeat:no-repeat;top:0;left:0;opacity:0.3;z-index:-1;background-position:left top;background-size:451px;pointer-events:none;}
.planBoxParent .leftSideBox{width:31.43%}
.planBoxParent .rightSideBox{width:68.57%}

.planBoxParent .rightSideBoxInner::-webkit-scrollbar{height:5px;padding-top:50px}
.planBoxParent .rightSideBoxInner::-webkit-scrollbar-track{background-color:#FFFFFF;border-radius:10px}
.planBoxParent .rightSideBoxInner::-webkit-scrollbar-thumb{background:#231f20;border-radius:10px}
.planBoxParent .rightSideBox .rowRepeatBox:last-child .columnRepeatBox{border:none;border-radius:0 0 24px 24px}
.planBoxParent .leftSideBox .textField .text{padding-right:20px;width:calc(100% - 20px)}
.planBoxParent .leftSideBox .textField .text h5{margin-bottom:0;}
.planBoxParent .leftSideBox .textField .tooltipWp{height:20px;position:relative;width:20px;z-index:10}
.planBoxParent .leftSideBox .textField .tooltipHover{background-color:#231f20;border-radius:10px;bottom:calc(100% + 17px);min-width:300px;opacity:0;padding:15px;pointer-events:none;text-align:center;visibility:hidden}
.planBoxParent .leftSideBox .textField .tooltipHover,.planBoxParent .leftSideBox .textField .tooltipHover:after{left:50%;position:absolute;transform:translateX(-50%);transition:all .3s linear}
.planBoxParent .leftSideBox .textField .tooltipHover:after{border-top:0 solid transparent;border-color:#231f20 transparent transparent;border-style:solid;border-width:15px 15px 0;content:"";height:0;top:100%;width:0}
.planBoxParent .leftSideBox .textField .tooltipWp:hover .tooltipHover{opacity:1;pointer-events:unset;visibility:visible}
.planTableParent .planNumber sup{font-size:24px;top:-0.5em;}
.towColSection .content-wrapper{max-width:1340px}
.planBoxParent .columnRepeatBox{border-bottom:1px solid #e6e8ec;width:100%}
.planBoxParent .leftSideBox>div>div{width:100%}
.planBoxParent .rightSideBox .rowRepeatBox{display:inline-flex}
.planBoxParent .rightSideBoxInner{overflow-x:auto;padding-bottom:65px}
.planBoxParent .columnRepeatBox:not(.headerBoxField):not(.CTAField){align-items:center;display:flex;min-height:60px}
.planBoxParent .rightSideBox .headerBoxField{border-color:transparent;border-radius:24px 24px 0 0;padding:48px 0 72px}
.planBoxParent  .rightSideBox .rowRepeatBox:last-child .columnRepeatBox{justify-content:center}

.bannerSection{background-color:#4cb5c5;overflow:hidden;}
.bannerWpRightInner{width:600px;height:600px;display:flex;justify-content:center;align-items:center;background-color:#FFFFFF;border-radius:100%;margin-left:auto;border:23px solid #446891;padding:50px;}
.bannerSection .bottomShap{width:0;height:0;border-top:280px solid transparent;border-right:100vw solid #FFFFFF;border-bottom:0vh solid transparent;position:absolute;bottom:0;left:0;line-height:0;pointer-events: none;}
.bannerImage{position:relative;z-index:9;}
.bannerSection:after { left: 0; background-image: url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/BACKGROUND_2.svg); background-position: left top; background-size: 446px; opacity: 0.3; }
.bannerSection:before { right: 0; background-image: url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/BACKGROUND_21.svg); background-position: top right; background-size: 344px; opacity: 0.3; }
.bannerSection:after,.bannerSection:before{content:'';position:absolute;top:0;width:100%;height:100%;background-repeat:no-repeat;pointer-events:none;z-index:-1;}

.bannerImage img,.bannerV2Image img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.bannerV2Section{background-color:#4cb5c5;overflow:hidden;}
.bannerV2WpRightInner{width:444px;height:444px;display:flex;justify-content:center;align-items:center;background-color:#FFFFFF;border-radius:100%;margin-left:auto;border:17px solid #446891;padding:50px;}
.bannerV2Section .bottomShap{width:0;height:0;border-top:280px solid transparent;border-right:100vw solid #FFFFFF;border-bottom:0vh solid transparent;position:absolute;bottom:0;left:0;line-height:0;pointer-events: none;}
.bannerV2Image{position:relative;z-index:9;}
.bannerSection:after { left: 0; background-image: url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/BACKGROUND_2.svg); background-position: left top; background-size: 446px; opacity: 0.3; }
.bannerSection:before { right: 0; background-image: url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/BACKGROUND_21.svg); background-position: top right; background-size: 344px; opacity: 0.3; }
.bannerV2Section:after,.bannerV2Section:before{content:'';position:absolute;top:0;width:100%;height:100%;background-repeat:no-repeat;pointer-events:none;z-index:-1;}

.blogIndexImage{height:288px;}
.blogIndexImage img{width:100%;height:100%;object-fit:cover;border-radius:10px;}
.blogIndexInner{border:1px solid #446891;border-radius:10px;height:100%;position:relative;overflow:hidden;}
.blogIndexDetail{padding:0 30px 30px;position:relative;background-color:#FFFFFF;}
.blogIndexDetail .listWp{background:#FFFFFF;border-radius:10px;position:relative;padding:5px 10px;width:auto;top:-20px;display:inline-block;}
.blogIndexDetail .listWp .icon{margin-right:10px;display: inline-flex;}
.blogIndexDetail .listWp li+li{margin-left:18px;}
.blogIndexDetail .listWp li a{color:#4D5766;}
.blogIndexDetail .listWp  .date{pointer-events:none;}
.blogIndexRTime .icon{margin-right:10px;}
.blogIndexLink a{display:inline-block;font-weight:700;}
.blogIndexLink a i{font-size:13px;margin-left:10px;}
.blogIndexDetail a{position:relative;z-index:2; color: #231f20;}
.overLink{position:absolute;top:0;left:0;width:100%;height:100%;}

.faqSection:before {content: '';position: absolute;background-image: url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/faqbg.svg);width: 100%;height: 100%;background-position: left;background-repeat: no-repeat;opacity: 0.3;background-size: 284px;top: 19%;left: 0;    pointer-events: none;}

.faqAccParent{position:relative}
.faqAccWp{height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s linear;visibility:hidden;width:100%;}
.faqAccWp.current{opacity:1;position:relative;visibility:visible}
.faqAccInner .accTitle.active,.faqAccInner .accTitle:hover{background-color:#4cb5c5;border-color:#4cb5c5;}
.faqAccInner .accTitle{border:1px solid #446891;border-radius:5px;font-weight:700;padding:14px 70px 14px 30px;position:relative;cursor:pointer;transition:all 0.3s linear;}
.faqAccInner .accContent{display:none}
.faqAccInner .accContent .text{padding:30px 30px 10px}
.faqAccInner+.faqAccInner{margin-top:30px}
.faqTabWp{background-color:rgba(85,85,85,0.05);border-radius:10px;padding:40px;position:sticky;top:150px;}
.faqTabWp ul li+li{margin-top:25px;}
.faqAccInner .accTitle:after{content:'';position:absolute;right:30px;top:0;background-image:url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/accPlus.svg);width:21px;height:21px;background-repeat:no-repeat;background-size:contain;background-position:center;bottom:0;margin:auto;}
.faqAccInner .accTitle.active:after{background-image:url(https://27022998.fs1.hubspotusercontent-eu1.net/hubfs/27022998/North_Digital_Theme_March_2023/Images/accMinus.svg);}
.faqTabWp .tab{cursor:pointer;transition:all 0.3s linear;}
.faqTabWp .tab.current,.faqTabWp .tab:hover{color:#4cb5c5;}
.faqTabWp .tab *{color:currentColor;}
.faqAccWp .text p a { font-size: 20px; }

/* Two Column Module V3 -->>ecommerce Payment Page */
.towColV3WpLeftInner {padding: 25px;border-radius: 0px 50px 50px 0; }
.towColV3WpLeftInner img { height: 400px; width: 100%; object-fit: contain; border-radius: 0px 40px 40px 0px; }


/*-----18-9-2023-Two-Col-changes----*/







   .arrow-shape-remove .towColWp:before { display:none;}
   .arrow-shape-remove .towColWp .arrowIcon:after { display:none;}
   .arrow-shape-remove .towColWp:after { display:none;}
    .arrow-shape-remove .towColWp .cornerShap:before { display:none;}
    .arrow-shape-remove .towColWp .cornerShap:after{ display:none;}
    .arrow-shape-remove .towColWpParent .towColWp.even:last-child .cornerShap, .towColWpParent .towColWp.odd:last-child .cornerShap { display:none;}
    .arrow-shape-remove .towColWp .arrowIcon:after, .towColWp:last-child .arrowIcon:before {display:none; }

.arrow-shape-remove .towColWpLeftInner .content .text {
    max-width: 100%;
}
.arrow-shape-remove .towColWp.even .towColWpLeftInner {    padding-left:0px;  padding-right:0;}
.arrow-shape-remove .towColWp.odd .towColWpLeftInner { padding-right:0;  padding-left:0px;}

.arrow-shape-remove .towColWp .number {
    display: none;
}

.arrow-shape-remove .rowRreverse .towColWpLeft.w65 {
    width: calc(100% - 35%);
    padding-left: 50px;
}

.arrow-shape-remove .towColWpLeft.w65 {
    width: calc(100% - 35%);
    padding-right: 50px;
        padding-left: 0px;
}















html[lang="de-ch"] body p{
  overflow-wrap: break-word;
  word-wrap: break-word;

  /* Adds a hyphen where the word breaks */
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;

}


@media(min-width:768px){
  .mintabNone{display:none;}
  .planTabWp{display:flex!important;height:auto!important}

}

@media(min-width:992px){
  .deskTopNone{display:none;}
  .planBoxParent .rightSideBox .rowRepeatBox .columnRepeatBox:nth-child(2n){background-color:#4cb5c5;}
  .planBoxParent .rightSideBox .rowRepeatBox .columnRepeatBox:nth-child(2n) *{fill:#231f20;color:#231f20;}
  .planBoxParent .rightSideBoxInner .columnRepeatBox:not(.headerBoxField){display:flex!important}

}

@media(max-width: 1199px){

  
    
  .towColWp.odd .towColWpLeftInner{padding-left:50px;padding-right:0;}
  .towColWp.even .towColWpLeftInner{padding-left:10px;padding-right:50px;}
    

    
  .planTableParent{padding:40px 20px;border-radius:10px;}
  .planTableParent:after{background-size:330px;}
  .bannerWpRightInner{height:450px;width:450px;border-width:15px;}
}


@media(max-width: 991px){

  h1{font-size:42px;}
  h2, .h2 { font-size: 34px;}
  h3 {font-size: 26px;}
  h4 {font-size: 20px;}
  h5 {font-size: 18px;}
  
  .tabpt0,.tabpy0{padding-top:0px;}
  .tabpb0,.tabpy0{padding-bottom:0px;}
  .tabmt0,.tabmy0{margin-top:0px;}
  .tabmb0,.tabmy0{margin-bottom:0px;}
  .tabpt5,.tabpy5{padding-top:5px;}
  .tabpb5,.tabpy5{padding-bottom:5px;}
  .tabmt5,.tabmy5{margin-top:5px;}
  .tabmb5,.tabmy5{margin-bottom:5px;}
  .tabpt10,.tabpy10{padding-top:10px;}
  .tabpb10,.tabpy10{padding-bottom:10px;}
  .tabmt10,.tabmy10{margin-top:10px;}
  .tabmb10,.tabmy10{margin-bottom:10px;}
  .tabpt15,.tabpy15{padding-top:15px;}
  .tabpb15,.tabpy15{padding-bottom:15px;}
  .tabmt15,.tabmy15{margin-top:15px;}
  .tabmb15,.tabmy15{margin-bottom:15px;}
  .tabpt20,.tabpy20{padding-top:20px;}
  .tabpb20,.tabpy20{padding-bottom:20px;}
  .tabmt20,.tabmy20{margin-top:20px;}
  .tabmb20,.tabmy20{margin-bottom:20px;}
  .tabpt25,.tabpy25{padding-top:25px;}
  .tabpb25,.tabpy25{padding-bottom:25px;}
  .tabmt25,.tabmy25{margin-top:25px;}
  .tabmb25,.tabmy25{margin-bottom:25px;}
  .tabpt30,.tabpy30{padding-top:30px;}
  .tabpb30,.tabpy30{padding-bottom:30px;}
  .tabmt30,.tabmy30{margin-top:30px;}
  .tabmb30,.tabmy30{margin-bottom:30px;}
  .tabpt35,.tabpy35{padding-top:35px;}
  .tabpb35,.tabpy35{padding-bottom:35px;}
  .tabmt35,.tabmy35{margin-top:35px;}
  .tabmb35,.tabmy35{margin-bottom:35px;}
  .tabpt40,.tabpy40{padding-top:40px;}
  .tabpb40,.tabpy40{padding-bottom:40px;}
  .tabmt40,.tabmy40{margin-top:40px;}
  .tabmb40,.tabmy40{margin-bottom:40px;}
  .tabpt45,.tabpy45{padding-top:45px;}
  .tabpb45,.tabpy45{padding-bottom:45px;}
  .tabmt45,.tabmy45{margin-top:45px;}
  .tabmb45,.tabmy45{margin-bottom:45px;}
  .tabpt50,.tabpy50{padding-top:50px;}
  .tabpb50,.tabpy50{padding-bottom:50px;}
  .tabmt50,.tabmy50{margin-top:50px;}
  .tabmb50,.tabmy50{margin-bottom:50px;}
  .tabpt55,.tabpy55{padding-top:55px;}
  .tabpb55,.tabpy55{padding-bottom:55px;}
  .tabmt55,.tabmy55{margin-top:55px;}
  .tabmb55,.tabmy55{margin-bottom:55px;}
  .tabpt60,.tabpy60{padding-top:60px;}
  .tabpb60,.tabpy60{padding-bottom:60px;}
  .tabmt60,.tabmy60{margin-top:60px;}
  .tabmb60,.tabmy60{margin-bottom:60px;}
  .tabpt65,.tabpy65{padding-top:65px;}
  .tabpb65,.tabpy65{padding-bottom:65px;}
  .tabmt65,.tabmy65{margin-top:65px;}
  .tabmb65,.tabmy65{margin-bottom:65px;}
  .tabpt70,.tabpy70{padding-top:70px;}
  .tabpb70,.tabpy70{padding-bottom:70px;}
  .tabmt70,.tabmy70{margin-top:70px;}
  .tabmb70,.tabmy70{margin-bottom:70px;}
  .tabpt75,.tabpy75{padding-top:75px;}
  .tabpb75,.tabpy75{padding-bottom:75px;}
  .tabmt75,.tabmy75{margin-top:75px;}
  .tabmb75,.tabmy75{margin-bottom:75px;}
  .tabpt80,.tabpy80{padding-top:80px;}
  .tabpb80,.tabpy80{padding-bottom:80px;}
  .tabmt80,.tabmy80{margin-top:80px;}
  .tabmb80,.tabmy80{margin-bottom:80px;}
  .tabpt85,.tabpy85{padding-top:85px;}
  .tabpb85,.tabpy85{padding-bottom:85px;}
  .tabmt85,.tabmy85{margin-top:85px;}
  .tabmb85,.tabmy85{margin-bottom:85px;}
  .tabpt90,.tabpy90{padding-top:90px;}
  .tabpb90,.tabpy90{padding-bottom:90px;}
  .tabmt90,.tabmy90{margin-top:90px;}
  .tabmb90,.tabmy90{margin-bottom:90px;}
  .tabpt95,.tabpy95{padding-top:95px;}
  .tabpb95,.tabpy95{padding-bottom:95px;}
  .tabmt95,.tabmy95{margin-top:95px;}
  .tabmb95,.tabmy95{margin-bottom:95px;}
  .tabpt100,.tabpy100{padding-top:100px;}
  .tabpb100,.tabpy100{padding-bottom:100px;}
  .tabmt100,.tabmy100{margin-top:100px;}
  .tabmb100,.tabmy100{margin-bottom:100px;}
  .tabpt105,.tabpy105{padding-top:105px;}
  .tabpb105,.tabpy105{padding-bottom:105px;}
  .tabmt105,.tabmy105{margin-top:105px;}
  .tabmb105,.tabmy105{margin-bottom:105px;}
  .tabpt110,.tabpy110{padding-top:110px;}
  .tabpb110,.tabpy110{padding-bottom:110px;}
  .tabmt110,.tabmy110{margin-top:110px;}
  .tabmb110,.tabmy110{margin-bottom:110px;}
  .tabpt115,.tabpy115{padding-top:115px;}
  .tabpb115,.tabpy115{padding-bottom:115px;}
  .tabmt115,.tabmy115{margin-top:115px;}
  .tabmb115,.tabmy115{margin-bottom:115px;}
  .tabpt120,.tabpy120{padding-top:120px;}
  .tabpb120,.tabpy120{padding-bottom:120px;}
  .tabmt120,.tabmy120{margin-top:120px;}
  .tabmb120,.tabmy120{margin-bottom:120px;}
  .tabpt125,.tabpy125{padding-top:125px;}
  .tabpb125,.tabpy125{padding-bottom:125px;}
  .tabmt125,.tabmy125{margin-top:125px;}
  .tabmb125,.tabmy125{margin-bottom:125px;}
  .tabpt130,.tabpy130{padding-top:130px;}
  .tabpb130,.tabpy130{padding-bottom:130px;}
  .tabmt130,.tabmy130{margin-top:130px;}
  .tabmb130,.tabmy130{margin-bottom:130px;}
  .tabpt135,.tabpy135{padding-top:135px;}
  .tabpb135,.tabpy135{padding-bottom:135px;}
  .tabmt135,.tabmy135{margin-top:135px;}
  .tabmb135,.tabmy135{margin-bottom:135px;}
  .tabpt140,.tabpy140{padding-top:140px;}
  .tabpb140,.tabpy140{padding-bottom:140px;}
  .tabmt140,.tabmy140{margin-top:140px;}
  .tabmb140,.tabmy140{margin-bottom:140px;}
  .tabpt145,.tabpy145{padding-top:145px;}
  .tabpb145,.tabpy145{padding-bottom:145px;}
  .tabmt145,.tabmy145{margin-top:145px;}
  .tabmb145,.tabmy145{margin-bottom:145px;}
  .tabpt150,.tabpy150{padding-top:150px;}
  .tabpb150,.tabpy150{padding-bottom:150px;}
  .tabmt150,.tabmy150{margin-top:150px;}
  .tabmb150,.tabmy150{margin-bottom:150px;}
  .tabpt155,.tabpy155{padding-top:155px;}
  .tabpb155,.tabpy155{padding-bottom:155px;}
  .tabmt155,.tabmy155{margin-top:155px;}
  .tabmb155,.tabmy155{margin-bottom:155px;}
  .tabpt160,.tabpy160{padding-top:160px;}
  .tabpb160,.tabpy160{padding-bottom:160px;}
  .tabmt160,.tabmy160{margin-top:160px;}
  .tabmb160,.tabmy160{margin-bottom:160px;}
  .tabpt165,.tabpy165{padding-top:165px;}
  .tabpb165,.tabpy165{padding-bottom:165px;}
  .tabmt165,.tabmy165{margin-top:165px;}
  .tabmb165,.tabmy165{margin-bottom:165px;}
  .tabpt170,.tabpy170{padding-top:170px;}
  .tabpb170,.tabpy170{padding-bottom:170px;}
  .tabmt170,.tabmy170{margin-top:170px;}
  .tabmb170,.tabmy170{margin-bottom:170px;}
  .tabpt175,.tabpy175{padding-top:175px;}
  .tabpb175,.tabpy175{padding-bottom:175px;}
  .tabmt175,.tabmy175{margin-top:175px;}
  .tabmb175,.tabmy175{margin-bottom:175px;}
  .tabpt180,.tabpy180{padding-top:180px;}
  .tabpb180,.tabpy180{padding-bottom:180px;}
  .tabmt180,.tabmy180{margin-top:180px;}
  .tabmb180,.tabmy180{margin-bottom:180px;}
  .tabpt185,.tabpy185{padding-top:185px;}
  .tabpb185,.tabpy185{padding-bottom:185px;}
  .tabmt185,.tabmy185{margin-top:185px;}
  .tabmb185,.tabmy185{margin-bottom:185px;}
  .tabpt190,.tabpy190{padding-top:190px;}
  .tabpb190,.tabpy190{padding-bottom:190px;}
  .tabmt190,.tabmy190{margin-top:190px;}
  .tabmb190,.tabmy190{margin-bottom:190px;}
  .tabpt195,.tabpy195{padding-top:195px;}
  .tabpb195,.tabpy195{padding-bottom:195px;}
  .tabmt195,.tabmy195{margin-top:195px;}
  .tabmb195,.tabmy195{margin-bottom:195px;}
  .tabpt200,.tabpy200{padding-top:200px;}
  .tabpb200,.tabpy200{padding-bottom:200px;}
  .tabmt200,.tabmy200{margin-top:200px;}
  .tabmb200,.tabmy200{margin-bottom:200px;}
  .tabpt205,.tabpy205{padding-top:205px;}
  .tabpb205,.tabpy205{padding-bottom:205px;}
  .tabmt205,.tabmy205{margin-top:205px;}
  .tabmb205,.tabmy205{margin-bottom:205px;}
  .tabpt210,.tabpy210{padding-top:210px;}
  .tabpb210,.tabpy210{padding-bottom:210px;}
  .tabmt210,.tabmy210{margin-top:210px;}
  .tabmb210,.tabmy210{margin-bottom:210px;}
  .tabpt215,.tabpy215{padding-top:215px;}
  .tabpb215,.tabpy215{padding-bottom:215px;}
  .tabmt215,.tabmy215{margin-top:215px;}
  .tabmb215,.tabmy215{margin-bottom:215px;}
  .tabpt220,.tabpy220{padding-top:220px;}
  .tabpb220,.tabpy220{padding-bottom:220px;}
  .tabmt220,.tabmy220{margin-top:220px;}
  .tabmb220,.tabmy220{margin-bottom:220px;}
  .tabpt225,.tabpy225{padding-top:225px;}
  .tabpb225,.tabpy225{padding-bottom:225px;}
  .tabmt225,.tabmy225{margin-top:225px;}
  .tabmb225,.tabmy225{margin-bottom:225px;}
  .tabpt230,.tabpy230{padding-top:230px;}
  .tabpb230,.tabpy230{padding-bottom:230px;}
  .tabmt230,.tabmy230{margin-top:230px;}
  .tabmb230,.tabmy230{margin-bottom:230px;}
  .tabpt235,.tabpy235{padding-top:235px;}
  .tabpb235,.tabpy235{padding-bottom:235px;}
  .tabmt235,.tabmy235{margin-top:235px;}
  .tabmb235,.tabmy235{margin-bottom:235px;}
  .tabpt240,.tabpy240{padding-top:240px;}
  .tabpb240,.tabpy240{padding-bottom:240px;}
  .tabmt240,.tabmy240{margin-top:240px;}
  .tabmb240,.tabmy240{margin-bottom:240px;}
  .tabpt245,.tabpy245{padding-top:245px;}
  .tabpb245,.tabpy245{padding-bottom:245px;}
  .tabmt245,.tabmy245{margin-top:245px;}
  .tabmb245,.tabmy245{margin-bottom:245px;}
.content-wrapper {
    max-width: 100%;
}

  /* Margin and padding Left and Right */
  
   
  .tabpr0,.tabpx0{padding-right:0px;}
  .tabpl0,.tabpx0{padding-left:0px;}
  .tabmr0,.tabmx0{margin-right:0px;}
  .tabml0,.tabmx0{margin-left:0px;}
  .tabmr-00,.tabmx-0{margin-right:-0px;}
  .tabml-00,.tabmx-0{margin-left:-0px;}
   
  .tabpr8,.tabpx8{padding-right:8px;}
  .tabpl8,.tabpx8{padding-left:8px;}
  .tabmr8,.tabmx8{margin-right:8px;}
  .tabml8,.tabmx8{margin-left:8px;}
  .tabmr-08,.tabmx-8{margin-right:-8px;}
  .tabml-08,.tabmx-8{margin-left:-8px;}
   
  .tabpr10,.tabpx10{padding-right:10px;}
  .tabpl10,.tabpx10{padding-left:10px;}
  .tabmr10,.tabmx10{margin-right:10px;}
  .tabml10,.tabmx10{margin-left:10px;}
  .tabmr-010,.tabmx-10{margin-right:-10px;}
  .tabml-010,.tabmx-10{margin-left:-10px;}
   
  .tabpr15,.tabpx15{padding-right:15px;}
  .tabpl15,.tabpx15{padding-left:15px;}
  .tabmr15,.tabmx15{margin-right:15px;}
  .tabml15,.tabmx15{margin-left:15px;}
  .tabmr-015,.tabmx-15{margin-right:-15px;}
  .tabml-015,.tabmx-15{margin-left:-15px;}
   
  .tabpr20,.tabpx20{padding-right:20px;}
  .tabpl20,.tabpx20{padding-left:20px;}
  .tabmr20,.tabmx20{margin-right:20px;}
  .tabml20,.tabmx20{margin-left:20px;}
  .tabmr-020,.tabmx-20{margin-right:-20px;}
  .tabml-020,.tabmx-20{margin-left:-20px;}
   
  .tabpr25,.tabpx25{padding-right:25px;}
  .tabpl25,.tabpx25{padding-left:25px;}
  .tabmr25,.tabmx25{margin-right:25px;}
  .tabml25,.tabmx25{margin-left:25px;}
  .tabmr-025,.tabmx-25{margin-right:-25px;}
  .tabml-025,.tabmx-25{margin-left:-25px;}
  


  /* Width */
  
  .tabw20 { width:20%; }
  .tabw25 { width:25%; }
  .tabw30 { width:30%; }
  .tabw33 { width:33.33%; }
  .tabw35 { width:35%; }
  .tabw40 { width:40%; }
  .tabw45 { width:45%; }
  .tabw50 { width:50%; }
  .tabw55 { width:55%; }
  .tabw60 { width:60%; }
  .tabw66 { width:66.66%; }
  .tabw70 { width:70%; }
  .tabw75 { width:75%; }
  .tabw80 { width:80%; }
  .tabw95 { width:95%; }
  .tabw100 { width:100%; }
  

  /* Text align */
  
  .tabtext-left { text-align:left; }
  .tabtext-center { text-align:center; }
  .tabtext-right { text-align:right; }
  

  .tabjustifyCenter{justify-content: center;}
  .tabjustifyBetween{justify-content: space-between;}
  .tabjustifyAround{justify-content: space-around;}
  .tabjustifyEvenly{justify-content: space-evenly;}
  .tabjustifyEnd{justify-content: flex-end;}
  .tabalignStart{align-items: flex-start;}
  .tabalignCenter{align-items: center;}
  .tabalignEnd{align-items: flex-end;}
  .tabcolreverse{ flex-direction: column-reverse; }
  .tabnone{display:none}



  .towColV3Section:after{content:none;}
  .towColV3WpSliderParent ul.slick-dots{position:unset;width:100%;text-align:center;margin-top:30px;padding-left:0;}
  .towColV2Wp .titleContent{max-width:100%;}
  .towColWp .number{position:unset;font-size:50px;line-height:1;}
  .towColWp.odd .towColWpLeftInner,.towColWp.even .towColWpLeftInner{padding-left:0;padding-right:0;}
  .towColWp .towColImage{background:linear-gradient(270deg,#f5f5f5 .06%,#f5f5f5 79.59%)!important;border-radius:20px!important;}
  .towColWpLeftInner .content .text{max-width:100%;}
  .towColWp{padding:25px 25px 40px;}
  .towColSection:after{content:none;}
  .towColV4Section:after{content:none;}
  .towColV4WpLeftInnerInfo{max-width:375px;margin:20px auto 0;}
  .planTableParent:after{content:none;}
  .planBoxParent .leftSideBox,.planBoxParent .rightSideBox{width:50%}
  .planBoxParent .planName,.planTableParent .planNumber *{color:#231f20 !important;}
  .planTableParent .mobileTableHeader .rowRepeatBox{display:flex;flex-wrap:wrap;justify-content:center;margin:10px 0;padding:20px 30px;text-align:center}
  .planBoxParent .rightSideBox .rowRepeatBox{width:100%!important}
  .planBoxParent .leftSideBox .rowRepeatBox.rowRepeatBoxFirst{display:none}
  .planBoxParent .rightSideBox .headerHideInMobile{display:none!important}
  .planTableParent .mobileTableHeader .headerBoxField{width:100%}
  .planTabWp{display:flex;flex-wrap:wrap;justify-content:center}
  .planTabWp .tab{border:1px solid #231f20;color:#FFFFFF;cursor:pointer;font-weight:700;padding:10px 20px;text-align:center;width:25%}
  .planTabWp .tab.active{background-color:#231f20;}
  .planTableParent .mobileTableHeader .rowRepeatBox *{color:#FFFFFF;}
  .planBoxParent .rightSideBoxInner{padding-bottom:0}
  .bannerWpRight { align-self: flex-end; }
  .bannerV2Section .bottomShap { border-top-width: 170px; }
  .bannerV2WpRightInner{border-width:9px;height:360px;width:360px;}
  .bannerWpRight { align-self: flex-end; }
  .bannerSection .bottomShap { border-top-width: 170px; }
  .bannerWpRightInner{border-width:9px;height:360px;width:360px;}

  .faqSection:before {content: none}
  .faqTabWp .selectText { background-color: #446891; color: #FFFFFF; padding: 10px 40px 10px 20px; border-radius: 5px; position: relative; font-weight: 700; font-size: 18px; cursor: pointer; }
  .faqTabWp .selectText:after { content: '\f078'; font-family: "Font Awesome 5 Free"; color: #FFFFFF; font-weight: 900; position: absolute; right: 20px; top: 8px; }
  .faqTabWp { position: relative; top: 0; padding: 0; background-color: transparent; }
  .faqTabWp ul { position: absolute; width: 100%; z-index: 9; background-color: #f6f6f6; padding: 20px; box-shadow: 1px 4px 6px rgb(0 0 0 / 20%); border-radius: 0 0 5px 5px; opacity: 0; visibility: hidden; transition: all 0.2s linear;    /* display: none; */ }
  .faqTabWp.open ul { opacity: 1; visibility: visible; }
  .faqAccInner .accTitle{padding:11px 50px 11px 20px;line-height:1.2;font-weight:700;}
  .faqAccInner .accContent .text{padding:15px 20px 5px;}
  .faqAccInner+.faqAccInner{margin-top:20px;}
  .faqAccInner .accTitle:after{right:15px;}

   .arrow-shape-remove .rowRreverse .towColWpLeft.w65 {
    width: 100%;
    padding-left: 0px;
}

.arrow-shape-remove .towColWpLeft.w65 {
    width:  100%;
    padding-right: 0px;
        padding-left: 0px;
}
    
}

@media(max-width: 767px){

  h1{font-size:32px;}
  h2, .h2 { font-size: 28px;}
  h3 {font-size: 24px;}

  
  .mpt0,.mpy0{padding-top:0px;}
  .mpb0,.mpy0{padding-bottom:0px;}
  .mmt0,.mmy0{margin-top:0px;}
  .mmb0,.mmy0{margin-bottom:0px;}
  .mpt5,.mpy5{padding-top:5px;}
  .mpb5,.mpy5{padding-bottom:5px;}
  .mmt5,.mmy5{margin-top:5px;}
  .mmb5,.mmy5{margin-bottom:5px;}
  .mpt10,.mpy10{padding-top:10px;}
  .mpb10,.mpy10{padding-bottom:10px;}
  .mmt10,.mmy10{margin-top:10px;}
  .mmb10,.mmy10{margin-bottom:10px;}
  .mpt15,.mpy15{padding-top:15px;}
  .mpb15,.mpy15{padding-bottom:15px;}
  .mmt15,.mmy15{margin-top:15px;}
  .mmb15,.mmy15{margin-bottom:15px;}
  .mpt20,.mpy20{padding-top:20px;}
  .mpb20,.mpy20{padding-bottom:20px;}
  .mmt20,.mmy20{margin-top:20px;}
  .mmb20,.mmy20{margin-bottom:20px;}
  .mpt25,.mpy25{padding-top:25px;}
  .mpb25,.mpy25{padding-bottom:25px;}
  .mmt25,.mmy25{margin-top:25px;}
  .mmb25,.mmy25{margin-bottom:25px;}
  .mpt30,.mpy30{padding-top:30px;}
  .mpb30,.mpy30{padding-bottom:30px;}
  .mmt30,.mmy30{margin-top:30px;}
  .mmb30,.mmy30{margin-bottom:30px;}
  .mpt35,.mpy35{padding-top:35px;}
  .mpb35,.mpy35{padding-bottom:35px;}
  .mmt35,.mmy35{margin-top:35px;}
  .mmb35,.mmy35{margin-bottom:35px;}
  .mpt40,.mpy40{padding-top:40px;}
  .mpb40,.mpy40{padding-bottom:40px;}
  .mmt40,.mmy40{margin-top:40px;}
  .mmb40,.mmy40{margin-bottom:40px;}
  .mpt45,.mpy45{padding-top:45px;}
  .mpb45,.mpy45{padding-bottom:45px;}
  .mmt45,.mmy45{margin-top:45px;}
  .mmb45,.mmy45{margin-bottom:45px;}
  .mpt50,.mpy50{padding-top:50px;}
  .mpb50,.mpy50{padding-bottom:50px;}
  .mmt50,.mmy50{margin-top:50px;}
  .mmb50,.mmy50{margin-bottom:50px;}
  .mpt55,.mpy55{padding-top:55px;}
  .mpb55,.mpy55{padding-bottom:55px;}
  .mmt55,.mmy55{margin-top:55px;}
  .mmb55,.mmy55{margin-bottom:55px;}
  .mpt60,.mpy60{padding-top:60px;}
  .mpb60,.mpy60{padding-bottom:60px;}
  .mmt60,.mmy60{margin-top:60px;}
  .mmb60,.mmy60{margin-bottom:60px;}
  .mpt65,.mpy65{padding-top:65px;}
  .mpb65,.mpy65{padding-bottom:65px;}
  .mmt65,.mmy65{margin-top:65px;}
  .mmb65,.mmy65{margin-bottom:65px;}
  .mpt70,.mpy70{padding-top:70px;}
  .mpb70,.mpy70{padding-bottom:70px;}
  .mmt70,.mmy70{margin-top:70px;}
  .mmb70,.mmy70{margin-bottom:70px;}
  .mpt75,.mpy75{padding-top:75px;}
  .mpb75,.mpy75{padding-bottom:75px;}
  .mmt75,.mmy75{margin-top:75px;}
  .mmb75,.mmy75{margin-bottom:75px;}
  .mpt80,.mpy80{padding-top:80px;}
  .mpb80,.mpy80{padding-bottom:80px;}
  .mmt80,.mmy80{margin-top:80px;}
  .mmb80,.mmy80{margin-bottom:80px;}
  .mpt85,.mpy85{padding-top:85px;}
  .mpb85,.mpy85{padding-bottom:85px;}
  .mmt85,.mmy85{margin-top:85px;}
  .mmb85,.mmy85{margin-bottom:85px;}
  .mpt90,.mpy90{padding-top:90px;}
  .mpb90,.mpy90{padding-bottom:90px;}
  .mmt90,.mmy90{margin-top:90px;}
  .mmb90,.mmy90{margin-bottom:90px;}
  .mpt95,.mpy95{padding-top:95px;}
  .mpb95,.mpy95{padding-bottom:95px;}
  .mmt95,.mmy95{margin-top:95px;}
  .mmb95,.mmy95{margin-bottom:95px;}
  .mpt100,.mpy100{padding-top:100px;}
  .mpb100,.mpy100{padding-bottom:100px;}
  .mmt100,.mmy100{margin-top:100px;}
  .mmb100,.mmy100{margin-bottom:100px;}
  .mpt105,.mpy105{padding-top:105px;}
  .mpb105,.mpy105{padding-bottom:105px;}
  .mmt105,.mmy105{margin-top:105px;}
  .mmb105,.mmy105{margin-bottom:105px;}
  .mpt110,.mpy110{padding-top:110px;}
  .mpb110,.mpy110{padding-bottom:110px;}
  .mmt110,.mmy110{margin-top:110px;}
  .mmb110,.mmy110{margin-bottom:110px;}
  .mpt115,.mpy115{padding-top:115px;}
  .mpb115,.mpy115{padding-bottom:115px;}
  .mmt115,.mmy115{margin-top:115px;}
  .mmb115,.mmy115{margin-bottom:115px;}
  .mpt120,.mpy120{padding-top:120px;}
  .mpb120,.mpy120{padding-bottom:120px;}
  .mmt120,.mmy120{margin-top:120px;}
  .mmb120,.mmy120{margin-bottom:120px;}
  .mpt125,.mpy125{padding-top:125px;}
  .mpb125,.mpy125{padding-bottom:125px;}
  .mmt125,.mmy125{margin-top:125px;}
  .mmb125,.mmy125{margin-bottom:125px;}
  .mpt130,.mpy130{padding-top:130px;}
  .mpb130,.mpy130{padding-bottom:130px;}
  .mmt130,.mmy130{margin-top:130px;}
  .mmb130,.mmy130{margin-bottom:130px;}
  .mpt135,.mpy135{padding-top:135px;}
  .mpb135,.mpy135{padding-bottom:135px;}
  .mmt135,.mmy135{margin-top:135px;}
  .mmb135,.mmy135{margin-bottom:135px;}
  .mpt140,.mpy140{padding-top:140px;}
  .mpb140,.mpy140{padding-bottom:140px;}
  .mmt140,.mmy140{margin-top:140px;}
  .mmb140,.mmy140{margin-bottom:140px;}
  .mpt145,.mpy145{padding-top:145px;}
  .mpb145,.mpy145{padding-bottom:145px;}
  .mmt145,.mmy145{margin-top:145px;}
  .mmb145,.mmy145{margin-bottom:145px;}
  .mpt150,.mpy150{padding-top:150px;}
  .mpb150,.mpy150{padding-bottom:150px;}
  .mmt150,.mmy150{margin-top:150px;}
  .mmb150,.mmy150{margin-bottom:150px;}
  .mpt155,.mpy155{padding-top:155px;}
  .mpb155,.mpy155{padding-bottom:155px;}
  .mmt155,.mmy155{margin-top:155px;}
  .mmb155,.mmy155{margin-bottom:155px;}
  .mpt160,.mpy160{padding-top:160px;}
  .mpb160,.mpy160{padding-bottom:160px;}
  .mmt160,.mmy160{margin-top:160px;}
  .mmb160,.mmy160{margin-bottom:160px;}
  .mpt165,.mpy165{padding-top:165px;}
  .mpb165,.mpy165{padding-bottom:165px;}
  .mmt165,.mmy165{margin-top:165px;}
  .mmb165,.mmy165{margin-bottom:165px;}
  .mpt170,.mpy170{padding-top:170px;}
  .mpb170,.mpy170{padding-bottom:170px;}
  .mmt170,.mmy170{margin-top:170px;}
  .mmb170,.mmy170{margin-bottom:170px;}
  .mpt175,.mpy175{padding-top:175px;}
  .mpb175,.mpy175{padding-bottom:175px;}
  .mmt175,.mmy175{margin-top:175px;}
  .mmb175,.mmy175{margin-bottom:175px;}
  .mpt180,.mpy180{padding-top:180px;}
  .mpb180,.mpy180{padding-bottom:180px;}
  .mmt180,.mmy180{margin-top:180px;}
  .mmb180,.mmy180{margin-bottom:180px;}
  .mpt185,.mpy185{padding-top:185px;}
  .mpb185,.mpy185{padding-bottom:185px;}
  .mmt185,.mmy185{margin-top:185px;}
  .mmb185,.mmy185{margin-bottom:185px;}
  .mpt190,.mpy190{padding-top:190px;}
  .mpb190,.mpy190{padding-bottom:190px;}
  .mmt190,.mmy190{margin-top:190px;}
  .mmb190,.mmy190{margin-bottom:190px;}
  .mpt195,.mpy195{padding-top:195px;}
  .mpb195,.mpy195{padding-bottom:195px;}
  .mmt195,.mmy195{margin-top:195px;}
  .mmb195,.mmy195{margin-bottom:195px;}
  .mpt200,.mpy200{padding-top:200px;}
  .mpb200,.mpy200{padding-bottom:200px;}
  .mmt200,.mmy200{margin-top:200px;}
  .mmb200,.mmy200{margin-bottom:200px;}
  .mpt205,.mpy205{padding-top:205px;}
  .mpb205,.mpy205{padding-bottom:205px;}
  .mmt205,.mmy205{margin-top:205px;}
  .mmb205,.mmy205{margin-bottom:205px;}
  .mpt210,.mpy210{padding-top:210px;}
  .mpb210,.mpy210{padding-bottom:210px;}
  .mmt210,.mmy210{margin-top:210px;}
  .mmb210,.mmy210{margin-bottom:210px;}
  .mpt215,.mpy215{padding-top:215px;}
  .mpb215,.mpy215{padding-bottom:215px;}
  .mmt215,.mmy215{margin-top:215px;}
  .mmb215,.mmy215{margin-bottom:215px;}
  .mpt220,.mpy220{padding-top:220px;}
  .mpb220,.mpy220{padding-bottom:220px;}
  .mmt220,.mmy220{margin-top:220px;}
  .mmb220,.mmy220{margin-bottom:220px;}
  .mpt225,.mpy225{padding-top:225px;}
  .mpb225,.mpy225{padding-bottom:225px;}
  .mmt225,.mmy225{margin-top:225px;}
  .mmb225,.mmy225{margin-bottom:225px;}
  .mpt230,.mpy230{padding-top:230px;}
  .mpb230,.mpy230{padding-bottom:230px;}
  .mmt230,.mmy230{margin-top:230px;}
  .mmb230,.mmy230{margin-bottom:230px;}
  .mpt235,.mpy235{padding-top:235px;}
  .mpb235,.mpy235{padding-bottom:235px;}
  .mmt235,.mmy235{margin-top:235px;}
  .mmb235,.mmy235{margin-bottom:235px;}
  .mpt240,.mpy240{padding-top:240px;}
  .mpb240,.mpy240{padding-bottom:240px;}
  .mmt240,.mmy240{margin-top:240px;}
  .mmb240,.mmy240{margin-bottom:240px;}
  .mpt245,.mpy245{padding-top:245px;}
  .mpb245,.mpy245{padding-bottom:245px;}
  .mmt245,.mmy245{margin-top:245px;}
  .mmb245,.mmy245{margin-bottom:245px;}


  /* Margin and padding Left and Right */
  
   
  .mpr0,.mpx0{padding-right:0px;}
  .mpl0,.mpx0{padding-left:0px;}
  .mmr0,.mmx0{margin-right:0px;}
  .mml0,.mmx0{margin-left:0px;}
  .mmr-00,.mmx-0{margin-right:-0px;}
  .mml-00,.mmx-0{margin-left:-0px;}
   
  .mpr8,.mpx8{padding-right:8px;}
  .mpl8,.mpx8{padding-left:8px;}
  .mmr8,.mmx8{margin-right:8px;}
  .mml8,.mmx8{margin-left:8px;}
  .mmr-08,.mmx-8{margin-right:-8px;}
  .mml-08,.mmx-8{margin-left:-8px;}
   
  .mpr10,.mpx10{padding-right:10px;}
  .mpl10,.mpx10{padding-left:10px;}
  .mmr10,.mmx10{margin-right:10px;}
  .mml10,.mmx10{margin-left:10px;}
  .mmr-010,.mmx-10{margin-right:-10px;}
  .mml-010,.mmx-10{margin-left:-10px;}
   
  .mpr15,.mpx15{padding-right:15px;}
  .mpl15,.mpx15{padding-left:15px;}
  .mmr15,.mmx15{margin-right:15px;}
  .mml15,.mmx15{margin-left:15px;}
  .mmr-015,.mmx-15{margin-right:-15px;}
  .mml-015,.mmx-15{margin-left:-15px;}
   
  .mpr20,.mpx20{padding-right:20px;}
  .mpl20,.mpx20{padding-left:20px;}
  .mmr20,.mmx20{margin-right:20px;}
  .mml20,.mmx20{margin-left:20px;}
  .mmr-020,.mmx-20{margin-right:-20px;}
  .mml-020,.mmx-20{margin-left:-20px;}
   
  .mpr25,.mpx25{padding-right:25px;}
  .mpl25,.mpx25{padding-left:25px;}
  .mmr25,.mmx25{margin-right:25px;}
  .mml25,.mmx25{margin-left:25px;}
  .mmr-025,.mmx-25{margin-right:-25px;}
  .mml-025,.mmx-25{margin-left:-25px;}
  


  /* Width */
  
  .mw20 { width:20%; }
  .mw25 { width:25%; }
  .mw30 { width:30%; }
  .mw33 { width:33.33%; }
  .mw35 { width:35%; }
  .mw40 { width:40%; }
  .mw45 { width:45%; }
  .mw50 { width:50%; }
  .mw55 { width:55%; }
  .mw60 { width:60%; }
  .mw66 { width:66.66%; }
  .mw70 { width:70%; }
  .mw75 { width:75%; }
  .mw80 { width:80%; }
  .mw95 { width:95%; }
  .mw100 { width:100%; }
  

  /* Text align */
  
  .mtext-left { text-align:left; }
  .mtext-center { text-align:center; }
  .mtext-right { text-align:right; }
  


  .mjustifyCenter{justify-content: center;}
  .mjustifyBetween{justify-content: space-between;}
  .mjustifyAround{justify-content: space-around;}
  .mjustifyEvenly{justify-content: space-evenly;}
  .mjustifyEnd{justify-content: flex-end;}
  .malignStart{align-items: flex-start;}
  .malignCenter{align-items: center;}
  .malignEnd{align-items: flex-end;}
  .mcolreverse{ flex-direction: column-reverse; }
  .mnone{display:none}

  .towColWp .number{font-size:40px;}
  .towColWp .towColImage{min-height:auto;}
  .towColV4WpLeftInnerFirst{padding-right:15px;}

  .mobilePlanTab .dropdown-toggle{background-color:#231f20;border-radius:5px;padding:8px 20px;color:#446891;font-size:18px;font-weight:700;}
  .planTabWp{background-color:#FFFFFF;border:1px solid #231f20;border-radius:0 0 5px 5px;display:none;height:auto;left:0;position:absolute;top:100%;transition:all .1s linear;width:100%;z-index:9}
  .mobilePlanTab{position:relative}
  .planTabWp .tab{border:none;color:#446891;text-align:left;width:100%}
  .planTabWp .tab+.tab{border-top:1px solid #231f20;}
  .mobilePlanTab .dropdown-toggle:after{content:"\f078";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:20px;top:8px;transition:all .3s linear}
  .mobilePlanTab .dropdown-toggle.active:after{transform:rotate(180deg)}
  .tooltipWp{display:none;}
  .planBoxParent .leftSideBox .textField .text{width:100%;}
  .planBoxParent .rightSideBox .rowRepeatBox:last-child .columnRepeatBox .button{font-size:14px;padding:8px  16px;}
  .planBoxParent .leftSideBox{width:calc(100% - 120px);}
  .planBoxParent .rightSideBox{width:120px;}
  .planBoxParent .leftSideBox .textField .text h5{font-size:14px;font-weight:400;}
  .planTableParent .planNumber sup{top:-0.5em;font-size:20px;}
  .bannerWpRightInner{height:300px;width:300px;margin:0 auto;padding:40px;}
  .bannerSection .bottomShap{border-top:180px solid transparent;}
  .bannerSection:before,.bannerSection:after{background-size:50%;}
  .bannerV2WpRightInner{height:300px;width:300px;margin:0 auto;padding:40px;}
  .bannerV2Section .bottomShap{border-top:180px solid transparent;}
  .bannerV2Section:before,.bannerV2Section:after{background-size:50%;}
  .blogIndexDetail{padding:0 20px 20px;}
  .blogIndexImage{height:250px;}
}

@media(max-width: 575px){


  
  .smpt0,.smpy0{padding-top:0px;}
  .smpb0,.smpy0{padding-bottom:0px;}
  .smmt0,.smmy0{margin-top:0px;}
  .smmb0,.smmy0{margin-bottom:0px;}
  .smpt5,.smpy5{padding-top:5px;}
  .smpb5,.smpy5{padding-bottom:5px;}
  .smmt5,.smmy5{margin-top:5px;}
  .smmb5,.smmy5{margin-bottom:5px;}
  .smpt10,.smpy10{padding-top:10px;}
  .smpb10,.smpy10{padding-bottom:10px;}
  .smmt10,.smmy10{margin-top:10px;}
  .smmb10,.smmy10{margin-bottom:10px;}
  .smpt15,.smpy15{padding-top:15px;}
  .smpb15,.smpy15{padding-bottom:15px;}
  .smmt15,.smmy15{margin-top:15px;}
  .smmb15,.smmy15{margin-bottom:15px;}
  .smpt20,.smpy20{padding-top:20px;}
  .smpb20,.smpy20{padding-bottom:20px;}
  .smmt20,.smmy20{margin-top:20px;}
  .smmb20,.smmy20{margin-bottom:20px;}
  .smpt25,.smpy25{padding-top:25px;}
  .smpb25,.smpy25{padding-bottom:25px;}
  .smmt25,.smmy25{margin-top:25px;}
  .smmb25,.smmy25{margin-bottom:25px;}
  .smpt30,.smpy30{padding-top:30px;}
  .smpb30,.smpy30{padding-bottom:30px;}
  .smmt30,.smmy30{margin-top:30px;}
  .smmb30,.smmy30{margin-bottom:30px;}
  .smpt35,.smpy35{padding-top:35px;}
  .smpb35,.smpy35{padding-bottom:35px;}
  .smmt35,.smmy35{margin-top:35px;}
  .smmb35,.smmy35{margin-bottom:35px;}
  .smpt40,.smpy40{padding-top:40px;}
  .smpb40,.smpy40{padding-bottom:40px;}
  .smmt40,.smmy40{margin-top:40px;}
  .smmb40,.smmy40{margin-bottom:40px;}
  .smpt45,.smpy45{padding-top:45px;}
  .smpb45,.smpy45{padding-bottom:45px;}
  .smmt45,.smmy45{margin-top:45px;}
  .smmb45,.smmy45{margin-bottom:45px;}
  .smpt50,.smpy50{padding-top:50px;}
  .smpb50,.smpy50{padding-bottom:50px;}
  .smmt50,.smmy50{margin-top:50px;}
  .smmb50,.smmy50{margin-bottom:50px;}
  .smpt55,.smpy55{padding-top:55px;}
  .smpb55,.smpy55{padding-bottom:55px;}
  .smmt55,.smmy55{margin-top:55px;}
  .smmb55,.smmy55{margin-bottom:55px;}
  .smpt60,.smpy60{padding-top:60px;}
  .smpb60,.smpy60{padding-bottom:60px;}
  .smmt60,.smmy60{margin-top:60px;}
  .smmb60,.smmy60{margin-bottom:60px;}
  .smpt65,.smpy65{padding-top:65px;}
  .smpb65,.smpy65{padding-bottom:65px;}
  .smmt65,.smmy65{margin-top:65px;}
  .smmb65,.smmy65{margin-bottom:65px;}
  .smpt70,.smpy70{padding-top:70px;}
  .smpb70,.smpy70{padding-bottom:70px;}
  .smmt70,.smmy70{margin-top:70px;}
  .smmb70,.smmy70{margin-bottom:70px;}
  .smpt75,.smpy75{padding-top:75px;}
  .smpb75,.smpy75{padding-bottom:75px;}
  .smmt75,.smmy75{margin-top:75px;}
  .smmb75,.smmy75{margin-bottom:75px;}
  .smpt80,.smpy80{padding-top:80px;}
  .smpb80,.smpy80{padding-bottom:80px;}
  .smmt80,.smmy80{margin-top:80px;}
  .smmb80,.smmy80{margin-bottom:80px;}
  .smpt85,.smpy85{padding-top:85px;}
  .smpb85,.smpy85{padding-bottom:85px;}
  .smmt85,.smmy85{margin-top:85px;}
  .smmb85,.smmy85{margin-bottom:85px;}
  .smpt90,.smpy90{padding-top:90px;}
  .smpb90,.smpy90{padding-bottom:90px;}
  .smmt90,.smmy90{margin-top:90px;}
  .smmb90,.smmy90{margin-bottom:90px;}
  .smpt95,.smpy95{padding-top:95px;}
  .smpb95,.smpy95{padding-bottom:95px;}
  .smmt95,.smmy95{margin-top:95px;}
  .smmb95,.smmy95{margin-bottom:95px;}
  .smpt100,.smpy100{padding-top:100px;}
  .smpb100,.smpy100{padding-bottom:100px;}
  .smmt100,.smmy100{margin-top:100px;}
  .smmb100,.smmy100{margin-bottom:100px;}
  .smpt105,.smpy105{padding-top:105px;}
  .smpb105,.smpy105{padding-bottom:105px;}
  .smmt105,.smmy105{margin-top:105px;}
  .smmb105,.smmy105{margin-bottom:105px;}
  .smpt110,.smpy110{padding-top:110px;}
  .smpb110,.smpy110{padding-bottom:110px;}
  .smmt110,.smmy110{margin-top:110px;}
  .smmb110,.smmy110{margin-bottom:110px;}
  .smpt115,.smpy115{padding-top:115px;}
  .smpb115,.smpy115{padding-bottom:115px;}
  .smmt115,.smmy115{margin-top:115px;}
  .smmb115,.smmy115{margin-bottom:115px;}
  .smpt120,.smpy120{padding-top:120px;}
  .smpb120,.smpy120{padding-bottom:120px;}
  .smmt120,.smmy120{margin-top:120px;}
  .smmb120,.smmy120{margin-bottom:120px;}
  .smpt125,.smpy125{padding-top:125px;}
  .smpb125,.smpy125{padding-bottom:125px;}
  .smmt125,.smmy125{margin-top:125px;}
  .smmb125,.smmy125{margin-bottom:125px;}
  .smpt130,.smpy130{padding-top:130px;}
  .smpb130,.smpy130{padding-bottom:130px;}
  .smmt130,.smmy130{margin-top:130px;}
  .smmb130,.smmy130{margin-bottom:130px;}
  .smpt135,.smpy135{padding-top:135px;}
  .smpb135,.smpy135{padding-bottom:135px;}
  .smmt135,.smmy135{margin-top:135px;}
  .smmb135,.smmy135{margin-bottom:135px;}
  .smpt140,.smpy140{padding-top:140px;}
  .smpb140,.smpy140{padding-bottom:140px;}
  .smmt140,.smmy140{margin-top:140px;}
  .smmb140,.smmy140{margin-bottom:140px;}
  .smpt145,.smpy145{padding-top:145px;}
  .smpb145,.smpy145{padding-bottom:145px;}
  .smmt145,.smmy145{margin-top:145px;}
  .smmb145,.smmy145{margin-bottom:145px;}
  .smpt150,.smpy150{padding-top:150px;}
  .smpb150,.smpy150{padding-bottom:150px;}
  .smmt150,.smmy150{margin-top:150px;}
  .smmb150,.smmy150{margin-bottom:150px;}
  .smpt155,.smpy155{padding-top:155px;}
  .smpb155,.smpy155{padding-bottom:155px;}
  .smmt155,.smmy155{margin-top:155px;}
  .smmb155,.smmy155{margin-bottom:155px;}
  .smpt160,.smpy160{padding-top:160px;}
  .smpb160,.smpy160{padding-bottom:160px;}
  .smmt160,.smmy160{margin-top:160px;}
  .smmb160,.smmy160{margin-bottom:160px;}
  .smpt165,.smpy165{padding-top:165px;}
  .smpb165,.smpy165{padding-bottom:165px;}
  .smmt165,.smmy165{margin-top:165px;}
  .smmb165,.smmy165{margin-bottom:165px;}
  .smpt170,.smpy170{padding-top:170px;}
  .smpb170,.smpy170{padding-bottom:170px;}
  .smmt170,.smmy170{margin-top:170px;}
  .smmb170,.smmy170{margin-bottom:170px;}
  .smpt175,.smpy175{padding-top:175px;}
  .smpb175,.smpy175{padding-bottom:175px;}
  .smmt175,.smmy175{margin-top:175px;}
  .smmb175,.smmy175{margin-bottom:175px;}
  .smpt180,.smpy180{padding-top:180px;}
  .smpb180,.smpy180{padding-bottom:180px;}
  .smmt180,.smmy180{margin-top:180px;}
  .smmb180,.smmy180{margin-bottom:180px;}
  .smpt185,.smpy185{padding-top:185px;}
  .smpb185,.smpy185{padding-bottom:185px;}
  .smmt185,.smmy185{margin-top:185px;}
  .smmb185,.smmy185{margin-bottom:185px;}
  .smpt190,.smpy190{padding-top:190px;}
  .smpb190,.smpy190{padding-bottom:190px;}
  .smmt190,.smmy190{margin-top:190px;}
  .smmb190,.smmy190{margin-bottom:190px;}
  .smpt195,.smpy195{padding-top:195px;}
  .smpb195,.smpy195{padding-bottom:195px;}
  .smmt195,.smmy195{margin-top:195px;}
  .smmb195,.smmy195{margin-bottom:195px;}
  .smpt200,.smpy200{padding-top:200px;}
  .smpb200,.smpy200{padding-bottom:200px;}
  .smmt200,.smmy200{margin-top:200px;}
  .smmb200,.smmy200{margin-bottom:200px;}
  .smpt205,.smpy205{padding-top:205px;}
  .smpb205,.smpy205{padding-bottom:205px;}
  .smmt205,.smmy205{margin-top:205px;}
  .smmb205,.smmy205{margin-bottom:205px;}
  .smpt210,.smpy210{padding-top:210px;}
  .smpb210,.smpy210{padding-bottom:210px;}
  .smmt210,.smmy210{margin-top:210px;}
  .smmb210,.smmy210{margin-bottom:210px;}
  .smpt215,.smpy215{padding-top:215px;}
  .smpb215,.smpy215{padding-bottom:215px;}
  .smmt215,.smmy215{margin-top:215px;}
  .smmb215,.smmy215{margin-bottom:215px;}
  .smpt220,.smpy220{padding-top:220px;}
  .smpb220,.smpy220{padding-bottom:220px;}
  .smmt220,.smmy220{margin-top:220px;}
  .smmb220,.smmy220{margin-bottom:220px;}
  .smpt225,.smpy225{padding-top:225px;}
  .smpb225,.smpy225{padding-bottom:225px;}
  .smmt225,.smmy225{margin-top:225px;}
  .smmb225,.smmy225{margin-bottom:225px;}
  .smpt230,.smpy230{padding-top:230px;}
  .smpb230,.smpy230{padding-bottom:230px;}
  .smmt230,.smmy230{margin-top:230px;}
  .smmb230,.smmy230{margin-bottom:230px;}
  .smpt235,.smpy235{padding-top:235px;}
  .smpb235,.smpy235{padding-bottom:235px;}
  .smmt235,.smmy235{margin-top:235px;}
  .smmb235,.smmy235{margin-bottom:235px;}
  .smpt240,.smpy240{padding-top:240px;}
  .smpb240,.smpy240{padding-bottom:240px;}
  .smmt240,.smmy240{margin-top:240px;}
  .smmb240,.smmy240{margin-bottom:240px;}
  .smpt245,.smpy245{padding-top:245px;}
  .smpb245,.smpy245{padding-bottom:245px;}
  .smmt245,.smmy245{margin-top:245px;}
  .smmb245,.smmy245{margin-bottom:245px;}


  /* Margin and padding Left and Right */
  
   
  .smpr0,.smpx0{padding-right:0px;}
  .smpl0,.smpx0{padding-left:0px;}
  .smmr0,.smmx0{margin-right:0px;}
  .smml0,.smmx0{margin-left:0px;}
  .smmr-00,.smmx-0{margin-right:-0px;}
  .smml-00,.smmx-0{margin-left:-0px;}
   
  .smpr8,.smpx8{padding-right:8px;}
  .smpl8,.smpx8{padding-left:8px;}
  .smmr8,.smmx8{margin-right:8px;}
  .smml8,.smmx8{margin-left:8px;}
  .smmr-08,.smmx-8{margin-right:-8px;}
  .smml-08,.smmx-8{margin-left:-8px;}
   
  .smpr10,.smpx10{padding-right:10px;}
  .smpl10,.smpx10{padding-left:10px;}
  .smmr10,.smmx10{margin-right:10px;}
  .smml10,.smmx10{margin-left:10px;}
  .smmr-010,.smmx-10{margin-right:-10px;}
  .smml-010,.smmx-10{margin-left:-10px;}
   
  .smpr15,.smpx15{padding-right:15px;}
  .smpl15,.smpx15{padding-left:15px;}
  .smmr15,.smmx15{margin-right:15px;}
  .smml15,.smmx15{margin-left:15px;}
  .smmr-015,.smmx-15{margin-right:-15px;}
  .smml-015,.smmx-15{margin-left:-15px;}
   
  .smpr20,.smpx20{padding-right:20px;}
  .smpl20,.smpx20{padding-left:20px;}
  .smmr20,.smmx20{margin-right:20px;}
  .smml20,.smmx20{margin-left:20px;}
  .smmr-020,.smmx-20{margin-right:-20px;}
  .smml-020,.smmx-20{margin-left:-20px;}
   
  .smpr25,.smpx25{padding-right:25px;}
  .smpl25,.smpx25{padding-left:25px;}
  .smmr25,.smmx25{margin-right:25px;}
  .smml25,.smmx25{margin-left:25px;}
  .smmr-025,.smmx-25{margin-right:-25px;}
  .smml-025,.smmx-25{margin-left:-25px;}
  


  /* Width */
  
  .smw20 { width:20%; }
  .smw25 { width:25%; }
  .smw30 { width:30%; }
  .smw33 { width:33.33%; }
  .smw35 { width:35%; }
  .smw40 { width:40%; }
  .smw45 { width:45%; }
  .smw50 { width:50%; }
  .smw55 { width:55%; }
  .smw60 { width:60%; }
  .smw66 { width:66.66%; }
  .smw70 { width:70%; }
  .smw75 { width:75%; }
  .smw80 { width:80%; }
  .smw95 { width:95%; }
  .smw100 { width:100%; }
  

  /* Text align */
  
  .smtext-left { text-align:left; }
  .smtext-center { text-align:center; }
  .smtext-right { text-align:right; }
  

  .smjustifyCenter{justify-content: center;}
  .smjustifyBetween{justify-content: space-between;}
  .smjustifyAround{justify-content: space-around;}
  .smjustifyEvenly{justify-content: space-evenly;}
  .smjustifyEnd{justify-content: flex-end;}
  .smalignStart{align-items: flex-start;}
  .smalignCenter{align-items: center;}
  .smalignEnd{align-items: flex-end;}
  .smcolreverse{ flex-direction: column-reverse; }
  .smnone{display:none}

  .subLabel{font-size:14px;}


.towColImage img {
    height: auto;
    }
}


@media(max-width:375px){
  .bannerWpRightInner{height:260px;width:260px;}
  .bannerSection .bottomShap{border-top:130px solid transparent;}
  .bannerV2WpRightInner{height:260px;width:260px;}
  .bannerV2Section .bottomShap{border-top:130px solid transparent;}
}