

/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/


@font-face {
  font-family: 'Biennale Black It';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-BlackIt.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-BlackIt.woff") format('woff');
      font-weight: 900;
      font-style: italic;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Black.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Black.woff") format('woff');
      font-weight: 900;
      font-style: normal;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Bold.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Bold.woff") format('woff');
      font-weight: bold;
      font-style: normal;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale Hair';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Hair.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Hair.woff") format('woff');
      font-weight: 100;
      font-style: normal;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale Hair It';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-HairIt.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-HairIt.woff") format('woff');
      font-weight: 100;
      font-style: italic;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale Medium It';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-MediumIt.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-MediumIt.woff") format('woff');
      font-weight: 500;
      font-style: italic;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Light.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Light.woff") format('woff');
      font-weight: 300;
      font-style: normal;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale Light It';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-LightIt.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-LightIt.woff") format('woff');
      font-weight: 300;
      font-style: italic;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale Heavy It';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-HeavyIt.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-HeavyIt.woff") format('woff');
      font-weight: 900;
      font-style: italic;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Heavy.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Heavy.woff") format('woff');
      font-weight: 900;
      font-style: normal;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale Bold It';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-BoldIt.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-BoldIt.woff") format('woff');
      font-weight: bold;
      font-style: italic;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Medium.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Medium.woff") format('woff');
      font-weight: 500;
      font-style: normal;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale Book';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Book.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Book.woff") format('woff');
      font-weight: normal;
      font-style: normal;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale Book It';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-BookIt.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-BookIt.woff") format('woff');
      font-weight: normal;
      font-style: italic;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale Thin It';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-ThinIt.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-ThinIt.woff") format('woff');
      font-weight: 100;
      font-style: italic;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-SemiBold.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-SemiBold.woff") format('woff');
      font-weight: 600;
      font-style: normal;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale SemiBold It';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-SemiBoldIt.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-SemiBoldIt.woff") format('woff');
      font-weight: 600;
      font-style: italic;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Regular.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Regular.woff") format('woff');
      font-weight: normal;
      font-style: normal;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale It';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-RegularIt.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-RegularIt.woff") format('woff');
      font-weight: normal;
      font-style: italic;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Thin.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-Thin.woff") format('woff');
      font-weight: 100;
      font-style: normal;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale UltraLight It';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-UltraLightIt.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-UltraLightIt.woff") format('woff');
      font-weight: 200;
      font-style: italic;
      font-display: swap;
      }

@font-face {
  font-family: 'Biennale Ultra';
  src: url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-UltraLight.woff2") format('woff2'),
    url("//9343711.fs1.hubspotusercontent-na1.net/hubfs/9343711/raw_assets/public/Currensea_Theme/css/font-files/Biennale/Biennale-UltraLight.woff") format('woff');
      font-weight: 200;
      font-style: normal;
      font-display: swap;
      }




.hs-error-msgs li label{  ;  } 
.hs-error-msg{ background: 
  
  
    
   
  rgba(185, 152, 85, 1.0)

; font-size:0.81rem; color:#fff; } .hs-input.error {border-width:0.0625rem; border-color:  
  
  
    
   
  rgba(185, 152, 85, 1.0)

; box-shadow: 0 4px 24px 0 rgba(0,0,0,.15); }





































/* Buttons */





















































