@charset "UTF-8";
/* xl - DESKTOP STYLES */
/*
@mixin headlineStyleFancy01(
    $colorVersion: 'default',  
    $fontSize: 'default', 
    $fontSizeDecrement: 'default',
    $fontWeight: 'default', 
    $textTransform: 'default', 
    $letterSpacing: 'default', 
    $lineHeight: 'default', 
    $borderWidth: 'default', 
    $borderLength: 'default', 
    $alignmentVersion: 'default'){
        
    // fancy headline with pseudo element bottom border 
    
	$borderWidthDefault: 4px;
    $borderLengthDefault: 90%; 
    
    display: inline-block !important; 
    position: relative !important; 
    color: $textDark01 !important;
    	@if($colorVersion == 'light'){ color: $textLight01 !important;  } 
    	@if($colorVersion == 'ci01'){ color: $ci01 !important;  }
    padding-bottom: 5px !important; 
    padding-left: 5px !important; 
    padding-right: 15px !important; 
    width: auto !important;  
 
    //border width
    @if($borderWidth == 'default' ){ 
        $borderWidthFinal: $borderWidthDefault; 
    }@else{
        $borderWidthFinal: $borderWidth +'px'; 
    }//@if
        
    //border length
    @if($borderLength == 'default' ){ 
        $borderLengthFinal: $borderLengthDefault; 
    }@else{
        $borderLengthFinal: $borderLength +'%'; 
    }//@if        
    
    //alignment version
    @if($alignmentVersion == 'default' ){ 
		//default: left
        $alignmentBorder: 'left';
    }@else if($alignmentVersion == 'left' ){ 
		// left
        $alignmentBorder: 'left';
    }@else if($alignmentVersion == 'right' ){ 
		// right
        $alignmentBorder: 'right';
    }@else{
		//default: left
        $alignmentBorder: 'left';
    }//@if        
       
    &::after{
        content:""; 
        position: absolute; 

        border-bottom: $borderWidthFinal solid $ci01; 
        opacity: 1; 

        @media(max-width: $bpDesk){

        }//@media
        @media(max-width: $bpTabL){

        }//@media
        @media(max-width: $bpTab){

        }//@media
        @media(max-width: $bpMobL){

        }//@media        
        @media(max-width: $bpMob){

        }//@media  
        
        @if($alignmentBorder == 'left' ){ 
            bottom: 0; 
            left: 0;
            //width: 90%; 
            width: $borderLengthFinal;
            
        }@else if($alignmentBorder == 'right' ){ 
            bottom: 0; 
            right: 0;
            //width: 90%;  
            width: $borderLengthFinal;
        
        }//@if        
        
    }//after   
    
    &::before{
        all: unset !important; 
    }//before
        
        
    //// FONT SIZE CALC //// 
    $fontSizeDefault: 32; 
    $fontSizeDecrementDefault: 4;
    
	@if($fontSizeDecrement == 'default'){
		$fontSizeDecrementFinal: $fontSizeDecrementDefault; 
    }@else{
		$fontSizeDecrementFinal: $fontSizeDecrement; 
    }//@if    
        
    @if($fontSize == 'default'){
        
        font-size: $fontSizeDefault +'px' !important; 

        @media(max-width: $bpDesk){
            font-size: (#{$fontSizeDefault} - #{$fontSizeDecrementFinal}) +'px' !important; 
        }//@media
        @media(max-width: $bpTabL){
            font-size: (#{$fontSizeDefault} - (#{$fontSizeDecrementFinal} * 2)) +'px' !important;
        }//@media
        @media(max-width: $bpTab){
            
        }//@media
        @media(max-width: $bpMobL){
            font-size: (#{$fontSizeDefault} - (#{$fontSizeDecrementFinal} * 3)) +'px' !important; 
        }//@media        
        @media(max-width: $bpMob){
            font-size: (#{$fontSizeDefault} - (#{$fontSizeDecrementFinal} * 4)) +'px' !important;
        }//@media  

    }@else if($fontSize == 'custom'){
        // no predefined styling
    }@else {
         // calculating styling 
        
        font-size: $fontSize +'px' !important; 

        @media(max-width: $bpDesk){
            
        }//@media
        @media(max-width: $bpTabL){
            font-size: (#{$fontSize} - #{$fontSizeDecrementFinal}) +'px' !important; 
        }//@media
        @media(max-width: $bpTab){
            font-size: (#{$fontSize} - (#{$fontSizeDecrementFinal} * 2)) +'px' !important;
        }//@media
        @media(max-width: $bpMobL){
            font-size: (#{$fontSize} - (#{$fontSizeDecrementFinal} * 3)) +'px' !important; 
        }//@media        
        @media(max-width: $bpMob){
            font-size: (#{$fontSize} - (#{$fontSizeDecrementFinal} * 4)) +'px' !important;
        }//@media  

    }//@if               
    //// END FONT SIZE CALC     
           
    ////  FONT WEIGHT CALC ////   
    @if($fontWeight == 'default'){
        //default: 400 / regular
        font-weight: 400 !important;
        
    }@else if($fontWeight == 100 ){
        // 100 / thin
        font-weight: 100 !important;
        
    }@else if($fontWeight == 300 ){
        // 300 / light
        font-weight: 300 !important;
        
    }@else if($fontWeight == 400 ){
        // 400 / regular
        font-weight: 400 !important;
        
    }@else if($fontWeight == 500 ){
        // 500 / medium
        font-weight: 500 !important; 
        
    }@else if($fontWeight == 600 ){
        // 600 / 
        font-weight: 600 !important; 
        
    }@else if($fontWeight == 700 ){
        // 700 / bold
        font-weight: 700 !important;   
        
    }@else if($fontWeight == 900 ){
        // 900 / black
        font-weight: 900 !important;        
                
    }@else {
        //default: 400 / regular 
        font-weight: 400 !important;
       
    }//@if  
    //// END FONT WEIGHT CALC ////   
        
    //// LETTER SPACING CALC ////
    @if($letterSpacing == 'default'){
 		// no letter spacing
        // letter-spacing: 0px !important 
        // letter-spacing: inherit !important; 
    }@else {
        // calculate letter spacing
        letter-spacing: $letterSpacing +'px' !important; 
       
    }//@if 
    //// END LETTER SPACING CALC ////     
        
    //// LINE HEIGHT CALC ////     
    @if($lineHeight == 'default'){
 		line-height: 1.2em !important;   
    }@else {
        // calculate line height
        line-height: $lineHeight !important; 
    }//@if  
    //// END LINE HEIGHT CALC ////      
        
     //// TEXT TRANSFORM SELECT ////   
     @if($textTransform == 'default'){
     //default
    }@else if($textTransform == 'uppercase' ){
        // uppercase
        text-transform: uppercase !important;        
    }@else if($textTransform == 'lowercase' ){
        // lowercase
        text-transform: lowercase !important;         
    }@else if($textTransform == 'capitalize' ){
        // capitalize
        text-transform: capitalize !important;          
    }@else {
        //default
    }//@if      
 	//// END TEXT TRANSFORM SELECT ////         
        

}//headlineStyleFancy01
*/
/*
@mixin headlineStyleFancy03(
    $colorVersion: 'default',  
    $fontSize: 'default', 
    $fontSizeDecrement: 'default',
    $fontWeight: 'default', 
    $textTransform: 'default', 
    $letterSpacing: 'default', 
    $lineHeight: 'default', 
    $borderWidth: 'default', 
    $borderLengthBottom: 'default', 
    $borderLengthSide: 'default', 
    $alignmentVersion: 'default'){
        
    // fancy headline with pseudo element bottom border and pseudo element side border 
    
	$borderWidthDefault: 4px;
    $borderLengthBottomDefault: 90%; 
    $borderLengthSideDefault: 90%; 
    
    display: inline-block !important; 
    position: relative !important; 
    color: $textDark01 !important;
    	@if($colorVersion == 'light'){ color: $textLight01 !important;  } 
    	@if($colorVersion == 'ci01'){ color: $ci01 !important;  }
    padding-bottom: 10px !important; 
    padding-top: 15px !important; 
    //padding-left: 5px !important; 
    padding-left: 0px !important; 
    padding-right: 20px !important; 
    width: auto !important;  
 
    //border width
    @if($borderWidth == 'default' ){ 
        $borderWidthFinal: $borderWidthDefault; 
    }@else{
        $borderWidthFinal: $borderWidth +'px'; 
    }//@if
        
    //border length bottom
    @if($borderLengthBottom == 'default' ){ 
        $borderLengthBottomFinal: $borderLengthBottomDefault; 
    }@else{
        $borderLengthBottomFinal: $borderLengthBottom +'%'; 
    }//@if    

    //border length side
    @if($borderLengthSide == 'default' ){ 
        $borderLengthSideFinal: $borderLengthSideDefault; 
    }@else{
        $borderLengthSideFinal: $borderLengthSide +'%'; 
    }//@if 

    //alignment version
    @if($alignmentVersion == 'default' ){ 
		//default: left
        $alignmentBorder: 'left';
    }@else if($alignmentVersion == 'left' ){ 
		// left
        $alignmentBorder: 'left';
    }@else if($alignmentVersion == 'right' ){ 
		// right
        $alignmentBorder: 'right';
    }@else{
		//default: left
        $alignmentBorder: 'left';
    }//@if        
    
    &::after{
        content:""; 
        position: absolute; 

        border-bottom: $borderWidthFinal solid $ci01; 
        opacity: 1; 

        @media(max-width: $bpDesk){

        }//@media
        @media(max-width: $bpTabL){

        }//@media
        @media(max-width: $bpTab){

        }//@media
        @media(max-width: $bpMobL){

        }//@media        
        @media(max-width: $bpMob){

        }//@media  
        
        @if($alignmentBorder == 'left' ){ 
            bottom: 0; 
            left: 0; 
            width: $borderLengthBottomFinal;           
            
        }@else if($alignmentBorder == 'right' ){ 
            bottom: 0; 
            right: 0; 
            width: $borderLengthBottomFinal;               
        
        }//@if        
        
    }//after   
    
    &::before{
        content:""; 
        position: absolute; 

        border-bottom: $borderWidthFinal solid $ci01; 
        opacity: 1; 

        @media(max-width: $bpDesk){

        }//@media
        @media(max-width: $bpTabL){

        }//@media
        @media(max-width: $bpTab){

        }//@media
        @media(max-width: $bpMobL){

        }//@media        
        @media(max-width: $bpMob){

        }//@media  
        
        @if($alignmentBorder == 'left' ){ 
            bottom: 0; 
            left: 0; 
            height: $borderLengthSideFinal;         
            
        }@else if($alignmentBorder == 'right' ){ 
            bottom: 0; 
            right: 0; 
            height: $borderLengthSideFinal;           
        
        }//@if 
    }//before
 
        
    //// FONT SIZE CALC //// 
    $fontSizeDefault: 32; 
    $fontSizeDecrementDefault: 4;
    
	@if($fontSizeDecrement == 'default'){
		$fontSizeDecrementFinal: $fontSizeDecrementDefault; 
    }@else{
		$fontSizeDecrementFinal: $fontSizeDecrement; 
    }//@if    
        
    @if($fontSize == 'default'){
        
        font-size: $fontSizeDefault +'px' !important; 

        @media(max-width: $bpDesk){
            font-size: (#{$fontSizeDefault} - #{$fontSizeDecrementFinal}) +'px' !important; 
        }//@media
        @media(max-width: $bpTabL){
            font-size: (#{$fontSizeDefault} - (#{$fontSizeDecrementFinal} * 2)) +'px' !important;
        }//@media
        @media(max-width: $bpTab){
            
        }//@media
        @media(max-width: $bpMobL){
            font-size: (#{$fontSizeDefault} - (#{$fontSizeDecrementFinal} * 3)) +'px' !important; 
        }//@media        
        @media(max-width: $bpMob){
            font-size: (#{$fontSizeDefault} - (#{$fontSizeDecrementFinal} * 4)) +'px' !important;
        }//@media  

    }@else if($fontSize == 'custom'){
        // no predefined styling
    }@else {
         // calculating styling 
        
        font-size: $fontSize +'px' !important; 

        @media(max-width: $bpDesk){
            
        }//@media
        @media(max-width: $bpTabL){
            font-size: (#{$fontSize} - #{$fontSizeDecrementFinal}) +'px' !important; 
        }//@media
        @media(max-width: $bpTab){
            font-size: (#{$fontSize} - (#{$fontSizeDecrementFinal} * 2)) +'px' !important;
        }//@media
        @media(max-width: $bpMobL){
            font-size: (#{$fontSize} - (#{$fontSizeDecrementFinal} * 3)) +'px' !important; 
        }//@media        
        @media(max-width: $bpMob){
            font-size: (#{$fontSize} - (#{$fontSizeDecrementFinal} * 4)) +'px' !important;
        }//@media  

    }//@if               
    //// END FONT SIZE CALC     
           
    ////  FONT WEIGHT CALC ////   
    @if($fontWeight == 'default'){
        //default: 400 / regular
        font-weight: 400 !important;
        
    }@else if($fontWeight == 100 ){
        // 100 / thin
        font-weight: 100 !important;
        
    }@else if($fontWeight == 300 ){
        // 300 / light
        font-weight: 300 !important;
        
    }@else if($fontWeight == 400 ){
        // 400 / regular
        font-weight: 400 !important;
        
    }@else if($fontWeight == 500 ){
        // 500 / medium
        font-weight: 500 !important; 
        
    }@else if($fontWeight == 600 ){
        // 600 / 
        font-weight: 600 !important; 
        
    }@else if($fontWeight == 700 ){
        // 700 / bold
        font-weight: 700 !important;   
        
    }@else if($fontWeight == 900 ){
        // 900 / black
        font-weight: 900 !important;        
                
    }@else {
        //default: 400 / regular 
        font-weight: 400 !important;
       
    }//@if  
    //// END FONT WEIGHT CALC ////   
        
    //// LETTER SPACING CALC ////
    @if($letterSpacing == 'default'){
 		// no letter spacing
        // letter-spacing: 0px !important 
        // letter-spacing: inherit !important; 
    }@else {
        // calculate letter spacing
        letter-spacing: $letterSpacing +'px' !important; 
       
    }//@if 
    //// END LETTER SPACING CALC ////     
        
    //// LINE HEIGHT CALC ////     
    @if($lineHeight == 'default'){
 		line-height: 1.2em !important;   
    }@else {
        // calculate line height
        line-height: $lineHeight !important; 
    }//@if  
    //// END LINE HEIGHT CALC ////        
        
     //// TEXT TRANSFORM SELECT ////   
     @if($textTransform == 'default'){
     //default
    }@else if($textTransform == 'uppercase' ){
        // uppercase
        text-transform: uppercase !important;        
    }@else if($textTransform == 'lowercase' ){
        // lowercase
        text-transform: lowercase !important;         
    }@else if($textTransform == 'capitalize' ){
        // capitalize
        text-transform: capitalize !important;          
    }@else {
        //default
    }//@if      
 	//// END TEXT TRANSFORM SELECT ////         
               
}//headlineStyleFancy03
*/
/*
@mixin headlineStyleFancy04(
    $colorVersion: 'default',  
    $fontSize: 'default', 
    $fontSizeDecrement: 'default',
    $fontWeight: 'default', 
    $textTransform: 'default', 
    $letterSpacing: 'default', 
    $lineHeight: 'default', 
    $borderWidth: 'default', 
    $borderLengthBottom: 'default', 
    $borderLengthSide: 'default', 
    $alignmentVersion: 'default'){
        
    // fancy headline with pseudo element bottom border and pseudo element side border 
    
	$borderWidthDefault: 4px;
    $borderLengthBottomDefault: 85%; 
    $borderLengthSideDefault: 150%; 
    
    display: inline-block !important; 
    position: relative !important; 
    color: $textDark01 !important;
    	@if($colorVersion == 'light'){ color: $textLight01 !important;  } 
    	@if($colorVersion == 'ci01'){ color: $ci01 !important;  }
    padding-bottom: 10px !important; 
    padding-top: 15px !important; 
    //padding-left: 5px !important; 
    padding-left: 0px !important; 
    padding-right: 20px !important; 
    width: auto !important;  
 
    //border width
    @if($borderWidth == 'default' ){ 
        $borderWidthFinal: $borderWidthDefault; 
    }@else{
        $borderWidthFinal: $borderWidth +'px'; 
    }//@if
        
    //border length bottom
    @if($borderLengthBottom == 'default' ){ 
        $borderLengthBottomFinal: $borderLengthBottomDefault; 
    }@else{
        $borderLengthBottomFinal: $borderLengthBottom +'%'; 
    }//@if    

    //border length side
    @if($borderLengthSide == 'default' ){ 
        $borderLengthSideFinal: $borderLengthSideDefault; 
    }@else{
        $borderLengthSideFinal: $borderLengthSide +'%'; 
    }//@if  
        
    //alignment version
    @if($alignmentVersion == 'default' ){ 
		//default: left
        $alignmentBorder: 'left';
    }@else if($alignmentVersion == 'left' ){ 
		// left
        $alignmentBorder: 'left';
    }@else if($alignmentVersion == 'right' ){ 
		// right
        $alignmentBorder: 'right';
    }@else{
		//default: left
        $alignmentBorder: 'left';
    }//@if        
    
    &::after{
        content:""; 
        position: absolute; 

        border-bottom: $borderWidthFinal solid $ci01; 
        opacity: 1; 

        @media(max-width: $bpDesk){

        }//@media
        @media(max-width: $bpTabL){

        }//@media
        @media(max-width: $bpTab){

        }//@media
        @media(max-width: $bpMobL){

        }//@media        
        @media(max-width: $bpMob){

        }//@media  
        
        @if($alignmentBorder == 'left' ){ 
            bottom: 0; 
            left: 15%;
            width: $borderLengthBottomFinal;        
            
        }@else if($alignmentBorder == 'right' ){ 
            bottom: 0; 
            right: 15%;
            width: $borderLengthBottomFinal;            
        
        }//@if        
        
    }//after   
    
    &::before{
        content:""; 
        position: absolute; 

        border-bottom: $borderWidthFinal solid $ci01; 
        opacity: 1; 

        @media(max-width: $bpDesk){

        }//@media
        @media(max-width: $bpTabL){

        }//@media
        @media(max-width: $bpTab){

        }//@media
        @media(max-width: $bpMobL){

        }//@media        
        @media(max-width: $bpMob){

        }//@media  
        
        @if($alignmentBorder == 'left' ){ 
            bottom: -30%; 
            left: 0; 
            height:  $borderLengthSideFinal;          
            
        }@else if($alignmentBorder == 'right' ){ 
            bottom: -30%; 
            right: 0; 
            height:  $borderLengthSideFinal;            
        
        }//@if 
    }//before
   
    //// FONT SIZE CALC //// 
    $fontSizeDefault: 32; 
    $fontSizeDecrementDefault: 4;
    
	@if($fontSizeDecrement == 'default'){
		$fontSizeDecrementFinal: $fontSizeDecrementDefault; 
    }@else{
		$fontSizeDecrementFinal: $fontSizeDecrement; 
    }//@if    
        
    @if($fontSize == 'default'){
        
        font-size: $fontSizeDefault +'px' !important; 

        @media(max-width: $bpDesk){
            font-size: (#{$fontSizeDefault} - #{$fontSizeDecrementFinal}) +'px' !important; 
        }//@media
        @media(max-width: $bpTabL){
            font-size: (#{$fontSizeDefault} - (#{$fontSizeDecrementFinal} * 2)) +'px' !important;
        }//@media
        @media(max-width: $bpTab){
            
        }//@media
        @media(max-width: $bpMobL){
            font-size: (#{$fontSizeDefault} - (#{$fontSizeDecrementFinal} * 3)) +'px' !important; 
        }//@media        
        @media(max-width: $bpMob){
            font-size: (#{$fontSizeDefault} - (#{$fontSizeDecrementFinal} * 4)) +'px' !important;
        }//@media  

    }@else if($fontSize == 'custom'){
        // no predefined styling
    }@else {
         // calculating styling 
        
        font-size: $fontSize +'px' !important; 

        @media(max-width: $bpDesk){
            
        }//@media
        @media(max-width: $bpTabL){
            font-size: (#{$fontSize} - #{$fontSizeDecrementFinal}) +'px' !important; 
        }//@media
        @media(max-width: $bpTab){
            font-size: (#{$fontSize} - (#{$fontSizeDecrementFinal} * 2)) +'px' !important;
        }//@media
        @media(max-width: $bpMobL){
            font-size: (#{$fontSize} - (#{$fontSizeDecrementFinal} * 3)) +'px' !important; 
        }//@media        
        @media(max-width: $bpMob){
            font-size: (#{$fontSize} - (#{$fontSizeDecrementFinal} * 4)) +'px' !important;
        }//@media  

    }//@if               
    //// END FONT SIZE CALC     
           
    ////  FONT WEIGHT CALC ////   
    @if($fontWeight == 'default'){
        //default: 400 / regular
        font-weight: 400 !important;
        
    }@else if($fontWeight == 100 ){
        // 100 / thin
        font-weight: 100 !important;
        
    }@else if($fontWeight == 300 ){
        // 300 / light
        font-weight: 300 !important;
        
    }@else if($fontWeight == 400 ){
        // 400 / regular
        font-weight: 400 !important;
        
    }@else if($fontWeight == 500 ){
        // 500 / medium
        font-weight: 500 !important; 
        
    }@else if($fontWeight == 600 ){
        // 600 / 
        font-weight: 600 !important; 
        
    }@else if($fontWeight == 700 ){
        // 700 / bold
        font-weight: 700 !important;   
        
    }@else if($fontWeight == 900 ){
        // 900 / black
        font-weight: 900 !important;        
                
    }@else {
        //default: 400 / regular 
        font-weight: 400 !important;
       
    }//@if  
    //// END FONT WEIGHT CALC ////     
        
    //// LETTER SPACING CALC ////
    @if($letterSpacing == 'default'){
 		// no letter spacing
        // letter-spacing: 0px !important 
        // letter-spacing: inherit !important; 
    }@else {
        // calculate letter spacing
        letter-spacing: $letterSpacing +'px' !important; 
       
    }//@if 
    //// END LETTER SPACING CALC ////     
        
    //// LINE HEIGHT CALC ////     
    @if($lineHeight == 'default'){
 		line-height: 1.2em !important;   
    }@else {
        // calculate line height
        line-height: $lineHeight !important; 
    }//@if  
    //// END LINE HEIGHT CALC ////       
        
     //// TEXT TRANSFORM SELECT ////   
     @if($textTransform == 'default'){
     //default
    }@else if($textTransform == 'uppercase' ){
        // uppercase
        text-transform: uppercase !important;        
    }@else if($textTransform == 'lowercase' ){
        // lowercase
        text-transform: lowercase !important;         
    }@else if($textTransform == 'capitalize' ){
        // capitalize
        text-transform: capitalize !important;          
    }@else {
        //default
    }//@if      
 	//// END TEXT TRANSFORM SELECT ////       
        
}//headlineStyleFancy04
*/
/*
@mixin specialHeadlineElementStyle02{
	// headline element with pseudo element and clip path 

	h1{
        @include headlineStyleBasic01('default', 52, 6, 700, 'uppercase', 'default', 'default');

        position: relative;
        display: inline-block; 
        z-index: 1;  

          // design element 
          &::after {
              position: absolute;
              content: "";
              width: 40px;
              height: 45px;
              pointer-events: none;
              z-index: 10;
              right: -55px;
              bottom: 0px;
              background: rgba($ci01, 1);
              clip-path: polygon(100% 0%, 75% 50%, 100% 100%, 25% 100%, 0% 50%, 25% 0%); // chevron left 
			  clip-path: polygon(100% 1%,36% 50%,100% 100%); // triangle left
          }//after    
  	}//h1   
    
    
}//specialHeadlineElementStyle02
*/
/*
@mixin specialHeadlineElementStyle03{
	// mutliple headlines combined with pseudo element and clip path 
	h1{
        @include headlineStyleBasic01('default', 42, 4, 700, 'uppercase', 'default', 'default');
        
        .font_weight_light{
            font-weight: 400 !important; 
        }//font_weight_light        
        
  	}//h1   
    
    h4{
        @include headlineStyleBasic01('ci01', 24, 2, 400, 'uppercase', 'default', 'default');
        position: relative;
        display: inline-block; 
        z-index: 1;  

        margin-bottom: 5px;
        
          // design element 
          &::after {
              position: absolute;
              content: "";
              width: 15px;
              height: 20px;
              pointer-events: none;
              z-index: 10;
              right: -30px;
              bottom: 0px;
              background: rgba($ci01, 1);
              clip-path: polygon(100% 0%, 75% 50%, 100% 100%, 25% 100%, 0% 50%, 25% 0%); // chevron left 
              clip-path: polygon(100% 1%,36% 50%,100% 100%); // triangle left
              
          }//after  

    }//h4
   
}//specialHeadlineElementStyle03
*/
/*
@mixin generalTextStyle01($colorVersion: 'default'){
    
}//generalTextStyle01
*/
/*
@mixin basicBtnStyle01(
    $colorVersion: 'default', //color management 
    $transition: 'default',  // transtion duration 
    $fontSize: 'default',  // font size 
    $fontWeight: 'default', // font weight 
    $textTransform: 'default', // text transform 
    $letterSpacing: 'default', // letter spacing 
    $lineHeight: 'default', // line height 
    $borderRadius: 'default' //border radius
    ){
    
    // very basic btn full color 
        
    $borderRadiusDefault: 1px;      
        
    //// TRANSTION //// 
    @if($transition =='default'){
       @include transition01(.5s);
    }@else if($transition =='custom'){
  
    }@else if($transition =='none'){
          
    }@else{
       @include transition01($transition);
    }//if        
	//// END TRANSITION //// 

    //// FONT SIZE  //// 
    @if($fontSize == 'default'){
        font-size: inherit; 
    }@else {
        font-size: $fontSize +'px' !important; 
    }//@if               
    //// END FONT SIZE           
         
    ////  FONT WEIGHT CALC ////   
    @if($fontWeight == 'default'){
        //default: 400 / regular
        font-weight: 400 !important;
        
    }@else if($fontWeight == 100 ){
        // 100 / thin
        font-weight: 100 !important;
        
    }@else if($fontWeight == 300 ){
        // 300 / light
        font-weight: 300 !important;
        
    }@else if($fontWeight == 400 ){
        // 400 / regular
        font-weight: 400 !important;
        
    }@else if($fontWeight == 500 ){
        // 500 / medium
        font-weight: 500 !important; 
        
    }@else if($fontWeight == 600 ){
        // 600 / 
        font-weight: 600 !important; 
        
    }@else if($fontWeight == 700 ){
        // 700 / bold
        font-weight: 700 !important;   
        
    }@else if($fontWeight == 900 ){
        // 900 / black
        font-weight: 900 !important;        
                
    }@else {
        //default: 400 / regular 
        font-weight: 400 !important;
       
    }//@if  
    //// END FONT WEIGHT CALC ////     
        
    //// LETTER SPACING CALC ////
    @if($letterSpacing == 'default'){
 		// no letter spacing
        // letter-spacing: 0px !important 
        // letter-spacing: inherit !important; 
    }@else {
        // calculate letter spacing
        letter-spacing: $letterSpacing +'px' !important; 
    }//@if 
    //// END LETTER SPACING CALC ////     
        
    //// LINE HEIGHT CALC ////     
    @if($lineHeight == 'default'){
 		line-height: inherit !important;   
    }@else {
        // calculate line height
        line-height: $lineHeight !important; 
    }//@if  
    //// END LINE HEIGHT CALC ////         
        
     //// TEXT TRANSFORM SELECT ////   
     @if($textTransform == 'default'){
     //default
    }@else if($textTransform == 'uppercase' ){
        // uppercase
        text-transform: uppercase !important;        
    }@else if($textTransform == 'lowercase' ){
        // lowercase
        text-transform: lowercase !important;         
    }@else if($textTransform == 'capitalize' ){
        // capitalize
        text-transform: capitalize !important;          
    }@else {
        //default
    }//@if      
 	//// END TEXT TRANSFORM SELECT ////         

    //// BORDER RADIUS ////
    @if($borderRadius == 'default' ){ 
        $borderRadiusFinal: $borderRadiusDefault; 
    }@else{
        $borderRadiusFinal: $borderRadius +'px'; 
    }//@if        
    //// END BORDER RADIUS ////         
        
    background: rgba($ci01, 1) !important; 
    border-radius: $borderRadiusFinal !important;     
    border: 1px solid rgba($ci01, 1) !important; 
    //border: none !important; 
    opacity: 1 !important; 
    color: $textLight01 !important; 

    &::before{
        all: unset !important;     
    }//before
    &::after{
        all: unset !important;     
    }//after        
        
    &:hover{
        //background: transparent !important; 
        background: rgba($ci01, 1) !important; 
        //border: none !important; 
        border: 1px solid rgba($ci01, 1) !important; 
        opacity: .8 !important; 
        color: $textLight01 !important; 
        
        &::before{
            all: unset !important;     
        }//before
        &::after{
            all: unset !important;     
        }//after  
    }//hover  

}//basicBtnStyle01
*/
/*
@mixin basicBtnStyle02(
    $colorVersion: 'default', //color management 
    $transition: 'default',  // transtion duration 
    $fontSize: 'default',  // font size 
    $fontWeight: 'default', // font weight 
    $textTransform: 'default', // text transform 
    $letterSpacing: 'default', // letter spacing 
    $lineHeight: 'default', // line height 
    $borderWidth: 'default', //border width
    $borderRadius: 'default' //border radius
    ){
    
    // very basic btn with border
        
    $borderWidthDefault: 2px;  
    $borderRadiusDefault: 1px;  
        
    //// TRANSTION //// 
    @if($transition =='default'){
       @include transition01(.5s);
    }@else if($transition =='custom'){
  
    }@else if($transition =='none'){
          
    }@else{
       @include transition01($transition);
    }//if        
	//// END TRANSITION //// 

    //// FONT SIZE  //// 
    @if($fontSize == 'default'){
        font-size: inherit; 
    }@else {
        font-size: $fontSize +'px' !important; 
    }//@if               
    //// END FONT SIZE           
         
    ////  FONT WEIGHT CALC ////   
    @if($fontWeight == 'default'){
        //default: 400 / regular
        font-weight: 400 !important;
        
    }@else if($fontWeight == 100 ){
        // 100 / thin
        font-weight: 100 !important;
        
    }@else if($fontWeight == 300 ){
        // 300 / light
        font-weight: 300 !important;
        
    }@else if($fontWeight == 400 ){
        // 400 / regular
        font-weight: 400 !important;
        
    }@else if($fontWeight == 500 ){
        // 500 / medium
        font-weight: 500 !important; 
        
    }@else if($fontWeight == 600 ){
        // 600 / 
        font-weight: 600 !important; 
        
    }@else if($fontWeight == 700 ){
        // 700 / bold
        font-weight: 700 !important;   
        
    }@else if($fontWeight == 900 ){
        // 900 / black
        font-weight: 900 !important;        
                
    }@else {
        //default: 400 / regular 
        font-weight: 400 !important;
       
    }//@if  
    //// END FONT WEIGHT CALC ////     
        
    //// LETTER SPACING CALC ////
    @if($letterSpacing == 'default'){
 		// no letter spacing
        // letter-spacing: 0px !important 
        // letter-spacing: inherit !important; 
    }@else {
        // calculate letter spacing
        letter-spacing: $letterSpacing +'px' !important; 
    }//@if 
    //// END LETTER SPACING CALC ////     
        
    //// LINE HEIGHT CALC ////     
    @if($lineHeight == 'default'){
 		line-height: inherit !important;   
    }@else {
        // calculate line height
        line-height: $lineHeight !important; 
    }//@if  
    //// END LINE HEIGHT CALC ////         
        
     //// TEXT TRANSFORM SELECT ////   
     @if($textTransform == 'default'){
     //default
    }@else if($textTransform == 'uppercase' ){
        // uppercase
        text-transform: uppercase !important;        
    }@else if($textTransform == 'lowercase' ){
        // lowercase
        text-transform: lowercase !important;         
    }@else if($textTransform == 'capitalize' ){
        // capitalize
        text-transform: capitalize !important;          
    }@else {
        //default
    }//@if      
 	//// END TEXT TRANSFORM SELECT ////         

    //// BORDER WIDTH ////
    @if($borderWidth == 'default' ){ 
        $borderWidthFinal: $borderWidthDefault; 
    }@else{
        $borderWidthFinal: $borderWidth +'px'; 
    }//@if        
    //// END BORDER WIDTH ////          

    //// BORDER RADIUS ////
    @if($borderRadius == 'default' ){ 
        $borderRadiusFinal: $borderRadiusDefault; 
    }@else{
        $borderRadiusFinal: $borderRadius +'px'; 
    }//@if        
    //// END BORDER RADIUS ////            
        
    background: rgba($ci01, .0) !important; 
        
    border-radius: $borderRadiusFinal !important;     
    
    opacity: 1 !important; 
        
    color: $textDark01 !important;   
        @if($colorVersion == 'light'){ color: $textLight01 !important;  }
        @if($colorVersion == 'ci01'){  color: $ci01 !important;  }
        @if($colorVersion == 'ci02'){  color: $textLight01 !important;  }
        @if($colorVersion == 'ci03'){  color: $textDark01 !important;  }  

    border: $borderWidthFinal solid rgba($textDark01, 1) !important; 
        @if($colorVersion == 'light'){ border: $borderWidthFinal solid rgba($textLight01, 1) !important;}
        @if($colorVersion == 'ci01'){ border: $borderWidthFinal solid rgba($ci01, 1) !important;}  
        @if($colorVersion == 'ci02'){ border: $borderWidthFinal solid rgba($ci01, 1) !important;}
        @if($colorVersion == 'ci03'){ border: $borderWidthFinal solid rgba($ci01, 1) !important;}        
 
        
    &::before{
        all: unset !important;     
    }//before
    &::after{
        all: unset !important;     
    }//after          
        
    &:hover{
        //background: transparent !important; 
        background: rgba($ci01, .0) !important; 

        opacity: 1 !important; 
        
        color: $ci01 !important;
            @if($colorVersion == 'light'){ color: $ci01 !important; }
            @if($colorVersion == 'ci01'){ color: $ci01 !important; }
            @if($colorVersion == 'ci02'){ color: $ci01 !important; }
            @if($colorVersion == 'ci03'){ color: $ci01 !important; }
        
        border: $borderWidthFinal solid rgba($ci01, 1) !important;  
            @if($colorVersion == 'light'){ border: $borderWidthFinal solid rgba($ci01, 1) !important; }
            @if($colorVersion == 'ci01'){ border: $borderWidthFinal solid rgba($ci01, 1) !important; }    
            @if($colorVersion == 'ci02'){ border: $borderWidthFinal solid rgba($ci01, 1) !important; }
            @if($colorVersion == 'ci03'){ border: $borderWidthFinal solid rgba($ci01, 1) !important; }    
        
        
        &::before{
            all: unset !important;     
        }//before
        &::after{
            all: unset !important;     
        }//after          
        
    }//hover  

}//basicBtnStyle02
*/
/*
@mixin inputStlyeBasci01{
    
    display: flex; 
    justify-content: center; 
    align-items: center;
    margin-top: 30px; 
    
 
     div{
        position: relative !important;    
        //cursor: pointer !important;
         
        input[type="submit"]{
    

            &:hover{

            }//hover  

 
        }//input

        .ajax-loader {
            // hide ugly loader
            display: none !important;
        }//ajax-loader                 

    }//div   
    
}//inputStlyeBasci01
*/
/*
@mixin fancyImageStyle01($transition: 'default', $shadowEffect: 'default', $effectStyle: 'default'){
  // fancy image style with two triangle shaped pseudo elements on corners 

  //transtion 
  @if($transition =='default'){
      @include transition01(.5s);
  }@else if($transition =='custom'){
  
  }@else if($transition =='none'){
          
  }@else{
      @include transition01($transition);
  }//if
  
  //box shadow 
  @if($shadowEffect == 'default'){
      //default
      &:hover{
          @include boxShadow06;
      }//hover        
  }@else if($shadowEffect == 'shadow_01'){
      //shadow effect 01
      &:hover{
          @include boxShadow06;
      }//hover        
  }@else if($shadowEffect == 'shadow_02'){
      //shadow effect 02
      @include boxShadow01;
      &:hover{
          @include boxShadow06;
      }//hover         
  }@else if($shadowEffect == 'shadow_03'){
      //shadow effect 03
      @include boxShadow06;
      &:hover{
          @include boxShadow08;
      }//hover          
  }//if    
  
  //style
  @if($effectStyle == 'default'){
      
  }@else if($effectStyle == 'style_01'){
      
  }@else if($effectStyle == 'style_02'){
      
  }@else if($effectStyle == 'style_03'){
      padding: 10px;
  }@else{

  }//if    
      
  position: relative;
  z-index: 2;
  
  
  &::after, &::before {
    
      //transtion 
      @if($transition =='default'){
          @include transition01(.5s);
      }@else if($transition =='custom'){

      }@else if($transition =='none'){

      }@else{
          @include transition01($transition);
      }//if   

      position: absolute;
      content: "";
      width: 100px;
      height: 100px;
      pointer-events: none;
      z-index: -1;
  }//after, before 
  
  &::before {
      //style
      @if($effectStyle == 'default'){
          left: -15px;
          top: -15px;
      }@else if($effectStyle == 'style_01'){
          left: -15px;
          top: -15px;
      }@else if($effectStyle == 'style_02'){
          left: 0;
          top: 0;
      }@else if($effectStyle == 'style_03'){
          left: 0;
          top: 0;
      }//if   
      
      background: rgba($ci01, .6);
      clip-path: polygon(100% 0, 0 0, 0 100%);
  }//before
  
  &::after {
      //style
      @if($effectStyle == 'default'){
          right: -15px;
          bottom: -15px;
      }@else if($effectStyle == 'style_01'){
          right: -15px;
          bottom: -15px;
      }@else if($effectStyle == 'style_02'){
          right: 0;
          bottom: 0;
      }@else if($effectStyle == 'style_03'){
          right: 0;
          bottom: 0;
      }//if           
      
      background: rgba($ci01, .8);
      clip-path: polygon(100% 0, 0 100%, 100% 100%);
  }//after    
  
  // assign class to images you want to get hover effect 
  &.img_hover_effect_01{
      
      &:hover{
          
          &::before {
              //style
              @if($effectStyle == 'default'){
                  left: -25px;
                  top: -25px;
              }@else if($effectStyle == 'style_01'){
                  left: -25px;
                  top: -25px;
              }@else if($effectStyle == 'style_02'){
                  left: -25px;
                  top: -25px;
              }@else if($effectStyle == 'style_03'){
                  left: -20px;
                  top: -20px;
              }//if               
              
              background: rgba($ci01, .8);
              //clip-path: polygon(100% 0, 0 0, 0 100%);
          }//before

          &::after {
      //style
              @if($effectStyle == 'default'){
                  right: -25px;
                  bottom: -25px;
              }@else if($effectStyle == 'style_01'){
                  right: -25px;
                  bottom: -25px;
              }@else if($effectStyle == 'style_02'){
                  right: -25px;
                  bottom: -25px;
              }@else if($effectStyle == 'style_03'){
                  right: -20px;
                  bottom: -20px;
              }//if                
             
              background: rgba($ci01, 1);
              //clip-path: polygon(100% 0, 0 100%, 100% 100%);
          }//after             
          
      }//hover
              
  }//img_hover_animation_01
  
}//fancyImageStyle01
//@include fancyImageStyle01; 
//@include fancyImageStyle01('default', 'default', 'default'); 
//@include fancyImageStyle01(.3s, 'shadow_02', 'style_01'); 
*/
@-webkit-keyframes animationSmoothScroll01 {
  0% {
    opacity: 0.7;
    transform: translateY(-200px);
  }
  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}
