@font-face {
    font-family: 'noto-sans-display';
    src: url('https://20761581.fs1.hubspotusercontent-na1.net/hubfs/20761581/Digibee_Theme/fonts/NotoSansDisplayCondensed-Regular.eot');
    src: url('https://20761581.fs1.hubspotusercontent-na1.net/hubfs/20761581/Digibee_Theme/fonts/NotoSansDisplayCondensed-Regular.eot#iefix') format('embedded-opentype'),
        url('https://20761581.fs1.hubspotusercontent-na1.net/hubfs/20761581/Digibee_Theme/fonts/NotoSansDisplayCondensed-Regular.woff2') format('woff2'),
        url('https://20761581.fs1.hubspotusercontent-na1.net/hubfs/20761581/Digibee_Theme/fonts/NotoSansDisplayCondensed-Regular.woff') format('woff'),
        url('https://20761581.fs1.hubspotusercontent-na1.net/hubfs/20761581/Digibee_Theme/fonts/NotoSansDisplayCondensed-Regular.ttf') format('truetype'),
        url('https://20761581.fs1.hubspotusercontent-na1.net/hubfs/20761581/Digibee_Theme/fonts/NotoSansDisplayCondensed-Regular.svg#NotoSans') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'noto-sans-display';
    src: url('https://20761581.fs1.hubspotusercontent-na1.net/hubfs/20761581/Digibee_Theme/fonts/NotoSansDisplayCondensed-Bold.eot');
    src: url('https://20761581.fs1.hubspotusercontent-na1.net/hubfs/20761581/Digibee_Theme/fonts/NotoSansDisplayCondensed-Bold.eot#iefix') format('embedded-opentype'),
        url('https://20761581.fs1.hubspotusercontent-na1.net/hubfs/20761581/Digibee_Theme/fonts/NotoSansDisplayCondensed-Bold.woff2') format('woff2'),
        url('https://20761581.fs1.hubspotusercontent-na1.net/hubfs/20761581/Digibee_Theme/fonts/NotoSansDisplayCondensed-Bold.woff') format('woff'),
        url('https://20761581.fs1.hubspotusercontent-na1.net/hubfs/20761581/Digibee_Theme/fonts/NotoSansDisplayCondensed-Bold.ttf') format('truetype'),
        url('https://20761581.fs1.hubspotusercontent-na1.net/hubfs/20761581/Digibee_Theme/fonts/NotoSansDisplayCondensed-Bold.svg#NotoSansDisplayCondensed-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}










.gradient-text {
  background: linear-gradient(90deg, #B714FB, #6B10EB);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}
.btn-gradient {
  background: linear-gradient(90deg, #B913FB, #7710ED, #6B10EB);
  color: #fff;
  border: none;
  padding: 12px 28px;
  border-radius: 6px;
  font-weight: 600;
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s ease;
}

.btn-gradient:hover {
  filter: brightness(1.1);
  transform: translateY(-2px);
}

.btn-outline-gradient {
  background: #fff;
  color: transparent;
  background-image: linear-gradient(90deg, #B913FB, #7710ED, #6B10EB);
  -webkit-background-clip: text;
  background-clip: text;
  border: 2px solid transparent;
  border-image: linear-gradient(90deg, #B913FB, #7710ED, #6B10EB);
  border-image-slice: 1;
  padding: 12px 28px;
  border-radius: 6px;
  font-weight: 600;
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s ease;
}

.btn-outline-gradient:hover {
  background-image: linear-gradient(90deg, #B913FB, #7710ED, #6B10EB);
  color: #fff;
  -webkit-background-clip: border-box;
  background-clip: border-box;
}

.focus_module_accordion {
  padding: 0px !important;
  background: #FAFAFA !important;  
}
.focus_module_accordion_title {
    margin-bottom: 10px;
    margin-left: 0px
}

.focus_module_accordion_item:first-child {
  padding-top: 5px;
}
.focus_module_accordion_title {
  background: linear-gradient(90deg, #B714FB 0%, #6B10EB 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}
.focus_module_accordion_item {
  border-bottom: 1px solid transparent;
  border-image: linear-gradient(90deg, #B714FB 0%, #6B10EB 100%);
  border-image-slice: 1;
  border-radius: 0;
}

/* =========================================================
   BOTÕES PADRONIZADOS
   ========================================================= */

/* === WRAPPERS — controle de layout apenas === */
#hs_cos_wrapper_widget_1762782108486,
#hs_cos_wrapper_widget_1762782116602,
#hs_cos_wrapper_module_17627856736043,
#hs_cos_wrapper_module_17627857593669,
#hs_cos_wrapper_module_17627857946534,
#hs_cos_wrapper_module_17627900120403,
#hs_cos_wrapper_module_176279079873015,
#hs_cos_wrapper_module_176279199293915,
#hs_cos_wrapper_module_176279437275411,
#hs_cos_wrapper_module_176279437275419,
#hs_cos_wrapper_module_176279437275427,
#hs_cos_wrapper_module_17627943952219,
#hs_cos_wrapper_module_17627984159093 {
  border: none !important;
  padding: 0 !important;
  margin: 0 !important;
}


/* === Botão “See how it works” (borda + texto roxo) === */
#hs-button_widget_1762782108486 {
  display: inline-block !important;
  padding: 12px 36px !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  color: #6B10EB !important;
  background-color: #fff !important;
  border: 2px solid #6B10EB !important;
  border-radius: 8px !important;
  text-decoration: none !important;
  transition: all 0.3s ease !important;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
}

#hs-button_widget_1762782108486:hover {
  background-color: #6B10EB !important;
  color: #fff !important;
}


/* === Botão “Request a Demo” e demais com fundo gradiente sólido === */
#hs-button_widget_1762782116602,
#hs-button_module_176279437275411,
#hs-button_module_176279437275419,
#hs-button_module_176279437275427,
#hs-button_module_17627943952219,
#hs-button_module_17627984159093 {
  display: inline-block !important;
  padding: 14px 40px !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  color: #fff !important;
  text-decoration: none !important;
  border: none !important;
  border-radius: 8px !important;
  background: linear-gradient(90deg, #B714FB 0%, #6B10EB 100%) !important;
  transition: all 0.3s ease !important;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
}

#hs-button_widget_1762782116602:hover,
#hs-button_module_176279437275411:hover,
#hs-button_module_176279437275419:hover,
#hs-button_module_176279437275427:hover,
#hs-button_module_17627943952219:hover,
#hs-button_module_17627984159093:hover {
  filter: brightness(1.1) !important;
  transform: translateY(-2px) !important;
}


/* === Botões “Learn more” (borda e fundo transparente) === */
#hs-button_module_17627856736043,
#hs-button_module_17627857593669,
#hs-button_module_17627857946534,
#hs-button_module_17627900120403,
#hs-button_module_176279079873015,
#hs-button_module_176279199293915 {
  display: inline-block !important;
  padding: 12px 36px !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  color: #6B10EB !important;
  background-color: transparent !important;
  border: 2px solid #6B10EB !important;
  border-radius: 8px !important;
  text-decoration: none !important;
  transition: all 0.3s ease !important;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
}

/* Hover – fundo roxo e texto branco */
#hs-button_module_17627856736043:hover,
#hs-button_module_17627857593669:hover,
#hs-button_module_17627857946534:hover,
#hs-button_module_17627900120403:hover,
#hs-button_module_176279079873015:hover,
#hs-button_module_176279199293915:hover {
  background-color: #6B10EB !important;
  color: #fff !important;
}


/* === Correção global — remove estilos forçados do HubSpot === */
.hs-button {
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}






/*CENTRALIZADOR DE MENU*/
#hs_cos_wrapper_widget_1762798279894 {
    text-align: center;
}
#hs_cos_wrapper_widget_1762797934428 {
  text-align: end;
}


/*TOPBAR*/
#hs_cos_wrapper_widget_1762797934428 li {
  font-size: 12px;
}



















/* 1a. Containers */


  



  


/* 1b. Colors */







/* 1c. Typography */





























/* 1d. Buttons */






























/* 1e. Forms */































/* 1f. Icons */
















/* 1g. Cards */











/* 1h. Tables */













/* 1i. Website header */



























/* 1j. Website footer */













/* Drag and drop layout styles */

/* .dnd-section {
  padding: 60px 20px;
}
 */
/* Padding on blog post sections */

.blog-post-section {
  padding: 60px 0;
}

/* .content-wrapper is used for blog post and system templates and .header-wrapper is used for the website header module */

.dnd-section > .row-fluid,
.content-wrapper,
.header__wrapper {   max-width: 1000px;  }
.content-wrapper{ padding-left: 20px; padding-right: 20px; }





html {
  font-size: 16px;
}

body {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
    font-family: 'Noto Sans', sans-serif;
  background-color: #ffffff;
  color: #231f20;
  font-size: 16px;
}
/* body {font-size:14px;} */

/* Paragraphs */

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

/* Anchors */

a {
  font-weight: normal; text-decoration: underline; font-family: 'Noto Sans', sans-serif; font-style: normal;
  color: #FF7300;
}

a:hover,
a:focus {
  font-weight: normal; text-decoration: underline; font-family: 'Noto Sans', sans-serif; font-style: normal;
  color: #415239;
}

a:active {
  font-weight: normal; text-decoration: underline; font-family: 'Noto Sans', sans-serif; font-style: normal;
  color: #91a289;
}

/* Headings */

h1 {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #231f20;
  font-size: 40px;
  text-transform: none;
}

h2 {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #231f20;
  font-size: 32px;
  text-transform: none;
}

h3 {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #231f20;
  font-size: 28px;
  text-transform: none;
}

h4 {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #231f20;
  font-size: 24px;
  text-transform: none;
}

h5 {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #231f20;
  font-size: 20px;
  text-transform: none;
}

h6 {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #231f20;
  font-size: 16px;
  text-transform: none;
}

/* Blockquotes */

blockquote {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  border-left-color: #07CF86;
  color: #231f20;
  font-size: 24px;
}

blockquote > footer {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  font-size: 16px;
}

/* Horizontal rules */

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





/* Primary button */

button,
.button,
.hs-button {
  border: 1px solid #FF7300;

  padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;

  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
  background-color: 

  
  
    
  


  rgba(255, 115, 0, 1.0)

;
  border-radius: 0px;
  color: #ffffff;
  fill: #ffffff;
  font-size: 16px;
  text-transform: none;
}

button:hover,
button:focus,
button:active,
.button:hover,
.button:focus,
.button:active,
.hs-button:hover,
.hs-button:focus,
.hs-button:active {
  border: 1px solid #FF7300;

  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
  background-color: 

  
  
    
  


  rgba(65, 82, 57, 1.0)

;
  color: #ffffff;
  fill: #ffffff;
}

button:active,
.button:active,
.hs-button:active {
  border: 1px solid #FF7300;

  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
  background-color: rgba(145, 162, 137, 100);
  border-color: #ffc350;
  color: #ffffff;
  fill: #ffffff;
} 

/* Secondary button */

.button.button--secondary {
  border: 1px solid #FF7300;

  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
  border-radius: 0px;
  color: #FF7300;
  fill: #FF7300;
  text-transform: none;
}

.button.button--secondary:hover,
.button.button--secondary:focus,
.button.button--secondary:active {
  border: 1px solid #FF7300;

  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
  background-color: 

  
  
    
  


  rgba(229, 85, 5, 1.0)

;
  color: #ffffff;
  fill: #ffffff;
}

.button.button--secondary:active {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
  background-color: rgba(255, 165, 85, 100);
  border: 1px solid #FF7300;

  border-color: #ffc350;
  color: #ffffff;
  fill: #ffffff;
}

/* Simple button */

.button.button--simple {
  font-weight: normal; text-decoration: underline; font-family: 'Noto Sans', sans-serif; font-style: normal;
  color: #FF7300;
  fill: #FF7300;
}

.button.button--simple:hover,
.button.button--simple:focus {
  font-weight: normal; text-decoration: underline; font-family: 'Noto Sans', sans-serif; font-style: normal;
  color: #415239;
  fill: #415239;
}

.button.button--simple:active {
  font-weight: normal; text-decoration: underline; font-family: 'Noto Sans', sans-serif; font-style: normal;
  color: #91a289;
  fill: #91a289;
}

/* Button sizing */

.button.button--small {
  padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;

  font-size: 14px;
}

.button.button--large {
  padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;

  font-size: 18px;
}





/* Form */

/* form {
  border: 1px none #07CF86;

  padding: 45px;

  background-color: #e6e8e8;
  border-radius: 0px;
} */

/* Form title */

.form-title {
  border: 1px none #FF7300;

  padding: 25px;

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

  
  
    
  


  rgba(255, 115, 0, 1.0)

;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  color: #ffffff;
  font-size: 28px;
  text-transform: ;
}

/* Labels */

form label {
  padding-top: 6px;
padding-right: 0px;
padding-bottom: 6px;
padding-left: 0px;

  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #231f20;
  font-size: 16px;
}

/* Help text */

form legend {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #231f20;
  font-size: 14px;
}

/* Form fields */

form input[type='text'],
form input[type='email'],
form input[type='password'],
form input[type='tel'],
form input[type='number'],
form input[type='search'],
form select,
form textarea {
  border: 1px none #FFFFFF;

  padding: 10px;

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

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  border-radius: 0px;
  color: #231f20;
  font-size: 16px;
}

/* Form fields - placeholders */

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

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

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

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

::placeholder {
  color: #FFFFFF;
}

/* Form fields - date picker */

form .hs-dateinput:before {
  right: 10px;
}

form .pika-table thead th {
  background-color: 

  
  
    
  


  rgba(255, 115, 0, 1.0)

;
  color: #ffffff;
}

form td.is-today .pika-button {
  color: #231f20;
}

form .is-selected .pika-button {
  background-color: #07CF86;
  color: #231f20;
}

form .pika-button:hover {
  background-color: #FF7300 !important;
}

/* Headings and 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: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #231f20;
}

form .hs-richtext a {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #231f20;
}

/* GDPR */

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

/* Submit button */



  form input[type='submit'],
  form .hs-button {
    border: 1px solid #FF7300;

    font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(255, 115, 0, 1.0)

;
    border-radius: 0px;
    color: #ffffff;
    text-transform: none;
  }

  form input[type='submit']:hover,
  form input[type='submit']:focus,
  form .hs-button:hover,
  form .hs-button:focus {
    border: 1px solid #FF7300;

    font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
    background-color: 

  
  
    
  


  rgba(65, 82, 57, 1.0)

;
    color: #ffffff;
  }

  form input[type='submit']:active,
  form .hs-button:active {
    border: 1px solid #FF7300;

    font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
    background-color: rgba(145, 162, 137, 100);
    border-color: #ffc350;
    color: #ffffff;
}





  form input[type='submit'],
  form .hs-button {
    padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;

    font-size: 16px;
  }



/* Inline thank you message */

.submitted-message {
  border: 1px none #07CF86;

  padding: 45px;

  background-color: 

  
  
    
  


  rgba(7, 207, 134, 1.0)

;
  border-radius: 0px;
}





/* Default icon (regular/dark) */

.icon {
  padding: 15px;

  background-color: 

  
  
    
  


  rgba(95, 30, 186, 1.0)

;
}

.icon svg {
  fill: #ffffff;
  height: 16px;
  width: 16px;
}

/* Light icon */

.icon--light .icon {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.icon--light svg {
  fill: #5F1EBA;
}

/* Size */

.icon--small svg {
  height: 12px;
  width: 12px;
}

.icon--small .icon {
  padding: 10px;

}

.icon--large svg {
  height: 24px;
  width: 24px;
}

.icon--large .icon {
  padding: 25px;

}





/* Table */

table {
  border: 1px solid #FFFFFF;

  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

/* Table cells */

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

  padding: 10px;

  color: #231f20;
/*   border-color:#fff; */
}

/* Table header */

thead th,
thead td {
  background-color: 

  
  
    
  


  rgba(255, 115, 0, 1.0)

;
  color: #ffffff;
}

/* Table footer */

tfoot th,
tfoot td {
  background-color: 

  
  
    
  


  rgba(7, 207, 134, 1.0)

;
  color: #231f20;
}





/* Header container */

.header {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

/* Header content color */

.header p,
.header h1,
.header h2,
.header h3,
.header h4,
.header h5,
.header h6,
.header a:not(.button),
/*.header span,*/
.header div,
.header li,
.header blockquote,
.header .tabs__tab,
.header .tabs__tab:hover,
.header .tabs__tab:focus,
.header .tabs__tab:active {
  color: #231f20;
}

.purple-text{}
.purple-text a{ color:#4a13a0 !important; } 
.purple-text a .link-text{ color:#4a13a0 !important; } 

.green-text{}
.green-text a{ color:#04a060 !important; }
.green-text a .link-text{ color:#04a060 !important; }

.orange-text{}
.orange-text a{ color:#e55505 !important; }
.orange-text a .link-text{ color:#e55505 !important; }

/* Language switcher */

.header__language-switcher-current-label > span {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #231f20;
  font-size: 16px;
  text-transform: none;
}

.header__language-switcher:hover .header__language-switcher-current-label > span,
.header__language-switcher:focus .header__language-switcher-current-label > span { font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none; color: #000000; }

.header__language-switcher-child-toggle svg { fill: #231f20; }

/* Language switcher - submenu */

.header__language-switcher .lang_list_class {  border-color: #FFFFFF; }
.header__language-switcher .lang_list_class li {  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

; }
.header__language-switcher .lang_list_class a:not(.button) {  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #231f20;  font-size: 16px; text-transform: none; }

.header__language-switcher .lang_list_class a:hover,
.header__language-switcher .lang_list_class a:focus {  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;  color: #4a13a0; }
.header__language-switcher .lang_list_class a:active { background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

; }

/* Header bottom */

.header__bottom { background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

; padding:0 20px; }

/* Logo */

.header__logo-company-name {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none; color: #231f20; font-size: 40px; text-transform: none;
}

/* Menu */

@media (max-width: 767px) {
  /*.header__menu--mobile { background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

; }  */
  .header__top .header__top__menu ul{ text-align:center;     justify-content: center;}
  .header__top .header__top__menu ul li{ padding: 0px 0 0px 1rem; } 
  
}

/* Menu items */

.header__menu-link { font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none; font-size: 16px; text-transform: none; }

@media (max-width: 767px) {
  .header__menu-item--depth-1 {   /*border-top: 1px solid #FFFFFF;*/  }
}

/* Menu items - top level */
 
.header__menu-item--depth-1 > .header__menu-link:not(.button) { color: #231f20;}
.header__menu-item--depth-1 > .header__menu-link:hover,
.header__menu-item--depth-1 > .header__menu-link:focus { font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none; color: #4a13a0;}
.header__menu-item--depth-1 > .header__menu-link:active { font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none; color: #9a63f0; }
.header__menu-item--depth-1 > .header__menu-link--active-link:not(.button) { font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none; color: #4a13a0; }
.header__menu-item--depth-1 .header__menu-child-toggle svg { fill: #231f20; }

/* Menu items - submenus */

.zeynep ul>li a{ color: #231f20 !important; }

.header__menu-submenu--level-2 > .submenu_container{ max-width: 1000px; margin: 0 auto; display:flex; padding:35px 0px; justify-content: center;}

.header__menu-submenu { background-color: white; /*border-color: #FFFFFF;*/ }
.header__menu-submenu .header__menu-link:hover{ text-decoration:none; }

.zeynep ul>li.menu-item-has-children>a:after {
    position: absolute;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 13px 23px;
    content: "";
    display: inline-block;
    height: 23px;
    margin-left: 15px;
    opacity: .66;
    vertical-align: middle;
    width: 13px;
}

.zeynep ul>li.menu-item-has-children>a:after, .zeynep ul>li.menu-item-has-children>a:hover:after {
    background-image: url(https://20761581.fs1.hubspotusercontent-na1.net/hubfs/20761581/Digibee_Theme/caret-right-solid.svg);
  height: 30px !important;
}
@media  (min-width:992px){
 .header__menu-link{font-family:'noto-sans-display';font-size: 1.2em;}
  .header__menu-link:hover,
   .zeynep ul>li a:hover,
  .header__menu-item--depth-1>.header__menu-link:hover, .header__menu-item--depth-1>.header__menu-link:focus:hover{font-family:'noto-sans-display'}
  .header__menu-submenu--level-2>.submenu_container .purple-text ul.header__menu-submenu li.header__menu-item {justify-content: flex-end;}
  .header__menu-submenu--level-2>.submenu_container>.header__menu-item{padding:0 15px;}
   .header__menu-submenu--level-2>.submenu_container .green-text { text-align: left; }
  .header__menu-submenu--level-2>.submenu_container .green-text ul.header__menu-submenu li.header__menu-item {justify-content: start; align-items:start}
  .header__menu-submenu--level-2>.submenu_container .header__menu-item--depth-2:nth-child(2) { text-align: center; padding-left:30px;} 
   .header__menu-submenu--level-2>.submenu_container .purple-text { text-align: right;  padding-right: 30px;}
  .header .header__bottom .header__menu>ul>li>ul>div>li>a{padding: 0.5rem 0;}
  .header .header__bottom .header__menu>ul>li>ul>div>li ul li a{margin-left:0px; margin-bottom:0.5em}

  nav.header__menu.header__menu--desktop ul.header__menu-wrapper li.header__menu-item .header__menu-submenu--level-2 .header__menu-item--depth-2:nth-child(2){text-align:center; padding-left:30px;}
  nav.header__menu.header__menu--desktop ul.header__menu-wrapper li.header__menu-item .header__menu-submenu--level-2 .header__menu-item--depth-2:nth-child(2) ul.header__menu-submenu li.header__menu-item {justify-content: center; align-items: center; }
  nav.header__menu.header__menu--desktop ul.header__menu-wrapper li.header__menu-item .header__menu-submenu--level-2 .header__menu-item--depth-2:nth-child(3) {padding-left:30px;}
   nav.header__menu.header__menu--desktop ul.header__menu-wrapper li.header__menu-item:nth-child(2) .header__menu-submenu--level-2 .green-text a{color:#04a060 !important}
  .header .header__bottom .header__menu>ul>li:nth-child(2)>ul>div>li.green-text ul li a::before{background:#04a060; right:auto;}
}
@media (max-width: 991px) {
  .zeynep {display: flex;
    align-items: center;
    justify-content: center;}
  .zeynep > ul.header__menu-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    height: auto;
}
  .zeynep ul>li a{color:#fff !important}
  .zeynep ul>li a:hover{color:rgba(255,255,255,0.5) !important}
  .header__menu-submenu { background-color: #4a13a0; border-color: #FFFFFF;*/ }
  .header__menu-submenu .header__menu-link:not(.button) { color: #231f20; }
  .header__menu-submenu .header__menu-item:hover,
  .header__menu-submenu .header__menu-item:focus { }
  .header__menu-submenu .header__menu-link:hover,
  .header__menu-submenu .header__menu-link:focus { font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none; color: #4a13a0; }
  .header__menu-submenu .header__menu-link:active {  }
  .header__menu-submenu .header__menu-link--active-link:not(.button) { color: ; ; }
  .zeynep .submenu.opened {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    min-height: 100%;
}
  .header__menu-toggle--show{float:right}
}
@media (min-width:768px){
    .header__bottom .header__wrapper .header__button-col a {
    border: 2px solid #e55505 !important;
    background: #e55505 !important;
    border-radius:0.2em;    
    font-size: 1.2em;
    font-family: "noto-sans-display";
    font-weight: 400;    
    line-height: 1;    
    padding-top: 0.21em;
    padding-right: 0.85em;
    padding-bottom: 0.21em;
    padding-left: 0.85em;
    color: #fff !important;    line-height: 1;
    height: 29px;  
      width: auto !important;
    padding: 5px;
    justify-content: center;
  }
  .header__bottom .header__wrapper .header__button-col a:hover {background: transparent !important; color:#e55505 !important;}
  .header__button-col a {background-color: transparent !important; color:#4a13a0 !important; font-family:'noto-sans-display' !important; font-size:1.2em;}
  .header__button-col a:hover{background-color:#4a13a0 !important; color:#fff !important;}
}

/* Menu icons */
.header__menu-toggle svg { fill: #231f20; }

/**********16April************/
.header__logo.header__logo-on-scroll { display: none; }
.header__wrapper { max-width: 1000px; }
.header__menu-col a.header__menu-link {  color: #2a2a2a; }

/* .header__bottom ul.header__menu-submenu.header__menu-submenu--level-2.no-list {
    position: absolute; width: 100%; top: 72px; overflow: hidden; }
.header__bottom { position: relative; }
.header__menu-col .header__menu-item { position: unset; }
.header__menu-submenu a.header__menu-link.header__menu-link--toggle {
    color: #4a13a0; font-size: 1.1em; font-style: normal; font-weight: 700; line-height: 1; letter-spacing: 0.185em; } */

/****** Landing page header ******/

#landing-page-header .header__section .header__container{ max-width: 1000px; padding-left: 15px; padding-right: 15px; margin:0 auto; } 

.header .header__bottom .header__menu > ul > li > ul > div > li > a{text-decoration:underline;}
.header .header__bottom .header__menu > ul > li > ul > div > li ul li a samp{position:relative; font-family: inherit;}
.header .header__bottom .header__menu > ul > li > ul > div > li ul li a::before{ content: ""; position: absolute; height: 100%; left: 0;  right: 0;  margin: 0 auto;
    transition: all 0.3s;  width:0; top:0;}
.header .header__bottom .header__menu > ul > li > ul > div > li ul li a:hover::before{width:100%;}
.header .header__bottom .header__menu > ul > li > ul > div > li ul li a:hover samp{color:#fff}
.header .header__bottom .header__menu > ul > li > ul > div > li ul li a{position:relative;  padding: 3px 10px; border-radius: 6px !important; overflow:hidden;}
.header .header__bottom .header__menu > ul > li > ul > div > li.green-text ul li a::before{background:#04a060}
.header .header__bottom .header__menu > ul > li > ul > div > li.purple-text ul li a::before{background:#4a13a0; left:auto}
.header .header__bottom .header__menu > ul > li > ul > div > li.orange-text ul li a::before{background:#e55505;right:auto; }







/* Footer container */




.footer {  }

/* Footer content color */

.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6,
.footer p,
.footer a:not(.button),
.footer span,
.footer div,
.footer li,
.footer blockquote,
.footer .tabs__tab,
.footer .tabs__tab:hover,
.footer .tabs__tab:focus,
.footer .tabs__tab:active {
  color: #FFFFFF;
}

.footer hr {  border-bottom-color: #FFFFFF !important; }

/* Footer menu */

.footer .hs-menu-wrapper a {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #FFFFFF;
  font-size: 16px;
  text-transform: none;
}

.footer .hs-menu-wrapper a:hover,
.footer .hs-menu-wrapper a:focus {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #FAFAFA;
}

.footer .hs-menu-wrapper a:active {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #ffffff;
}

.footer .hs-menu-wrapper .active > a {
  font-weight: bold; text-decoration: underline; font-family: 'Noto Sans', sans-serif; font-style: normal;
  color: #FAFAFA;
}

/***** footer css here ***********/
.website-footer{}
.website-footer .footer-top-row{ padding:32px 0px; box-shadow: 0px 3px 25px 0px rgba(0,0,0,0.15); position:relative; background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

; }
.website-footer .footer-container{ max-width: 1000px; margin: 0 auto; padding-left: 15px; padding-right: 15px; }

.footer-logo{ margin-bottom:30px; }
.footer-logo img{ max-width:150px; }

.footer-top-row .footer-menu{}
.footer-top-row .footer-menu ul{ display:block; }
.footer-top-row .footer-menu ul li a{ color:#FFFFFF; }
.footer-top-row .footer-menu ul > li{ display:inline-block; width:24%; vertical-align:top;  }
.footer-top-row .footer-menu ul > li .hs-menu-children-wrapper{ position:static; opacity: 1; padding: 5px 0 0 5px; }
.footer-top-row .footer-menu ul > li .hs-menu-children-wrapper li{ display:block; width:auto; }

.website-footer .footer-top-row .x-bg{ position:absolute; left:0; top:0; width:100%; height:100%; }
.website-footer .footer-top-row .x-bg .x-bg-layer-lower-image{ position:absolute; left:0; top:0; width:100%; height:100%; background-repeat: repeat; background-position: center center;  background-size: cover; }
.website-footer .footer-top-row .x-bg .x-bg-layer-upper-color{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; }

.website-footer .footer-top-row .footer-container{ position:relative; z-index:3; }
.website-footer .footer-top-row .footer-inner-wrap{ display:flex; }
.website-footer .footer-top-row .footer-menu{ width:70%; }
.website-footer .footer-top-row .footer-info{ width:30%; }

.website-footer .footer-top-row .footer-menu ul{ display:flex; }
.website-footer .footer-top-row .footer-menu ul .menu-wrap-list{ width:33%; }
.website-footer .footer-top-row .footer-menu ul .menu-wrap-list li.hs-item-has-children{}
.website-footer .footer-top-row .footer-menu ul .menu-wrap-list li.hs-menu-depth-1 > a{ text-decoration:underline; cursor:text; font-size:1.1em; }
.website-footer .footer-top-row .footer-menu ul .menu-wrap-list li.hs-menu-depth-1{ margin-bottom:15px; }

.website-footer .footer-top-row .footer-menu ul .menu-wrap-list ul.hs-menu-children-wrapper{ display:block; margin:7px 0px 0px 15px; }
.website-footer .footer-top-row .footer-menu ul .menu-wrap-list ul.hs-menu-children-wrapper li{ display:block; width:auto; padding:0 0 10px 0px; }
.website-footer .footer-top-row .footer-menu ul .menu-wrap-list ul.hs-menu-children-wrapper li a:hover{ opacity:0.6; }

.website-footer .footer-top-row .footer-info .contact-address{}
.website-footer .footer-top-row .footer-info .contact-address h5{ color:#FFFFFF; }
.website-footer .footer-top-row .footer-info .contact-address p{ color:#FFFFFF; }


.website-footer .footer-top-row .footer-info .social-share {margin-bottom:20px;}
.social-share a{ display:inline-block; vertical-align:middle; padding:5px; border-radius:5px; border:2px solid #FFFFFF; height:37px; width:37px; margin:0 20px 0 0px; }
.social-share a span{ display: flex; justify-content: center; align-self: center; height: 100%; }
.social-share a svg{ width:18px; fill:#FFFFFF; display: block; }
.social-share a:hover{ background:#FFFFFF; }
.social-share a:hover svg{ fill:rgba(74, 19, 160,0.96); }

.footer-info .menu-links{}
.footer-info .menu-links ul{ display:block; }
.footer-info .menu-links ul li{ display:block; padding:0 0 10px 0px; }
.footer-info .menu-links ul li a{ color:#FFFFFF; }
.footer-info .menu-links ul li a:hover{ opacity:0.6; }

.website-footer .footer-mid-row{ padding:7px 0px; }
.website-footer .footer-mid-row .lang-switcher{ text-align:center; margin-bottom:30px; }
.website-footer .footer-mid-row .lang-switcher ul{ list-style:none; padding:0px; margin:0px; }
.website-footer .footer-mid-row .lang-switcher ul li{ display:inline-block; vertical-align:middle; margin:0px; }
.website-footer .footer-mid-row .lang-switcher ul li a{ text-decoration:none; padding:5px 10px 6px; display:block; }
.website-footer .footer-mid-row .lang-switcher ul li a img{ vertical-align:middle; margin-right:5px; }
.website-footer .footer-mid-row .lang-switcher ul li a:hover{ background-color: #eeeeee; }

/* landing page footer css here *******/
#landing-page-footer .dnd-section{ padding:0px; }
#landing-page-footer .footer__section{ background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

; position:relative; overflow:hidden; padding:20px 0px; }
#landing-page-footer .footer__section .x-bg{ position:absolute; left:0; top:0; width:100%; height:100%; }
#landing-page-footer .footer__section .x-bg .x-bg-layer-lower-image{ position:absolute; left:0; top:0; width:100%; height:100%; background-repeat: repeat; background-position: center center;  background-size: cover; }
#landing-page-footer .footer__section .x-bg .x-bg-layer-upper-color{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; }

#landing-page-footer .footer__container{ max-width: 1000px; margin: 0 auto; padding-left: 15px; padding-right: 15px; position:relative; z-index:3; }
#landing-page-footer .footer__container .footer__row{ display:flex;justify-content:space-between; }
#landing-page-footer .footer__row .footer_left_col{  align-self:center;  }
#landing-page-footer .footer__row .footer_left_col .footer__logo{ align-self: center; }
#landing-page-footer .footer__row .footer_left_col .footer__logo img{ max-width:150px; display:block; }
#landing-page-footer .footer__row .footer_left_col .social-share{ padding:15px 0 0 0px; margin-left:0px; align-self: center; }

#landing-page-footer .footer__row .footer_right_column{  align-self:center; }
#landing-page-footer .footer__row .footer_right_column .menu-links{ text-align:right; }
#landing-page-footer .footer__row .footer_right_column .menu-links li{ display:block; padding:2px 0px; }
#landing-page-footer .footer__row .footer_right_column .menu-links li a:hover{ opacity:0.66; }

footer .dnd-section{ padding:0px; }
footer .footer__section{ background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

; position:relative; overflow:hidden; padding:20px 0px; }
footer .footer__section .x-bg{ position:absolute; left:0; top:0; width:100%; height:100%; }
footer .footer__section .x-bg .x-bg-layer-lower-image{ position:absolute; left:0; top:0; width:100%; height:100%; background-repeat: repeat; background-position: center center;  background-size: cover; }
footer .footer__section .x-bg .x-bg-layer-upper-color{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; }

footer .footer__container{ max-width: 1000px; margin: 0 auto; padding-left: 15px; padding-right: 15px; position:relative; z-index:3; }
footer .footer__container .footer__row{ display:flex;justify-content:space-between; }
footer .footer__row .footer_left_col{  align-self:center;  }
footer .footer__row .footer_left_col .footer__logo{ align-self: center; }
footer .footer__row .footer_left_col .footer__logo img{ max-width:150px; display:block; }
footer .footer__row .footer_left_col .social-share{ padding:15px 0 0 0px; margin-left:0px; align-self: center; }

footer .footer__row .footer_right_column{  align-self:center; }
footer .footer__row .footer_right_column .menu-links{ text-align:right; }
footer .footer__row .footer_right_column .menu-links li{ display:block; padding:2px 0px; }
footer .footer__row .footer_right_column .menu-links li a:hover{ opacity:0.66; }

@media (max-width: 991px) {
  
  .zeynep .submenu{left:0; height:0; min-height:0; top:-10%; }
  .zeynep .submenu  .submenu-header{width:100%;}
  .zeynep .submenu.opened{height 100%; min-height:100%; top:0;}
  
}

@media (max-width: 767px) {
  .website-footer .footer-top-row .footer-menu ul { display: block; }
  .website-footer .footer-top-row .footer-inner-wrap { display: block; }
  .website-footer .footer-top-row .footer-info { width: auto; }
  .website-footer .footer-top-row .footer-menu ul .menu-wrap-list { width: auto; }  
  
  #landing-page-footer .footer__container .footer__row{ display:block; text-align:center; }
  #landing-page-footer .footer__row .footer_left_col{ display:block; width:auto; }
  #landing-page-footer .footer__row .footer_left_col .footer__logo{ padding-bottom:7px; }
  #landing-page-footer .footer__row .footer_left_col .social-share{ margin-left:0px;  }
  #landing-page-footer .footer__row .footer_right_column{ width:auto; }
  #landing-page-footer .footer__row .footer_right_column .menu-links { text-align: center; }
  #landing-page-footer .footer__row .footer_right_column .menu-links li{ padding: 4px 7px; }
  #landing-page-footer .footer__row .footer_left_col .footer__logo img{ margin:0 auto; }
  #landing-page-footer .footer__row .footer_left_col .social-share a{ margin: 0 10px; }
  #landing-page-footer .footer__row .footer_right_column{ padding-top:10px; }
}

@media (max-width: 480px) {

}






/* Dark card */

.card--dark {
  border: 1px solid #231f20;

  background-color: 

  
  
    
  


  rgba(35, 31, 32, 1.0)

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

.card--dark summary,
.card--dark p,
.card--dark h1,
.card--dark h2,
.card--dark h3,
.card--dark h4,
.card--dark h5,
.card--dark h6,
.card--dark a:not(.button),
.card--dark span,
.card--dark div,
.card--dark li,
.card--dark blockquote {
  color: #ffffff;
}

/* Light card */

.card--light {
  border: 1px solid #FFFFFF;

  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  border-radius: 0px;
  color: #231f20;
}

.card--light summary,
.card--light p,
.card--light h1,
.card--light h2,
.card--light h3,
.card--light h4,
.card--light h5,
.card--light h6,
.card--light a:not(.button),
.card--light span,
.card--light div,
.card--light li,
.card--light blockquote {
  color: #231f20;
}





/* Error templates */ 
 
.error-page:before {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}

/* System templates */

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

/* Search template */

.hs-search-results__title {
  font-size: 32px;
}

/* Backup unsubscribe template */

.backup-unsubscribe input[type='email'] {
  font-size: 16px !important;
  padding: padding: 10px;
 !important;
}





/* Accordion */ 

.accordion__summary,
.accordion__summary:before {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  font-size: 24px;
}

.card--dark .accordion__summary:before {
  color: #ffffff;
}

.card--light .accordion__summary:before {
  color: #231f20;
}

/* Blog listing, recent posts, related posts, and blog post */

.blog-listing__post-title {
  text-transform: none;
}

.blog-listing__post-title-link {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #231f20;
}

.blog-listing__post-title-link:hover,
.blog-listing__post-title-link:focus {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #000000;
}

.blog-listing__post-title-link:active {
  font-family: 'Noto Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #736f70;
}

.blog-listing__post-tag {
  color: #231f20;
}

.blog-listing__post-tag:hover,
.blog-listing__post-tag:focus {
  color: #000000;
}

.blog-listing__post-tag:active {
  color: #736f70;
}

.blog-listing__post-author-name,
.blog-post__author-name {
  color: #231f20;
}

.blog-listing__post-author-name :hover,
.blog-listing__post-author-name :focus,
.blog-post__author-name:hover,
.blog-post__author-name:focus {
  color: #000000;
}

.blog-listing__post-author-name :active,
.blog-post__author-name:active {
  color: #736f70;
}

/* Image gallery */

.image-gallery__close-button-icon:hover,
.image-gallery__close-button-icon:focus {
  background-color: rgba(15, 0, 106, 1.0);
}

.image-gallery__close-button-icon:active {
  background-color: rgba(175, 110, 255, 1.0);
}

.icon--light .image-gallery__close-button-icon:hover,
.icon--light .image-gallery__close-button-icon:focus {
  background-color: rgba(175, 175, 175, 1.0);
}

.icon--light .image-gallery__close-button-icon:active {
  background-color: rgba(255, 255, 255, 1.0);
}

/* Pagination */

.pagination__link-icon svg {
  fill: #FF7300;
  height: 16px;
  width: 16px;
}

.pagination__link:hover .pagination__link-icon svg,
.pagination__link:focus .pagination__link-icon svg {
  fill: #415239;
}

.pagination__link:active .pagination__link-icon svg {
  fill: #ffc350;
}

.pagination__link--active {
  border-color: #FFFFFF
}

/* Pricing card */

.pricing-card__heading {
  background-color: #FF7300;
}

/* Social follow and social sharing */

.social-follow__icon:hover,
.social-follow__icon:focus,
.social-sharing__icon:hover,
.social-sharing__icon:focus {
  background-color: rgba(15, 0, 106, 1.0);
}

.social-follow__icon:active,
.social-sharing__icon:active {
  background-color: rgba(175, 110, 255, 1.0);
}

.icon--light .social-follow__icon:hover,
.icon--light .social-follow__icon:focus,
.icon--light .social-sharing__icon:hover,
.icon--light .social-sharing__icon:focus {
  background-color: rgba(175, 175, 175, 1.0);
}

.icon--light .social-follow__icon:active,
.icon--light .social-sharing__icon:active {
  background-color: rgba(255, 255, 255, 1.0);
}

/* Tabs */
.tabs__tab,
.tabs__tab:hover,
.tabs__tab:focus,
.tabs__tab:active {
  border-color: #231f20;
  color: #231f20;
}


/** parallax effect css *******/
.parallax-window { min-height: 400px; background: transparent; }


/* Search Bar */
/* .hs-search-field__bar form {
   padding: 20px 40px 30px 40px;
} */

.hs-search-field__bar button {
    padding-top: 10px;
    padding-bottom: 12px;
}

.hs-search-field__bar form input[type='text'] {
  width: 90%;
  height: 45px;
  margin-bottom: 10px;
}

.hs-search-field--open .hs-search-field__suggestions {
  padding: 20px;
  border: 1px solid #dedede;
}

.hs-search-field__bar label {
   font-size: 24px !important;
}
.header__menu-submenu--level-2>.submenu_container>.header__menu-item:first-child {width: 34% !important;}
.mobile-block {display:none;} 
@media (max-width: 1024px){.mobile-none {display:none;}.mobile-block {display:block;}}

/* === */
 .hs-landing-page .dnd-section {
    padding: 60px 20px;
}
 .hs-landing-page form {
    border: 1px none #07CF86;
    padding: 40px;
    background-color: #e6e8e8;
    border-radius: 0px;
}

 .hs-landing-page .website-footer .footer-top-row .footer-menu ul {
     display: block; 
}

/* Header top bar */
.header__top {
  background-color: 

  
  
    
  


  rgba(7, 207, 134, 1.0)

;
  padding: 12px 0 16px;
  min-height: 51px;
  padding-top: 15px;
}
.header__top .header__container {
  max-width: 1000px; 
  margin:0 auto; 
  padding-left: 15px; 
  padding-right: 15px; 
}
.header__top .header__container,
.header__wrapper{max-width: 1230px;}
.header__top .header__top__menu ul {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-direction: row;
}
.header__top__menu ul li.no_pad,
.header__top__menu ul li.no_pad a {
  width: 18px;
  height: 12px;
}

.header__top__menu ul li.no_pad {
  padding: 0 !important;
  margin-left: 20px;
}
.header__top__menu ul li a img {
  padding-top: 0;
  object-fit: cover;
  height: 100%;
  opacity: 0.8;
}
.header__top .header__top__menu ul li {
  display: inline-block;
  vertical-align: middle;
  padding: 0px 0 0px 2rem;
  font-size: 0.9em;
}
.header__top .header__top__menu ul a {
  color: white;
  text-decoration: none;
}
.header__top .header__top__menu ul a:hover {
  opacity: 0.7;
}

/* === CSS from blog & news template == */
.dnd_area-row-0-background-image {
  background-color: #5f1eba;
}
.header__top__menu ul li a img {
  width: 100%;
}
.header__top__menu ul li.no_pad {
  padding: 0px 0 0px 0.8em;
  position: relative;
  top: -3px;
}
.header__top__menu ul li.no_padp:last-child {
  padding-right: 20px;
}
#goog-gt-tt {
  display: none !important;
}
.goog-te-banner-frame {
  display: none !important;
}
.goog-te-menu-value:hover {
  text-decoration: none !important;
}
.goog-text-highlight {
  background-color: transparent !important;
  box-shadow: none !important;
}
body {
  top: 0 !important;
}
#google_translate_element2 {
  display: none !important;
}

/* search result page CSS */
.systems-page.systems-page--search-results h1,
.systems-page.systems-page--search-results h2,
.systems-page.systems-page--search-results h3,
.systems-page.systems-page--search-results h4,
.systems-page.systems-page--search-results h5,
.systems-page.systems-page--search-results h6{
  color:#232536;
  font-family:noto-sans-display;
  font-style:normal;
  margin-bottom:30px
}
.systems-page.systems-page--search-results h1 {
  font-size:38px;
  font-weight:700;
  line-height:52px;
}
.systems-page.systems-page--search-results .hs-search-results__title {
  text-decoration: none;
  color: #232536;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
  font-family: 'noto-sans-display';
}
.systems-page.systems-page--search-results p.hs-search-results__description {
  color: #6b7072;margin: 0 0 25px;    font-family: Noto Sans,sans-serif;
}
.systems-page.systems-page--search-results .hs-search-results__pagination {margin: 60px 0 100px;}
.systems-page.systems-page--search-results .hs-search-results__pagination a {
  color:#232536;
  font-weight: bold;
  font-size: 18px;    font-family: Noto Sans,sans-serif;
  text-decoration: none; border-bottom: 1px solid;
}
.systems-page.systems-page--search-results .hs-search-results__pagination a:hover {color:rgba(74,19,160,1.0);}

.body-wrapper.hs-content-id-0.hs-site-page.page main#main-content{
    min-height: calc(100vh - 77px - 114px);
}
/* Custom CSS Header menu */
.header__menu-submenu--level-2 > .submenu_container { max-width: 1200px;}.header .header__bottom .header__menu > ul > li > ul > div > li ul li a,
nav.header__menu.header__menu--desktop ul.header__menu-wrapper li.header__menu-item:nth-child(2) .header__menu-submenu--level-2 .green-text a{color: #3f4447 !important;}
.header__menu-submenu--level-2>.submenu_container>.header__menu-item>a.header__menu-link.header__menu-link--toggle,
nav.header__menu.header__menu--desktop ul.header__menu-wrapper li.header__menu-item:nth-child(2) .header__menu-submenu--level-2 .green-text a.header__menu-link--toggle{color: #5f1eba !important;}
.header .header__bottom .header__menu > ul > li > ul > div > li ul li a:hover {color:#fff !important;}
.header .header__bottom .header__menu > ul > li > ul > div > li.green-text ul li a::before,
.header .header__bottom .header__menu > ul > li > ul > div > li.orange-text ul li a::before {background: #5f1eba !important;}
.zeynep-opened .header__menu-toggle{display:block}