.under-line:before{border-color:#0E1B2E;opacity:20%;}
.content-wrapper { max-width: 64.5rem; }
.dnd-section { padding-top: 6.25rem; padding-bottom: 6.25rem;  }
@media (max-width: 767px) { .dnd-section { padding-top: 0; padding-bottom: 0; } } 
.dnd-section > .row-fluid { max-width: 64.5rem; }
.page-center{ max-width: 64.5rem;margin:0 auto;width:100%;padding:0 16px; }
html { font-size:100%;  }
body,p {  
  color: rgba(14, 27, 46, 100%); font-family: Inter; font-style: normal; font-weight: 400; text-decoration: none; 
  font-size: 1.0rem; 
   }
a { color: #0E1B2E; transition: all 0.3s; }
a:hover, a:focus { color: #3e43d7; }
a:active { color: #8e93ff; }
h1, .h1 { 
   
  font-weight: 400; text-decoration: none; font-family: Inter, sans-serif; font-style: normal;
  color: #0E1B2E; 
  font-size: 3.5rem; 
  
  letter-spacing:-1.8px;
}
@media(max-width: 1150px) { h1, .h1 {  font-size: 2.975rem;  } }
h2,.h2 {  
  font-weight: 500; text-decoration: none; font-family: Inter, sans-serif; font-style: normal;
  color: #0E1B2E; 
  font-size: 3.0rem; 
  
  letter-spacing:-0.09375rem;
}
@media(max-width: 1150px) { h2, .h2 {  font-size: 2.55rem;  }  }
h3, .h3 { 
  font-weight: 500; text-decoration: none; font-family: Inter, sans-serif; font-style: normal;
  color: #0E1B2E; 
  font-size: 1.75rem; 
   
  letter-spacing:-0.05rem;
}
@media(max-width: 1150px) { h3, .h3 {  font-size: 1.4875rem;  } }
h4, .h4 {  
  font-weight: 500; text-decoration: none; font-family: Inter, sans-serif; font-style: normal;
  color: #222222; 
  font-size: 1.375rem; 
   
  letter-spacing:-0.025rem;
}
@media(max-width: 1150px) { h4, .h4 {  font-size: 1.16875rem;  } }
h5, .h5 {  
  font-weight: 500; text-decoration: none; font-family: Inter, sans-serif; font-style: normal;
  color: #182D4D; 
  font-size: 1.375rem; 
  
  letter-spacing:-0.0125rem;
}
h6, .h6 {  
  font-weight: 500; text-decoration: none; font-family: Inter, sans-serif; font-style: normal;
  color: #414141; 
  font-size: 1.125rem; 
  
  letter-spacing:0.0rem;
}
blockquote { border-left: 10px solid #0E1B2E; }  
.form--style-1 form { padding: 40px; background: ; }
@media (min-width: 1150px) { .form--style-1 { margin-left: 80px; } }
@media (max-width: 1150px) { .form--style-1 form { padding: 20px; } }
@media (max-width: 1150px) { .form--style-1 form { padding: 20px; } }
.form--style-1 h3 { color: #0E1B2E;   padding: 20px; font-size: 30px; font-weight: 700; text-align: center; margin-bottom: 0; background-color:  
  
  
    
   
  rgba(14, 27, 46, 1)

; }
form, .submitted-message { border-color: #D0D0D0; font-family: ; }
.font_16 { font-size:1rem; }

form input[type=submit],
form .hs-button { font-size: 1.0rem; padding: 0.5rem 0.9375rem; }


form input[type=submit],
form .hs-button {  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none; color: #333333; fill: #333333;  background-color:  
  
  
    
   
  rgba(136, 235, 185, 1.0)

; border: 0.0625rem none #666BFF; border-radius: 1.5rem; padding: 0.5rem 0.9375rem; text-transform: none; }
form input[type=submit]:hover, form input[type=submit]:focus, form .hs-button:hover, form .hs-button:focus {  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none;  background-color:  
  
  
    
   
  rgba(102, 255, 200, 1.0)

; border: 0.0625rem none #66FFC8; color: #333333; fill: #333333; }
form input[type=submit]:active,
form .hs-button:active {  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none;  background-color:  
  
  
    
   
  rgba(102, 255, 200, 1.0)

; border: 0.0625rem none #66FFC8; color: #333333; fill: #333333; }


.popup_btn.popup_btn>a { color:  
  
  
    
   
  rgba(102, 107, 255, 1.0)

 ;}
.popup_btn.popup_btn>a>span { border:1px dashed  
  
  
    
   
  rgba(102, 107, 255, 1.0)

; }
.popup_btn.popup_btn>a>span:after { box-shadow: 0 0 0 10px   
  
  
    
   
  rgba(102, 107, 255, 1.0)

; }
.popup_btn>.button {  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none; font-size: 1.0rem; color: #fff; fill: #fff;  background-color:  
  
  
    
   
  rgba(102, 107, 255, 1.0)

; border: 0.0625rem none #666BFF; border-radius: 1.5rem; padding: 0.5rem 0.9375rem; text-transform: none; }
button,
.button {
  
  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none;
  color: #fff;
  fill: #fff;
  
  background-color:  
  
  
    
   
  rgba(102, 107, 255, 1.0)

;
  border: 0.0625rem none #666BFF;
  border-radius: 1.5rem;
  padding: 0.5rem 0.9375rem;
  text-transform: none;
  font-size: 1.0rem;
}
.button svg ,.button--secondary svg,.button--tertiary svg,.button--simple svg{
  margin-left: 8px;
}
.button svg, .button svg path {
  
  color: inherit; fill:inherit; 

}
button:disabled, .button:disabled { background-color: ; color: ; }
button:hover, button:focus, .button:hover, .button:focus, button:active, .button:active {
  
  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none;
   color: #fff; fill: #fff; background-color:  
  
  
    
   
  rgba(102, 107, 255, 0.8)

; border: 0.0625rem none #666BFF; }
.button:active svg, .button:focus svg, .button:hover svg, .button:active svg path, .button:focus svg path, .button:hover svg path { color: inherit; fill:inherit; }
button:active,
.button:active {  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none;  background-color:  
  
  
    
   
  rgba(102, 107, 255, 0.8)

; border: 0.0625rem none #666BFF; color: #fff; fill: #fff; }
.button.button--secondary { 
  
  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none; 
  color: #333333; 
  fill: #333333;
    background-color:  
  
  
    
   
  rgba(136, 235, 185, 1.0)

; 
  border: 0.0625rem none #666BFF;
  border-radius: 1.5rem;
  padding: 0.5rem 0.9375rem; 
  text-transform: none;
  font-size: 1.0rem;
}
.button.button--secondary svg, .button.button--secondary svg path{ 
  
  color: inherit; fill:inherit; 
}
.button.button--secondary:hover, .button.button--secondary:focus, .button.button--secondary:active {
  
  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none; 
     background-color:  
  
  
    
   
  rgba(102, 255, 200, 1.0)

; border: 0.0625rem none #66FFC8; color: #333333; fill: #333333; 
}
.button.button--secondary:hover svg, .button.button--secondary:focus svg, .button.button--secondary:active svg, 
.button.button--secondary:hover svg path, .button.button--secondary:focus svg path, .button.button--secondary:active svg path{ color: inherit; fill:inherit;  }
.button.button--secondary:active {
  
  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none;
   background-color:  
  
  
    
   
  rgba(102, 255, 200, 1.0)

; border: 0.0625rem none #66FFC8; color: #333333; fill: #333333 }
.button.button--tertiary {
   
  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none;
  color: #333333;
  fill: #333333;
    
  font-size: 1.0rem;
  background-color:  
  
  
    
   
  rgba(245, 245, 245, 1.0)

;
  border: 0.0625rem none #F5F5F5;
  border-radius: 1.5rem;
  padding: 0.5rem 0.9375rem;
  text-transform: none;
}
.button.button--tertiary svg, .button.button--tertiary svg path{color:inherit; fill:inherit;}
.button.button--tertiary:hover, .button.button--tertiary:focus, .button.button--tertiary:active {
  
  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none;
   background-color:  
  
  
    
   
  rgba(14, 27, 46, 0.8)

; border: 0.0625rem none #F5F5F5; color: #F5F5F5; fill: #F5F5F5; 
}
.button.button--tertiary:hover svg, .button.button--tertiary:focus svg,
.button.button--tertiary:active svg, .button.button--tertiary:hover svg path,
.button.button--tertiary:focus svg path, .button.button--tertiary:active svg path{ color: inherit; fill:inherit; }
.button.button--tertiary:active {
  
  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none;
   background-color:  
  
  
    
   
  rgba(14, 27, 46, 0.8)

; border: 0.0625rem none #F5F5F5; color: #F5F5F5; fill: #F5F5F5; }
.button.button--simple {
  
  font-family: 'Biennale'; ; 
  color:#0E1B2E; 
  fill: #0E1B2E;
  font-weight:500;
  
  font-size: 1.0rem;
  text-transform: none;
  border-radius: 0;
  background-color: transparent; 
}
.button.button--simple svg, .button.button--simple svg path{color:inherit; fill:inherit;}

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

.button.button--simple:hover, .button.button--simple:focus {
   border: none; color: #666BFF ; fill: #666BFF ; background-color: transparent; }
.button.button--simple:hover svg, .button.button--simple:focus svg, .button.button--simple:hover svg path, .button.button--simple:focus svg path{color:inherit; fill:inherit; }

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

.button.button--simple:active {
  
  border: none; background-color: transparent; color: #666BFF !important; fill: #666BFF !important; } 
.button.button--small { font-size: 1.0rem; padding: 0.5rem 0.875rem; }
.button.button--large { font-size: 1.125rem; padding: 0.75rem 1.25rem; }
form { background-color:  
  
  
    
   
  rgba(14, 27, 46, 1.0)

; border: 0.0625rem none #D0D0D0; border-radius: 0rem; padding: 0.0rem 0.0rem; }
.hs-form-field { margin-bottom: 1.563rem; } 
.submitted-message { font-weight:500; background-color: #fff; border: 0.0625rem none #D0D0D0; border-radius: 0rem; padding: 15px; }
.form-title {
  
  font-family: Inter; font-style: normal; font-weight: normal; text-decoration: none; color: #0E1B2E; font-size: 1.0rem;
  
  background-color:  
  
  
    
   
  rgba(14, 27, 46, 1)

; border: 0.0625rem none #D0D0D0; border-top-left-radius: 0.0rem; border-top-right-radius: 0.0rem; padding: 0.0rem 0.0rem; text-transform: none; } 
.hs-form-field > label {
  
  font-family: Inter; font-style: normal; font-weight: normal; text-decoration: none;
  color: #aaaaaa;
  font-size: 1.0rem;
   background-color:  
  
  
    
   
  rgba(254, 254, 254, 0.0)

; padding: 0.25rem 0.40625rem; }
.hs-form-field legend {
  
  font-family: Inter; font-style: normal; font-weight: normal; text-decoration: none; color: ; font-size: 0.875rem;
  
}
input[type='text'], input[type='email'], input[type='password'], input[type='tel'], input[type='number'], input[type='file'], select, textarea {
  width:100% !important;
  
  font-family: Inter; font-style: normal; font-weight: normal; text-decoration: none;
  color: #666BFF;
  font-size: 16px;
   background-color:  
  
  
    
   
  rgba(34, 34, 34, 1.0)

;   border: 0.0625rem solid #464646;  border-radius: 0.125rem; padding: 0.625rem 0.625rem; }
select { color: transparent; }
::-webkit-input-placeholder { color: #D0D0D0; } ::-moz-placeholder { color: #D0D0D0; } :-ms-input-placeholder { color: #D0D0D0; } :-moz-placeholder { color: #D0D0D0; } ::placeholder { color: #D0D0D0; }
form select { color: ; }
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: Inter; font-style: normal; font-weight: normal; text-decoration: none; color: #666BFF; font-size: 1.0rem;  }
form ul.inputs-list li input + span:before { border: ; border-radius: 0.125rem; } form .input ul.invalid.error > li input + span:before { border-color: ; } .hs-fieldtype-select .input:after { border-left: 0.375rem solid transparent; border-right: 0.375rem solid transparent; border-top: 0.375rem solid ; } .hs-datepicker button.pika-button:hover { background-color:  !important; } .hs-datepicker .is-selected button.pika-button { background-color: #484de1 !important; } .hs-datepicker .is-today button.pika-button { color: #484de1; }
form .hs-richtext, form .hs-richtext *, form .hs-richtext p{  font-family: Inter; font-style: normal; font-weight: normal; text-decoration: none; color: #666BFF; font-size: 1.0rem;  } 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: Inter; font-style: normal; font-weight: normal; text-decoration: none; color: #666BFF; font-size: 1.0rem;  }
form .hs-richtext h1{ font-weight: 400; } form .hs-richtext h2{ font-weight: 500; } form .hs-richtext h3{ font-weight: 500; } form .hs-richtext h4{ font-weight: 500; } form .hs-richtext h5{ font-weight: 500; } form .hs-richtext h5{ font-weight: 500; }
.legal-consent-container, .legal-consent-container .hs-richtext, .legal-consent-container .hs-richtext p {  font-family: Inter; font-style: normal; font-weight: normal; text-decoration: none; color: #666BFF; font-size: 1.0rem;  }
.hs-input.invalid.error { border-color: ; } .hs-error-msgs li, .hs-error-msgs li label { color:#fff; } .hs-error-msgs li a { ; }
th, td { background-color: rgba(254, 254, 254, 1.0); border: 1px solid rgba(14, 27, 46, 1.0); color: rgba(14, 27, 46, 1.0); }
thead th, thead td { background-color: rgba(14, 27, 46, 1.0); color: rgba(254, 254, 254, 1.0); } tfoot td { background-color: rgba(254, 254, 254, 1.0); color: rgba(14, 27, 46, 1.0); } table, tbody + tbody { border-color: rgba(14, 27, 46, 1.0); } 


.header--fixed {  transition: all 0.4s; background-color: rgba(255, 255, 255, 1.0); }
 
header .main-header {
  max-width: 64.5rem; 
  padding-top: 1.0rem;
  padding-bottom: 1.0rem; }
.submenu.level-1 > li.has-submenu.menu-item>div>svg { fill: #0F2633 }
.header__search .hs-search-field__suggestions li a,  
.header__logo .logo-company-name, 
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a ,.header_v2 li.hs-menu-item>a,.header_v2 .header_menu_inner .hs-menu-wrapper ul li a{ 
  
  font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none; 
  font-size:1.0rem;
   
  color: #0F2633;
}
.header_v2 .cross-icon svg path{
  stroke: #0F2633;
}
.header_v2 .menu-opener-inner svg>* {
  fill: #0F2633;
}
.header_v2 .header_menu_inner{
  background: 
  
  
    
   
  rgba(255, 255, 255, 1.0)

;
}
.header_v2 .center-menu .hs-menu-wrapper ul.hs-menu-children-wrapper{
  background-color: 
  
  
    
   
  rgba(219, 219, 219, 1.0)

;
}
.header__search .hs-search-field__suggestions li a:hover,
.header_v2 li.hs-menu-item>a:hover,
.header_v2 .header_menu_inner .hs-menu-wrapper ul li a:hover,
.submenu.level-1 > li.has-submenu.menu-item:hover>a,
.submenu.level-1 > li.has-submenu.menu-item:hover>div>svg,  .header__language-switcher-label-current:hover,
.header__language-switcher .lang_list_class li:hover a { 
  color:#666BFF;
  fill:#666BFF; }
.submenu.level-1 > li.has-submenu.menu-item:hover>a,
.submenu.level-1 > li.has-submenu.menu-item:hover>div>svg,
body .navigation-primary a:active,
body .header__language-switcher-label-current:active,
body .header__language-switcher .lang_list_class li a:active { 
  color:#666BFF; 
  fill:#666BFF; 
}
body .navigation-primary .submenu.level-1>li.menu-item>a.active-item { color:#666BFF; } 
body .navigation-primary .submenu.level-1>li.menu-item>a.active-item:before { width: 50%; } body .navigation-primary .submenu.level-1>li.menu-item>a.active-item:after { width: 100%; } 
body .navigation-primary ul.submenu>li.has-submenu.menu-item>ul.submenu>li.menu-item>a ,
.center-menu.desktop-menu-section li.hs-menu-item.hs-menu-depth-2>a,.navigation-menu li.hs-menu-item.hs-menu-depth-2>a{
  color:#0E1B2E; } 
body .navigation-primary ul.submenu>li.has-submenu.menu-item>ul.submenu>li.menu-item>a:hover ,
.center-menu.desktop-menu-section li.hs-menu-item.hs-menu-depth-2>a:hover,.navigation-menu li.hs-menu-item.hs-menu-depth-2>a:hover{ 
  color:#666BFF; background-color:;
}
body .submenu.level-2, body .header__language-switcher .lang_list_class, .header__cta--mobile { background-color: #fff; }
body .submenu.level-2 { box-shadow: 0 2px 9px 0 rgb(69 69 69 / 20%); -webkit-box-shadow: 0 2px 9px 0 rgb(69 69 69 / 20%); }
body .submenu.level-2 > li:last-of-type { border-bottom: none; } 
.header__language-switcher .lang_list_class:after, 
.lang_list_class:before { display: none !important; }
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a { font-family: Inter; } 
.header__language-switcher--toggle:before { color: #0F2633 }
.header__language-switcher-label-current:after { border-top-color: #0F2633 }
body .header__navigation--toggle { display: none; color: #0F2633 }
.header__navigation.open { background-color: rgba(255, 255, 255, 1.0); }
body .header__search--toggle { color: #0F2633 } body .header__menu { display:  }  
body .header__search--wrapper { display: ; } 

 
 
body .header__search.open { background-color: rgba(255, 255, 255, 1.0); } 
body .menu-arrow-bg { color: #0F2633; }
@media (min-width: 1150px) { 
  body .submenu.level-2 > li, .header__language-switcher .lang_list_class li {
    border-bottom: 1px solid rgba(219, 219, 219, 1.0); }
  body .header.header--transparent .submenu.level-1 { background-color: transparent !important; } 
}
.header_v2 .center-menu .hs-menu-wrapper ul.hs-menu-children-wrapper>li:not(:first-child) a{border-top:1px solid rgba(219, 219, 219, 1.0); }
}
@media (max-width: 1150px) { body .header__navigation--toggle, body .menu-arrow-bg { display: ; } } 
@media(max-width: 767px) { .header__navigation { background-color: rgba(255, 255, 255, 1.0); } .header__navigation-toggle svg, .menu-arrow-bg { fill: red; } }
.footer , .footer--new--wrapper { background-color:  
  
  
    
   
  rgba(255, 255, 255, 1.0)

; border-top: 0.0rem  ; } 
.footer__container { max-width: ; } .footer__main-bar__logo { background-color: ; } 
.footer__main-bar__menu ul { margin: ; }
.footer .footer__main-bar__menu a , .footer_menu ul li a ,.footer .menu-edit .hs-menu-wrapper ul li>a{
   font-family: Inter, sans-serif; font-style: normal; font-weight: 400; text-decoration: none;color: #000000;font-size:1.0rem;
   text-transform: none; } 
.footer .footer__main-bar__menu a:hover, .footer_menu ul li a:hover ,.footer .menu-edit .hs-menu-wrapper ul li>a:focus, .footer .menu-edit .hs-menu-wrapper ul li>a:hover , .footer .footer__main-bar__menu a:focus { background-color:  
  
  
    
   
  rgba(#null, 1)

; color: #666BFF; } 
.footer .footer__main-bar__menu a:active , .footer .menu-edit .hs-menu-wrapper ul li>a:active { background-color:  
  
  
    
   
  rgba(#null, 1)

; color: #666BFF; } 
.footer .hs-menu-item.active a{ color: #666BFF; } 
.social-links__icon{ background-color: rgba(#null, %); } 
.social-links__icon svg { fill:  }
.social-links__icon:hover,  .social-links__icon:focus,  .social-links__icon:active{ background-color: rgba(#null, %); } 
.social-links__icon:hover svg, .social-links__icon:focus svg, .social-links__icon:active svg{ fill:  }
.footer__right { background-color: ; border-left: ; border-right: ; } 
.footer form div.in-focus > label, .footer form div.in-focus > label span { background-color: ; color: ; } .footer form .hs-form-field > label, .footer form .hs-form-field > label span { color: ; } .footer .footer_form .hs_email .hs-input{ color: ; } .footer form .hs-richtext *, .footer form .hs-richtext p, .footer form .legal-consent-container .inputs-list:not(.no-list) label, 
.btn_icon {display: flex;}
.footer form .legal-consent-container .inputs-list:not(.no-list) label > span, .footer form .legal-consent-container .inputs-list:not(.no-list) label > span p { color: ; } 
 .footer form .hs-button { color: #333333; } 
.footer .dnd-section form { background-color: ; } .footer__copyright-bar { ; border-top: ; color: ; }

.font_size_16{font-size:16px;line-height: 1.5;}

@media screen and (min-width: ) { .footer__main-bar__menu a { font-size: 1.0rem; } } 
@media screen and (min-width: ) { .footer__main-bar__menu ul { flex-direction: row; } }
@media screen and (min-width: ) { .footer__left { flex: 1 1 auto; padding: 0; } .footer__main-bar__menu li:not(:last-of-type) a { margin-right: 25px; } .footer__main-bar__menu { padding-right: 25px; } .footer__copyright-bar { padding: 20px 0; } }
.copy--right--wrap span,.company--address--wrap .hs_cos_wrapper_type_rich_text>*,.company--address--wrap p { color: #808080; background-color:#fff; }.footer .statistic div.statistic__info, .footer .statistic span { color: ; } .footer a.featured-post_link { color: ; } .footer .tech-banner h4 { color: ; } .footer .testimonial h1, .footer .testimonial h2, .footer .testimonial h3, .footer .testimonial h4, .footer .testimonial h5, .footer .testimonial h6, .footer .testimonial p, .footer .testimonial div, .footer .testimonial span, .footer .testimonial div.testimonial__author { color: ; }
.blog-post__date { border-color: #0E1B2E; } .blog-header__back a, .blog-tag-filter__menu-link, .blog-post__tag-link, .blog-card__tag-link, .blog-post__author-name, .blog-card__title a { color: #0E1B2E; } .blog-header__back a:hover, .blog-card__tag-link:hover, .blog-card__title a:hover, .blog-tag-filter__menu-link:hover, .blog-post__tag-link:hover, .blog-post__author-name:hover, .blog-card__tag-link:focus, .blog-card__title a:focus, .blog-tag-filter__menu-link:focus, .blog-post__tag-link:focus, .blog-post__author-name:focus { color: #000006; } .blog-card__tag-link:active, .blog-card__title a:active, .blog-tag-filter__menu-link:active, .blog-post__tag-link:active, .blog-post__author-name:active { color: #364356; } .blog-tag-filter__menu-link--active-item:after { background-color: #666BFF; } .blog-pagination__link { color: #0E1B2E; } .blog-pagination__link--active:after, .blog-pagination__prev-link:after, .blog-pagination__next-link:after { background-color: #666BFF; } .blog-post__title { color: ; font-family: ; font-size: 0.0rem; font-style: ; font-weight: ; text-decoration: ; } .blog-post__author { background-color: #0E1B2E; } #comments-listing .comment-reply-to { color: rgba(14, 27, 46, 0.0); } #comments-listing .comment-reply-to:hover, #comments-listing .comment-reply-to:focus { color: rgba(0, 0, 6, 0.0); } #comments-listing .comment-reply-to:active { color: rgba(54, 67, 86, 0.0); } .blog-index__post-content a { color: ; } .blog-recent-posts__post { color:  !important; } 
body .icon svg { fill: #666BFF; } body .tns-nav button.tns-nav-active { background-color: #666BFF; }
body .tns-nav button:hover, body .tns-nav button:focus { background-color: #666BFF; }
body .team-member__description { background-color: #0E1B2E; }
@media(max-width:767px) {   
  .button, .hs-button, button,.button.button--secondary {padding: 10px 15px;font-size: 14px;}
  h1,.h1{ font-size: 2.8125rem;letter-spacing:-0.1125rem;}
  h2,.h2{ font-size: 2.0rem;letter-spacing:-0.03125rem; } 
  h3,.h3{ font-size: 1.75rem;letter-spacing:-0.09375rem; } 
  h4,.h4{ font-size: 1.375rem;letter-spacing:-0.025rem; } 
  h5,.h5{ font-size: 1.375rem;letter-spacing:-0.025rem; } 
  h6,.h6{ font-size: 1.0rem;letter-spacing:0.0rem; } 
  .mobile_body_font_size {font-size: 12px;}
  .mobile_paragraph_font {font-size: 14px;}
}
.margin_0 { margin:0; } 
.margin_bottom_15 { margin-bottom:15px; } .margin_bottom_20 { margin-bottom:20px; } .margin_bottom_25 { margin-bottom:25px; } .margin_bottom_30 { margin-bottom:30px; } .text_white { color: #fff; }
.bg_white {background-color:#fff;}
.radius_10{border-radius:10px;}
.p_l {padding-left:10px;}
.p_r {padding-right:10px;}
.relative { position: relative; }
.show_on_mobile_bg { display:none; }
@media(max-width:767px){ .show_on_mobile_bg { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 999; color: #fff; font-size: 150px;opacity: 0.1; z-index: 0; display: block; width: 100%; margin: 0; text-align: center; } }