@-moz-keyframes animationSmoothScroll01 {
  0% {
    opacity: 0.7;
    transform: translateY(-200px);
  }
  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}
@-o-keyframes animationSmoothScroll01 {
  0% {
    opacity: 0.7;
    transform: translateY(-200px);
  }
  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}
@keyframes animationSmoothScroll01 {
  0% {
    opacity: 0.7;
    transform: translateY(-200px);
  }
  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}
@-webkit-keyframes animationSmoothScroll02 {
  0% {
    opacity: 0.7;
    transform: translateX(-200px);
  }
  100% {
    opacity: 1;
    transform: translateX(0px);
  }
}
@-moz-keyframes animationSmoothScroll02 {
  0% {
    opacity: 0.7;
    transform: translateX(-200px);
  }
  100% {
    opacity: 1;
    transform: translateX(0px);
  }
}
@-o-keyframes animationSmoothScroll02 {
  0% {
    opacity: 0.7;
    transform: translateX(-200px);
  }
  100% {
    opacity: 1;
    transform: translateX(0px);
  }
}
@keyframes animationSmoothScroll02 {
  0% {
    opacity: 0.7;
    transform: translateX(-200px);
  }
  100% {
    opacity: 1;
    transform: translateX(0px);
  }
}
@-webkit-keyframes animationBlink01 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes animationBlink01 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes animationBlink01 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes animationBlink01 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
::-moz-selection {
  color: #fff;
  background: rgba(47, 71, 128, 0.8);
}
::selection {
  color: #fff;
  background: rgba(47, 71, 128, 0.8);
}
::-webkit-scrollbar {
  width: 15px;
}
.hide_scrollbar ::-webkit-scrollbar {
  display: none !important;
}
::-webkit-scrollbar-button {
  display: none !important;
}
::-webkit-scrollbar-track {
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  background: rgba(46, 48, 55, 0.3);
}
::-webkit-scrollbar-thumb {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(47, 71, 128, 0.7) !important;
}
::-webkit-scrollbar-thumb:hover {
  background: #2f4780 !important;
}
::-webkit-scrollbar-corner {
  background: rgba(46, 48, 55, 0.3);
}
.wp_admin_bar_js_class {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(35, 40, 45, 0.75) !important;
}
.wp_admin_bar_js_class:hover {
  background: rgba(35, 40, 45, 0.95) !important;
}
a {
  outline: none !important;
}
.us-btn-style_1 {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: inherit;
  font-weight: 500 !important;
  line-height: inherit !important;
  text-transform: uppercase !important;
  background: rgba(244, 191, 9, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 0px !important;
  border-top: 3px solid rgba(244, 191, 9, 0.6) !important;
  border-right: 3px solid rgba(244, 191, 9, 0.6) !important;
  border-bottom: 3px solid #f4bf09 !important;
  border-left: 3px solid #f4bf09 !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.us-btn-style_1:hover {
  background: rgba(47, 71, 128, 0) !important;
  border-top: 3px solid #f4bf09 !important;
  border-right: 3px solid #f4bf09 !important;
  border-bottom: 3px solid rgba(244, 191, 9, 0.6) !important;
  border-left: 3px solid rgba(244, 191, 9, 0.6) !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.us-btn-style_2 {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: inherit;
  font-weight: 500 !important;
  line-height: inherit !important;
  text-transform: uppercase !important;
  background: rgba(244, 191, 9, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 0px !important;
  border-top: 3px solid rgba(244, 191, 9, 0.6) !important;
  border-right: 3px solid rgba(244, 191, 9, 0.6) !important;
  border-bottom: 3px solid #f4bf09 !important;
  border-left: 3px solid #f4bf09 !important;
  opacity: 1 !important;
  color: #2E3037 !important;
  color: #fff !important;
}
.us-btn-style_2:hover {
  background: rgba(47, 71, 128, 0) !important;
  border-top: 3px solid #f4bf09 !important;
  border-right: 3px solid #f4bf09 !important;
  border-bottom: 3px solid rgba(244, 191, 9, 0.6) !important;
  border-left: 3px solid rgba(244, 191, 9, 0.6) !important;
  opacity: 1 !important;
  color: #2E3037 !important;
  color: #F4BF09 !important;
}
.us-btn-style_3 {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: inherit;
  font-weight: 500 !important;
  line-height: inherit !important;
  text-transform: uppercase !important;
  background: rgba(244, 191, 9, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 0px !important;
  border-top: 3px solid rgba(244, 191, 9, 0.6) !important;
  border-right: 3px solid rgba(244, 191, 9, 0.6) !important;
  border-bottom: 3px solid #f4bf09 !important;
  border-left: 3px solid #f4bf09 !important;
  opacity: 1 !important;
  color: #2E3037 !important;
  color: #fff !important;
}
.us-btn-style_3:hover {
  background: rgba(47, 71, 128, 0) !important;
  border-top: 3px solid #f4bf09 !important;
  border-right: 3px solid #f4bf09 !important;
  border-bottom: 3px solid rgba(244, 191, 9, 0.6) !important;
  border-left: 3px solid rgba(244, 191, 9, 0.6) !important;
  opacity: 1 !important;
  color: #2E3037 !important;
  color: #F4BF09 !important;
}
.us-btn-style_4 {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: inherit;
  font-weight: 500 !important;
  line-height: inherit !important;
  text-transform: uppercase !important;
  color: #2E3037 !important;
  background: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  position: relative !important;
  padding: 10px 0px 5px 25px !important;
}
.us-btn-style_4::before {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  position: absolute !important;
  content: '' !important;
  left: 0 !important;
  top: 0 !important;
  height: 100% !important;
  width: auto !important;
  border-radius: 0 !important;
  border-left: 3px solid #F4BF09 !important;
  border-right: none !important;
  border-bottom: none !important;
  border-top: none !important;
}
.us-btn-style_4::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  position: absolute !important;
  content: '' !important;
  left: 25px !important;
  bottom: 0 !important;
  height: auto !important;
  width: 0% !important;
  border-radius: 0 !important;
  border-bottom: 3px solid #F4BF09 !important;
  border-right: none !important;
  border-left: none !important;
  border-top: none !important;
  opacity: 0;
}
.us-btn-style_4:hover {
  color: #2E3037 !important;
  background: none !important;
}
.us-btn-style_4:hover::before {
  animation: animationBlink01 1.5s infinite;
  animation-delay: 0.3s;
}
.us-btn-style_4:hover::after {
  width: 80% !important;
  opacity: 1;
}
.wpb_text_column:not(.special_text) h1:not(.special_headline) {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  padding-bottom: 8px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 44px !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
.wpb_text_column:not(.special_text) h1:not(.special_headline)::after {
  content: "";
  position: absolute;
  border-bottom: 3px solid #2f4780;
  opacity: 1;
  bottom: 0;
  right: 0;
  width: 80%;
}
.wpb_text_column:not(.special_text) h1:not(.special_headline)::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .wpb_text_column:not(.special_text) h1:not(.special_headline) {
    font-size: 38px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column:not(.special_text) h1:not(.special_headline) {
    font-size: 32px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column:not(.special_text) h1:not(.special_headline) {
    font-size: 26px !important;
  }
}
@media (max-width: 350px) {
  .wpb_text_column:not(.special_text) h1:not(.special_headline) {
    font-size: 20px !important;
  }
}
.wpb_text_column:not(.special_text) h2:not(.special_headline) {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  padding-bottom: 8px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 32px !important;
  font-weight: 300 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
.wpb_text_column:not(.special_text) h2:not(.special_headline)::after {
  content: "";
  position: absolute;
  border-bottom: 2px solid #2f4780;
  opacity: 1;
  bottom: 0;
  left: 0;
  width: 80%;
}
.wpb_text_column:not(.special_text) h2:not(.special_headline)::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .wpb_text_column:not(.special_text) h2:not(.special_headline) {
    font-size: 28px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column:not(.special_text) h2:not(.special_headline) {
    font-size: 24px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column:not(.special_text) h2:not(.special_headline) {
    font-size: 20px !important;
  }
}
@media (max-width: 350px) {
  .wpb_text_column:not(.special_text) h2:not(.special_headline) {
    font-size: 16px !important;
  }
}
.wpb_text_column:not(.special_text) h3:not(.special_headline) {
  color: #2E3037 !important;
  color: #2f4780 !important;
  font-size: 32px !important;
  font-weight: 300 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
@media (max-width: 992px) {
  .wpb_text_column:not(.special_text) h3:not(.special_headline) {
    font-size: 28px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column:not(.special_text) h3:not(.special_headline) {
    font-size: 24px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column:not(.special_text) h3:not(.special_headline) {
    font-size: 20px !important;
  }
}
@media (max-width: 350px) {
  .wpb_text_column:not(.special_text) h3:not(.special_headline) {
    font-size: 16px !important;
  }
}
.wpb_text_column:not(.special_text) h4:not(.special_headline) {
  color: #2E3037 !important;
  font-size: 24px !important;
  font-weight: 300 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
@media (max-width: 992px) {
  .wpb_text_column:not(.special_text) h4:not(.special_headline) {
    font-size: 22px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column:not(.special_text) h4:not(.special_headline) {
    font-size: 20px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column:not(.special_text) h4:not(.special_headline) {
    font-size: 18px !important;
  }
}
@media (max-width: 350px) {
  .wpb_text_column:not(.special_text) h4:not(.special_headline) {
    font-size: 16px !important;
  }
}
.wpb_text_column:not(.special_text) h5:not(.special_headline) {
  color: #2E3037 !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 24px !important;
}
.wpb_text_column:not(.special_text) h6:not(.special_headline) {
  color: #2E3037 !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 20px !important;
}
.wpb_text_column:not(.special_text) p {
  color: #2E3037 !important;
  font-weight: 400 !important;
}
.wpb_text_column:not(.special_text) ul {
  list-style: none !important;
  margin-left: 0 !important;
}
.wpb_text_column:not(.special_text) ul li {
  position: relative;
  padding-left: 1.8em !important;
  font-weight: 400 !important;
  color: #2E3037 !important;
}
.wpb_text_column:not(.special_text) ul li::before {
  content: "";
  font-family: FontAwesome;
  position: absolute;
  left: 0;
  display: inline-block !important;
  width: 1.8em;
  margin-right: 15px !important;
  font-size: 0.8em;
  font-weight: 700 !important;
  color: #2E3037 !important;
}
.wpb_text_column:not(.special_text) table {
  width: 100% !important;
  border-spacing: 3px !important;
  border-collapse: separate !important;
  border: none !important;
}
.wpb_text_column:not(.special_text) table thead {
  background: rgba(47, 71, 128, 0.4);
}
.wpb_text_column:not(.special_text) table tbody tr:nth-child(odd) {
  background: rgba(29, 29, 27, 0.04) !important;
}
.wpb_text_column:not(.special_text) table tbody tr:nth-child(even) {
  background: rgba(29, 29, 27, 0.04) !important;
}
.wpb_text_column:not(.special_text) table th {
  font-size: 16px !important;
  font-weight: 400 !important;
  color: #2E3037 !important;
  border: none !important;
  padding: 0.75em !important;
}
@media (max-width: 768px) {
  .wpb_text_column:not(.special_text) table th {
    font-size: 14px !important;
  }
}
.wpb_text_column:not(.special_text) table td {
  font-size: 16px !important;
  font-weight: 400 !important;
  color: #2E3037 !important;
  border: none !important;
  padding: 0.75em !important;
}
@media (max-width: 768px) {
  .wpb_text_column:not(.special_text) table td {
    font-size: 14px !important;
  }
}
.wpb_text_column:not(.special_text) table .table_divider {
  color: #2f4780 !important;
}
.wpb_text_column:not(.special_text) a {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: inherit;
  font-weight: 600 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #2f4780 !important;
}
.wpb_text_column:not(.special_text) a::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  content: "";
  position: absolute;
  z-index: 100;
  bottom: 0px;
  left: 0;
  width: 0px;
  opacity: 0;
  height: 2px;
  background: #2f4780;
  background: #2f4780 !important;
}
.wpb_text_column:not(.special_text) a:hover {
  text-decoration: none;
  color: #2E3037 !important;
  color: #2f4780 !important;
}
.wpb_text_column:not(.special_text) a:hover::after {
  width: 80%;
  opacity: 1;
  background: #2f4780 !important;
}
.wpb_text_column:not(.special_text) a.unstyled_link {
  all: unset !important;
}
.wpb_text_column:not(.special_text) a.unstyled_link::before {
  all: unset !important;
}
.wpb_text_column:not(.special_text) a.unstyled_link::after {
  all: unset !important;
}
.wpb_text_column:not(.special_text) a.blue_link {
  color: #2f4780 !important;
}
.wpb_text_column:not(.special_text) a.dark_link {
  color: #2E3037 !important;
}
.wpb_text_column:not(.special_text) b, .wpb_text_column:not(.special_text) strong {
  color: #2f4780 !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
}
.wpb_text_column:not(.special_text) .special_text_01 {
  font-family: 'Caveat';
  color: #2f4780;
  font-weight: 400;
}
.wpb_text_column.light h1:not(.spcecial_headline) {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  padding-bottom: 8px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 44px !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
.wpb_text_column.light h1:not(.spcecial_headline)::after {
  content: "";
  position: absolute;
  border-bottom: 3px solid #2f4780;
  opacity: 1;
  bottom: 0;
  right: 0;
  width: 80%;
}
.wpb_text_column.light h1:not(.spcecial_headline)::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .wpb_text_column.light h1:not(.spcecial_headline) {
    font-size: 38px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column.light h1:not(.spcecial_headline) {
    font-size: 32px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column.light h1:not(.spcecial_headline) {
    font-size: 26px !important;
  }
}
@media (max-width: 350px) {
  .wpb_text_column.light h1:not(.spcecial_headline) {
    font-size: 20px !important;
  }
}
.wpb_text_column.light h2:not(.special_headline) {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  padding-bottom: 8px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 32px !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
.wpb_text_column.light h2:not(.special_headline)::after {
  content: "";
  position: absolute;
  border-bottom: 3px solid #2f4780;
  opacity: 1;
  bottom: 0;
  left: 0;
  width: 80%;
}
.wpb_text_column.light h2:not(.special_headline)::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .wpb_text_column.light h2:not(.special_headline) {
    font-size: 28px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column.light h2:not(.special_headline) {
    font-size: 24px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column.light h2:not(.special_headline) {
    font-size: 20px !important;
  }
}
@media (max-width: 350px) {
  .wpb_text_column.light h2:not(.special_headline) {
    font-size: 16px !important;
  }
}
.wpb_text_column.light h2:not(.special_headline)::after {
  border-color: #F4BF09 !important;
}
.wpb_text_column.light h3:not(.special_headline) {
  color: #2E3037 !important;
  color: #fff !important;
  font-size: 44px !important;
  font-weight: 700 !important;
  letter-spacing: 'default' 'default'px !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
@media (max-width: 992px) {
  .wpb_text_column.light h3:not(.special_headline) {
    font-size: 38px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column.light h3:not(.special_headline) {
    font-size: 32px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column.light h3:not(.special_headline) {
    font-size: 26px !important;
  }
}
@media (max-width: 350px) {
  .wpb_text_column.light h3:not(.special_headline) {
    font-size: 20px !important;
  }
}
.wpb_text_column.light h4:not(.special_headline) {
  color: #2E3037 !important;
  color: #fff !important;
  font-size: 32px !important;
  font-weight: 700 !important;
  letter-spacing: 'default' 'default'px !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
@media (max-width: 992px) {
  .wpb_text_column.light h4:not(.special_headline) {
    font-size: 28px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column.light h4:not(.special_headline) {
    font-size: 24px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column.light h4:not(.special_headline) {
    font-size: 20px !important;
  }
}
@media (max-width: 350px) {
  .wpb_text_column.light h4:not(.special_headline) {
    font-size: 16px !important;
  }
}
.wpb_text_column.light h5:not(.special_headline) {
  color: #2E3037 !important;
  color: #fff !important;
  font-weight: 700 !important;
  letter-spacing: 'default' 'default'px !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 24px !important;
}
.wpb_text_column.light h6:not(.special_headline) {
  color: #2E3037 !important;
  color: #fff !important;
  font-weight: 700 !important;
  letter-spacing: 'default' 'default'px !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 20px !important;
}
.wpb_text_column.light p {
  color: #fff !important;
}
.wpb_text_column.light ul {
  list-style: none !important;
  margin-left: 0 !important;
}
.wpb_text_column.light ul li {
  position: relative;
  padding-left: 1.8em !important;
  font-weight: 400 !important;
  color: #2E3037 !important;
  color: #fff !important;
}
.wpb_text_column.light ul li::before {
  content: "";
  font-family: FontAwesome;
  position: absolute;
  left: 0;
  display: inline-block !important;
  width: 1.8em;
  margin-right: 15px !important;
  font-size: 0.8em;
  font-weight: 700 !important;
  color: #2E3037 !important;
  color: #fff !important;
}
.wpb_text_column.light table {
  width: 100% !important;
  border-spacing: 3px !important;
  border-collapse: separate !important;
  border: none !important;
}
.wpb_text_column.light table thead {
  background: rgba(47, 71, 128, 0.4);
}
.wpb_text_column.light table tbody tr:nth-child(odd) {
  background: rgba(29, 29, 27, 0.04) !important;
}
.wpb_text_column.light table tbody tr:nth-child(even) {
  background: rgba(29, 29, 27, 0.04) !important;
}
.wpb_text_column.light table th {
  font-size: 16px !important;
  font-weight: 400 !important;
  color: #2E3037 !important;
  border: none !important;
  padding: 0.75em !important;
}
@media (max-width: 768px) {
  .wpb_text_column.light table th {
    font-size: 14px !important;
  }
}
.wpb_text_column.light table td {
  font-size: 16px !important;
  font-weight: 400 !important;
  color: #2E3037 !important;
  border: none !important;
  padding: 0.75em !important;
}
@media (max-width: 768px) {
  .wpb_text_column.light table td {
    font-size: 14px !important;
  }
}
.wpb_text_column.light table .table_divider {
  color: #2f4780 !important;
}
.wpb_text_column.ci01 p {
  color: #2f4780 !important;
}
.wpb_text_column.legal_text_block_01 h2 {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  padding-bottom: 8px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 28px !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  margin-bottom: 2.5rem !important;
}
.wpb_text_column.legal_text_block_01 h2::after {
  content: "";
  position: absolute;
  border-bottom: 3px solid #2f4780;
  opacity: 1;
  bottom: 0;
  left: 0;
  width: 'left%';
}
.wpb_text_column.legal_text_block_01 h2::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .wpb_text_column.legal_text_block_01 h2 {
    font-size: 26px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column.legal_text_block_01 h2 {
    font-size: 24px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column.legal_text_block_01 h2 {
    font-size: 22px !important;
  }
}
@media (max-width: 350px) {
  .wpb_text_column.legal_text_block_01 h2 {
    font-size: 20px !important;
  }
}
.wpb_text_column.legal_text_block_01 h3 {
  color: #2E3037 !important;
  font-size: 24px !important;
  font-weight: 600 !important;
  letter-spacing: 'default' 'default'px !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
@media (max-width: 992px) {
  .wpb_text_column.legal_text_block_01 h3 {
    font-size: 22px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column.legal_text_block_01 h3 {
    font-size: 20px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column.legal_text_block_01 h3 {
    font-size: 18px !important;
  }
}
@media (max-width: 350px) {
  .wpb_text_column.legal_text_block_01 h3 {
    font-size: 16px !important;
  }
}
.wpb_text_column.legal_text_block_01 h4 {
  font-weight: 700 !important;
  text-transform: uppercase !important;
  font-size: 18px !important;
}
.wpb_text_column.legal_text_block_01 h5 {
  font-weight: 700 !important;
  text-transform: uppercase !important;
  font-size: 14px !important;
  color: #2f4780 !important;
}
.wpb_text_column.legal_text_block_01 p {
  color: #2E3037 !important;
  font-weight: 400 !important;
}
.wpb_text_column.legal_text_block_01 ul {
  list-style: none !important;
  margin-left: 0 !important;
}
.wpb_text_column.legal_text_block_01 ul li {
  position: relative;
  padding-left: 1.8em !important;
  font-weight: 400 !important;
  color: #2E3037 !important;
}
.wpb_text_column.legal_text_block_01 ul li::before {
  content: "";
  font-family: FontAwesome;
  position: absolute;
  left: 0;
  display: inline-block !important;
  width: 1.8em;
  margin-right: 15px !important;
  font-size: 0.8em;
  font-weight: 700 !important;
  color: #2E3037 !important;
}
.wpb_text_column.legal_text_block_01 a {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: inherit;
  font-weight: 600 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #2f4780 !important;
}
.wpb_text_column.legal_text_block_01 a::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  content: "";
  position: absolute;
  z-index: 100;
  bottom: 0px;
  left: 0;
  width: 0px;
  opacity: 0;
  height: 2px;
  background: #2f4780;
  background: #2f4780 !important;
}
.wpb_text_column.legal_text_block_01 a:hover {
  text-decoration: none;
  color: #2E3037 !important;
  color: #2f4780 !important;
}
.wpb_text_column.legal_text_block_01 a:hover::after {
  width: 80%;
  opacity: 1;
  background: #2f4780 !important;
}
.wpb_text_column.legal_text_block_01 a.unstyled_link::before {
  all: unset !important;
}
.wpb_text_column.legal_text_block_01 a.unstyled_link::after {
  all: unset !important;
}
.wpb_text_column.legal_text_block_01 b, .wpb_text_column.legal_text_block_01 strong {
  font-style: normal !important;
}
.special_headline_01 {
  color: #2E3037 !important;
  font-size: 44px !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
@media (max-width: 992px) {
  .special_headline_01 {
    font-size: 38px !important;
  }
}
@media (max-width: 768px) {
  .special_headline_01 {
    font-size: 32px !important;
  }
}
@media (max-width: 500px) {
  .special_headline_01 {
    font-size: 26px !important;
  }
}
@media (max-width: 350px) {
  .special_headline_01 {
    font-size: 20px !important;
  }
}
.special_headline_02 {
  color: #2E3037 !important;
  color: #2f4780 !important;
  font-size: 44px !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
@media (max-width: 992px) {
  .special_headline_02 {
    font-size: 38px !important;
  }
}
@media (max-width: 768px) {
  .special_headline_02 {
    font-size: 32px !important;
  }
}
@media (max-width: 500px) {
  .special_headline_02 {
    font-size: 26px !important;
  }
}
@media (max-width: 350px) {
  .special_headline_02 {
    font-size: 20px !important;
  }
}
.special_headline_03 {
  color: #2E3037 !important;
  color: #2f4780 !important;
  font-weight: 500 !important;
  line-height: 1.2em !important;
  font-family: "Caveat", sans-serif;
  font-size: 52px !important;
}
.special_headline_element_01 h1 {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #2f4780 !important;
  padding-bottom: 8px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 36px !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  font-family: "Libre Baskerville", sans-serif !important;
  padding-bottom: 2px !important;
  margin-bottom: 5px !important;
}
.special_headline_element_01 h1::after {
  content: "";
  position: absolute;
  border-bottom: 3px solid #2f4780;
  opacity: 1;
  bottom: 0;
  right: 0;
  width: 100%;
}
.special_headline_element_01 h1::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .special_headline_element_01 h1 {
    font-size: 32px !important;
  }
}
@media (max-width: 768px) {
  .special_headline_element_01 h1 {
    font-size: 28px !important;
  }
}
@media (max-width: 500px) {
  .special_headline_element_01 h1 {
    font-size: 24px !important;
  }
}
@media (max-width: 350px) {
  .special_headline_element_01 h1 {
    font-size: 20px !important;
  }
}
.special_headline_element_01 h1.start {
  display: block !important;
  padding-top: 0px !important;
}
.special_headline_element_01 h1.start.oder {
  padding-right: 15px !important;
}
.special_headline_element_01 h1::after {
  display: none !important;
}
.special_headline_element_01 h2 {
  color: #2E3037 !important;
  font-size: 60px !important;
  font-weight: 300 !important;
  line-height: 1.2em !important;
  position: relative;
  display: inline-block;
  z-index: 1;
  text-transform: uppercase !important;
  margin-bottom: 7px;
  /*
          // design element 
          &::after {
              position: absolute;
              content: "";
              width: 15px;
              height: 15px;
              display: block;
              margin: 10px 5px 0 10px;
              pointer-events: none;
              z-index: 10;
              right: -30px;
              bottom: 0px;
			  //background-image: url("data:image/svg+xml,%3Csvg id='bc63704b-9878-4864-8128-e40f77513c10' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 98 101'%3E%3Cdefs%3E%3Cstyle%3E .be461b25-b167-40f4-b41d-6d733fbf7ba0 %7B fill: %23009688; %7D %3C/style%3E%3C/defs%3E%3Cpolygon class='be461b25-b167-40f4-b41d-6d733fbf7ba0' points='89.5 50.5 8.5 3.73 8.5 97.27 89.5 50.5'/%3E%3C/svg%3E%0A"); // triangle right
              background-image: url("data:image/svg+xml,%3Csvg id='ed957c4e-323a-43bc-9e6f-ba14341efb07' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 101'%3E%3Cdefs%3E%3Cstyle%3E .a6ce76b7-1f54-4c18-b083-ae96dba7f489 %7B fill: %23009688 ; %7D %3C/style%3E%3C/defs%3E%3Cpolygon class='a6ce76b7-1f54-4c18-b083-ae96dba7f489' points='75 50.5 9 3.73 9 97.27 75 50.5'/%3E%3C/svg%3E"); // trianlge right short
              background-position: center;
              background-repeat: no-repeat; 
              background-size: cover; 
        }//after 
        */
}
@media (max-width: 992px) {
  .special_headline_element_01 h2 {
    font-size: 54px !important;
  }
}
@media (max-width: 768px) {
  .special_headline_element_01 h2 {
    font-size: 48px !important;
  }
}
@media (max-width: 500px) {
  .special_headline_element_01 h2 {
    font-size: 42px !important;
  }
}
@media (max-width: 350px) {
  .special_headline_element_01 h2 {
    font-size: 36px !important;
  }
}
.special_headline_element_02 h1 {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #2f4780 !important;
  padding-bottom: 8px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 28px !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  display: block !important;
  font-family: "Libre Baskerville", sans-serif !important;
  padding-bottom: 2px !important;
  margin-bottom: 5px !important;
}
.special_headline_element_02 h1::after {
  content: "";
  position: absolute;
  border-bottom: 3px solid #2f4780;
  opacity: 1;
  bottom: 0;
  right: 0;
  width: 100%;
}
.special_headline_element_02 h1::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .special_headline_element_02 h1 {
    font-size: 25px !important;
  }
}
@media (max-width: 768px) {
  .special_headline_element_02 h1 {
    font-size: 22px !important;
  }
}
@media (max-width: 500px) {
  .special_headline_element_02 h1 {
    font-size: 19px !important;
  }
}
@media (max-width: 350px) {
  .special_headline_element_02 h1 {
    font-size: 16px !important;
  }
}
.special_headline_element_02 h1::after {
  display: none !important;
}
.special_headline_element_02 h2 {
  color: #2E3037 !important;
  font-size: 44px !important;
  font-weight: 300 !important;
  line-height: 1.2em !important;
  display: block !important;
  position: relative;
  display: inline-block;
  z-index: 1;
  text-transform: uppercase !important;
  margin-bottom: 7px;
  /*
          // design element 
          &::after {
              position: absolute;
              content: "";
              width: 15px;
              height: 15px;
              display: block;
              margin: 10px 5px 0 10px;
              pointer-events: none;
              z-index: 10;
              right: -30px;
              bottom: 0px;
			  //background-image: url("data:image/svg+xml,%3Csvg id='bc63704b-9878-4864-8128-e40f77513c10' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 98 101'%3E%3Cdefs%3E%3Cstyle%3E .be461b25-b167-40f4-b41d-6d733fbf7ba0 %7B fill: %23009688; %7D %3C/style%3E%3C/defs%3E%3Cpolygon class='be461b25-b167-40f4-b41d-6d733fbf7ba0' points='89.5 50.5 8.5 3.73 8.5 97.27 89.5 50.5'/%3E%3C/svg%3E%0A"); // triangle right
              background-image: url("data:image/svg+xml,%3Csvg id='ed957c4e-323a-43bc-9e6f-ba14341efb07' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 101'%3E%3Cdefs%3E%3Cstyle%3E .a6ce76b7-1f54-4c18-b083-ae96dba7f489 %7B fill: %23009688 ; %7D %3C/style%3E%3C/defs%3E%3Cpolygon class='a6ce76b7-1f54-4c18-b083-ae96dba7f489' points='75 50.5 9 3.73 9 97.27 75 50.5'/%3E%3C/svg%3E"); // trianlge right short
              background-position: center;
              background-repeat: no-repeat; 
              background-size: cover; 
        }//after 
        */
}
@media (max-width: 992px) {
  .special_headline_element_02 h2 {
    font-size: 40px !important;
  }
}
@media (max-width: 768px) {
  .special_headline_element_02 h2 {
    font-size: 36px !important;
  }
}
@media (max-width: 500px) {
  .special_headline_element_02 h2 {
    font-size: 32px !important;
  }
}
@media (max-width: 350px) {
  .special_headline_element_02 h2 {
    font-size: 28px !important;
  }
}
.hide_element_01, .hide_element, .hideElement {
  display: none !important;
}
.special_text {
  all: unset;
}
.spcecial_headline {
  all: unset;
}
.spcecial_headline::after {
  all: unset;
}
.spcecial_headline::before {
  all: unset;
}
.background_01 {
  background: rgba(0, 0, 0, 0.7) !important;
}
.background_02 {
  background: rgba(47, 71, 128, 0.7) !important;
}
.background_03 {
  background: rgba(29, 29, 27, 0.7) !important;
}
.background_overlay_01 .l-section-overlay {
  background: rgba(29, 29, 27, 0.7) !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box {
  background: rgba(255, 255, 255, 0.9) !important;
  border-radius: 2px !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 ._brlbs-flex-center h3 {
  color: rgba(46, 48, 55, 0.9) !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p {
  color: rgba(46, 48, 55, 0.9) !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 ul {
  display: flex !important;
  justify-content: space-between !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 ul li {
  color: rgba(46, 48, 55, 0.9) !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 ul li label._brlbs-checkbox ._brlbs-checkbox-indicator {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background-color: rgba(255, 255, 255, 0) !important;
  border-color: #2f4780 !important;
  border-radius: 4px !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 ul li label._brlbs-checkbox ._brlbs-checkbox-indicator::after {
  border-color: white !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 ul li input:checked ~ ._brlbs-checkbox-indicator {
  background-color: #2f4780 !important;
  border-color: #2f4780 !important;
  border-radius: 4px !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-accept a._brlbs-btn {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(47, 71, 128, 0.8) !important;
  border-radius: 0px !important;
  border: none !important;
  opacity: 1 !important;
  color: #fff !important;
  background: #ddd !important;
  border-radius: 2px !important;
  color: #2e3037 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-accept a._brlbs-btn:hover {
  background: #2f4780 !important;
  border: none !important;
  opacity: 1 !important;
  color: #fff !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-accept a._brlbs-btn:hover {
  background: rgba(47, 71, 128, 0.9) !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-accept a._brlbs-btn._brlbs-btn-accept-all {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(47, 71, 128, 0.8) !important;
  border-radius: 0px !important;
  border: none !important;
  opacity: 1 !important;
  color: #fff !important;
  border-radius: 2px !important;
  color: white !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-accept a._brlbs-btn._brlbs-btn-accept-all:hover {
  background: #2f4780 !important;
  border: none !important;
  opacity: 1 !important;
  color: #fff !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-refuse-btn a._brlbs-btn {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(238, 238, 238, 0.8) !important;
  border-radius: 4px !important;
  color: white !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-refuse-btn a._brlbs-btn:hover {
  background: #ddd !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-manage a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2f4780 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-manage a:hover {
  color: #2e3037 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-legal a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2e3037 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-legal a:hover {
  color: #2f4780 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 .row .col-10 h3 {
  color: rgba(46, 48, 55, 0.9) !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 .row .col-10 p {
  color: rgba(46, 48, 55, 0.9) !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 .row .col-10 .row div p._brlbs-accept a._brlbs-btn {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(47, 71, 128, 0.8) !important;
  border-radius: 0px !important;
  border: none !important;
  opacity: 1 !important;
  color: #fff !important;
  background: #ddd !important;
  border-radius: 2px !important;
  color: #2e3037 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 .row .col-10 .row div p._brlbs-accept a._brlbs-btn:hover {
  background: #2f4780 !important;
  border: none !important;
  opacity: 1 !important;
  color: #fff !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 .row .col-10 .row div p._brlbs-accept a._brlbs-btn:hover {
  background: rgba(47, 71, 128, 0.9) !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 .row .col-10 .row div p._brlbs-accept a._brlbs-btn._brlbs-btn-accept-all {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(47, 71, 128, 0.8) !important;
  border-radius: 0px !important;
  border: none !important;
  opacity: 1 !important;
  color: #fff !important;
  border-radius: 2px !important;
  color: white !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 .row .col-10 .row div p._brlbs-accept a._brlbs-btn._brlbs-btn-accept-all:hover {
  background: #2f4780 !important;
  border: none !important;
  opacity: 1 !important;
  color: #fff !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 .row .col-10 .row div p._brlbs-accept a._brlbs-btn._brlbs-btn-accept-all:hover {
  background: #2f4780 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 .row .col-10 .row div p._brlbs-refuse a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2e3037 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 .row .col-10 .row div p._brlbs-refuse a:hover {
  color: #2f4780 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div .bcac-item {
  color: rgba(46, 48, 55, 0.9) !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div .bcac-item h4 {
  color: #2e3037 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div .bcac-item p {
  color: rgba(46, 48, 55, 0.9) !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div .bcac-item p a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2f4780 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div .bcac-item p a:hover {
  color: #2e3037 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div .bcac-item ._brlbs-btn-switch-status {
  color: #2e3037 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div .bcac-item label._brlbs-btn-switch input:checked + span._brlbs-slider {
  background-color: rgba(47, 71, 128, 0.8) !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div .bcac-item label._brlbs-btn-switch span._brlbs-slider {
  background-color: rgba(221, 221, 221, 0.8) !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div .bcac-item label._brlbs-btn-switch span._brlbs-slider::before {
  background-color: white !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div p._brlbs-legal a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2e3037 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div p._brlbs-legal a:hover {
  color: #2f4780 !important;
}
a._brlbs-btn-cookie-preference.borlabs-cookie-preference {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: 18px !important;
  font-weight: 500 !important;
  line-height: inherit !important;
  color: #2E3037 !important;
  background: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  position: relative !important;
  padding: 10px 0px 5px 25px !important;
}
a._brlbs-btn-cookie-preference.borlabs-cookie-preference::before {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  position: absolute !important;
  content: '' !important;
  left: 0 !important;
  top: 0 !important;
  height: 100% !important;
  width: auto !important;
  border-radius: 0 !important;
  border-left: 3px solid #F4BF09 !important;
  border-right: none !important;
  border-bottom: none !important;
  border-top: none !important;
}
a._brlbs-btn-cookie-preference.borlabs-cookie-preference::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  position: absolute !important;
  content: '' !important;
  left: 25px !important;
  bottom: 0 !important;
  height: auto !important;
  width: 0% !important;
  border-radius: 0 !important;
  border-bottom: 3px solid #F4BF09 !important;
  border-right: none !important;
  border-left: none !important;
  border-top: none !important;
  opacity: 0;
}
a._brlbs-btn-cookie-preference.borlabs-cookie-preference:hover {
  color: #2E3037 !important;
  background: none !important;
}
a._brlbs-btn-cookie-preference.borlabs-cookie-preference:hover::before {
  animation: animationBlink01 1.5s infinite;
  animation-delay: 0.3s;
}
a._brlbs-btn-cookie-preference.borlabs-cookie-preference:hover::after {
  width: 80% !important;
  opacity: 1;
}
.rev_slider_wrapper_01 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  /*rs-module {
        width: 100% !important;
    }*/
}
.rev_slider_wrapper_01 div:first-child {
  padding-top: 0px !important;
}
.rev_slider_wrapper_01 rs-module-wrap {
  width: 100% !important;
}
.rev_slider_wrapper_01 .uranus.tparrows::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: rgba(255, 255, 255, 0.4) !important;
  opacity: 1 !important;
}
.rev_slider_wrapper_01 .uranus.tparrows:hover::before {
  opacity: 1 !important;
  color: rgba(47, 71, 128, 0.8) !important;
}
.custom_form_01_container .custom_form_01 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper {
  width: 800px;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section {
  display: flex;
}
@media (max-width: 500px) {
  .custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section {
    flex-direction: column !important;
  }
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section.double_section .form_input_element {
  flex: 50%;
}
@media (max-width: 500px) {
  .custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section.double_section .form_input_element {
    flex: 100% !important;
  }
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section.single_section .form_input_element {
  flex: 100%;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element {
  width: auto !important;
  padding: 10px 10px !important;
}
@media (max-width: 500px) {
  .custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element {
    padding: 10px 0px !important;
  }
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .required_field_sign {
  color: #2f4780 !important;
  font-size: 16px !important;
  display: inline-block !important;
  padding-left: 2px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label {
  width: 100% !important;
  color: #2e3037 !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap {
  width: 100% !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input.wpcf7-form-control {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  margin-top: 5px !important;
  width: 100% !important;
  color: #2e3037 !important;
  box-shadow: none;
  border: 2px solid rgba(46, 48, 55, 0) !important;
  background: rgba(46, 48, 55, 0.1) !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input.wpcf7-form-control::-webkit-input-placeholder {
  color: rgba(46, 48, 55, 0.8) !important;
  letter-spacing: 1px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input.wpcf7-form-control:-ms-input-placeholder {
  color: rgba(46, 48, 55, 0.8) !important;
  letter-spacing: 1px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input.wpcf7-form-control::placeholder {
  color: rgba(46, 48, 55, 0.8) !important;
  letter-spacing: 1px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input.wpcf7-form-control:hover {
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  border: 2px solid rgba(47, 71, 128, 0) !important;
  color: #2E3037 !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input.wpcf7-form-control:focus {
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  border: 2px solid rgba(47, 71, 128, 0) !important;
  color: #2E3037 !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap textarea.wpcf7-form-control {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  width: 100% !important;
  margin-top: 5px !important;
  color: #2E3037 !important;
  box-shadow: none;
  border: 2px solid rgba(46, 48, 55, 0) !important;
  background: rgba(46, 48, 55, 0.1) !important;
  padding: 15px !important;
  margin-bottom: 15px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap textarea.wpcf7-form-control::-webkit-input-placeholder {
  color: rgba(46, 48, 55, 0.8) !important;
  letter-spacing: 1px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap textarea.wpcf7-form-control:-ms-input-placeholder {
  color: rgba(46, 48, 55, 0.8) !important;
  letter-spacing: 1px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap textarea.wpcf7-form-control::placeholder {
  color: rgba(46, 48, 55, 0.8) !important;
  letter-spacing: 1px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap textarea.wpcf7-form-control:hover {
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  border: 2px solid rgba(47, 71, 128, 0) !important;
  color: #2E3037 !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap textarea.wpcf7-form-control:focus {
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  border: 2px solid rgba(47, 71, 128, 0) !important;
  color: #2E3037 !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap select.wpcf7-form-control {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  margin-top: 5px !important;
  color: #2E3037 !important;
  box-shadow: none !important;
  border: 2px solid rgba(46, 48, 55, 0) !important;
  background: rgba(46, 48, 55, 0.1) !important;
  margin-bottom: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap select.wpcf7-form-control option {
  padding-left: 10px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input[type="file"] {
  background: transparent !important;
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input[type="file"]:hover {
  border: 2px solid rgba(47, 71, 128, 0) !important;
  box-shadow: none !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input[type="file"]:focus {
  border: 2px solid rgba(47, 71, 128, 0) !important;
  box-shadow: none !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap .wpcf7-not-valid-tip {
  color: rgba(47, 71, 128, 0.9) !important;
  font-size: 14px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .file_upload_replacement {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  display: inline-block !important;
  width: auto !important;
  margin-top: 5px !important;
  color: #2E3037 !important;
  font-size: 14px !important;
  background: rgba(46, 48, 55, 0.1) !important;
  padding: 10px 15px 8px 15px !important;
  cursor: pointer !important;
  box-shadow: none;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .file_upload_replacement i {
  font-size: 16px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .file_upload_replacement:hover {
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  color: #2e3037 !important;
  cursor: pointer !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .file_upload_replacement_subtext {
  display: inline-block !important;
  font-size: 14px !important;
  color: #2E3037 !important;
  margin: 0 !important;
  margin-top: 10px !important;
  padding: 0 !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .file_upload_replacement_subtext .divider {
  color: #2f4780 !important;
  font-weight: bold !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container {
  display: flex !important;
  width: 100% !important;
  flex-direction: column !important;
  padding-bottom: 10px;
  padding-top: 10px;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container label {
  color: #2E3037 !important;
  padding-bottom: 10px;
  padding-top: 10px;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container {
  margin-top: 5px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container .wpcf7-form-control-wrap .wpcf7-form-control {
  display: flex;
  flex-direction: column;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label {
  color: #2E3037 !important;
  display: block;
  position: relative;
  padding-left: 35px;
  padding-bottom: 0px;
  padding-top: 0px;
  margin-bottom: 10px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input {
  position: absolute !important;
  opacity: 0 !important;
  cursor: pointer !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input:checked ~ .form_radio_checkmark {
  background-color: #F4BF09;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input:checked ~ .form_radio_checkmark:after {
  display: block;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .form_radio_checkmark {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  position: absolute;
  top: 0;
  left: 0;
  height: 22px;
  width: 22px;
  background-color: rgba(46, 48, 55, 0.1);
  border-radius: 50%;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .form_radio_checkmark:hover {
  background-color: rgba(244, 191, 9, 0.8);
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .form_radio_checkmark:after {
  content: "";
  position: absolute;
  display: none;
  top: 7px;
  left: 7px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: rgba(46, 48, 55, 0.8);
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper {
  display: flex;
  margin-top: 30px;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .wpcf7-not-valid-tip {
  display: none !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_checkbox {
  position: relative;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input {
  position: absolute;
  opacity: 0;
  cursor: pointer !important;
  height: 0;
  width: 0;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input:checked ~ .form_acceptance_checkmark {
  background-color: #F4BF09;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input:checked ~ .form_acceptance_checkmark:after {
  display: block;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item .form_acceptance_checkmark {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  position: absolute;
  bottom: -4px;
  left: 5px;
  height: 25px;
  width: 25px;
  margin-top: -26px;
  background-color: rgba(46, 48, 55, 0.1);
  border: 1px solid rgba(47, 71, 128, 0);
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item .form_acceptance_checkmark:hover {
  background-color: #F4BF09;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item .form_acceptance_checkmark:after {
  content: "";
  position: absolute;
  display: none;
  left: 8px;
  top: 3px;
  width: 5px;
  height: 10px;
  border: solid rgba(46, 48, 55, 0.8);
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_text {
  padding-left: 30px;
  color: #2E3037 !important;
  font-size: 14px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_text a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2f4780 !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_text a:hover {
  color: #2f4780 !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .recaptcha_wrapper {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .recaptcha_wrapper .wpcf7-not-valid-tip {
  margin-top: 10px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .recaptcha_wrapper .wpcf7-form-control-wrap .wpcf7-form-control {
  width: 100% !important;
  padding-top: 10px !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .recaptcha_wrapper .wpcf7-form-control-wrap .wpcf7-form-control div {
  width: 100% !important;
  display: flex !important;
  justify-content: center !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_submit_wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_submit_wrapper div {
  position: relative !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_submit_wrapper div input[type="submit"] {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: inherit;
  font-weight: 400 !important;
  line-height: inherit !important;
  text-transform: uppercase !important;
  background: rgba(47, 71, 128, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 0px !important;
  border-top: 4px solid rgba(47, 71, 128, 0.6) !important;
  border-right: 4px solid rgba(47, 71, 128, 0.6) !important;
  border-bottom: 4px solid #2f4780 !important;
  border-left: 4px solid #2f4780 !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_submit_wrapper div input[type="submit"]:hover {
  background: rgba(47, 71, 128, 0) !important;
  border-top: 4px solid #2f4780 !important;
  border-right: 4px solid #2f4780 !important;
  border-bottom: 4px solid rgba(47, 71, 128, 0.6) !important;
  border-left: 4px solid rgba(47, 71, 128, 0.6) !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .form_submit_wrapper div .ajax-loader {
  display: none !important;
}
.custom_form_01_container .wpcf7-response-output {
  border: none !important;
  color: rgba(47, 71, 128, 0.9) !important;
  font-size: 14px !important;
  text-align: center !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label {
  color: #2f4780 !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input.wpcf7-form-control {
  color: #2e3037 !important;
  font-weight: bold !important;
  box-shadow: none;
  border: 2px solid rgba(255, 255, 255, 0) !important;
  background: rgba(255, 255, 255, 0.7) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input.wpcf7-form-control::-webkit-input-placeholder {
  color: rgba(46, 48, 55, 0.8) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input.wpcf7-form-control:-ms-input-placeholder {
  color: rgba(46, 48, 55, 0.8) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input.wpcf7-form-control::placeholder {
  color: rgba(46, 48, 55, 0.8) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input.wpcf7-form-control:hover {
  border: 2px solid rgba(47, 71, 128, 0) !important;
  color: #fff !important;
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap input.wpcf7-form-control:focus {
  border: 2px solid rgba(47, 71, 128, 0) !important;
  color: #fff !important;
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap textarea.wpcf7-form-control {
  color: #2E3037 !important;
  font-weight: bold !important;
  border: 2px solid rgba(255, 255, 255, 0) !important;
  background: rgba(255, 255, 255, 0.7) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap textarea.wpcf7-form-control::-webkit-input-placeholder {
  color: rgba(46, 48, 55, 0.8) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap textarea.wpcf7-form-control:-ms-input-placeholder {
  color: rgba(46, 48, 55, 0.8) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap textarea.wpcf7-form-control::placeholder {
  color: rgba(46, 48, 55, 0.8) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap textarea.wpcf7-form-control:hover {
  border: 2px solid rgba(47, 71, 128, 0) !important;
  color: #fff !important;
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap textarea.wpcf7-form-control:focus {
  border: 2px solid rgba(47, 71, 128, 0) !important;
  color: #fff !important;
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap select.wpcf7-form-control {
  color: #2E3037 !important;
  font-weight: bold !important;
  box-shadow: none !important;
  border: 2px solid rgba(255, 255, 255, 0) !important;
  background: rgba(255, 255, 255, 0.7) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .wpcf7-form-control-wrap .wpcf7-not-valid-tip {
  color: rgba(47, 71, 128, 0.9) !important;
  font-size: 14px !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .file_upload_replacement {
  color: #2E3037 !important;
  background: rgba(255, 255, 255, 0.7) !important;
  box-shadow: none;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .file_upload_replacement:hover {
  color: white !important;
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .file_upload_replacement_subtext {
  color: #fff !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element label .file_upload_replacement_subtext .divider {
  color: #2f4780 !important;
  font-weight: bold !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container label {
  color: #fff !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label {
  color: #fff !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input:checked ~ .form_radio_checkmark {
  background-color: rgba(47, 71, 128, 0.9) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .form_radio_checkmark {
  background-color: rgba(255, 255, 255, 0.4) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .form_radio_checkmark:hover {
  background-color: rgba(47, 71, 128, 0.9) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .radio_container .radio_btns_container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .form_radio_checkmark:after {
  background: rgba(255, 255, 255, 0.8) !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input:checked ~ .form_acceptance_checkmark {
  background-color: #2f4780;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item .form_acceptance_checkmark {
  background-color: rgba(255, 255, 255, 0.4);
  border: 1px solid rgba(47, 71, 128, 0);
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item .form_acceptance_checkmark:hover {
  background-color: #2f4780;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_checkbox .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item .form_acceptance_checkmark:after {
  content: "";
  position: absolute;
  display: none;
  left: 8px;
  top: 3px;
  width: 5px;
  height: 10px;
  border: solid rgba(255, 255, 255, 0.8);
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_text {
  color: #fff !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_text a {
  color: #2f4780 !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_input_wrapper .form_input_section .form_input_element .acceptance_wrapper .acceptance_text a:hover {
  color: #2f4780 !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_submit_wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_submit_wrapper div {
  position: relative !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_submit_wrapper div input[type="submit"] {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: inherit;
  font-weight: 500 !important;
  line-height: inherit !important;
  text-transform: uppercase !important;
  background: none !important;
  border: none !important;
  color: #2E3037 !important;
  color: #fff !important;
  opacity: 1 !important;
  letter-spacing: 1px !important;
  display: inline-block !important;
  position: relative !important;
  z-index: 1000 !important;
  margin: 0 !important;
  padding: 0.6em 1em 0.5em 1em !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_submit_wrapper div .ajax-loader {
  display: none !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_submit_wrapper div::after {
  transition: all 0.35s ease;
  -webkit-transition: all 0.35s ease;
  height: 70% !important;
  width: 90% !important;
  right: 0 !important;
  bottom: 0 !important;
  opacity: 0.8 !important;
  position: absolute !important;
  content: '' !important;
  right: 0 !important;
  bottom: 0 !important;
  border-radius: 0px !important;
  border-right: 3px solid #2E3037 !important;
  border-right: 3px solid #fff !important;
  border-bottom: 3px solid #2E3037 !important;
  border-bottom: 3px solid #fff !important;
  border-left: none !important;
  border-top: none !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_submit_wrapper div::before {
  transition: all 0.35s ease;
  -webkit-transition: all 0.35s ease;
  height: 70% !important;
  width: 90% !important;
  left: 0 !important;
  top: 0 !important;
  opacity: 0.8 !important;
  position: absolute !important;
  content: '' !important;
  border-radius: 0px !important;
  border-left: 3px solid #2E3037 !important;
  border-left: 3px solid #fff !important;
  border-top: 3px solid #2E3037 !important;
  border-top: 3px solid #fff !important;
  border-right: none !important;
  border-bottom: none !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_submit_wrapper div:hover {
  background: transparent !important;
  border: none !important;
  opacity: 1 !important;
  color: #2f4780 !important;
  color: #2f4780 !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_submit_wrapper div:hover::after {
  height: 90% !important;
  width: 97% !important;
  opacity: 1 !important;
  border-right: 3px solid #2f4780 !important;
  border-right: 3px solid #2f4780 !important;
  border-bottom: 3px solid #2f4780 !important;
  border-bottom: 3px solid #2f4780 !important;
  border-left: none !important;
  border-top: none !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_submit_wrapper div:hover::before {
  height: 90% !important;
  width: 97% !important;
  opacity: 1 !important;
  border-left: 3px solid #2f4780 !important;
  border-left: 3px solid #2f4780 !important;
  border-top: 3px solid #2f4780 !important;
  border-top: 3px solid #2f4780 !important;
  border-right: none !important;
  border-bottom: none !important;
}
.custom_form_01_container.form_light .custom_form_01 .form_main_wrapper .form_submit_wrapper div:hover .input[type="submit"].wpcf7-submit {
  color: #2f4780 !important;
  color: #2f4780 !important;
}
.custom_form_01_container.form_light .wpcf7-response-output {
  border: none !important;
  color: rgba(47, 71, 128, 0.9) !important;
  font-size: 14px !important;
  text-align: center !important;
}
.w-filter.state_desktop.style_drop_default .w-filter-item-title, .select2-selection, select, textarea, input:not([type=submit]) {
  background: rgba(46, 48, 55, 0.1) !important;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.08) inset !important;
}
.project_logo_nav, .project_logo_footer, .project_logo_maintenace {
  height: auto !important;
}
.project_logo_nav a, .project_logo_footer a, .project_logo_maintenace a {
  width: 100%;
  height: 100%;
}
.project_logo_nav svg.project_logo .logoDarkComplete, .project_logo_footer svg.project_logo .logoDarkComplete, .project_logo_maintenace svg.project_logo .logoDarkComplete {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoDarkComplete02, .project_logo_footer svg.project_logo .logoDarkComplete02, .project_logo_maintenace svg.project_logo .logoDarkComplete02 {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoDarkComplete03, .project_logo_footer svg.project_logo .logoDarkComplete03, .project_logo_maintenace svg.project_logo .logoDarkComplete03 {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoLightComplete, .project_logo_footer svg.project_logo .logoLightComplete, .project_logo_maintenace svg.project_logo .logoLightComplete {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoLightComplete02, .project_logo_footer svg.project_logo .logoLightComplete02, .project_logo_maintenace svg.project_logo .logoLightComplete02 {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoLightComplete03, .project_logo_footer svg.project_logo .logoLightComplete03, .project_logo_maintenace svg.project_logo .logoLightComplete03 {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoBlueComplete, .project_logo_footer svg.project_logo .logoBlueComplete, .project_logo_maintenace svg.project_logo .logoBlueComplete {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoColorDark, .project_logo_footer svg.project_logo .logoColorDark, .project_logo_maintenace svg.project_logo .logoColorDark {
  fill: #1d1d1b;
}
.project_logo_nav svg.project_logo .logoColorLight, .project_logo_footer svg.project_logo .logoColorLight, .project_logo_maintenace svg.project_logo .logoColorLight {
  fill: #fff;
}
.project_logo_nav svg.project_logo .logoColorBlue, .project_logo_footer svg.project_logo .logoColorBlue, .project_logo_maintenace svg.project_logo .logoColorBlue {
  fill: #2f4780;
}
.project_logo_nav svg.project_logo .logoColorYellow, .project_logo_footer svg.project_logo .logoColorYellow, .project_logo_maintenace svg.project_logo .logoColorYellow {
  fill: #F4BF09;
}
.project_logo_nav {
  max-width: 400px !important;
  min-width: 400px !important;
  margin-left: 20px !important;
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (max-width: 992px) {
  .project_logo_nav {
    max-width: 350px !important;
    min-width: 350px !important;
  }
}
@media (max-width: 500px) {
  .project_logo_nav {
    max-width: 220px !important;
    min-width: 220px !important;
  }
}
@media (max-width: 350px) {
  .project_logo_nav {
    max-width: 180px !important;
    min-width: 180px !important;
  }
}
.project_logo_footer {
  max-width: 350px !important;
  min-width: 350px !important;
}
@media (max-width: 500px) {
  .project_logo_footer {
    max-width: 300px !important;
    min-width: 300px !important;
  }
}
@media (max-width: 350px) {
  .project_logo_footer {
    max-width: 280px !important;
    min-width: 240px !important;
  }
}
.project_logo_maintenace {
  max-width: 500px !important;
  min-width: 500px !important;
}
.project_logo_maintenace svg.project_logo .logoDarkComplete {
  opacity: 0;
}
.project_logo_maintenace svg.project_logo .logoDarkComplete02 {
  opacity: 0;
}
.project_logo_maintenace svg.project_logo .logoDarkComplete03 {
  opacity: 0;
}
.project_logo_maintenace svg.project_logo .logoLightComplete {
  opacity: 1;
}
.project_logo_maintenace svg.project_logo .logoLightComplete02 {
  opacity: 0;
}
.project_logo_maintenace svg.project_logo .logoLightComplete03 {
  opacity: 0;
}
.project_logo_maintenace svg.project_logo .logoBlueComplete {
  opacity: 0;
}
.project_logo_nav_01_before_scroll a svg.project_logo .logoDarkComplete {
  opacity: 0;
}
.project_logo_nav_01_before_scroll a svg.project_logo .logoDarkComplete02 {
  opacity: 0;
}
.project_logo_nav_01_before_scroll a svg.project_logo .logoDarkComplete03 {
  opacity: 0;
}
.project_logo_nav_01_before_scroll a svg.project_logo .logoLightComplete {
  opacity: 1;
}
.project_logo_nav_01_before_scroll a svg.project_logo .logoLightComplete02 {
  opacity: 0;
}
.project_logo_nav_01_before_scroll a svg.project_logo .logoLightComplete03 {
  opacity: 0;
}
.project_logo_nav_01_before_scroll a svg.project_logo .logoBlueComplete {
  opacity: 0;
}
.project_logo_nav_01_before_scroll:hover svg rect.cls-1 {
  fill: #F4BF09;
}
.project_logo_nav_01_before_scroll:hover a svg.project_logo .logoDarkComplete {
  opacity: 0;
}
.project_logo_nav_01_before_scroll:hover a svg.project_logo .logoDarkComplete02 {
  opacity: 0;
}
.project_logo_nav_01_before_scroll:hover a svg.project_logo .logoDarkComplete03 {
  opacity: 0;
}
.project_logo_nav_01_before_scroll:hover a svg.project_logo .logoLightComplete {
  opacity: 0;
}
.project_logo_nav_01_before_scroll:hover a svg.project_logo .logoLightComplete02 {
  opacity: 1;
}
.project_logo_nav_01_before_scroll:hover a svg.project_logo .logoLightComplete03 {
  opacity: 0;
}
.project_logo_nav_01_before_scroll:hover a svg.project_logo .logoBlueComplete {
  opacity: 0;
}
.project_logo_nav_01_after_scroll a svg.project_logo .logoDarkComplete {
  opacity: 1;
}
.project_logo_nav_01_after_scroll a svg.project_logo .logoDarkComplete02 {
  opacity: 0;
}
.project_logo_nav_01_after_scroll a svg.project_logo .logoDarkComplete03 {
  opacity: 0;
}
.project_logo_nav_01_after_scroll a svg.project_logo .logoLightComplete {
  opacity: 0;
}
.project_logo_nav_01_after_scroll a svg.project_logo .logoLightComplete02 {
  opacity: 0;
}
.project_logo_nav_01_after_scroll a svg.project_logo .logoLightComplete03 {
  opacity: 0;
}
.project_logo_nav_01_after_scroll a svg.project_logo .logoBlueComplete {
  opacity: 0;
}
.project_logo_nav_01_after_scroll:hover svg rect.cls-1 {
  fill: #F4BF09;
}
.project_logo_nav_01_after_scroll:hover a svg.project_logo .logoDarkComplete {
  opacity: 0;
}
.project_logo_nav_01_after_scroll:hover a svg.project_logo .logoDarkComplete02 {
  opacity: 0;
}
.project_logo_nav_01_after_scroll:hover a svg.project_logo .logoDarkComplete03 {
  opacity: 1;
}
.project_logo_nav_01_after_scroll:hover a svg.project_logo .logoLightComplete {
  opacity: 0;
}
.project_logo_nav_01_after_scroll:hover a svg.project_logo .logoLightComplete02 {
  opacity: 0;
}
.project_logo_nav_01_after_scroll:hover a svg.project_logo .logoLightComplete03 {
  opacity: 0;
}
.project_logo_nav_01_after_scroll:hover a svg.project_logo .logoBlueComplete {
  opacity: 0;
}
.project_logo_footer_01 a svg.project_logo .logoDarkComplete {
  opacity: 0;
}
.project_logo_footer_01 a svg.project_logo .logoDarkComplete02 {
  opacity: 0;
}
.project_logo_footer_01 a svg.project_logo .logoDarkComplete03 {
  opacity: 0;
}
.project_logo_footer_01 a svg.project_logo .logoLightComplete {
  opacity: 1;
}
.project_logo_footer_01 a svg.project_logo .logoLightComplete02 {
  opacity: 0;
}
.project_logo_footer_01 a svg.project_logo .logoLightComplete03 {
  opacity: 0;
}
.project_logo_footer_01 a svg.project_logo .logoBlueComplete {
  opacity: 0;
}
.project_logo_footer_01:hover a svg.project_logo .logoDarkComplete {
  opacity: 0;
}
.project_logo_footer_01:hover a svg.project_logo .logoDarkComplete02 {
  opacity: 0;
}
.project_logo_footer_01:hover a svg.project_logo .logoDarkComplete03 {
  opacity: 0;
}
.project_logo_footer_01:hover a svg.project_logo .logoLightComplete {
  opacity: 0;
}
.project_logo_footer_01:hover a svg.project_logo .logoLightComplete02 {
  opacity: 1;
}
.project_logo_footer_01:hover a svg.project_logo .logoLightComplete03 {
  opacity: 0;
}
.project_logo_footer_01:hover a svg.project_logo .logoBlueComplete {
  opacity: 0;
}
svg.people_silhouette_svg {
  max-width: 150px;
  min-width: 150px;
}
svg.people_silhouette_svg .peopleSilhouetteSvgPath {
  fill: #2f4780;
}
svg.custom_icon_01 {
  max-width: 150px;
  min-width: 50px;
}
svg.custom_icon_01 .customIconPath {
  fill: #2f4780;
}
svg.custom_icon_01 .customIconShape {
  fill: #2f4780;
}
.menu-item-type-custom > a {
  cursor: default;
}
.w-nav.type_desktop li:nth-last-child(2) .w-nav-list.level_2 {
  min-width: 11rem;
}
.w-nav.type_desktop li:nth-last-child(2) .w-nav-list.level_2 .w-nav-anchor.level_2 {
  width: inherit !important;
  white-space: unset;
}
header {
  position: absolute !important;
}
@media (max-width: 910px) {
  header {
    padding-top: 50px !important;
  }
}
header .l-subheader {
  box-shadow: none !important;
  background: rgba(255, 255, 255, 0) !important;
  line-height: 75px !important;
  height: auto !important;
}
header .l-subheader.at_top {
  background: rgba(255, 255, 255, 0) !important;
  margin-right: 22px !important;
  padding-top: 22px !important;
}
header .l-subheader.at_top .l-subheader-h .top_nav_bar_element:first-child {
  margin-right: 38px;
}
header .l-subheader.at_top .l-subheader-h .top_nav_bar_contact_element a i {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  margin-right: 15px !important;
  color: rgba(255, 255, 255, 0.8) !important;
  opacity: 1 !important;
}
header .l-subheader.at_top .l-subheader-h .top_nav_bar_contact_element a span.w-text-value {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  margin-left: 0px !important;
  color: rgba(255, 255, 255, 0.8) !important;
  opacity: 1 !important;
}
header .l-subheader.at_top .l-subheader-h .top_nav_bar_contact_element a:hover i {
  color: #f4bf09 !important;
  opacity: 1 !important;
}
header .l-subheader.at_top .l-subheader-h .top_nav_bar_contact_element a:hover span.w-text-value {
  color: white !important;
  opacity: 1 !important;
}
header nav ul li a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  display: inline-block;
  position: relative;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 300;
  color: #fff !important;
}
@media (max-width: 1460px) {
  header nav ul li a {
    font-size: 14px;
  }
}
header nav ul li a::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  position: absolute;
  content: '';
  opacity: 0;
  bottom: 32%;
  left: 24px;
  right: 24px;
  transform: translateX(-50px);
  border-bottom: 1px solid rgba(244, 191, 9, 0.8);
}
header nav ul li a:hover {
  color: rgba(255, 255, 255, 0.9);
}
header nav ul li a:hover::after {
  opacity: 1;
}
header nav ul li a:hover::before {
  opacity: 1;
  transform: translateX(0px);
}
header nav ul li.current-menu-item a {
  color: #fff !important;
}
header nav ul li.current-menu-item a::before {
  transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  position: absolute;
  content: '';
  opacity: 1;
  bottom: 32%;
  right: 24px;
  left: 24px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.8);
  transform: translateX(0px);
}
header nav ul li.current-menu-item a:hover {
  color: rgba(255, 255, 255, 0.9);
}
header nav ul li.current-menu-item a:hover::before {
  opacity: 1;
  border-bottom: 1px solid rgba(244, 191, 9, 0.8);
}
header nav ul li.current-menu-ancestor a {
  color: #fff !important;
}
header nav ul li.current-menu-ancestor a::before {
  transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  position: absolute;
  content: '';
  opacity: 1;
  bottom: 32%;
  right: 24px;
  left: 24px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.8);
  transform: translateX(0px);
}
header nav ul li.current-menu-ancestor a:hover {
  color: rgba(255, 255, 255, 0.9);
}
header nav ul li.current-menu-ancestor a:hover::before {
  opacity: 1;
  border-bottom: 1px solid rgba(244, 191, 9, 0.8);
}
header nav ul li ul {
  border-left: 2px solid #F4BF09 !important;
  background: rgba(0, 0, 0, 0.15) !important;
  background: rgba(0, 0, 0, 0.5) !important;
  box-shadow: var(--box-shadow) !important;
}
header nav ul li ul li {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  padding-top: 0px;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
}
header nav ul li ul li:first-child {
  padding-top: 20px;
}
header nav ul li ul li:hover a {
  color: #fff !important;
}
header nav ul li ul li a.w-nav-anchor:not(.level_1) {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  position: relative !important;
  padding: 0 !important;
  margin: 2px 20px !important;
  width: max-content !important;
  padding-bottom: 4px !important;
}
header nav ul li ul li a.w-nav-anchor:not(.level_1)::after {
  all: unset;
}
header nav ul li ul li a.w-nav-anchor:not(.level_1)::before {
  all: unset;
  transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  position: absolute;
  content: '';
  opacity: 0;
  bottom: 0;
  left: 0;
  width: 0%;
  border-bottom: 2px solid rgba(244, 191, 9, 0.99);
}
header nav ul li ul li a.w-nav-anchor:not(.level_1):hover::before {
  opacity: 1;
  width: 100%;
}
header nav ul li ul li a.w-nav-anchor:not(.level_1) .w-nav-arrow {
  display: none !important;
}
header nav ul li ul li.current-menu-item a.w-nav-anchor:not(.level_1) {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
header nav ul li ul li.current-menu-item a.w-nav-anchor:not(.level_1)::before {
  all: unset;
  transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  position: absolute;
  content: '';
  opacity: 1;
  bottom: 0;
  left: 0;
  width: 80%;
  border-bottom: 2px solid rgba(244, 191, 9, 0.99);
}
header nav ul li ul li.current-menu-item a.w-nav-anchor:not(.level_1):hover {
  color: #fff !important;
}
header nav .w-nav-control .w-nav-icon {
  color: #fff;
}
header nav .w-nav-control .w-nav-icon i {
  border-width: 2px;
}
header nav.type_mobile ul.level_1 {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start !important;
  height: 100% !important;
  min-height: 100vh !important;
  overflow-y: scroll !important;
  background: #2f4780 !important;
  /* background: linear-gradient(120deg, $ci03, $ci01), url('/wp-content/uploads/2021/04/AdobeStock_407063079_Preview.jpeg') !important;
                background-repeat: no-repeat !important;
                background-attachment: fixed !important;
                background-position: center !important;
                background-size: cover !important;     
                background-blend-mode: color !important;

                position: relative; */
}
@media (max-width: 500px) {
  header nav.type_mobile ul.level_1 {
    align-items: flex-start !important;
  }
}
header nav.type_mobile ul.level_1 li {
  padding-top: 15px;
  color: white;
  opacity: 1;
  z-index: 100;
}
header nav.type_mobile ul.level_1 li:first-child {
  margin-top: 170px !important;
}
header nav.type_mobile ul.level_1 li a::after {
  all: unset !important;
  display: none !important;
}
header nav.type_mobile ul.level_1 li a::before {
  all: unset;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  position: absolute;
  content: '';
  opacity: 0;
  left: 0;
  bottom: 22%;
  height: 55%;
  border-left: 2px solid white;
}
header nav.type_mobile ul.level_1 li a:hover::after {
  all: unset !important;
  display: none !important;
}
header nav.type_mobile ul.level_1 li.current-menu-item a {
  color: #fff !important;
}
header nav.type_mobile ul.level_1 li.current-menu-item a::after {
  all: unset !important;
  display: none !important;
}
header nav.type_mobile ul.level_1 li.current-menu-item a::before {
  all: unset;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  position: absolute;
  content: '';
  opacity: 1;
  left: 0;
  bottom: 22%;
  height: 55%;
  border-left: 2px solid white;
}
header nav.type_mobile ul.level_1 li.current-menu-item a:hover::after {
  all: unset !important;
  display: none !important;
}
header nav.type_mobile ul.level_1 li.current-menu-ancestor a {
  color: #fff !important;
}
header nav.type_mobile ul.level_1 li.current-menu-ancestor a::after {
  all: unset !important;
  display: none !important;
}
header nav.type_mobile ul.level_1 li.current-menu-ancestor a::before {
  all: unset;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  position: absolute;
  content: '';
  opacity: 1;
  left: 0;
  bottom: 22%;
  height: 55%;
  border-left: 2px solid white;
}
header nav.type_mobile ul.level_1 li.current-menu-ancestor a:hover::after {
  all: unset !important;
  display: none !important;
}
header nav.type_mobile ul.level_1 li ul.level_2 {
  background: transparent !important;
  box-shadow: none !important;
  border: transparent !important;
}
header nav.type_mobile ul.level_1 li ul.level_2 li {
  margin-top: 0px !important;
  padding-bottom: 5px !important;
}
header nav.type_mobile ul.level_1 li ul.level_2 li:first-child {
  padding-top: 20px;
}
header nav.type_mobile ul.level_1 li ul.level_2 li:hover a {
  color: #fff !important;
}
header nav.type_mobile ul.level_1 li ul.level_2 li a.w-nav-anchor:not(.level_1)::after {
  all: unset;
}
header nav.type_mobile ul.level_1 li ul.level_2 li a.w-nav-anchor:not(.level_1)::before {
  all: unset;
}
header nav.type_mobile ul.level_1 li ul.level_2 li a.w-nav-anchor:not(.level_1):hover::before {
  opacity: 1;
  width: 100%;
}
header nav.type_mobile ul.level_1 li ul.level_2 li.current-menu-item a.w-nav-anchor:not(.level_1) {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
header nav.type_mobile ul.level_1 li ul.level_2 li.current-menu-item a.w-nav-anchor:not(.level_1)::before {
  all: unset;
  transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  position: absolute;
  content: '';
  opacity: 1;
  bottom: 0;
  left: 0;
  width: 100%;
  border-bottom: 2px solid rgba(255, 255, 255, 0.99);
}
header nav.type_mobile ul.level_1 li ul.level_2 li.current-menu-item a.w-nav-anchor:not(.level_1):hover {
  color: #fff !important;
}
header nav.type_mobile ul.level_1 li.w-nav-close {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  padding-right: 1rem;
  font-size: 35px !important;
  z-index: 100;
  color: rgba(255, 255, 255, 0.8);
  opacity: 1;
}
header nav.type_mobile ul.level_1 li.w-nav-close:hover {
  color: white;
  opacity: 1;
}
@media (max-width: 500px) {
  header nav.type_mobile ul.level_1 li.w-nav-close {
    right: 25px !important;
    top: 35px !important;
    font-size: 35px !important;
  }
}
header .w-search.nav_search_desktop {
  margin-right: 25px !important;
  font-size: 18px;
}
@media (max-width: 650px) {
  header .w-search.nav_search_desktop {
    display: none;
  }
}
header .w-search.nav_search_desktop.active {
  width: 240px;
}
@media (max-width: 1650px) {
  header .w-search.nav_search_desktop {
    font-size: 14px;
  }
  header .w-search.nav_search_desktop.active {
    width: 200px;
  }
}
@media (max-width: 1500px) {
  header .w-search.nav_search_desktop {
    font-size: 18px;
  }
  header .w-search.nav_search_desktop.active {
    width: 240px;
  }
}
header .w-search.nav_search_desktop a.w-search-open {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #fff !important;
}
@media (max-width: 1400px) {
  header .w-search.nav_search_desktop a.w-search-open {
    padding-top: 0px !important;
  }
}
header .w-search.nav_search_desktop a.w-search-open:hover {
  color: #F4BF09 !important;
}
header .w-search.nav_search_desktop .w-search-form form .w-form-row-field {
  margin-left: 35px !important;
  position: relative !important;
}
header .w-search.nav_search_desktop .w-search-form form .w-form-row-field::before {
  all: unset;
  transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  position: absolute;
  content: '';
  opacity: 1;
  bottom: 5px;
  left: 0;
  width: 85%;
  border-bottom: 2px solid rgba(244, 191, 9, 0.99);
}
header .w-search.nav_search_desktop .w-search-form form .w-form-row-field input {
  padding-left: 0px !important;
  background: none !important;
  text-align: left !important;
  caret-color: #2f4780 !important;
  color: white !important;
  font-weight: 400 !important;
  font-size: 14px;
}
@media (max-width: 1650px) {
  header .w-search.nav_search_desktop .w-search-form form .w-form-row-field input {
    font-size: 12px;
  }
}
header .w-search.nav_search_desktop .w-search-form form .w-form-row-field input::placeholder {
  color: rgba(255, 255, 255, 0.8) !important;
  opacity: 1 !important;
}
header .w-search.nav_search_desktop .w-search-form a.w-search-close {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #fff !important;
  opacity: 1 !important;
}
header .w-search.nav_search_desktop .w-search-form a.w-search-close:hover {
  color: #F4BF09 !important;
  opacity: 1 !important;
}
header .w-search.nav_search_mobile {
  display: none;
  margin-right: 25px !important;
  font-size: 18px;
}
@media (max-width: 650px) {
  header .w-search.nav_search_mobile {
    display: block;
  }
}
header .w-search.nav_search_mobile a.w-search-open {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  padding-top: 20px !important;
  color: #fff !important;
}
@media (max-width: 1500px) {
  header .w-search.nav_search_mobile a.w-search-open {
    padding-top: 0px !important;
  }
}
header .w-search.nav_search_mobile a.w-search-open:hover {
  color: #F4BF09 !important;
}
header .w-search.nav_search_mobile .w-search-form {
  padding-top: 20px !important;
}
header .w-search.nav_search_mobile .w-search-form form .w-form-row-field {
  margin-left: 0px !important;
  position: relative !important;
}
header .w-search.nav_search_mobile .w-search-form form .w-form-row-field::before {
  all: unset;
  transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  position: absolute;
  content: '';
  opacity: 1;
  bottom: 0px;
  left: 0;
  width: 85%;
  border-bottom: 2px solid rgba(244, 191, 9, 0.99);
}
header .w-search.nav_search_mobile .w-search-form form .w-form-row-field input {
  padding-left: 0px !important;
  background: none !important;
  caret-color: #2f4780 !important;
  color: #2e3037 !important;
  text-align: left !important;
  font-weight: 400 !important;
  font-size: 28px !important;
}
header .w-search.nav_search_mobile .w-search-form form .w-form-row-field input::placeholder {
  color: rgba(46, 48, 55, 0.8) !important;
  opacity: 1 !important;
}
header .w-search.nav_search_mobile .w-search-form a.w-search-close {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2f4780 !important;
  opacity: 1 !important;
}
header .w-search.nav_search_mobile .w-search-form a.w-search-close:hover {
  color: #F4BF09 !important;
  opacity: 1 !important;
}
header.sticky {
  -webkit-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  -moz-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  -o-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
}
header.sticky .l-subheader {
  background: rgba(47, 71, 128, 0.95) !important;
  line-height: 120px !important;
  height: auto !important;
}
header.sticky nav.type_desktop ul li a {
  color: #fff !important;
  font-weight: 600 !important;
  padding-bottom: 0px !important;
}
header.sticky nav.type_desktop ul li a::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  position: absolute;
  content: '';
  opacity: 0;
  bottom: 38%;
  right: 24px;
  left: 24px;
  transform: translateX(-50px);
  border-bottom: 2px solid rgba(244, 191, 9, 0.8);
}
header.sticky nav.type_desktop ul li a:hover {
  color: rgba(255, 255, 255, 0.9);
}
header.sticky nav.type_desktop ul li a:hover::after {
  opacity: 1;
}
header.sticky nav.type_desktop ul li a:hover::before {
  opacity: 1;
  transform: translateX(0px);
}
header.sticky nav.type_desktop ul li.current-menu-item a {
  color: #fff !important;
}
header.sticky nav.type_desktop ul li.current-menu-item a::before {
  transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  position: absolute;
  content: '';
  opacity: 1;
  bottom: 38%;
  right: 24px;
  left: 24px;
  border-bottom: 2px solid rgba(244, 191, 9, 0.8);
  transform: translateX(0px);
}
header.sticky nav.type_desktop ul li.current-menu-item a:hover {
  color: rgba(255, 255, 255, 0.9);
}
header.sticky nav.type_desktop ul li.current-menu-item a:hover::before {
  opacity: 1;
  border-bottom: 2px solid rgba(244, 191, 9, 0.8);
}
header.sticky nav.type_desktop ul li.current-menu-ancestor a {
  color: #fff !important;
}
header.sticky nav.type_desktop ul li.current-menu-ancestor a::before {
  transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  position: absolute;
  content: '';
  opacity: 1;
  bottom: 38%;
  right: 24px;
  left: 24px;
  border-bottom: 2px solid rgba(244, 191, 9, 0.8);
  transform: translateX(0px);
}
header.sticky nav.type_desktop ul li.current-menu-ancestor a:hover {
  color: rgba(255, 255, 255, 0.9);
}
header.sticky nav.type_desktop ul li.current-menu-ancestor a:hover::before {
  opacity: 1;
  border-bottom: 2px solid rgba(244, 191, 9, 0.8);
}
header.sticky nav.type_desktop ul li ul {
  background: rgba(47, 71, 128, 0.95) !important;
  -webkit-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  -moz-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  -o-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
}
header.sticky nav.type_desktop ul li ul li {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  padding-top: 0px;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
}
header.sticky nav.type_desktop ul li ul li:first-child {
  padding-top: 25px;
}
header.sticky nav.type_desktop ul li ul li:hover a {
  color: #fff !important;
}
header.sticky nav.type_desktop ul li ul li a.w-nav-anchor:not(.level_1) {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  position: relative !important;
  padding: 0 !important;
  margin: 2px 20px !important;
  width: max-content !important;
  padding-bottom: 4px !important;
  color: #fff !important;
}
header.sticky nav.type_desktop ul li ul li a.w-nav-anchor:not(.level_1)::after {
  all: unset;
}
header.sticky nav.type_desktop ul li ul li a.w-nav-anchor:not(.level_1)::before {
  all: unset;
  transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  position: absolute;
  content: '';
  opacity: 0;
  bottom: 0;
  left: 0;
  width: 0%;
  border-bottom: 2px solid rgba(244, 191, 9, 0.99);
}
header.sticky nav.type_desktop ul li ul li a.w-nav-anchor:not(.level_1):hover::before {
  opacity: 1;
  width: 100%;
}
header.sticky nav.type_desktop ul li ul li.current-menu-item a.w-nav-anchor:not(.level_1) {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
header.sticky nav.type_desktop ul li ul li.current-menu-item a.w-nav-anchor:not(.level_1)::before {
  all: unset;
  transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  position: absolute;
  content: '';
  opacity: 1;
  bottom: 0;
  left: 0;
  width: 80%;
  border-bottom: 2px solid rgba(244, 191, 9, 0.99);
}
header.sticky nav.type_desktop ul li ul li.current-menu-item a.w-nav-anchor:not(.level_1):hover {
  color: #fff !important;
}
header.sticky .w-search {
  margin-right: 25px !important;
}
header.sticky .w-search a.w-search-open {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #fff !important;
}
header.sticky .w-search a.w-search-open:hover {
  color: #F4BF09 !important;
}
header.sticky .w-search .w-search-form {
  padding-top: 20px !important;
  margin-left: 35px !important;
}
header.sticky .w-search .w-search-form form .w-form-row-field {
  position: relative !important;
}
header.sticky .w-search .w-search-form form .w-form-row-field::before {
  all: unset;
  transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  position: absolute;
  content: '';
  opacity: 1;
  bottom: 5px;
  left: 0;
  width: 85%;
  border-bottom: 2px solid rgba(244, 191, 9, 0.99);
}
header.sticky .w-search .w-search-form form .w-form-row-field input {
  padding-left: 0px !important;
  background: none !important;
  caret-color: #F4BF09 !important;
  color: white !important;
  font-weight: 400 !important;
}
header.sticky .w-search .w-search-form form .w-form-row-field input::placeholder {
  color: rgba(255, 255, 255, 0.8) !important;
  opacity: 1 !important;
}
header.sticky .w-search .w-search-form a.w-search-close {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #fff !important;
  opacity: 1 !important;
}
header.sticky .w-search .w-search-form a.w-search-close:hover {
  color: #F4BF09 !important;
  opacity: 1 !important;
}
.fixed_custom_header01 {
  -webkit-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  -moz-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  -o-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  position: fixed !important;
  animation-name: animationSmoothScroll01;
  animation-duration: 1s;
}
.fixed_custom_header02 {
  -webkit-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  -moz-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  -o-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  animation-name: animationSmoothScroll02;
  animation-duration: 1s;
}
.freeze_body {
  height: 100vh !important;
  overflow: hidden !important;
}
.footer_01_main_wrapper .l-section-overlay {
  background: rgba(0, 0, 0, 0.7) !important;
}
.footer_01_main_wrapper .footer_text_element h4 {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  padding-bottom: 8px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-weight: 300 !important;
  letter-spacing: 2px !important;
  line-height: 1.2em !important;
  padding-bottom: 2px !important;
  font-size: 28px !important;
}
.footer_01_main_wrapper .footer_text_element h4::after {
  content: "";
  position: absolute;
  border-bottom: 3px solid #2f4780;
  opacity: 1;
  bottom: 0;
  right: 0;
  width: 80%;
}
.footer_01_main_wrapper .footer_text_element h4::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .footer_01_main_wrapper .footer_text_element h4 {
    font-size: 24px !important;
  }
}
@media (max-width: 500px) {
  .footer_01_main_wrapper .footer_text_element h4 {
    font-size: 22px !important;
  }
}
@media (max-width: 350px) {
  .footer_01_main_wrapper .footer_text_element h4 {
    font-size: 20px !important;
  }
}
.footer_01_main_wrapper .footer_text_element h4::after {
  border-color: #F4BF09 !important;
  border-width: 2px !important;
  width: 100% !important;
}
.footer_01_main_wrapper .footer_text_element p {
  font-size: 16px !important;
  color: #fff !important;
}
.footer_01_main_wrapper .footer_text_element a {
  font-size: 16px !important;
  color: #fff !important;
  font-weight: 500 !important;
}
.footer_01_main_wrapper .footer_contact_list ul {
  list-style-type: none;
  margin-left: 0;
}
.footer_01_main_wrapper .footer_contact_list ul.home_page_intro_list_01 li {
  padding-left: 0px !important;
}
.footer_01_main_wrapper .footer_contact_list ul.home_page_intro_list_01 li::before {
  position: relative !important;
}
.footer_01_main_wrapper .footer_contact_list ul li {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  margin-bottom: 5px;
}
.footer_01_main_wrapper .footer_contact_list ul li::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  font-family: FontAwesome;
  font-size: 0.8em !important;
  content: "";
  display: inline-block;
  color: #2E3037 !important;
  color: #fff !important;
}
.footer_01_main_wrapper .footer_contact_list ul li a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  font-size: inherit;
  font-weight: 600 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
}
.footer_01_main_wrapper .footer_contact_list ul li a::after {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  content: "";
  position: absolute;
  z-index: 100;
  bottom: 0px;
  left: 0;
  width: 0px;
  opacity: 0;
  height: 2px;
  background: #2f4780;
}
.footer_01_main_wrapper .footer_contact_list ul li a:hover {
  text-decoration: none;
  color: #2E3037 !important;
  color: #fff !important;
}
.footer_01_main_wrapper .footer_contact_list ul li a:hover::after {
  width: 80%;
  opacity: 1;
}
.footer_01_main_wrapper .footer_contact_list ul li:hover::before {
  color: #2f4780 !important;
}
.footer_01_main_wrapper .footer_contact_list ul li:hover a {
  color: #2E3037 !important;
  color: #fff !important;
}
.footer_01_main_wrapper .footer_contact_list ul li:hover a::after {
  color: #fff !important;
}
.footer_01_main_wrapper .footer_contact_list ul li.contact_link_mobile::before {
  content: "" !important;
}
.footer_01_main_wrapper .footer_contact_list ul li.contact_link_phone::before {
  content: "" !important;
}
.footer_01_main_wrapper .footer_contact_list ul li.contact_link_fax::before {
  content: "" !important;
}
.footer_01_main_wrapper .footer_contact_list ul li.contact_link_email::before {
  content: "" !important;
}
.footer_01_main_wrapper .footer_contact_list ul.maintenance_contact_list ul li a {
  color: #fff !important;
  font-weight: 600 !important;
}
.footer_01_main_wrapper .footer_contact_list ul.maintenance_contact_list ul li::before {
  font-weight: 400 !important;
  color: #fff;
}
.footer_01_main_wrapper .footer_contact_list ul.maintenance_contact_list ul li:hover::before {
  color: #F4BF09 !important;
}
.footer_01_main_wrapper .footer_contact_list ul.maintenance_contact_list ul li:hover a {
  color: #fff !important;
  font-weight: 600 !important;
}
.footer_01_main_wrapper .footer_contact_list ul.maintenance_contact_list ul li:hover a::after {
  background: #F4BF09 !important;
}
.footer_01_main_wrapper .footer_contact_list ul li {
  font-size: 16px !important;
}
.footer_01_main_wrapper .footer_contact_list ul li a {
  color: #fff !important;
  font-weight: 600 !important;
}
.footer_01_main_wrapper .footer_contact_list ul li::before {
  font-weight: 900;
  color: #fff;
}
.footer_01_main_wrapper .footer_contact_list ul li:hover::before {
  color: #F4BF09 !important;
}
.footer_01_main_wrapper .footer_contact_list ul li:hover a {
  color: #fff !important;
  font-weight: 600 !important;
}
.footer_01_main_wrapper .footer_contact_list ul li:hover a::after {
  background: #F4BF09 !important;
}
.footer_01_main_wrapper .footer_quicklinks_list ul {
  list-style: none !important;
  margin-left: 0 !important;
  list-style-type: none;
  margin-left: 0;
}
.footer_01_main_wrapper .footer_quicklinks_list ul li {
  position: relative;
  padding-left: 0 !important;
  font-weight: 400 !important;
  color: #2E3037 !important;
  color: #fff !important;
}
.footer_01_main_wrapper .footer_quicklinks_list ul li {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  margin-bottom: 5px !important;
  font-size: 16px !important;
  color: #fff !important;
}
.footer_01_main_wrapper .footer_quicklinks_list ul li::before {
  all: unset !important;
}
.footer_01_main_wrapper .footer_quicklinks_list ul li a {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: inherit;
  font-weight: 500 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
}
.footer_01_main_wrapper .footer_quicklinks_list ul li a::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  content: "";
  position: absolute;
  z-index: 100;
  bottom: 0px;
  left: 0;
  width: 0px;
  opacity: 0;
  height: 2px;
  background: #2f4780;
}
.footer_01_main_wrapper .footer_quicklinks_list ul li a:hover {
  text-decoration: none;
  color: #2E3037 !important;
  color: #fff !important;
}
.footer_01_main_wrapper .footer_quicklinks_list ul li a:hover::after {
  width: 80%;
  opacity: 1;
}
.footer_01_main_wrapper .footer_quicklinks_list ul li:hover a {
  color: #fff !important;
}
.footer_01_main_wrapper .footer_quicklinks_list ul li:hover a::after {
  background: #F4BF09 !important;
}
.footer_01_main_wrapper .footer_logo_column .wpb_wrapper {
  display: flex !important;
  justify-content: flex-end !important;
}
@media (max-width: 1200px) {
  .footer_01_main_wrapper .footer_logo_column .wpb_wrapper {
    justify-content: flex-start !important;
  }
}
.footer_01_main_wrapper .footer_logo {
  padding-top: 22px;
}
.footer_01_main_wrapper .footer_logo:hover svg rect.cls-1 {
  fill: #F4BF09;
}
.footer_01_main_wrapper .footer_copyright {
  display: flex !important;
  justify-content: flex-start !important;
}
.footer_01_main_wrapper .footer_legal_pages {
  display: flex !important;
  justify-content: flex-end !important;
}
@media (max-width: 768px) {
  .footer_01_main_wrapper .footer_legal_pages {
    justify-content: flex-start !important;
  }
}
.footer_01_main_wrapper .footer_legal_pages ul {
  display: flex !important;
  list-style: none !important;
  margin-left: 0 !important;
}
.footer_01_main_wrapper .footer_legal_pages ul li {
  position: relative !important;
  margin: 0 !important;
  padding: 0 !important;
  padding-right: 10px !important;
  margin-right: 10px !important;
  line-height: 2em !important;
}
.footer_01_main_wrapper .footer_legal_pages ul li::after {
  all: unset !important;
}
.footer_01_main_wrapper .footer_legal_pages ul li::before {
  content: "";
  position: absolute !important;
  z-index: 100 !important;
  bottom: 0 !important;
  top: 0 !important;
  right: 0 !important;
  border-right: 2px solid #F4BF09;
  pointer-events: none !important;
  width: auto !important;
  height: 80% !important;
  margin: 0 !important;
  padding: 0 !important;
}
.footer_01_main_wrapper .footer_legal_pages ul li:last-child::before {
  all: unset !important;
}
.footer_01_main_wrapper .footer_legal_pages ul li a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #fff !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  padding: 0px 10px 5px 10px;
  margin: 0;
  opacity: 1 !important;
}
.footer_01_main_wrapper .footer_legal_pages ul li a::after {
  all: unset !important;
}
.footer_01_main_wrapper .footer_legal_pages ul li a::before {
  all: unset !important;
}
.footer_01_main_wrapper .footer_legal_pages ul li a:hover {
  color: #F4BF09 !important;
  opacity: 1 !important;
}
.footer_01_main_wrapper .footer_legal_pages ul li a:hover::after {
  all: unset !important;
}
.footer_01_main_wrapper .footer_legal_pages ul li a:hover::before {
  all: unset !important;
}
.footer_01_main_wrapper .footer_legal_pages ul li:first-child a {
  padding-left: 0px !important;
}
.sub_page_header_01 .l-section-overlay {
  background: rgba(0, 0, 0, 0.5) !important;
}
.sub_page_header_01 h1 {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  padding-bottom: 8px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 44px !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  font-family: "Libre Baskerville", sans-serif !important;
}
.sub_page_header_01 h1::after {
  content: "";
  position: absolute;
  border-bottom: 3px solid #2f4780;
  opacity: 1;
  bottom: 0;
  right: 0;
  width: 80%;
}
.sub_page_header_01 h1::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .sub_page_header_01 h1 {
    font-size: 38px !important;
  }
}
@media (max-width: 768px) {
  .sub_page_header_01 h1 {
    font-size: 32px !important;
  }
}
@media (max-width: 500px) {
  .sub_page_header_01 h1 {
    font-size: 26px !important;
  }
}
@media (max-width: 350px) {
  .sub_page_header_01 h1 {
    font-size: 20px !important;
  }
}
.sub_page_header_01 h1::after {
  border-color: #F4BF09 !important;
}
.post_page_header_01 .l-section-overlay {
  background: rgba(0, 0, 0, 0.5) !important;
}
.post_page_header_01 h1 {
  color: #2E3037 !important;
  color: #fff !important;
  font-size: 36px !important;
  font-weight: 500 !important;
  letter-spacing: 1px !important;
  line-height: 1.2em !important;
  margin-bottom: 0;
  font-family: "Libre Baskerville", sans-serif !important;
}
@media (max-width: 992px) {
  .post_page_header_01 h1 {
    font-size: 32px !important;
  }
}
@media (max-width: 768px) {
  .post_page_header_01 h1 {
    font-size: 28px !important;
  }
}
@media (max-width: 500px) {
  .post_page_header_01 h1 {
    font-size: 24px !important;
  }
}
@media (max-width: 350px) {
  .post_page_header_01 h1 {
    font-size: 20px !important;
  }
}
.post_page_header_01 .post_header_meta_wrapper {
  display: block !important;
  border-left: 4px solid #F4BF09;
  padding-left: 25px;
  margin-top: 25px !important;
}
@media (max-width: 500px) {
  .post_page_header_01 .post_header_meta_wrapper {
    flex-direction: column !important;
  }
}
.post_page_header_01 .post_header_meta_wrapper .post_date {
  color: #fff !important;
  font-size: 16px !important;
}
.post_page_header_01 .post_header_meta_wrapper .post_author a {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
}
.post_page_header_01 .post_header_meta_wrapper .post_author a::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  content: "";
  position: absolute;
  z-index: 100;
  bottom: 0px;
  left: 0;
  width: 0px;
  opacity: 0;
  height: 2px;
  background: #2f4780;
}
.post_page_header_01 .post_header_meta_wrapper .post_author a:hover {
  text-decoration: none;
  color: #2E3037 !important;
  color: #fff !important;
}
.post_page_header_01 .post_header_meta_wrapper .post_author a:hover::after {
  width: 80%;
  opacity: 1;
}
.post_page_header_01 .post_header_meta_wrapper .post_meta_taxonomy_element a {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
}
.post_page_header_01 .post_header_meta_wrapper .post_meta_taxonomy_element a::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  content: "";
  position: absolute;
  z-index: 100;
  bottom: 0px;
  left: 0;
  width: 0px;
  opacity: 0;
  height: 2px;
  background: #2f4780;
}
.post_page_header_01 .post_header_meta_wrapper .post_meta_taxonomy_element a:hover {
  text-decoration: none;
  color: #2E3037 !important;
  color: #fff !important;
}
.post_page_header_01 .post_header_meta_wrapper .post_meta_taxonomy_element a:hover::after {
  width: 80%;
  opacity: 1;
}
.post_page_header_01 .post_header_meta_wrapper .post_meta_taxonomy_element a:hover::after {
  background: #F4BF09 !important;
}
.archive_page_header_01 .l-section-overlay {
  background: rgba(0, 0, 0, 0.5) !important;
}
.archive_page_header_01 h1 {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  padding-bottom: 8px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 44px !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  font-family: "Libre Baskerville", sans-serif !important;
}
.archive_page_header_01 h1::after {
  content: "";
  position: absolute;
  border-bottom: 3px solid #2f4780;
  opacity: 1;
  bottom: 0;
  right: 0;
  width: 80%;
}
.archive_page_header_01 h1::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .archive_page_header_01 h1 {
    font-size: 38px !important;
  }
}
@media (max-width: 768px) {
  .archive_page_header_01 h1 {
    font-size: 32px !important;
  }
}
@media (max-width: 500px) {
  .archive_page_header_01 h1 {
    font-size: 26px !important;
  }
}
@media (max-width: 350px) {
  .archive_page_header_01 h1 {
    font-size: 20px !important;
  }
}
.archive_page_header_01 h1::after {
  border-color: #F4BF09 !important;
}
.portfolio_page_header_01 .l-section-overlay {
  background: rgba(0, 0, 0, 0.5) !important;
}
.portfolio_page_header_01 h1 {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  padding-bottom: 8px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 44px !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  font-family: "Libre Baskerville", sans-serif !important;
}
.portfolio_page_header_01 h1::after {
  content: "";
  position: absolute;
  border-bottom: 3px solid #2f4780;
  opacity: 1;
  bottom: 0;
  right: 0;
  width: 80%;
}
.portfolio_page_header_01 h1::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .portfolio_page_header_01 h1 {
    font-size: 38px !important;
  }
}
@media (max-width: 768px) {
  .portfolio_page_header_01 h1 {
    font-size: 32px !important;
  }
}
@media (max-width: 500px) {
  .portfolio_page_header_01 h1 {
    font-size: 26px !important;
  }
}
@media (max-width: 350px) {
  .portfolio_page_header_01 h1 {
    font-size: 20px !important;
  }
}
.portfolio_page_header_01 h1::after {
  border-color: #F4BF09 !important;
}
.portfolio_page_header_01 .portfolio_header_excerpt {
  display: block !important;
  border-left: 4px solid #2f4780;
  padding-left: 25px;
  color: #fff !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  margin-top: 20px !important;
}
.blog_grid_layout_01 .post_image {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  position: relative;
}
.blog_grid_layout_01 .post_image:hover {
  -webkit-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -moz-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -o-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
}
.blog_grid_layout_01 .post_image::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background-image: linear-gradient(120deg, rgba(47, 71, 128, 0.4), rgba(29, 29, 27, 0.4));
}
.blog_grid_layout_01 .post_image:hover::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: rgba(47, 71, 128, 0.4);
}
.blog_grid_layout_01 .w-vwrapper .post_date {
  color: #2E3037 !important;
  font-size: 16px !important;
  font-weight: 400 !important;
}
.blog_grid_layout_01 .w-vwrapper .post_title {
  color: #2E3037 !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  font-size: 26px !important;
}
.blog_grid_layout_01 .w-vwrapper .post_title a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2E3037 !important;
}
.blog_grid_layout_01 .w-vwrapper .post_title a:hover {
  color: #2f4780 !important;
}
.blog_grid_layout_01 .w-vwrapper .post_content {
  color: #2E3037 !important;
  font-size: 16px !important;
  font-weight: 400 !important;
}
.blog_grid_layout_01 .w-vwrapper a.w-btn {
  font-size: 16px !important;
}
.blog_grid_01_element_01 .w-grid-none {
  background: none !important;
  text-align: left !important;
  border-left: 3px solid #2f4780 !important;
  padding-left: 25px !important;
  margin-top: 50px !important;
}
.blog_grid_01_element_01 .g-filters .g-filters-list a.g-filters-item {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2E3037 !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  border-bottom: 3px solid rgba(46, 48, 55, 0) !important;
  opacity: 1 !important;
}
.blog_grid_01_element_01 .g-filters .g-filters-list a.g-filters-item:hover {
  color: #2f4780 !important;
}
.blog_grid_01_element_01 .g-filters .g-filters-list a.g-filters-item.active {
  color: #2f4780 !important;
  border-bottom: 3px solid #2f4780 !important;
}
.blog_grid_01_element_01 .w-grid-list {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
@media (max-width: 768px) {
  .blog_grid_01_element_01 .w-grid-list article.w-grid-item {
    width: 100% !important;
  }
}
@media (max-width: 1200px) {
  .blog_grid_01_element_01 .w-grid-list article.w-grid-item .w-grid-item-h .w-hwrapper {
    flex-direction: column !important;
    width: 100% !important;
  }
}
@media (max-width: 1200px) {
  .blog_grid_01_element_01 .w-grid-list article.w-grid-item .w-grid-item-h .w-hwrapper .post_image {
    width: 100% !important;
    margin-left: 0% !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 1200px) {
  .blog_grid_01_element_01 .w-grid-list article.w-grid-item .w-grid-item-h .w-hwrapper .w-vwrapper {
    width: 100% !important;
    margin-left: 0% !important;
  }
}
.blog_grid_layout_03 .post_image {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  position: relative;
  display: none !important;
}
.blog_grid_layout_03 .post_image:hover {
  -webkit-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -moz-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -o-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
}
.blog_grid_layout_03 .post_image::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background-image: linear-gradient(120deg, rgba(47, 71, 128, 0.4), rgba(29, 29, 27, 0.4));
}
.blog_grid_layout_03 .post_image:hover::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: rgba(47, 71, 128, 0.4);
}
.blog_grid_layout_03 .post_content_wrapper .post_title {
  color: #2E3037 !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  font-size: 26px !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_title a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2E3037 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_title a:hover {
  color: #2f4780 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_date {
  color: #2E3037 !important;
  font-size: 16px !important;
  font-weight: 400 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_category i {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2E3037 !important;
  font-size: 16px !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_category a {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_category a::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  content: "";
  position: absolute;
  z-index: 100;
  bottom: 0px;
  left: 0;
  width: 0px;
  opacity: 0;
  height: 2px;
  background: #2f4780;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_category a:hover {
  text-decoration: none;
  color: #2E3037 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_category a:hover::after {
  width: 80%;
  opacity: 1;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_category:hover i {
  color: #2f4780 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_tag i {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2E3037 !important;
  font-size: 16px !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_tag a {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #2E3037 !important;
  font-size: 16px !important;
  font-weight: 400 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_tag a::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  content: "";
  position: absolute;
  z-index: 100;
  bottom: 0px;
  left: 0;
  width: 0px;
  opacity: 0;
  height: 2px;
  background: #2f4780;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_tag a:hover {
  text-decoration: none;
  color: #2E3037 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_tag a:hover::after {
  width: 80%;
  opacity: 1;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_tag:hover i {
  color: #2f4780 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_content {
  color: #2E3037 !important;
  font-size: 18px !important;
  font-weight: 400 !important;
}
.blog_grid_layout_03 a.w-btn {
  font-size: 16px !important;
}
.blog_grid_03_element_01 .w-grid-none {
  background: none !important;
  text-align: left !important;
  border-left: 3px solid #2f4780 !important;
  padding-left: 25px !important;
  margin-top: 50px !important;
}
.blog_grid_03_element_01 .g-filters .g-filters-list a.g-filters-item {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2E3037 !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  border-bottom: 3px solid rgba(46, 48, 55, 0) !important;
  opacity: 1 !important;
}
.blog_grid_03_element_01 .g-filters .g-filters-list a.g-filters-item:hover {
  color: #2f4780 !important;
}
.blog_grid_03_element_01 .g-filters .g-filters-list a.g-filters-item.active {
  color: #2f4780 !important;
  border-bottom: 3px solid #2f4780 !important;
}
.blog_grid_03_element_01 .w-grid-list {
  justify-content: center !important;
}
.blog_grid_03_element_01 .w-grid-list article.w-grid-item {
  padding: 3.5rem !important;
}
@media (max-width: 1200px) {
  .blog_grid_03_element_01 .w-grid-list article.w-grid-item {
    width: 50% !important;
  }
}
@media (max-width: 992px) {
  .blog_grid_03_element_01 .w-grid-list article.w-grid-item {
    width: 80% !important;
  }
}
@media (max-width: 768px) {
  .blog_grid_03_element_01 .w-grid-list article.w-grid-item {
    width: 100% !important;
    padding: 1.5rem !important;
  }
}
@media (max-width: 500px) {
  .blog_grid_03_element_01 .w-grid-list article.w-grid-item {
    padding: 1rem !important;
  }
}
.blog_grid_layout_04 .post_content_wrapper {
  display: block !important;
  border-left: 3px solid rgba(47, 71, 128, 0.9);
  padding-left: 25px;
}
.blog_grid_layout_04 .post_content_wrapper .post_title {
  color: #2E3037 !important;
  font-weight: 300 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 26px !important;
}
.blog_grid_layout_04 .post_content_wrapper .post_title a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2E3037 !important;
}
.blog_grid_layout_04 .post_content_wrapper .contact_info_wrapper .fas {
  font-size: 0.8rem;
  margin-right: 1em !important;
}
.blog_grid_layout_04 .post_content_wrapper .contact_info_wrapper a {
  font-weight: 600 !important;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: inherit;
  font-weight: 600 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
}
.blog_grid_layout_04 .post_content_wrapper .contact_info_wrapper a:hover {
  color: inherit !important;
}
.blog_grid_layout_04 .post_content_wrapper .contact_info_wrapper a::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  content: "";
  position: absolute;
  z-index: 100;
  bottom: 0px;
  left: 0;
  width: 0px;
  opacity: 0;
  height: 2px;
  background: #2f4780;
}
.blog_grid_layout_04 .post_content_wrapper .contact_info_wrapper a:hover {
  text-decoration: none;
  color: #2E3037 !important;
}
.blog_grid_layout_04 .post_content_wrapper .contact_info_wrapper a:hover::after {
  width: 80%;
  opacity: 1;
}
.blog_grid_layout_04 a.w-btn {
  font-size: 16px !important;
}
.search_results_grid_layout_02 .w-vwrapper .post_date {
  color: #2E3037 !important;
  font-size: 16px !important;
  font-weight: 400 !important;
}
.search_results_grid_layout_02 .w-vwrapper .post_title {
  color: #2E3037 !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  font-size: 26px !important;
}
.search_results_grid_layout_02 .w-vwrapper .post_title a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2E3037 !important;
}
.search_results_grid_layout_02 .w-vwrapper .post_title a:hover {
  color: #2f4780 !important;
}
.search_results_grid_layout_02 .w-vwrapper .post_content {
  color: #2E3037 !important;
  font-size: 16px !important;
  font-weight: 400 !important;
}
.search_results_grid_layout_02 .w-vwrapper a.w-btn {
  font-size: 16px !important;
}
.search_results_grid_element_02 .w-grid-none {
  background: none !important;
  text-align: left !important;
  border-left: 3px solid #2f4780 !important;
  padding-left: 25px !important;
  margin-top: 50px !important;
}
.search_results_grid_element_02 .g-filters .g-filters-list a.g-filters-item {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2E3037 !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  border-bottom: 3px solid rgba(46, 48, 55, 0) !important;
  opacity: 1 !important;
}
.search_results_grid_element_02 .g-filters .g-filters-list a.g-filters-item:hover {
  color: #2f4780 !important;
}
.search_results_grid_element_02 .g-filters .g-filters-list a.g-filters-item.active {
  color: #2f4780 !important;
  border-bottom: 3px solid #2f4780 !important;
}
.search_results_grid_element_02 .w-grid-list {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
@media (max-width: 768px) {
  .search_results_grid_element_02 .w-grid-list article.w-grid-item {
    width: 100% !important;
  }
}
@media (max-width: 1200px) {
  .search_results_grid_element_02 .w-grid-list article.w-grid-item .w-grid-item-h .w-hwrapper {
    flex-direction: column !important;
    width: 100% !important;
  }
}
.search_results_grid_element_02 .w-grid-list article.w-grid-item .w-grid-item-h .w-hwrapper .post_image {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  position: relative;
}
.search_results_grid_element_02 .w-grid-list article.w-grid-item .w-grid-item-h .w-hwrapper .post_image:hover {
  -webkit-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -moz-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -o-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
}
.search_results_grid_element_02 .w-grid-list article.w-grid-item .w-grid-item-h .w-hwrapper .post_image::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background-image: linear-gradient(120deg, rgba(47, 71, 128, 0.4), rgba(29, 29, 27, 0.4));
}
.search_results_grid_element_02 .w-grid-list article.w-grid-item .w-grid-item-h .w-hwrapper .post_image:hover::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: rgba(47, 71, 128, 0.4);
}
@media (max-width: 1200px) {
  .search_results_grid_element_02 .w-grid-list article.w-grid-item .w-grid-item-h .w-hwrapper .post_image {
    width: 100% !important;
    margin-left: 0% !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 1200px) {
  .search_results_grid_element_02 .w-grid-list article.w-grid-item .w-grid-item-h .w-hwrapper .w-vwrapper {
    width: 100% !important;
    margin-left: 0% !important;
  }
}
.img_gallery_grid_layout_01 .img_gallery_grid_img_element {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  position: relative;
}
.img_gallery_grid_layout_01 .img_gallery_grid_img_element:hover {
  -webkit-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -moz-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -o-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
}
.img_gallery_grid_layout_01 .img_gallery_grid_img_element::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: rgba(47, 71, 128, 0.2);
}
.img_gallery_grid_layout_01 .img_gallery_grid_img_element:hover::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: rgba(47, 71, 128, 0.4);
}
.img_gallery_grid_01_element_01 .w-grid-none {
  background: none !important;
  text-align: left !important;
  border-left: 3px solid #2f4780 !important;
  padding-left: 25px !important;
  margin-top: 50px !important;
}
.img_gallery_grid_01_element_01 .g-filters .g-filters-list a.g-filters-item {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2E3037 !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  border-bottom: 3px solid rgba(46, 48, 55, 0) !important;
  opacity: 1 !important;
}
.img_gallery_grid_01_element_01 .g-filters .g-filters-list a.g-filters-item:hover {
  color: #2f4780 !important;
}
.img_gallery_grid_01_element_01 .g-filters .g-filters-list a.g-filters-item.active {
  color: #2f4780 !important;
  border-bottom: 3px solid #2f4780 !important;
}
.overview_page_grid_layout_01 {
  position: relative !important;
}
.overview_page_grid_layout_01 .overview_grid_img {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  position: relative;
  margin-bottom: 0;
}
.overview_page_grid_layout_01 .overview_grid_img_overlay_wrapper {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  background: #2f4780;
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  padding-top: 10% !important;
  padding-bottom: 10% !important;
  padding-left: 10% !important;
  padding-right: 10% !important;
  display: flex !important;
  justify-content: center !important;
  align-items: flex-start !important;
  flex-direction: column !important;
}
.overview_page_grid_layout_01 .overview_grid_img_overlay_wrapper .overview_grid_title {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  padding-bottom: 8px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 26px !important;
  padding-left: 0px !important;
  margin-bottom: 25px !important;
}
.overview_page_grid_layout_01 .overview_grid_img_overlay_wrapper .overview_grid_title::after {
  content: "";
  position: absolute;
  border-bottom: 3px solid #2f4780;
  opacity: 1;
  bottom: 0;
  left: 0;
  width: 80%;
}
.overview_page_grid_layout_01 .overview_grid_img_overlay_wrapper .overview_grid_title::before {
  all: unset !important;
}
.overview_page_grid_layout_01 .overview_grid_img_overlay_wrapper .overview_grid_excerpt {
  color: #fff !important;
  border-left: 3px solid #2f4780 !important;
  padding-left: 25px !important;
}
.overview_page_grid_layout_01:hover .overview_grid_img {
  -webkit-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  -moz-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  -o-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
}
.overview_page_grid_layout_01:hover .overview_grid_img_overlay_wrapper .overview_grid_title::after {
  border-color: #fff !important;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.overview_grid_01_element_01 .w-grid-none {
  background: none !important;
  text-align: left !important;
  border-left: 3px solid #2f4780 !important;
  padding-left: 25px !important;
  margin-top: 50px !important;
}
.overview_grid_01_element_01 .g-filters .g-filters-list a.g-filters-item {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2E3037 !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  border-bottom: 3px solid rgba(46, 48, 55, 0) !important;
  opacity: 1 !important;
}
.overview_grid_01_element_01 .g-filters .g-filters-list a.g-filters-item:hover {
  color: #2f4780 !important;
}
.overview_grid_01_element_01 .g-filters .g-filters-list a.g-filters-item.active {
  color: #2f4780 !important;
  border-bottom: 3px solid #2f4780 !important;
}
.blog_post_content_01 .l-section {
  padding-left: 0;
  padding-right: 0;
}
.blog_post_content_01 p:first-of-type::first-letter {
  font-family: "Libre Baskerville", sans-serif !important;
  color: #2f4780 !important;
  font-size: 54px !important;
  display: inline-block !important;
  padding-right: 2px !important;
}
.w-sharing a.w-sharing-item {
  padding: 0 14px !important;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.w-sharing a.w-sharing-item i {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  font-size: 18px !important;
}
.w-sharing a.w-sharing-item i::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.w-sharing a.w-sharing-item:hover i {
  color: #F4BF09 !important;
}
.w-sharing a.w-sharing-item:last-of-type {
  padding-right: 0px !important;
}
.blog_navigation_links_01 a.post_navigation-item {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.blog_navigation_links_01 a.post_navigation-item .post_navigation-item-arrow {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  opacity: 1 !important;
}
.blog_navigation_links_01 a.post_navigation-item .post_navigation-item-arrow::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: rgba(46, 48, 55, 0.8);
  opacity: 0.5 !important;
}
.blog_navigation_links_01 a.post_navigation-item .post_navigation-item-title {
  color: rgba(46, 48, 55, 0.9) !important;
}
.blog_navigation_links_01 a.post_navigation-item:hover .post_navigation-item-arrow::before {
  opacity: 0.9 !important;
  color: #F4BF09;
}
.blog_navigation_links_01 a.post_navigation-item:hover .post_navigation-item-title {
  color: rgba(47, 71, 128, 0.9) !important;
}
.blog_archive_container_01 {
  padding-left: 25px;
  padding-top: 10px;
  padding-bottom: 35px;
}
.blog_archive_container_01 ul li {
  font-weight: 400;
}
.blog_archive_container_01 ul li::before {
  color: #2f4780;
}
.w-toplink.active {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(29, 29, 27, 0.6) !important;
}
.w-toplink.active span {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  pointer-events: none;
}
.w-toplink.active:hover {
  transform: rotate(135deg) !important;
  background: rgba(47, 71, 128, 0.8) !important;
}
.w-toplink.active:hover span {
  display: block;
  transform: rotate(-135deg);
}
.mfp-container .mfp-content .mfp-figure .figure::after {
  z-index: 10 !important;
  background: rgba(47, 71, 128, 0.1) !important;
}
.mfp-container button.mfp-arrow {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.mfp-container button.mfp-arrow::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: rgba(47, 71, 128, 0.5) !important;
  opacity: 1 !important;
}
.mfp-container button.mfp-arrow:hover::before {
  color: #2f4780 !important;
  opacity: 1 !important;
}
.w-image:not(.special_element) {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  position: relative;
  overflow: hidden !important;
}
.w-image:not(.special_element)::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(47, 71, 128, 0);
  pointer-events: none;
}
.w-image:not(.special_element)::before {
  content: "";
  position: absolute;
  z-index: 5;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: rgba(244, 191, 9, 0.2);
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  -o-transition: transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
  -webkit-transform: scale3d(1.9, 1.4, 1) rotate(45deg) translate3d(0, -120%, 0);
  transform: scale3d(1.9, 1.4, 1) rotate(45deg) translate3d(0, -120%, 0);
}
.w-image:not(.special_element).img_hover_effect_01:hover::after {
  background: rgba(47, 71, 128, 0.4);
}
.w-image:not(.special_element).img_hover_effect_01:hover::before {
  -webkit-transform: scale3d(1.9, 1.4, 1) rotate(45deg) translate3d(0, 90%, 0);
  transform: scale3d(1.9, 1.4, 1) rotate(45deg) translate3d(0, 90%, 0);
  background: rgba(244, 191, 9, 0.5);
}
.w-iconbox:not(.special_element).style_outlined .w-iconbox-icon {
  box-shadow: 0 0 0 2px #2f4780 inset !important;
}
.w-iconbox:not(.special_element).style_circle .w-iconbox-icon::before {
  background: #2f4780 !important;
}
.w-iconbox:not(.special_element).iconpos_top {
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start !important;
  padding: 20px !important;
}
.w-iconbox:not(.special_element).iconpos_top .w-iconbox-icon {
  color: #2f4780 !important;
}
.w-iconbox:not(.special_element).iconpos_top .w-iconbox-icon i {
  font-weight: 400 !important;
  font-size: 58px !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_top .w-iconbox-icon i {
    font-size: 42px !important;
  }
}
.w-iconbox:not(.special_element).iconpos_top .w-iconbox-meta {
  text-align: center !important;
  margin-top: -15px !important;
}
.w-iconbox:not(.special_element).iconpos_top .w-iconbox-meta .w-iconbox-title {
  color: #2E3037 !important;
  font-weight: 300 !important;
  letter-spacing: 1px !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 26px !important;
}
.w-iconbox:not(.special_element).iconpos_top .w-iconbox-meta .w-iconbox-text {
  font-size: 16px !important;
  color: #2E3037;
  font-weight: 400 !important;
}
.w-iconbox:not(.special_element).iconpos_top .w-iconbox-meta .w-iconbox-text p {
  font-size: 16px !important;
  color: #2E3037;
  font-weight: 400 !important;
}
.w-iconbox:not(.special_element).iconpos_left {
  align-items: center !important;
  justify-content: flex-start !important;
  padding: 20px !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_left {
    flex-direction: column;
  }
}
.w-iconbox:not(.special_element).iconpos_left .w-iconbox-icon {
  margin-right: 25px !important;
  color: #2f4780 !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_left .w-iconbox-icon {
    margin-bottom: 25px !important;
  }
}
.w-iconbox:not(.special_element).iconpos_left .w-iconbox-icon i {
  font-weight: 400 !important;
  font-size: 32px !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_left .w-iconbox-icon i {
    font-size: 42px !important;
  }
}
.w-iconbox:not(.special_element).iconpos_left .w-iconbox-meta {
  text-align: left !important;
  padding-top: 4px !important;
}
.w-iconbox:not(.special_element).iconpos_left .w-iconbox-meta .w-iconbox-title {
  color: #2E3037 !important;
  font-weight: 400 !important;
  letter-spacing: 1px !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 18px !important;
}
.w-iconbox:not(.special_element).iconpos_left .w-iconbox-meta .w-iconbox-text {
  font-size: 16px !important;
  color: #2E3037;
  font-weight: 400 !important;
}
.w-iconbox:not(.special_element).iconpos_left .w-iconbox-meta .w-iconbox-text p {
  font-size: 16px !important;
  color: #2E3037;
  font-weight: 400 !important;
}
.w-iconbox:not(.special_element).iconpos_right {
  align-items: flex-start !important;
  justify-content: flex-start !important;
  padding: 20px !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_right {
    flex-direction: column;
  }
}
.w-iconbox:not(.special_element).iconpos_right .w-iconbox-icon {
  margin-left: 25px !important;
  color: #2f4780 !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_right .w-iconbox-icon {
    margin-bottom: 25px !important;
  }
}
.w-iconbox:not(.special_element).iconpos_right .w-iconbox-icon i {
  font-weight: 400 !important;
  font-size: 32px !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_right .w-iconbox-icon i {
    font-size: 42px !important;
  }
}
.w-iconbox:not(.special_element).iconpos_right .w-iconbox-meta {
  text-align: left !important;
}
.w-iconbox:not(.special_element).iconpos_right .w-iconbox-meta .w-iconbox-title {
  text-transform: uppercase;
  font-size: 18px;
  letter-spacing: 1px;
}
.w-tabs:not(.special_element).style_default .w-tabs-sections .w-tabs-section {
  border: none !important;
  margin-bottom: 15px !important;
}
.w-tabs:not(.special_element).style_default .w-tabs-sections .w-tabs-section .w-tabs-section-header {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  background: #2f4780 !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0px !important;
}
.w-tabs:not(.special_element).style_default .w-tabs-sections .w-tabs-section .w-tabs-section-header .w-tabs-section-title {
  font-size: 18px !important;
  font-weight: 400 !important;
  color: #fff;
  padding-left: 15px !important;
}
.w-tabs:not(.special_element).style_default .w-tabs-sections .w-tabs-section .w-tabs-section-header .w-tabs-section-control:before {
  color: #fff !important;
  left: 0.25em !important;
}
.w-tabs:not(.special_element).style_default .w-tabs-sections .w-tabs-section .w-tabs-section-header .w-tabs-section-control:after {
  color: #fff !important;
  right: 0.25em !important;
}
.w-tabs:not(.special_element).style_default .w-tabs-sections .w-tabs-section .w-tabs-section-header:hover {
  background: rgba(47, 71, 128, 0.9) !important;
}
.w-tabs:not(.special_element).style_timeline .w-tabs-list .w-tabs-list-h a.w-tabs-item {
  box-shadow: 0 0 0 2px #2f4780 inset !important;
}
.w-tabs:not(.special_element).style_timeline .w-tabs-list .w-tabs-list-h a.w-tabs-item::before {
  background: #2f4780 !important;
}
.w-tabs:not(.special_element).style_timeline .w-tabs-list .w-tabs-list-h a.w-tabs-item .w-tabs-item-title {
  color: #2E3037 !important;
  font-weight: 400 !important;
}
.w-tabs:not(.special_element).style_timeline .w-tabs-list .w-tabs-list-h a.w-tabs-item.defined-active {
  background: #2f4780 !important;
}
.w-tabs:not(.special_element).style_timeline .w-tabs-list .w-tabs-list-h a.w-tabs-item.defined-active .w-tabs-item-title {
  color: #fff !important;
  font-weight: 400 !important;
}
.w-tabs:not(.special_element).style_timeline .w-tabs-list .w-tabs-list-h a.w-tabs-item:hover {
  background: #2f4780 !important;
}
.w-tabs:not(.special_element).style_timeline .w-tabs-list .w-tabs-list-h a.w-tabs-item:hover .w-tabs-item-title {
  color: #fff !important;
  font-weight: 400 !important;
}
.w-tabs:not(.special_element).style_timeline.accordion .w-tabs-sections .w-tabs-sections-h .w-tabs-section.active .w-tabs-section-content {
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
}
.w-tabs:not(.special_element).style_timeline.accordion .w-tabs-sections .w-tabs-sections-h .w-tabs-section button::before {
  border-color: #2f4780 !important;
}
.w-ibanner:not(.special_element).animation_hebe {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  background: #2f4780 !important;
}
.w-ibanner:not(.special_element).animation_hebe:hover {
  -webkit-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -moz-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -o-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
}
.w-ibanner:not(.special_element).animation_hebe:hover .w-ibanner-h .w-ibanner-image::before {
  opacity: 0.6 !important;
  transform: translateY(-15%) translateX(45%) rotate(45deg) !important;
}
.w-ibanner:not(.special_element).animation_hebe:hover .w-ibanner-h .w-ibanner-image::after {
  opacity: 0.6 !important;
  transform: translateY(-30%) translateX(-40%) rotate(45deg) !important;
}
.w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-image::before {
  opacity: 0.3 !important;
  transform: translateY(10%) translateX(100%) rotate(45deg);
  width: 200%;
  height: 200%;
  z-index: 2;
}
.w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-image::after {
  opacity: 0.3 !important;
  background: #2f4780 !important;
  transform: translateY(-50%) translateX(-130%) rotate(45deg);
  width: 200%;
  height: 200%;
  z-index: 1;
}
.w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-title {
  color: #2E3037 !important;
  color: #fff !important;
  font-size: 32px !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
@media (max-width: 1200px) {
  .w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-title {
    font-size: 28px !important;
  }
}
@media (max-width: 992px) {
  .w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-title {
    font-size: 24px !important;
  }
}
@media (max-width: 500px) {
  .w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-title {
    font-size: 20px !important;
  }
}
@media (max-width: 350px) {
  .w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-title {
    font-size: 16px !important;
  }
}
.w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-desc {
  color: #fff !important;
}
.w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-desc p {
  color: #fff !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
}
@media (max-width: 1460px) {
  .w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-desc p {
    font-size: 16px !important;
  }
}
@media (max-width: 1200px) {
  .w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-desc p {
    font-size: 18px !important;
  }
}
@media (max-width: 992px) {
  .w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-desc p {
    font-size: 18px !important;
  }
}
@media (max-width: 768px) {
  .w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-desc p {
    font-size: 18px !important;
  }
}
@media (max-width: 500px) {
  .w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-desc p {
    font-size: 16px !important;
  }
}
@media (max-width: 350px) {
  .w-ibanner:not(.special_element).animation_hebe .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-desc p {
    font-size: 14px !important;
  }
}
.w-ibanner:not(.special_element).animation_hebe.active_elment {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
}
.w-ibanner:not(.special_element).animation_hebe.active_elment:hover {
  -webkit-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -moz-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -o-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
}
.w-ibanner:not(.special_element).animation_hebe.active_elment .w-ibanner-h .w-ibanner-image {
  transform: scale(1) !important;
}
.w-ibanner:not(.special_element).animation_hebe.active_elment .w-ibanner-h .w-ibanner-image::before {
  opacity: 0.7 !important;
  transform: translateY(0) !important;
}
.w-ibanner:not(.special_element).animation_hebe.active_elment .w-ibanner-h .w-ibanner-image::after {
  opacity: 0.7 !important;
  transform: translateY(0) !important;
}
.w-ibanner:not(.special_element).animation_hebe.active_elment .w-ibanner-h .w-ibanner-content {
  opacity: 1 !important;
}
.w-ibanner:not(.special_element).animation_hebe.active_elment .w-ibanner-h .w-ibanner-content .w-ibanner-content-h {
  opacity: 1 !important;
}
.w-ibanner:not(.special_element).animation_hebe.active_elment .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-title {
  opacity: 1 !important;
  transform: translateY(0px) !important;
}
.w-ibanner:not(.special_element).animation_hebe.active_elment .w-ibanner-h .w-ibanner-content .w-ibanner-content-h .w-ibanner-desc {
  opacity: 1 !important;
  transform: translateY(0px) !important;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsOverflow {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -webkit-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -moz-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  -o-box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.3) !important;
  position: relative;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsOverflow:hover {
  -webkit-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  -moz-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  -o-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
  box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3) !important;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsOverflow::after {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background-image: linear-gradient(120deg, rgba(47, 71, 128, 0.4), rgba(29, 29, 27, 0.4));
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsOverflow:hover::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: rgba(47, 71, 128, 0.4);
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsOverflow .rsContainer .rsSlide .rsContent .rsABlock {
  background: none !important;
  padding-left: 50px !important;
  padding-bottom: 40px !important;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsOverflow .rsContainer .rsSlide .rsContent .rsABlock .w-slider-item-title {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  padding-bottom: 8px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 24px !important;
  padding-left: 0px !important;
  margin-bottom: 15px !important;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsOverflow .rsContainer .rsSlide .rsContent .rsABlock .w-slider-item-title::after {
  content: "";
  position: absolute;
  border-bottom: 3px solid #2f4780;
  opacity: 1;
  bottom: 0;
  right: 0;
  width: 80%;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsOverflow .rsContainer .rsSlide .rsContent .rsABlock .w-slider-item-title::before {
  all: unset !important;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsOverflow .rsContainer .rsSlide .rsContent .rsABlock .w-slider-item-description {
  color: #fff !important;
  opacity: 1 !important;
  border-left: 3px solid #2f4780 !important;
  padding-left: 25px !important;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsOverflow .rsArrow {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: rgba(255, 255, 255, 0.5) !important;
  text-shadow: none !important;
  font-size: 2.5rem !important;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsOverflow .rsArrow:hover {
  color: rgba(255, 255, 255, 0.9) !important;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsOverflow .rsFullscreenBtn {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: rgba(255, 255, 255, 0.5) !important;
  text-shadow: none !important;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsOverflow .rsFullscreenBtn:hover {
  color: rgba(255, 255, 255, 0.9) !important;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsBullets {
  margin-top: 1.5rem !important;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsBullets .rsBullet span {
  background: rgba(46, 48, 55, 0.2) !important;
  width: 10px !important;
  height: 10px !important;
  margin: 8px !important;
  color: #2f4780 !important;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsBullets .rsBullet.rsNavSelected span {
  background: rgba(46, 48, 55, 0) !important;
}
.custom_section_01_left {
  position: relative !important;
  outline: none !important;
}
.custom_section_01_left::before {
  position: absolute;
  content: "";
  width: 200px;
  height: 250px;
  pointer-events: none;
  left: 0;
  background: rgba(47, 71, 128, 0.2);
  clip-path: polygon(100% 1%, 36% 50%, 100% 100%);
  transform: rotate(180deg);
}
.custom_section_01_right {
  position: relative !important;
  outline: none !important;
}
.custom_section_01_right::before {
  position: absolute;
  content: "";
  width: 200px;
  height: 250px;
  pointer-events: none;
  right: 0;
  background: rgba(47, 71, 128, 0.2);
  clip-path: polygon(100% 1%, 36% 50%, 100% 100%);
}
.custom_text_block_download_list_01 ul {
  list-style: none !important;
  margin-left: 0 !important;
}
.custom_text_block_download_list_01 ul li {
  position: relative !important;
  padding-left: 1.8em !important;
}
.custom_text_block_download_list_01 ul li::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  content: "" !important;
  font-family: FontAwesome;
  position: absolute !important;
  display: inline-block !important;
  width: 1.8em;
  margin-right: 15px !important;
  font-size: 1em !important;
  font-weight: 700 !important;
}
.custom_text_block_download_list_01 ul li:hover::before {
  color: #2f4780 !important;
}
.custom_text_block_download_list_01 ul li a {
  font-weight: 500 !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul {
  list-style-type: none;
  margin-left: 0;
}
.wpb_text_column.custom_text_block_contact_list_01 ul.home_page_intro_list_01 li {
  padding-left: 0px !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul.home_page_intro_list_01 li::before {
  position: relative !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul li {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  margin-bottom: 5px;
}
.wpb_text_column.custom_text_block_contact_list_01 ul li::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  font-family: FontAwesome;
  font-size: 0.8em !important;
  content: "";
  display: inline-block;
  color: #2E3037 !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul li a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  font-size: inherit;
  font-weight: 600 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul li a::after {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  content: "";
  position: absolute;
  z-index: 100;
  bottom: 0px;
  left: 0;
  width: 0px;
  opacity: 0;
  height: 2px;
  background: #2f4780;
}
.wpb_text_column.custom_text_block_contact_list_01 ul li a:hover {
  text-decoration: none;
  color: #2E3037 !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul li a:hover::after {
  width: 80%;
  opacity: 1;
}
.wpb_text_column.custom_text_block_contact_list_01 ul li:hover::before {
  color: #2f4780 !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul li:hover a {
  color: #2E3037 !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul li.contact_link_mobile::before {
  content: "" !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul li.contact_link_phone::before {
  content: "" !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul li.contact_link_fax::before {
  content: "" !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul li.contact_link_email::before {
  content: "" !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul.maintenance_contact_list ul li a {
  color: #fff !important;
  font-weight: 600 !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul.maintenance_contact_list ul li::before {
  font-weight: 400 !important;
  color: #fff;
}
.wpb_text_column.custom_text_block_contact_list_01 ul.maintenance_contact_list ul li:hover::before {
  color: #F4BF09 !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul.maintenance_contact_list ul li:hover a {
  color: #fff !important;
  font-weight: 600 !important;
}
.wpb_text_column.custom_text_block_contact_list_01 ul.maintenance_contact_list ul li:hover a::after {
  background: #F4BF09 !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light {
  list-style-type: none;
  margin-left: 0;
}
.wpb_text_column.custom_text_block_contact_list_01.light.home_page_intro_list_01 li {
  padding-left: 0px !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light.home_page_intro_list_01 li::before {
  position: relative !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light li {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  margin-bottom: 5px;
}
.wpb_text_column.custom_text_block_contact_list_01.light li::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  font-family: FontAwesome;
  font-size: 0.8em !important;
  content: "";
  display: inline-block;
  color: #2E3037 !important;
  color: #fff !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light li a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  font-size: inherit;
  font-weight: 600 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light li a::after {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  content: "";
  position: absolute;
  z-index: 100;
  bottom: 0px;
  left: 0;
  width: 0px;
  opacity: 0;
  height: 2px;
  background: #2f4780;
}
.wpb_text_column.custom_text_block_contact_list_01.light li a:hover {
  text-decoration: none;
  color: #2E3037 !important;
  color: #fff !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light li a:hover::after {
  width: 80%;
  opacity: 1;
}
.wpb_text_column.custom_text_block_contact_list_01.light li:hover::before {
  color: #2f4780 !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light li:hover a {
  color: #2E3037 !important;
  color: #fff !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light li:hover a::after {
  color: #fff !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light li.contact_link_mobile::before {
  content: "" !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light li.contact_link_phone::before {
  content: "" !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light li.contact_link_fax::before {
  content: "" !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light li.contact_link_email::before {
  content: "" !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light.maintenance_contact_list ul li a {
  color: #fff !important;
  font-weight: 600 !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light.maintenance_contact_list ul li::before {
  font-weight: 400 !important;
  color: #fff;
}
.wpb_text_column.custom_text_block_contact_list_01.light.maintenance_contact_list ul li:hover::before {
  color: #F4BF09 !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light.maintenance_contact_list ul li:hover a {
  color: #fff !important;
  font-weight: 600 !important;
}
.wpb_text_column.custom_text_block_contact_list_01.light.maintenance_contact_list ul li:hover a::after {
  background: #F4BF09 !important;
}
.custom_text_block_custom_table_01 .wpb_wrapper table {
  width: 100% !important;
  border-spacing: 3px !important;
  border-collapse: separate !important;
  border: none !important;
}
.custom_text_block_custom_table_01 .wpb_wrapper table thead {
  background: rgba(47, 71, 128, 0.2);
}
@media (max-width: 768px) {
  .custom_text_block_custom_table_01 .wpb_wrapper table thead {
    display: none !important;
  }
}
.custom_text_block_custom_table_01 .wpb_wrapper table tbody tr:nth-child(odd) {
  background: rgba(47, 71, 128, 0.04) !important;
}
.custom_text_block_custom_table_01 .wpb_wrapper table tbody tr:nth-child(even) {
  background: rgba(47, 71, 128, 0.04) !important;
}
.custom_text_block_custom_table_01 .wpb_wrapper table th {
  font-size: 16px !important;
  font-weight: 400 !important;
  padding: 0.75em !important;
  border: none !important;
}
.custom_text_block_custom_table_01 .wpb_wrapper table td {
  font-size: 16px !important;
  font-weight: 400 !important;
  color: #2E3037 !important;
  padding: 0.75em !important;
  border: none !important;
}
@media (max-width: 768px) {
  .custom_text_block_custom_table_01 .wpb_wrapper table td {
    display: block !important;
    position: relative !important;
    padding-left: 50% !important;
    margin-bottom: 3px !important;
    text-align: right !important;
  }
}
@media (max-width: 768px) {
  .custom_text_block_custom_table_01 .wpb_wrapper table td:first-child {
    font-weight: bold !important;
  }
}
@media (max-width: 768px) {
  .custom_text_block_custom_table_01 .wpb_wrapper table td:before {
    content: attr(data-th);
    position: absolute;
    top: 0.75em;
    left: 0.75em;
    width: 50%;
    font-weight: inherit;
    text-align: left;
  }
}
.custom_text_block_custom_table_02 .wpb_wrapper table {
  width: 100% !important;
  border-spacing: 0px !important;
  border: none !important;
}
.custom_text_block_custom_table_02 .wpb_wrapper table thead {
  background: rgba(47, 71, 128, 0);
}
.custom_text_block_custom_table_02 .wpb_wrapper table tbody tr:nth-child(odd) {
  background: rgba(47, 71, 128, 0) !important;
}
.custom_text_block_custom_table_02 .wpb_wrapper table tbody tr:nth-child(even) {
  background: rgba(47, 71, 128, 0) !important;
}
.custom_text_block_custom_table_02 .wpb_wrapper table th {
  font-size: 16px !important;
  font-weight: 700 !important;
  color: #2E3037 !important;
  border: none !important;
  padding-left: 0 !important;
}
@media (max-width: 768px) {
  .custom_text_block_custom_table_02 .wpb_wrapper table th {
    font-size: 14px !important;
  }
}
@media (max-width: 350px) {
  .custom_text_block_custom_table_02 .wpb_wrapper table th {
    font-size: 12px !important;
  }
}
.custom_text_block_custom_table_02 .wpb_wrapper table td {
  font-size: 16px !important;
  color: #2E3037 !important;
  border: none !important;
  padding-left: 0 !important;
}
@media (max-width: 768px) {
  .custom_text_block_custom_table_02 .wpb_wrapper table td {
    font-size: 14px !important;
  }
}
@media (max-width: 350px) {
  .custom_text_block_custom_table_02 .wpb_wrapper table td {
    font-size: 12px !important;
  }
}
.custom_text_block_custom_contact_table_01 .wpb_wrapper table {
  width: auto !important;
  border-spacing: 0px !important;
  border: none !important;
}
.custom_text_block_custom_contact_table_01 .wpb_wrapper table thead {
  background: rgba(47, 71, 128, 0);
}
.custom_text_block_custom_contact_table_01 .wpb_wrapper table tbody tr:nth-child(odd) {
  background: rgba(47, 71, 128, 0) !important;
}
.custom_text_block_custom_contact_table_01 .wpb_wrapper table tbody tr:nth-child(even) {
  background: rgba(47, 71, 128, 0) !important;
}
.custom_text_block_custom_contact_table_01 .wpb_wrapper table tbody tr td {
  font-size: 16px !important;
  font-weight: 400 !important;
  color: #2E3037 !important;
  border: none !important;
  padding: 10px !important;
  padding-left: 0 !important;
}
@media (max-width: 768px) {
  .custom_text_block_custom_contact_table_01 .wpb_wrapper table tbody tr td {
    font-size: 14px !important;
  }
}
@media (max-width: 350px) {
  .custom_text_block_custom_contact_table_01 .wpb_wrapper table tbody tr td {
    font-size: 12px !important;
  }
}
.custom_text_block_custom_contact_table_01 .wpb_wrapper table tbody tr td:first-child {
  padding-right: 40px !important;
  font-weight: 700 !important;
}
.custom_text_block_custom_contact_table_01 .wpb_wrapper table th {
  font-size: 16px !important;
  font-weight: 700 !important;
  color: #2E3037 !important;
  border: none !important;
  padding-left: 0 !important;
}
@media (max-width: 768px) {
  .custom_text_block_custom_contact_table_01 .wpb_wrapper table th {
    font-size: 14px !important;
  }
}
@media (max-width: 350px) {
  .custom_text_block_custom_contact_table_01 .wpb_wrapper table th {
    font-size: 12px !important;
  }
}
.custom_text_block_custom_contact_table_01 .wpb_wrapper table .table_divider {
  color: #2f4780 !important;
}
.custom_text_block_general_01 {
  margin-bottom: 75px !important;
}
@media (max-width: 992px) {
  .custom_text_block_general_01 {
    margin-bottom: 55px !important;
  }
}
.custom_text_block_general_01 .wpb_wrapper ul {
  list-style: none !important;
  margin-left: 0 !important;
}
.custom_text_block_general_01 .wpb_wrapper ul li {
  position: relative;
  padding-left: 1.8em !important;
  font-weight: 400 !important;
  color: #2E3037 !important;
  color: #2E3037 !important;
}
.custom_text_block_general_01 .wpb_wrapper ul li::before {
  content: "";
  font-family: FontAwesome;
  position: absolute;
  left: 0;
  display: inline-block !important;
  width: 1.8em;
  margin-right: 15px !important;
  font-size: 0.8em;
  font-weight: 700 !important;
  color: #2E3037 !important;
  color: #2f4780 !important;
}
.custom_text_block_general_01 .wpb_wrapper h3 {
  color: #2E3037 !important;
  color: #2f4780 !important;
  font-size: 'mediumpx' !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
@media (max-width: 992px) {
  .custom_text_block_general_01 .wpb_wrapper h3 {
    font-size: medium - 4px !important;
  }
}
@media (max-width: 768px) {
  .custom_text_block_general_01 .wpb_wrapper h3 {
    font-size: medium - 8px !important;
  }
}
@media (max-width: 500px) {
  .custom_text_block_general_01 .wpb_wrapper h3 {
    font-size: medium - 12px !important;
  }
}
@media (max-width: 350px) {
  .custom_text_block_general_01 .wpb_wrapper h3 {
    font-size: medium - 16px !important;
  }
}
.custom_wrapper_01 {
  display: block !important;
  border-left: 3px solid rgba(47, 71, 128, 0.9);
  padding-left: 25px;
}
.custom_wrapper_02 {
  display: block !important;
  border-left: 4px solid #2f4780;
  padding-left: 25px;
}
.custom_contact_block_wrapper_01 time {
  display: block !important;
}
.custom_contact_block_wrapper_01 .wpb_text_column.custom_contact_block_name .wpb_wrapper h3 {
  color: #2E3037 !important;
  font-weight: 900 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 24px !important;
}
.custom_contact_block_wrapper_01 .wpb_text_column.custom_contact_block_title .wpb_wrapper {
  font-style: italic !important;
  font-weight: 400 !important;
  color: #2f4780 !important;
  font-size: 18px !important;
}
.custom_contact_block_wrapper_01 .wpb_text_column.custom_contact_block_title .wpb_wrapper p {
  font-style: italic !important;
  font-weight: 400 !important;
  color: #2f4780 !important;
  font-size: 18px !important;
}
.custom_contact_block_wrapper_01 .custom_contact_block_contact_info .wpb_wrapper ul li {
  font-size: 16px !important;
}
.custom_teaser_01 .l-section-overlay {
  background: rgba(0, 0, 0, 0.5) !important;
}
.custom_teaser_01 .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h2 {
  font-family: "Libre Baskerville", sans-serif !important;
  text-transform: inherit !important;
}
.custom_teaser_01 .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper h2::after {
  border-bottom: 3px solid rgba(244, 191, 9, 0.8);
}
.maps_element_01 iframe {
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  -o-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1) !important;
}
/*  
    
    .demo_img_fancy_01{
        @include fancyImageStyle01(.3s, 'shadow_02', 'style_01'  );   
    }//demo_img_fancy_01   
    
     .demo_img_fancy_02{
        @include fancyImageStyle02(.3s, 'shadow_02', 'overlay_01');   
    }//demo_img_fancy_02   
    
      .demo_img_fancy_03{
        @include fancyImageStyle03('default', 'default', 'default'); 
    }//demo_img_fancy_03  
    
    
    
  */
@media (max-width: 1200px) {
  .project_layout_styling_general_contact_column_right_01 .vc_column-inner .wpb_wrapper {
    display: flex;
    justify-content: space-around;
  }
}
@media (max-width: 768px) {
  .project_layout_styling_general_contact_column_right_01 .vc_column-inner .wpb_wrapper {
    flex-direction: column;
  }
}
/*
    .project_layout_styling_general_img_text_responsive_stack{
        // flexbox order to keep text below img 
    
        .vc_column-inner{
        
            .wpb_wrapper{
                
                .wpb_row{
                    
                    &:nth-child(odd) {
                        div{

                            @media(max-width: $bpTabL){

                                &:nth-child(odd) {
									order: 1; 
                                    //padding-left: 50px !important; 
                                    //padding-right: 50px !important; 
                                }//odd

                                &:nth-child(even) {
									order: 2; 
                                    //margin: 15px 0px 0px 0px !important;
                                }//even  

                            }//@media

                        }//div

                    }//odd

                    &:nth-child(even) {
                        div{

                            @media(max-width: $bpTabL){
                                
                                &:nth-child(odd) {
									order: 2; 
                                    //margin: 10px 0px 0px 0px !important;
                                }//odd

                                &:nth-child(even) {
									order: 1; 
                                    //padding-left: 50px !important; 
                                    //padding-right: 50px !important;  
                                    margin-bottom: 1.5rem  !important; 
                                }//even  

                            }//@media

                        }//div

                    }//even                      
                     
                }//wpb_row    
                           
            }//wpb_wrapper
                       
        }//vc_column-inner
        
    }//project_layout_styling_general_img_text_responsive_stack      
    */
.owl-dots .owl-dot span {
  color: #2f4780 !important;
}
.home_rechtsthemen_wrapper .wpb_column .vc_column-inner .wpb_wrapper {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  flex-wrap: wrap !important;
}
.home_rechtsthemen_wrapper .wpb_column .vc_column-inner .wpb_wrapper .w-btn-wrapper {
  flex: 1 1 20% !important;
  max-width: 20% !important;
  margin-right: 5% !important;
  margin-bottom: 25px !important;
}
@media (max-width: 1200px) {
  .home_rechtsthemen_wrapper .wpb_column .vc_column-inner .wpb_wrapper .w-btn-wrapper {
    flex: 1 1 25% !important;
    max-width: 25% !important;
  }
}
@media (max-width: 992px) {
  .home_rechtsthemen_wrapper .wpb_column .vc_column-inner .wpb_wrapper .w-btn-wrapper {
    flex: 1 1 50% !important;
    max-width: 45% !important;
  }
}
@media (max-width: 500px) {
  .home_rechtsthemen_wrapper .wpb_column .vc_column-inner .wpb_wrapper .w-btn-wrapper {
    flex: 1 1 100% !important;
    max-width: 100% !important;
    margin-right: 0% !important;
  }
}
.home_rechtsthemen_wrapper .wpb_column .vc_column-inner .wpb_wrapper .w-btn-wrapper .w-btn {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  min-height: 75px !important;
}
.vc_wp_categories {
  padding-left: 25px;
  padding-top: 10px;
  padding-bottom: 35px;
}
.vc_wp_categories .widget .widgettitle {
  color: #2E3037 !important;
  font-weight: 300 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 32px !important;
}
.vc_wp_categories .widget ul {
  list-style: none !important;
  margin-left: 0 !important;
}
.vc_wp_categories .widget ul li {
  position: relative;
  padding-left: 1.8em !important;
  font-weight: 400 !important;
  color: #2E3037 !important;
}
.vc_wp_categories .widget ul li::before {
  content: "";
  font-family: FontAwesome;
  position: absolute;
  left: 0;
  display: inline-block !important;
  width: 1.8em;
  margin-right: 15px !important;
  font-size: 0.8em;
  font-weight: 700 !important;
  color: #2E3037 !important;
}
.vc_wp_categories .widget ul li.cat-item {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  line-height: inherit !important;
}
.vc_wp_categories .widget ul li.cat-item a {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: inherit;
  font-weight: 600 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  line-height: inherit !important;
}
.vc_wp_categories .widget ul li.cat-item a::after {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  content: "";
  position: absolute;
  z-index: 100;
  bottom: 0px;
  left: 0;
  width: 0px;
  opacity: 0;
  height: 2px;
  background: #2f4780;
}
.vc_wp_categories .widget ul li.cat-item a:hover {
  text-decoration: none;
  color: #2E3037 !important;
}
.vc_wp_categories .widget ul li.cat-item a:hover::after {
  width: 80%;
  opacity: 1;
}
.people_headline_custom_01 {
  border-left: 3px solid rgba(47, 71, 128, 0.8);
  padding-left: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.people_headline_custom_01 .wpb_wrapper p {
  color: #2E3037 !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  font-size: 18px !important;
}
.specialties_svg_icon_wrapper a {
  display: block;
  width: 100%;
  height: auto;
}
.specialties_svg_icon_wrapper a svg {
  width: 200px;
  height: auto;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-accept a._brlbs-btn {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(47, 71, 128, 0.9) !important;
  color: white !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-accept a._brlbs-btn:hover {
  background: rgba(47, 71, 128, 0.7) !important;
  color: white !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-accept a._brlbs-btn._brlbs-btn-accept-all {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(47, 71, 128, 0.9) !important;
  color: white !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-accept a._brlbs-btn._brlbs-btn-accept-all:hover {
  background: rgba(47, 71, 128, 0.7) !important;
  color: white !important;
}
#BorlabsCookieBox ._brlbs-refuse-btn a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(47, 71, 128, 0.9) !important;
  color: white !important;
}
#BorlabsCookieBox ._brlbs-refuse-btn a:hover {
  background: rgba(47, 71, 128, 0.7) !important;
  color: white !important;
}
#BorlabsCookieBox ._brlbs-btn:hover {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(47, 71, 128, 0.9) !important;
  color: white !important;
}
#BorlabsCookieBox ._brlbs-btn:hover:hover {
  background: rgba(47, 71, 128, 0.7) !important;
  color: white !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 .row .col-10 .row div p._brlbs-accept a._brlbs-btn {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(47, 71, 128, 0.9) !important;
  color: white !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 .row .col-10 .row div p._brlbs-accept a._brlbs-btn:hover {
  background: rgba(47, 71, 128, 0.7) !important;
  color: white !important;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F123-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F120-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F127-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F429-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F427-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F433-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F129-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F126-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F124-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F125-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F217-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F154-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F644-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F153-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F247-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F121-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F132-scss-desktop.scss%22%2C%22%22%2C%22wp-content%2Fcustom_codes%2F122-scss-desktop.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3B%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC2BA%3BAACM%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKN%3BAACM%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKN%3BAACM%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKN%3BAACM%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAACM%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKN%3BAACM%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKN%3BAACM%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKN%3BAACM%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBN%3BAACI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAACI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAACI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAACI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BACvIC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAqBA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAqBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAC5BR%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACqgCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD9%2FBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC8%2FBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADx%2FBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACw%2FBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADl%2FBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC4pCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA6BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA8BA%3BAAAA%3BAAAA%3BAAAA%3BAAOK%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BADjsCJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEqVA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAA6CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF7aJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEiVA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAA6CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFzaJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEtFI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFiFJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE1FI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFqFJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAEs8CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF98CJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEstDE%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaN%3BAAAA%3BAAAA%3BAF3wDF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAChBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADpBA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEgQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAA6CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFxVJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE4PA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAA6CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFrVA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEhLI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF2KJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEpLI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF%2BKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAE62CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFr3CJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE6nDE%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaN%3BAAAA%3BAAAA%3BAF1qDF%3BAAAA%3BAAAA%3BAEisCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAp%2FBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAA6CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA65BJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA55CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAy5CJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAA8HA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAtIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADp1CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACkzCI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQP%3BAAAA%3BAAAA%3BAF3tCL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEhPQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF2OR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEpPQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF%2BOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE8kCC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAn6BG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAA6CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAg1BA%3BAAAA%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAh2CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2qCP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAjxBG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAA6CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2BrBA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAtsCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFyQR%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAE2uCI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAFnuCJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAGvJI%3BAAAA%3BAAAA%3BAC9MQ%3BAAAA%3BAAAA%3BAAAA%3BAAWwB%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHuzChC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAG9yCoC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAH0yCpC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAG1xCgC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAqBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOa%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAH8tCjD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGrtCoD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHitCpD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGzsCwD%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAYpB%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAsBzC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHs%2FBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA6BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA8BA%3BAAAA%3BAAAA%3BAAAA%3BAAOK%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BADx8BR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAI1FI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAyCJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAKQ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYK%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaK%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAcJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWM%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA0B9B%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMgB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBpB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAiBxB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASQ%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHyhCX%3BAAAA%3BAAAA%3BAAKG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkHI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBJ%3BAAAA%3BAAAA%3BAGrpCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2BgB%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMK%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAASgB%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGM%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAiBV%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBpB%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAYxB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHmaR%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiIA%3BAAAA%3BAAAA%3BAAML%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAyDC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsDI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2BBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAGluBR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAJrsBR%3BAAAA%3BAAAA%3BAAAA%3BAKvYI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAUQ%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAcZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBJ%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBJ%3BAAAA%3BAAAA%3BAAAA%3BAAmBY%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAmBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAmBC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAqCZ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAwCJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAC%2FhBA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWY%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQK%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAiCR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAiBL%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAaP%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAaZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASQ%3BAAAA%3BAAAA%3BAAKK%3BAAAA%3BAAAA%3BAAML%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAEK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAmBpB%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAeR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAuBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBI%3BAAAA%3BAAAA%3BAAAA%3BAAcJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBI%3BAAAA%3BAAAA%3BAAAA%3BAAiBR%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBI%3BAAAA%3BAAAA%3BAAAA%3BAAgBZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAcJ%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAYhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBhB%3BAAAA%3BAAAA%3BAAAA%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAASZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAWZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAASZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAoBhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqBY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAaP%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAYZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASQ%3BAAAA%3BAAAA%3BAAKK%3BAAAA%3BAAAA%3BAAOT%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAAA%3BAAEK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAyB5B%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAASZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAehB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAClrCI%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAL6cR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAK1eY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOL%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BALonDD%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAMP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD9iDR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BACuhDS%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAK5uDR%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAahB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALujDR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAKjjDY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAN0ChB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAM1EgB%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAgBzB%3BAAAA%3BAAAA%3BAAAA%3BAAIa%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAWQ%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASQ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBI%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASK%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQL%3BAAAA%3BAAAA%3BACjQpB%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAN%2BcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAA6CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMtiBA%3BAAAA%3BAAAA%3BAA0BJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANSI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMHJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAP6ER%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAO1GI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAPiER%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAOrGY%3BAAAA%3BAAAA%3BAA6DhB%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANyTA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAA6CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAM9YA%3BAAAA%3BAAAA%3BAA2BJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANmRA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAA6CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMxWA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACvIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACPE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAyCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADvCE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA6BI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAA3IJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2BQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAuHZ%3BAAAA%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA8GpB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC5OE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAyCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD4LE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA6BI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAR7NZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkCA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAQ0LY%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BARrPZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkCA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAQuNY%3BAAAA%3BAAAA%3BAAiBZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAhbA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2BQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAwZZ%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAuCR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA8BI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BARxZZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkCA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAQmYJ%3BAAAA%3BAAAA%3BAAoII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA6BI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAA5vBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2BQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAquBZ%3BAAAA%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACluBd%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAyCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADyqBkB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgCpB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC7wBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAyCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD7HF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2BQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAToehB%3BAAAA%3BAAAA%3BASuYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAuBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAP5dJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAO6dI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAh%2FBZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2BQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAE7CZ%3BAAAA%3BAAAA%3BAAAA%3BAAYQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiCR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAuBA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAXgbhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAW3YY%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAXoZhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAYtjBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAmDa%3BAAAA%3BAAAA%3BAAAA%3BAAoBT%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAAA%3BAZ0epB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAUhDI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA0BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAyCQ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGhmBE%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAYd%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQM%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2BBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBd%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAuBd%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA4DM%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAgHR%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAGK%3BAAAA%3BAAAA%3BAAAA%3BAAmDG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAA%2BExB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2BQ%3BAAAA%3BAAAA%3BAAAA%3BAAyCA%3BAAAA%3BAAAA%3BAAAA%3BAA8CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqDI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAXl1BhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAW00BgB%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAerB%3BAAAA%3BAAAA%3BAAAA%3BAAIK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAA6FZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHv8BV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAyCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGu6B0B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAXrlBhC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAWglBgC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiCI%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBI%3BAAAA%3BAAAA%3BAbnkB5B%3BAAAA%3BAAAA%3BAAAA%3BAUwDS%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAVpDT%3BAAAA%3BAAAA%3BAAAA%3BAUuEQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAV9DJ%3BAAAA%3BAAAA%3BAAAA%3BAEisCA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAFrtCA%3BAAAA%3BAAAA%3BAAAA%3BAE4hCG%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAMP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD9iDR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkCA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BACuhDS%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAFnpChB%3BAAAA%3BAAAA%3BAAAA%3BAEwhCG%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAMP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD9iDR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BACuhDS%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAF1oChB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE2yCF%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFv2CN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEi4CF%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF%2F6CJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE08CF%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWN%3BAAAA%3BAAAA%3BAF3gDN%3BAAAA%3BAAAA%3BAc7hBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAAA%3BAZo8CJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAY38CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAZpHA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF4nBR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAcppBI%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAqFZ%3BAAAA%3BAAAA%3BAAagB%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAd8fpB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BAgBjtBY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3B%3BA%3B%3BA%3BA%3BA%3BA%3BA%3B%3BA%3BA%3BA%3BA%3B%3BA%3B%3BA%3B%3BA%3B%3BA%3BA%3B%3BA%3BA%3BA%3BA%3BA%3BA%3B%3BA%3BA%3BA%3BA%3BA%3BA%3B%3BA%3B%3BA%3B%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BAAoFN%3BAAAA%3BAAAA%3BAAiBM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhBinBxB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2BBI%3BAAAA%3BAAAA%3BAAAA%3BAEq0BR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF90BQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAChpBhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkCA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BADwnBR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAkBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAOP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKO%3BAAAA%3BAAAA%3BAAAA%22%7D */