@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;  }
        @if($colorVersion == 'ci02'){ color: $ci02 !important;  }
        @if($colorVersion == 'ci03'){ color: $ci03 !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;  }
        @if($colorVersion == 'ci02'){ color: $ci02 !important;  }
        @if($colorVersion == 'ci03'){ color: $ci03 !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;  }
        @if($colorVersion == 'ci02'){ color: $ci02 !important;  }
        @if($colorVersion == 'ci03'){ color: $ci03 !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 fancyBtnStyle04{
    

	// rounded btn with nice fill effect on hover
    
    display: inline-block !important;
    //font:normal normal 300 1.3em 'Open Sans';
    text-decoration: none !important;	

    color: rgba($ci01, 1) !important;
    brackground-color: transparent !important;
    border: 1px solid rgba($ci01, 1) !important;
    border-radius: 100px !important;

    padding: .3em 1.2em !important;
    margin: 5px !important;

    background-size: 200% 100% !important;	
    background-image: linear-gradient(to right, transparent 50%, rgba($ci01, 1) 50%) !important;
    transition: background-position .3s cubic-bezier(0.19, 1, 0.22, 1) .1s, color .5s ease 0s, background-color .5s ease !important;

    
    &::before{
        display: none !important; 
    }//before

    &::after{
        display: none !important; 
    }//after

    &:hover{
        color: rgba(255, 255, 255, 1) !important;
        background-color: rgba($ci01, 1) !important;
        background-position: -100% 100% !important;
    }//hover    


}//fancyBtnStyle04
*/
/*
@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 customSvgBtnLinkStyling01{
    
    .customSvgColorTeal {
        fill: $colTeal01; 
    }//customSvgColorTeal

    .customSvgColorSeafoam {
        fill: $colSeafoam; 
    }//customSvgColorSeafoam

    .customSvgColorColorDark {
        fill: $colDarkGray04; 
    }//customSvgColorColorDark     

    .customSvgColorColorLight {
        fill: #fff; 
    }//customSvgColorColorLight     

}//customSvgBtnLinkStyling01
*/
/*
/////////////////////////////////////
////  GRID LAYOUT 

@mixin blogGridLayout01{
    //display: flex; 
    
    .post_image {
        @include basicImgStyle02(.5s, 'shadow_01', 'overlay_02' ); 
        //width: 50%!important;
        a{
            img{
                
            }//img
        }//a
        
    }//post_image 
    
    
    .w-vwrapper {
        
        .post_date {
            color: $textDark01 !important; 
            font-size: 14px !important;
            font-weight: 400 !important; 
        }//post_date 
        
        .post_title {
            @include headlineStyleBasic01('default', 'custom', 'default', 'default', 'default', 'default', 'default');
            font-size: 24px !important; 
            
             @media(max-width: $bpHd ){

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

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

            }//@media
            @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
           
            a{
               @include transition01(.3s);
                color: $textDark01 !important; 
                
                &:hover{
                    color: $ci01 !important; 
                }//hover
            }//a
            
        }//post_title 
        
        .post_content {
            color: $textDark01 !important; 
            font-size: 14px !important; 
            font-weight: 400 !important; 
            
        }//post_content 
        
        a.w-btn {
            font-size: 16px !important; 
        }//w-btn 
        
    }//w-vwrapper 
    
    
}// blogGrid0Layout1


/////////////////////////////////////
////  GRID ELEMENT 

@mixin blogGridLayout01Element01{
    
    @include universalGirdElementNoResultsBlock01; 
    @include universalGridElementFilterBlock01; 

    
    .w-grid-list{
        margin-left: 0px !important; 
        margin-right: 0px !important; 
        
        
        article.w-grid-item{      
            //width: 50%; 
            
            @media(max-width: $bpTab){
                width: 100% !important; 
            }//@media
            
            .w-grid-item-h{
                
                .w-hwrapper{
                    //blogGridLayout01
                    
                    //display: flex; 
                    
                    @media(max-width: $bpDesk){
                        flex-direction: column !important; 
                        width: 100% !important; 
                    }//@media                      
                    
                    .post_image {
                        @media(max-width: $bpDesk){
                            width: 100% !important;
                            margin-left: 0% !important;
                            margin-right: 0 !important;
                        }//@media                           
                    }//post_image 
                    
                    .w-vwrapper {
                        @media(max-width: $bpDesk){
                            width: 100% !important;
                            margin-left: 0% !important;
                        }//@media                          
                    }//w-vwrapper 
                    
                } //w-hwrapper 
                
            }//w-grid-item-h
            
            
        }// w-grid-item  
        
        
        
    }//w-grid-list
    
 
}//blogGridLayout01Element01
*/
/*
/////////////////////////////////////
////  GRID LAYOUT 

@mixin blogGridLayout02{
    @include customWrapper01; 
    
    //display: flex; 
    
    .w-vwrapper {
        
        .post_date {
            color: $textDark01 !important; 
            font-size: 14px !important;
            font-weight: 400 !important; 
        }//post_date 
        
        .post_title {
            @include headlineStyleBasic01('default', 'custom', 'default', 'default', 'default', 'default', 'default');
            font-size: 24px !important; 
            margin-bottom: 0px !important; 
            
             @media(max-width: $bpHd ){

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

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

            }//@media
            @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
           
            a{
               @include transition01(.3s);
                color: $textDark01 !important; 
                
                &:hover{
                    color: $ci01 !important; 
                }//hover
            }//a
            
        }//post_title 
        
        
        .post_author{
            
            i{
                @include transition01(.3s);
                //color: $textDark01 !important; 
                color: $ci01 !important; 
                //font-size: 14px !important;
                //font-weight: 400 !important; 
                font-weight: 100 !important;  
            }//i 
            
            a{
                @include linkStyle01('default', 'default', 16, 'default', 'default', 'default', 'default', 2, 80, 'left');

                &:hover{
                  
                }//hover                
            }//a

            
            &:hover{
                i{
                    color: $ci01 !important; 

                }//i                    
            }//hover             
            
        }//post_author
        
        
        .post_taxonomy_element {
            
            i{
                @include transition01(.3s);
                color: $textDark01 !important; 
                //font-size: 14px !important;
                //font-weight: 400 !important;   
                font-weight: 100 !important;  
            }//i             
            
            a{
                @include linkStyle01('default', 'default', 16, 'default', 'default', 'default', 'default', 2, 80, 'left');
                
                &:hover{
                   
                }//hover                    
            }//a
            
            &:hover{
                i{
                    color: $ci01 !important; 
					
                }//i                    
            }//hover  
            
            &.post_taxonomy_element_tags{
                display: none !important; 
                
                i{

                }//i  
                
                a{

                    &:hover{

                    }//hover                    
                }//a                  
            }//post_taxonomy_element_tags
            
            &.post_taxonomy_element_category {
                //display: none !important; 
                
                i{

                }//i  
                
                a{
					color: $ci01 !important;  
                    
                    &:hover{
						color: $ci01 !important; 
                    }//hover                    
                }//a                  
                
            }//post_taxonomy_element_category 
            
            
        }//post_taxonomy_element 
        

        .post_content {
            color: $textDark01 !important; 
            font-size: 14px !important; 
            font-weight: 400 !important; 
            opacity: 1 !important; 
            
        }//post_content 
        
        a.w-btn {
            font-size: 16px !important; 
        }//w-btn 
        
    }//w-vwrapper 
    
}// blogGrid0Layout2


/////////////////////////////////////
////  GRID ELEMENT 


*/
/*
@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'); 
*/
/*
@mixin fancyImageStyle03($transition: 'default', $shadowEffect: 'default', $overlayEffect: 'default'){
 	// fancy image style with hover effect (image intense kiev)
    // work in progress, not all parameter are being used here yet

    //transtion 
    @if($transition =='default'){
        @include transition01(.5s);
    }@else if($transition =='custom'){

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

    }@else{
        @include transition01($transition);
    }//if
    
    position: relative; 
	overflow: hidden !important; 
    
    //overlay
    &::after{
 
        //transtion 
        @if($transition =='default'){
            @include transition01(.5s);
        }@else if($transition =='custom'){

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

        }@else{
            @include transition01($transition);
        }//if     
        
        position: absolute; 
        content: ''; 
        top: 0; 
        left: 0; 
        width: 100%; 
        height: 100%; 
        background: rgba($ci03, .2) ; 
        //opacity: 0; 
        // z-index: 1000; 
        pointer-events: none; 
    }//after

    //design element 
    &::before{
   
        content: "";
        position: absolute; 
        z-index: 5; 
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        width: 100%; 
        height: 100%; 
        // width: 700%; 
        //height: 700%; 
        
        //opacity: 0; 
        pointer-events: none; 
        
        //background: rgba($ci01, .8) ; 
        //background: hsla(0,0%,100%,.5);
        background: rgba($ci01, .4);
        
        
        -webkit-transition: -webkit-transform .6s;
        transition: -webkit-transform .6s;
        -o-transition: transform .6s;
        transition: transform .6s;
        transition: transform .6s,-webkit-transform .6s;
        
        -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);
        // //transform: scaleX(0) rotate(90deg);
        // transform: rotate(45deg) translateX(550px);         
        
    } //before               
    

    // assign class to images you want to get hover effect 
    &.img_hover_effect_01{

        &:hover{
			//overlay	
            &::after{
                background: rgba($ci03, .4) ; 
            }//after
			
            //design element 
            &::before{
                //transform: scaleX(1) rotate(90deg);
                //transform: rotate(45deg) translateX(-500px); 
                -webkit-transform: scale3d(1.9,1.4,1) rotate(45deg) translate3d(0,90%,0);
                //-webkit-transform: scale3d(1.9,1.4,1) rotate(45deg) translate3d(0,100%,0);   
                //-webkit-transform: scale3d(1.9,1.4,1) rotate(45deg) translate3d(0,120%,0); //disappear 
                transform: scale3d(1.9,1.4,1) rotate(45deg) translate3d(0,90%,0); 
                //transform: scale3d(1.9,1.4,1) rotate(45deg) translate3d(0,100%,0);      
                //transform: scale3d(1.9,1.4,1) rotate(45deg) translate3d(0,120%,0);  //disappear
                background: rgba($ci01, .6);
            }//before   

        }//hover 

    }//img_hover_animation_01
  
}//fancyImageStyle03
//@include fancyImageStyle03; 
//@include fancyImageStyle03('default', 'default', 'default'); 
//@include fancyImageStyle03(.3s, 'shadow_02', 'overlay_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 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(147, 42, 64, 0.8);
}
::selection {
  color: #fff;
  background: rgba(147, 42, 64, 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(147, 42, 64, 0.7) !important;
}
::-webkit-scrollbar-thumb:hover {
  background: #932a40 !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;
  text-decoration: none !important;
}
.wpb_text_column a, .w-iconbox-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;
}
.wpb_text_column a::after, .w-iconbox-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: #932a40;
}
.wpb_text_column a:hover, .w-iconbox-text a:hover {
  text-decoration: none;
  color: #2E3037 !important;
}
.wpb_text_column a:hover::after, .w-iconbox-text a:hover::after {
  width: 100%;
  opacity: 1;
}
.wpb_text_column.light a, .w-iconbox-text.light 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: #fff !important;
}
.wpb_text_column.light a::after, .w-iconbox-text.light 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: #932a40;
  background: #fdcc00 !important;
}
.wpb_text_column.light a:hover, .w-iconbox-text.light a:hover {
  text-decoration: none;
  color: #2E3037 !important;
  color: #fff !important;
}
.wpb_text_column.light a:hover::after, .w-iconbox-text.light a:hover::after {
  width: 100%;
  opacity: 1;
}
.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(253, 204, 0, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 0px !important;
  border-top: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-right: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-bottom: 2px solid #932a40 !important;
  border-left: 2px solid #932a40 !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.us-btn-style_1:hover {
  background: rgba(253, 204, 0, 0) !important;
  border-top: 2px solid #932a40 !important;
  border-right: 2px solid #932a40 !important;
  border-bottom: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-left: 2px solid rgba(147, 42, 64, 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(253, 204, 0, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 0px !important;
  border-top: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-right: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-bottom: 2px solid #932a40 !important;
  border-left: 2px solid #932a40 !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.us-btn-style_2:hover {
  background: rgba(253, 204, 0, 0) !important;
  border-top: 2px solid #932a40 !important;
  border-right: 2px solid #932a40 !important;
  border-bottom: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-left: 2px solid rgba(147, 42, 64, 0.6) !important;
  opacity: 1 !important;
  color: #2E3037 !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(253, 204, 0, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 0px !important;
  border-top: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-right: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-bottom: 2px solid #932a40 !important;
  border-left: 2px solid #932a40 !important;
  opacity: 1 !important;
  color: #2E3037 !important;
  color: #fff !important;
  border-top: 2px solid rgba(253, 204, 0, 0.6) !important;
  border-right: 2px solid rgba(253, 204, 0, 0.6) !important;
  border-bottom: 2px solid #fdcc00 !important;
  border-left: 2px solid #fdcc00 !important;
}
.us-btn-style_3:hover {
  background: rgba(253, 204, 0, 0) !important;
  border-top: 2px solid #932a40 !important;
  border-right: 2px solid #932a40 !important;
  border-bottom: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-left: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-top: 2px solid #fdcc00 !important;
  border-right: 2px solid #fdcc00 !important;
  border-bottom: 2px solid rgba(253, 204, 0, 0.6) !important;
  border-left: 2px solid rgba(253, 204, 0, 0.6) !important;
  opacity: 1 !important;
  color: #2E3037 !important;
  color: #fdcc00 !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 #fdcc00 !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 #fdcc00 !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;
}
.us-btn-style_5 {
  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;
  color: #fff !important;
  background: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  position: relative !important;
  padding: 10px 0px 5px 25px !important;
}
.us-btn-style_5::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 #fdcc00 !important;
  border-right: none !important;
  border-bottom: none !important;
  border-top: none !important;
}
.us-btn-style_5::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 #fdcc00 !important;
  border-right: none !important;
  border-left: none !important;
  border-top: none !important;
  opacity: 0;
}
.us-btn-style_5:hover {
  color: #2E3037 !important;
  color: #fff !important;
  background: none !important;
}
.us-btn-style_5:hover::before {
  animation: animationBlink01 1.5s infinite;
  animation-delay: 0.3s;
}
.us-btn-style_5: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: 10px !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: 4px solid #932a40;
  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: 10px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 36px !important;
  font-weight: 300 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  padding-bottom: 5px !important;
}
.wpb_text_column:not(.special_text) h2:not(.special_headline)::after {
  content: "";
  position: absolute;
  border-bottom: 2px solid #932a40;
  opacity: 1;
  bottom: 0;
  left: 0;
  width: 100%;
}
.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: 32px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column:not(.special_text) h2:not(.special_headline) {
    font-size: 28px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column:not(.special_text) h2:not(.special_headline) {
    font-size: 24px !important;
  }
}
@media (max-width: 350px) {
  .wpb_text_column:not(.special_text) h2:not(.special_headline) {
    font-size: 20px !important;
  }
}
.wpb_text_column:not(.special_text) h3:not(.special_headline) {
  color: #2E3037 !important;
  font-size: 44px !important;
  font-weight: 700 !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: 38px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column:not(.special_text) h3:not(.special_headline) {
    font-size: 32px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column:not(.special_text) h3:not(.special_headline) {
    font-size: 26px !important;
  }
}
@media (max-width: 350px) {
  .wpb_text_column:not(.special_text) h3:not(.special_headline) {
    font-size: 20px !important;
  }
}
.wpb_text_column:not(.special_text) h4:not(.special_headline) {
  color: #2E3037 !important;
  font-size: 32px !important;
  font-weight: 700 !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: 28px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column:not(.special_text) h4:not(.special_headline) {
    font-size: 24px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column:not(.special_text) h4:not(.special_headline) {
    font-size: 20px !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(253, 204, 0, 0.4);
}
.wpb_text_column:not(.special_text) table tbody tr:nth-child(odd) {
  background: rgba(147, 42, 64, 0.04) !important;
}
.wpb_text_column:not(.special_text) table tbody tr:nth-child(even) {
  background: rgba(147, 42, 64, 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;
}
.wpb_text_column:not(.special_text) table th:first-child {
  width: 70% !important;
}
.wpb_text_column:not(.special_text) table th:last-child {
  width: 30% !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 td:last-child {
  text-align: right !important;
}
.wpb_text_column:not(.special_text) table .table_divider {
  color: #fdcc00 !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;
}
.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: #932a40;
}
.wpb_text_column:not(.special_text) a:hover {
  text-decoration: none;
  color: #2E3037 !important;
}
.wpb_text_column:not(.special_text) a:hover::after {
  width: 80%;
  opacity: 1;
}
.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) b, .wpb_text_column:not(.special_text) strong {
  color: #932a40 !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
}
.wpb_text_column:not(.special_text) .special_text_01 {
  font-family: 'Roboto Slab';
  color: #fdcc00;
  font-weight: 700;
}
.wpb_text_column.light h1:not(.spcecial_headline) {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  padding-bottom: 10px !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: 4px solid #932a40;
  border-bottom: 4px solid #fdcc00 !important;
  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: 10px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 36px !important;
  font-weight: 300 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  padding-bottom: 5px !important;
}
.wpb_text_column.light h2:not(.special_headline)::after {
  content: "";
  position: absolute;
  border-bottom: 2px solid #932a40;
  border-bottom: 2px solid #fdcc00 !important;
  opacity: 1;
  bottom: 0;
  left: 0;
  width: 100%;
}
.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: 32px !important;
  }
}
@media (max-width: 768px) {
  .wpb_text_column.light h2:not(.special_headline) {
    font-size: 28px !important;
  }
}
@media (max-width: 500px) {
  .wpb_text_column.light h2:not(.special_headline) {
    font-size: 24px !important;
  }
}
@media (max-width: 350px) {
  .wpb_text_column.light h2:not(.special_headline) {
    font-size: 20px !important;
  }
}
.wpb_text_column.light h3:not(.special_headline) {
  color: #2E3037 !important;
  color: #fff !important;
  font-size: 44px !important;
  font-weight: 700 !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;
  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;
  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;
  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(253, 204, 0, 0.4);
}
.wpb_text_column.light table tbody tr:nth-child(odd) {
  background: rgba(147, 42, 64, 0.04) !important;
}
.wpb_text_column.light table tbody tr:nth-child(even) {
  background: rgba(147, 42, 64, 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;
}
.wpb_text_column.light table th:first-child {
  width: 70% !important;
}
.wpb_text_column.light table th:last-child {
  width: 30% !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 td:last-child {
  text-align: right !important;
}
.wpb_text_column.light table .table_divider {
  color: #fdcc00 !important;
}
.wpb_text_column.ci01 p {
  color: #fdcc00 !important;
}
.wpb_text_column.legal_text_block_01 h2 {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  padding-bottom: 10px !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: 4px solid #932a40;
  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: #932a40 !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;
}
.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: #932a40;
}
.wpb_text_column.legal_text_block_01 a:hover {
  text-decoration: none;
  color: #2E3037 !important;
}
.wpb_text_column.legal_text_block_01 a:hover::after {
  width: 100%;
  opacity: 1;
}
.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;
  color: #932a40 !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: #fdcc00 !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: #fdcc00 !important;
  font-weight: 500 !important;
  line-height: 1.2em !important;
  font-family: "Caveat", sans-serif;
  font-size: 52px !important;
}
.special_headline_element_01 h1 {
  color: #2E3037 !important;
  font-size: 42px !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-family: "Playfair Display", sans-serif !important;
  color: #932a40 !important;
}
@media (max-width: 992px) {
  .special_headline_element_01 h1 {
    font-size: 38px !important;
  }
}
@media (max-width: 768px) {
  .special_headline_element_01 h1 {
    font-size: 34px !important;
  }
}
@media (max-width: 500px) {
  .special_headline_element_01 h1 {
    font-size: 30px !important;
  }
}
@media (max-width: 350px) {
  .special_headline_element_01 h1 {
    font-size: 26px !important;
  }
}
.special_headline_element_01 h1::after {
  all: unset !important;
}
.special_headline_element_01 h4 {
  color: #2E3037 !important;
  font-size: 32px !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  line-height: 1.6em !important;
  font-size: 18px !important;
}
@media (max-width: 1200px) {
  .special_headline_element_01 h4 {
    font-size: 28px !important;
  }
}
@media (max-width: 992px) {
  .special_headline_element_01 h4 {
    font-size: 24px !important;
  }
}
@media (max-width: 500px) {
  .special_headline_element_01 h4 {
    font-size: 20px !important;
  }
}
@media (max-width: 350px) {
  .special_headline_element_01 h4 {
    font-size: 16px !important;
  }
}
.special_headline_element_02 h2 {
  color: #2E3037 !important;
  font-size: 42px !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  margin-bottom: 2px !important;
  padding-bottom: 0px !important;
}
@media (max-width: 992px) {
  .special_headline_element_02 h2 {
    font-size: 38px !important;
  }
}
@media (max-width: 768px) {
  .special_headline_element_02 h2 {
    font-size: 34px !important;
  }
}
@media (max-width: 500px) {
  .special_headline_element_02 h2 {
    font-size: 30px !important;
  }
}
@media (max-width: 350px) {
  .special_headline_element_02 h2 {
    font-size: 26px !important;
  }
}
.special_headline_element_02 h2 .font_weight_light {
  font-weight: 400 !important;
}
.special_headline_element_02 h2 .color_ci01 {
  color: #fdcc00 !important;
}
.special_headline_element_02 h4 {
  text-transform: uppercase;
  font-size: 24px;
  font-weight: 400;
  color: #fdcc00;
}
.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(253, 204, 0, 0.7) !important;
}
.background_03 {
  background: rgba(147, 42, 64, 0.7) !important;
}
.background_overlay_01 .l-section-overlay {
  background: rgba(147, 42, 64, 0.7) !important;
}
.BorlabsCookie ._brlbs-h3 {
  color: rgba(46, 48, 55, 0.9) !important;
  font-weight: 400 !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;
  font-weight: 400 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p {
  color: rgba(46, 48, 55, 0.9) !important;
  font-weight: 400 !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;
  font-weight: 400 !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: #932a40 !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: #932a40 !important;
  border-color: #932a40 !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(147, 42, 64, 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;
  font-weight: 400 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-accept a._brlbs-btn:hover {
  background: #932a40 !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(147, 42, 64, 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(147, 42, 64, 0.8) !important;
  border-radius: 0px !important;
  border: none !important;
  opacity: 1 !important;
  color: #fff !important;
  border-radius: 2px !important;
  color: white !important;
  font-weight: 400 !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: #932a40 !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;
  font-weight: 400 !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: #932a40 !important;
  font-weight: 400 !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;
  font-weight: 400 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-legal a:hover {
  color: #932a40 !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;
  font-weight: 400 !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;
  font-weight: 400 !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(147, 42, 64, 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;
  font-weight: 400 !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: #932a40 !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(147, 42, 64, 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(147, 42, 64, 0.8) !important;
  border-radius: 0px !important;
  border: none !important;
  opacity: 1 !important;
  color: #fff !important;
  border-radius: 2px !important;
  color: white !important;
  font-weight: 400 !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: #932a40 !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: #932a40 !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;
  font-weight: 400 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 .row .col-10 .row div p._brlbs-refuse a:hover {
  color: #932a40 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div .bcac-item {
  color: rgba(46, 48, 55, 0.9) !important;
  font-weight: 400 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div .bcac-item h4 {
  color: #2e3037 !important;
  font-weight: 400 !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;
  font-weight: 400 !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: #932a40 !important;
  font-weight: 400 !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;
  font-weight: 400 !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(147, 42, 64, 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;
  font-weight: 400 !important;
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-preference .container .row .col-12 div p._brlbs-legal a:hover {
  color: #932a40 !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 #fdcc00 !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 #fdcc00 !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;
}
.rev_slider_wrapper_01 div:first-child {
  padding-top: 0px !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(253, 204, 0, 0.8) !important;
}
.custom_form_01_container .custom_form_01 {
  display: flex;
  justify-content: center;
  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 {
  display: flex;
  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: #932a40 !important;
  font-weight: 400 !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;
  font-weight: 400 !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;
  font-weight: 400 !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;
  font-weight: 400 !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;
  font-weight: 400 !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;
  font-weight: 400 !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(147, 42, 64, 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(147, 42, 64, 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;
  font-weight: 400 !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;
  font-weight: 400 !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;
  font-weight: 400 !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;
  font-weight: 400 !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(253, 204, 0, 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(147, 42, 64, 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;
  font-weight: 400 !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(147, 42, 64, 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(147, 42, 64, 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(147, 42, 64, 0.9) !important;
  font-size: 14px !important;
  font-weight: 400 !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;
  font-weight: 400 !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;
  font-weight: 400 !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: #932a40 !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;
  font-weight: 400 !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;
  font-weight: 400 !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: #932a40;
}
.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(147, 42, 64, 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: #932a40;
}
.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: #932a40;
  border: 1px solid rgba(147, 42, 64, 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: #932a40;
}
.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 white;
  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-weight: 400 !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: #932a40 !important;
  font-weight: 400 !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: #932a40 !important;
}
.custom_form_01_container .custom_form_01 .form_main_wrapper .recaptcha_wrapper {
  margin-top: 15px !important;
  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 'style02' ease;
  -webkit-transition: all 'style02' ease;
  font-size: inherit;
  font-weight: 400 !important;
  letter-spacing: 'uppercasepx' !important;
  line-height: inherit !important;
  background: rgba(253, 204, 0, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 3px !important;
  border-top: 4px solid rgba(253, 204, 0, 0.6) !important;
  border-right: 4px solid rgba(253, 204, 0, 0.6) !important;
  border-bottom: 4px solid #fdcc00 !important;
  border-left: 4px solid #fdcc00 !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(253, 204, 0, 0) !important;
  border-top: 4px solid #fdcc00 !important;
  border-right: 4px solid #fdcc00 !important;
  border-bottom: 4px solid rgba(253, 204, 0, 0.6) !important;
  border-left: 4px solid rgba(253, 204, 0, 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(147, 42, 64, 0.9) !important;
  font-weight: 400 !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: #fdcc00 !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(253, 204, 0, 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(253, 204, 0, 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(253, 204, 0, 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(253, 204, 0, 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(253, 204, 0, 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: #fdcc00 !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(253, 204, 0, 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(253, 204, 0, 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: #fdcc00;
}
.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(253, 204, 0, 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: #fdcc00;
}
.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: #fdcc00 !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: #fdcc00 !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: #fdcc00 !important;
  color: #fdcc00 !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 #fdcc00 !important;
  border-right: 3px solid #fdcc00 !important;
  border-bottom: 3px solid #fdcc00 !important;
  border-bottom: 3px solid #fdcc00 !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 #fdcc00 !important;
  border-left: 3px solid #fdcc00 !important;
  border-top: 3px solid #fdcc00 !important;
  border-top: 3px solid #fdcc00 !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: #fdcc00 !important;
  color: #fdcc00 !important;
}
.custom_form_01_container.form_light .wpcf7-response-output {
  border: none !important;
  color: rgba(253, 204, 0, 0.9) !important;
  font-size: 14px !important;
  text-align: center !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 .logoRegularColor01, .project_logo_footer svg.project_logo .logoRegularColor01, .project_logo_maintenace svg.project_logo .logoRegularColor01 {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoRegularColor02, .project_logo_footer svg.project_logo .logoRegularColor02, .project_logo_maintenace svg.project_logo .logoRegularColor02 {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoRegularRed, .project_logo_footer svg.project_logo .logoRegularRed, .project_logo_maintenace svg.project_logo .logoRegularRed {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoRegularWhgite, .project_logo_footer svg.project_logo .logoRegularWhgite, .project_logo_maintenace svg.project_logo .logoRegularWhgite {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoRegularYellow, .project_logo_footer svg.project_logo .logoRegularYellow, .project_logo_maintenace svg.project_logo .logoRegularYellow {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoSquareColor01, .project_logo_footer svg.project_logo .logoSquareColor01, .project_logo_maintenace svg.project_logo .logoSquareColor01 {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoSquareColor02, .project_logo_footer svg.project_logo .logoSquareColor02, .project_logo_maintenace svg.project_logo .logoSquareColor02 {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoSquareRed, .project_logo_footer svg.project_logo .logoSquareRed, .project_logo_maintenace svg.project_logo .logoSquareRed {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoSquareWhite, .project_logo_footer svg.project_logo .logoSquareWhite, .project_logo_maintenace svg.project_logo .logoSquareWhite {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoSquareYellow, .project_logo_footer svg.project_logo .logoSquareYellow, .project_logo_maintenace svg.project_logo .logoSquareYellow {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.project_logo_nav svg.project_logo .logoColorRed, .project_logo_footer svg.project_logo .logoColorRed, .project_logo_maintenace svg.project_logo .logoColorRed {
  fill: #fdcc00;
}
.project_logo_nav svg.project_logo .logoColorWhite, .project_logo_footer svg.project_logo .logoColorWhite, .project_logo_maintenace svg.project_logo .logoColorWhite {
  fill: #fff;
}
.project_logo_nav svg.project_logo .logoColorYellow, .project_logo_footer svg.project_logo .logoColorYellow, .project_logo_maintenace svg.project_logo .logoColorYellow {
  fill: #932a40;
}
.project_logo_nav {
  max-width: 100px !important;
  min-width: 100px !important;
  margin-left: 20px !important;
}
.project_logo_footer {
  max-width: 300px !important;
  min-width: 300px !important;
}
.project_logo_maintenace {
  max-width: 300px !important;
  min-width: 300px !important;
}
.project_logo_maintenace svg.project_logo .logoRegularColor01 {
  opacity: 0;
}
.project_logo_maintenace svg.project_logo .logoRegularColor02 {
  opacity: 0;
}
.project_logo_maintenace svg.project_logo .logoRegularRed {
  opacity: 0;
}
.project_logo_maintenace svg.project_logo .logoRegularWhgite {
  opacity: 1;
}
.project_logo_maintenace svg.project_logo .logoRegularYellow {
  opacity: 0;
}
.project_logo_nav_01_before_scroll a svg.project_logo .logoSquareColor01 {
  opacity: 0;
}
.project_logo_nav_01_before_scroll a svg.project_logo .logoSquareColor02 {
  opacity: 0;
}
.project_logo_nav_01_before_scroll a svg.project_logo .logoSquareRed {
  opacity: 0;
}
.project_logo_nav_01_before_scroll a svg.project_logo .logoSquareWhite {
  opacity: 1;
}
.project_logo_nav_01_before_scroll a svg.project_logo .logoSquareYellow {
  opacity: 0;
}
.project_logo_nav_01_before_scroll:hover a svg.project_logo .logoSquareColor01 {
  opacity: 0;
}
.project_logo_nav_01_before_scroll:hover a svg.project_logo .logoSquareColor02 {
  opacity: 1;
}
.project_logo_nav_01_before_scroll:hover a svg.project_logo .logoSquareRed {
  opacity: 0;
}
.project_logo_nav_01_before_scroll:hover a svg.project_logo .logoSquareWhite {
  opacity: 0;
}
.project_logo_nav_01_before_scroll:hover a svg.project_logo .logoSquareYellow {
  opacity: 0;
}
.project_logo_nav_01_after_scroll {
  max-width: 200px !important;
  min-width: 200px !important;
  margin-left: 20px !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.project_logo_nav_01_after_scroll a svg.project_logo .logoRegularColor01 {
  opacity: 0;
}
.project_logo_nav_01_after_scroll a svg.project_logo .logoRegularColor02 {
  opacity: 0;
}
.project_logo_nav_01_after_scroll a svg.project_logo .logoRegularRed {
  opacity: 1;
}
.project_logo_nav_01_after_scroll a svg.project_logo .logoRegularWhgite {
  opacity: 0;
}
.project_logo_nav_01_after_scroll a svg.project_logo .logoRegularYellow {
  opacity: 0;
}
.project_logo_nav_01_after_scroll:hover a svg.project_logo .logoRegularColor01 {
  opacity: 1;
}
.project_logo_nav_01_after_scroll:hover a svg.project_logo .logoRegularColor02 {
  opacity: 0;
}
.project_logo_nav_01_after_scroll:hover a svg.project_logo .logoRegularRed {
  opacity: 0;
}
.project_logo_nav_01_after_scroll:hover a svg.project_logo .logoRegularWhgite {
  opacity: 0;
}
.project_logo_nav_01_after_scroll:hover a svg.project_logo .logoRegularYellow {
  opacity: 0;
}
.project_logo_footer_01 a svg.project_logo .logoRegularColor01 {
  opacity: 0;
}
.project_logo_footer_01 a svg.project_logo .logoRegularColor02 {
  opacity: 0;
}
.project_logo_footer_01 a svg.project_logo .logoRegularRed {
  opacity: 0;
}
.project_logo_footer_01 a svg.project_logo .logoRegularWhgite {
  opacity: 1;
}
.project_logo_footer_01 a svg.project_logo .logoRegularYellow {
  opacity: 0;
}
.project_logo_footer_01:hover a svg.project_logo .logoRegularColor01 {
  opacity: 0;
}
.project_logo_footer_01:hover a svg.project_logo .logoRegularColor02 {
  opacity: 1;
}
.project_logo_footer_01:hover a svg.project_logo .logoRegularRed {
  opacity: 0;
}
.project_logo_footer_01:hover a svg.project_logo .logoRegularWhgite {
  opacity: 0;
}
.project_logo_footer_01:hover a svg.project_logo .logoRegularYellow {
  opacity: 0;
}
svg.people_silhouette_svg {
  max-width: 150px;
  min-width: 150px;
}
svg.people_silhouette_svg .peopleSilhouetteSvgPath {
  fill: #fdcc00;
}
svg.custom_icon_01 {
  max-width: 150px;
  min-width: 50px;
}
svg.custom_icon_01 .customIconPath {
  fill: #fdcc00;
}
svg.custom_icon_01 .customIconShape {
  fill: #fdcc00;
}
.menu-item-type-custom > a {
  cursor: default;
}
header {
  position: absolute !important;
}
@media (max-width: 992px) {
  header {
    padding-top: 50px !important;
  }
}
header .l-subheader {
  box-shadow: none !important;
  background: rgba(253, 204, 0, 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;
}
@media (max-width: 992px) {
  header .l-subheader.at_top {
    display: none !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;
  font-weight: 300 !important;
  opacity: 1 !important;
  display: inline-block;
  position: relative;
  padding-bottom: 2px;
}
header .l-subheader.at_top .l-subheader-h .top_nav_bar_contact_element a span.w-text-value::after {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  content: "";
  position: absolute;
  z-index: 100;
  bottom: 0px;
  left: 0;
  width: 0%;
  opacity: 0;
  height: 2px;
  background: #fdcc00;
}
header .l-subheader.at_top .l-subheader-h .top_nav_bar_contact_element a:hover i {
  color: #fdcc00 !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 .l-subheader.at_top .l-subheader-h .top_nav_bar_contact_element a:hover span.w-text-value::after {
  width: 100%;
  opacity: 1;
}
header nav ul li a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  display: inline-block;
  position: relative;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 300;
  text-decoration: none !important;
  color: #fff !important;
  padding-bottom: 6px;
}
@media (max-width: 1700px) {
  header nav ul li a {
    font-size: 12px;
  }
}
header nav ul li a::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  position: absolute;
  content: '';
  opacity: 0;
  bottom: 38%;
  right: 22px;
  left: 22px;
  border-bottom: 2px solid rgba(255, 255, 255, 0.8);
  transform: translateX(50px);
}
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 a .w-nav-arrow::before {
  font-weight: 300 !important;
}
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: 38%;
  right: 22px;
  left: 22px;
  border-bottom: 2px 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: 2px solid rgba(253, 204, 0, 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: 38%;
  right: 22px;
  left: 22px;
  border-bottom: 2px 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: 2px solid rgba(253, 204, 0, 0.8);
}
header nav ul li ul {
  background: transparent !important;
  box-shadow: none !important;
  border-left: 2px solid #fff !important;
}
header nav ul li ul li {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  padding-top: 0px;
  padding-bottom: 14px;
  padding-left: 10px;
  padding-right: 10px;
}
header nav ul li ul li:first-child {
  padding-top: 10px;
}
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(253, 204, 0, 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.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: 100%;
  border-bottom: 2px solid rgba(253, 204, 0, 0.99);
}
header nav ul li ul li.current-menu-item a.w-nav-anchor:not(.level_1):hover {
  color: #fdcc00 !important;
}
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: linear-gradient(120deg, #932a40, #000), url('/wp-content/uploads/2021/12/W8A5747_donebg.jpg') !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;
  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: 80%;
}
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: 80%;
  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;
  top: 25px !important;
  right: 50px !important;
  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: 14px !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;
  top: 40% !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 i {
  font-weight: 300 !important;
}
header .w-search.nav_search_desktop a.w-search-open:hover {
  color: #fdcc00 !important;
}
header .w-search.nav_search_desktop .w-search-form {
  margin-top: -8px !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: 8px;
  left: 0;
  width: 85%;
  border-bottom: 2px solid rgba(253, 204, 0, 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: #fdcc00 !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::before {
  font-weight: 300 !important;
}
header .w-search.nav_search_desktop .w-search-form a.w-search-close:hover {
  color: #fdcc00 !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: #fdcc00 !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(253, 204, 0, 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: #fdcc00 !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: #fdcc00 !important;
  opacity: 1 !important;
}
header .w-search.nav_search_mobile .w-search-form a.w-search-close:hover {
  color: #fdcc00 !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(255, 255, 255, 0.95) !important;
  line-height: 120px !important;
  height: auto !important;
}
header.sticky nav.type_desktop ul li a {
  color: #2E3037 !important;
  padding-bottom: 0px !important;
  font-weight: 600 !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: 22px;
  left: 22px;
  border-bottom: 2px solid rgba(147, 42, 64, 0.9);
  transform: translateX(50px);
}
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: #2E3037 !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: 22px;
  left: 22px;
  border-bottom: 2px solid rgba(147, 42, 64, 0.9);
  transform: translateX(0px);
}
header.sticky nav.type_desktop ul li.current-menu-ancestor a {
  color: #2E3037 !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: 22px;
  left: 22px;
  border-bottom: 2px solid rgba(147, 42, 64, 0.9);
  transform: translateX(0px);
}
header.sticky nav.type_desktop ul li ul {
  background: rgba(255, 255, 255, 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;
  border-top: 2px solid #932a40 !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: 14px;
  padding-left: 10px;
  padding-right: 10px;
}
header.sticky nav.type_desktop ul li ul li:first-child {
  padding-top: 16px;
}
header.sticky nav.type_desktop ul li ul li:hover a {
  color: #2E3037 !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: #2E3037 !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(147, 42, 64, 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: 100%;
  border-bottom: 2px solid rgba(253, 204, 0, 0.99);
}
header.sticky nav.type_desktop ul li ul li.current-menu-item a.w-nav-anchor:not(.level_1):hover {
  color: #fdcc00 !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: #2E3037 !important;
  top: 50% !important;
}
header.sticky .w-search a.w-search-open i::before {
  font-weight: 300 !important;
}
header.sticky .w-search a.w-search-open:hover {
  color: #932a40 !important;
}
header.sticky .w-search .w-search-form {
  padding-top: 20px !important;
  margin-left: 35px !important;
  margin-top: -28px !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: 2px;
  width: 85%;
  border-bottom: 2px solid rgba(147, 42, 64, 0.99);
}
header.sticky .w-search .w-search-form form .w-form-row-field input {
  padding-left: 0px !important;
  background: none !important;
  caret-color: #fdcc00 !important;
  color: #2e3037 !important;
  font-weight: 400 !important;
}
header.sticky .w-search .w-search-form form .w-form-row-field input::placeholder {
  color: rgba(46, 48, 55, 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: #2E3037 !important;
  opacity: 1 !important;
}
header.sticky .w-search .w-search-form a.w-search-close::before {
  font-weight: 300 !important;
}
header.sticky .w-search .w-search-form a.w-search-close:hover {
  color: #932a40 !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;
}
.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: 10px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 36px !important;
  font-weight: 300 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  padding-bottom: 5px !important;
  font-size: 28px !important;
}
.footer_01_main_wrapper .footer_text_element h4::after {
  content: "";
  position: absolute;
  border-bottom: 2px solid #932a40;
  border-bottom: 2px solid #fdcc00 !important;
  opacity: 1;
  bottom: 0;
  left: 0;
  width: 100%;
}
.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: 32px !important;
  }
}
@media (max-width: 768px) {
  .footer_01_main_wrapper .footer_text_element h4 {
    font-size: 28px !important;
  }
}
@media (max-width: 500px) {
  .footer_01_main_wrapper .footer_text_element h4 {
    font-size: 24px !important;
  }
}
@media (max-width: 350px) {
  .footer_01_main_wrapper .footer_text_element h4 {
    font-size: 20px !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 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 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-weight: 900;
  font-size: 0.8em !important;
  content: "";
  display: inline-block;
  font-weight: 900 !important;
  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: 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_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: #932a40;
  background: #fdcc00 !important;
}
.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: 100%;
  opacity: 1;
}
.footer_01_main_wrapper .footer_contact_list ul li:hover::before {
  color: #fdcc00 !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.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 li {
  font-size: 16px !important;
}
.footer_01_main_wrapper .footer_contact_list ul li a {
  color: #fff !important;
}
.footer_01_main_wrapper .footer_contact_list ul li::before {
  color: #fff;
}
.footer_01_main_wrapper .footer_contact_list ul li:hover a {
  color: #fff !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;
  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: #932a40;
  background: #fdcc00 !important;
}
.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: 100%;
  opacity: 1;
}
.footer_01_main_wrapper .footer_quicklinks_list ul li:hover a {
  color: #fff !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_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 #fdcc00;
  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: #fdcc00 !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.7) !important;
}
.sub_page_header_01 h1 {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  padding-bottom: 10px !important;
  padding-top: 15px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: auto !important;
  font-size: 46px !important;
  font-weight: 700 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  padding-bottom: 5px;
  font-family: "Playfair Display", sans-serif !important;
  letter-spacing: 1px !important;
  word-spacing: 5px !important;
}
.sub_page_header_01 h1::after {
  content: "";
  position: absolute;
  border-bottom: 4px solid #932a40;
  border-bottom: 4px solid #fdcc00 !important;
  opacity: 1;
  bottom: 0;
  right: 0;
  width: 100%;
}
.sub_page_header_01 h1::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .sub_page_header_01 h1 {
    font-size: 40px !important;
  }
}
@media (max-width: 768px) {
  .sub_page_header_01 h1 {
    font-size: 34px !important;
  }
}
@media (max-width: 500px) {
  .sub_page_header_01 h1 {
    font-size: 28px !important;
  }
}
@media (max-width: 350px) {
  .sub_page_header_01 h1 {
    font-size: 22px !important;
  }
}
.sub_page_header_01 h1::after {
  all: unset !important;
}
.post_page_header_01 .l-section-overlay {
  background: rgba(0, 0, 0, 0.7) !important;
}
.post_page_header_01 h1 {
  color: #2E3037 !important;
  color: #fff !important;
  font-size: 38px !important;
  font-weight: 500 !important;
  letter-spacing: 1px !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
}
@media (max-width: 992px) {
  .post_page_header_01 h1 {
    font-size: 34px !important;
  }
}
@media (max-width: 768px) {
  .post_page_header_01 h1 {
    font-size: 30px !important;
  }
}
@media (max-width: 500px) {
  .post_page_header_01 h1 {
    font-size: 26px !important;
  }
}
@media (max-width: 350px) {
  .post_page_header_01 h1 {
    font-size: 22px !important;
  }
}
.post_page_header_01 .post_header_meta_wrapper {
  display: block !important;
  border-left: 2px solid #932a40;
  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 i {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #fff !important;
  font-weight: 100 !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: #932a40;
  background: #fdcc00 !important;
}
.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_author:hover i {
  color: #fdcc00 !important;
}
.post_page_header_01 .post_header_meta_wrapper .post_meta_taxonomy_element i {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #fff !important;
  font-weight: 100 !important;
}
.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: #932a40;
  background: #fdcc00 !important;
}
.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:hover i {
  color: #fdcc00 !important;
}
.post_page_header_01 .post_header_meta_wrapper .post_meta_taxonomy_element.post_meta_taxonomy_element_tags {
  display: none !important;
}
.archive_page_header_01 .l-section-overlay {
  background: rgba(0, 0, 0, 0.7) !important;
}
.archive_page_header_01 h1 {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  padding-bottom: 10px !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;
  text-transform: uppercase !important;
}
.archive_page_header_01 h1::after {
  content: "";
  position: absolute;
  border-bottom: 4px solid #932a40;
  border-bottom: 4px solid #fdcc00 !important;
  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;
  }
}
.portfolio_page_header_01 .l-section-overlay {
  background: rgba(0, 0, 0, 0.7) !important;
}
.portfolio_page_header_01 h1 {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  padding-bottom: 10px !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;
  text-transform: uppercase !important;
}
.portfolio_page_header_01 h1::after {
  content: "";
  position: absolute;
  border-bottom: 4px solid #932a40;
  border-bottom: 4px solid #fdcc00 !important;
  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 .portfolio_header_excerpt {
  display: block !important;
  border-left: 2px solid #932a40;
  padding-left: 25px;
  color: #fff !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  margin-top: 20px !important;
}
.blog_grid_layout_03 .post_image {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  position: relative;
}
.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;
}
.blog_grid_layout_03 .post_image:hover::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: rgba(253, 204, 0, 0.2);
}
.blog_grid_layout_03 .post_content_wrapper .post_title {
  color: #2E3037 !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  font-size: 24px !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: #fdcc00 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_date {
  color: #2E3037 !important;
  font-size: 14px !important;
  font-weight: 400 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_author i {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #fdcc00 !important;
  font-weight: 100 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_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;
}
.blog_grid_layout_03 .post_content_wrapper .post_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: #932a40;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_author a:hover {
  text-decoration: none;
  color: #2E3037 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_author a:hover::after {
  width: 80%;
  opacity: 1;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_author:hover i {
  color: #fdcc00 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_taxonomy_element i {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  color: #2E3037 !important;
  font-weight: 100 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_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;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_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: #932a40;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_taxonomy_element a:hover {
  text-decoration: none;
  color: #2E3037 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_taxonomy_element a:hover::after {
  width: 80%;
  opacity: 1;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_taxonomy_element:hover i {
  color: #fdcc00 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_taxonomy_element.post_taxonomy_element_tags {
  display: none !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_taxonomy_element.post_taxonomy_element_category a {
  color: #fdcc00 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper .post_taxonomy_element.post_taxonomy_element_category a:hover {
  color: #fdcc00 !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_meta_wrapper.post_meta_wrapper_01 {
  margin-bottom: 0px !important;
}
.blog_grid_layout_03 .post_content_wrapper .post_content {
  color: #2E3037 !important;
  font-size: 14px !important;
  font-weight: 400 !important;
}
.blog_grid_layout_03 a.w-btn {
  font-size: 14px !important;
}
.blog_grid_03_element_01 .w-grid-none {
  background: none !important;
  text-align: left !important;
  border-left: 3px solid #fdcc00 !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: #fdcc00 !important;
}
.blog_grid_03_element_01 .g-filters .g-filters-list a.g-filters-item.active {
  color: #fdcc00 !important;
  border-bottom: 3px solid #fdcc00 !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;
  }
}
.search_results_grid_layout_02 .w-vwrapper .post_date {
  color: #2E3037 !important;
  font-size: 14px !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: 24px !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: #fdcc00 !important;
}
.search_results_grid_layout_02 .w-vwrapper .post_content {
  color: #2E3037 !important;
  font-size: 14px !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 #fdcc00 !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: #fdcc00 !important;
}
.search_results_grid_element_02 .g-filters .g-filters-list a.g-filters-item.active {
  color: #fdcc00 !important;
  border-bottom: 3px solid #fdcc00 !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(253, 204, 0, 0.4), rgba(147, 42, 64, 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(253, 204, 0, 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(253, 204, 0, 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(253, 204, 0, 0.4);
}
.img_gallery_grid_01_element_01 .w-grid-none {
  background: none !important;
  text-align: left !important;
  border-left: 3px solid #fdcc00 !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: #fdcc00 !important;
}
.img_gallery_grid_01_element_01 .g-filters .g-filters-list a.g-filters-item.active {
  color: #fdcc00 !important;
  border-bottom: 3px solid #fdcc00 !important;
}
.overview_page_grid_layout_01 .overview_grid_img {
  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;
  position: relative;
  margin-bottom: 0;
}
.overview_page_grid_layout_01 .overview_grid_img_overlay_wrapper {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(147, 42, 64, 0.8);
  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;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
}
.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: 10px !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: 25px !important;
}
.overview_page_grid_layout_01 .overview_grid_img_overlay_wrapper .overview_grid_title::after {
  content: "";
  position: absolute;
  border-bottom: 4px solid #932a40;
  border-bottom: 4px solid #fdcc00 !important;
  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 #fdcc00 !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 {
  background: rgba(253, 204, 0, 0.4);
}
.overview_grid_01_element_01 .w-grid-none {
  background: none !important;
  text-align: left !important;
  border-left: 3px solid #fdcc00 !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: #fdcc00 !important;
}
.overview_grid_01_element_01 .g-filters .g-filters-list a.g-filters-item.active {
  color: #fdcc00 !important;
  border-bottom: 3px solid #fdcc00 !important;
}
.testimonial_grid_layout_01 .grid_element_icon {
  opacity: 0.8 !important;
}
.testimonial_grid_layout_01 .grid_element_icon i {
  color: #932a40 !important;
}
.testimonial_grid_layout_01 .grild_element_meta_wrapper .grild_element_meta_inner_wrapper .grild_element_author_name {
  font-family: "Playfair Display", sans-serif !important;
  color: #932a40 !important;
}
.testimonial_grid_01_element_01 .w-grid-none {
  background: none !important;
  text-align: left !important;
  border-left: 3px solid #fdcc00 !important;
  padding-left: 25px !important;
  margin-top: 50px !important;
}
.testimonial_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;
}
.testimonial_grid_01_element_01 .g-filters .g-filters-list a.g-filters-item:hover {
  color: #fdcc00 !important;
}
.testimonial_grid_01_element_01 .g-filters .g-filters-list a.g-filters-item.active {
  color: #fdcc00 !important;
  border-bottom: 3px solid #fdcc00 !important;
}
.testimonial_grid_01_element_01 .w-grid-list .owl-dots button.owl-dot span {
  color: #932a40 !important;
}
.blog_post_content_01 p {
  /*
        &::first-letter{
            //font-family: "Roboto Slab", sans-serif !important; 
            font-family: 'Roboto',sans-serif !important; 
            color: $ci01 !important; 
            font-weight: 700 !important; 
            font-size: 54px !important; 
            display: inline-block !important; 
            padding-right: 2px !important;
        }//first-letter
         */
}
.blog_post_content_01 p:first-of-type::first-letter {
  font-family: 'Roboto', sans-serif !important;
  color: #fdcc00 !important;
  font-weight: 700 !important;
  font-size: 54px !important;
  display: inline-block !important;
  padding-right: 2px !important;
}
.w-sharing a.w-sharing-item {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  padding: 0 14px !important;
}
.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: #fdcc00 !important;
}
.w-sharing a.w-sharing-item:last-of-type {
  padding-right: 0px !important;
}
.vc_wp_categories {
  padding-left: 25px;
  padding-top: 10px;
  padding-bottom: 35px;
}
.vc_wp_categories .widget .widgettitle {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  padding-bottom: 10px !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;
}
.vc_wp_categories .widget .widgettitle::after {
  content: "";
  position: absolute;
  border-bottom: 4px solid #932a40;
  opacity: 1;
  bottom: 0;
  left: 0;
  width: 80%;
}
.vc_wp_categories .widget .widgettitle::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .vc_wp_categories .widget .widgettitle {
    font-size: 28px !important;
  }
}
@media (max-width: 768px) {
  .vc_wp_categories .widget .widgettitle {
    font-size: 24px !important;
  }
}
@media (max-width: 500px) {
  .vc_wp_categories .widget .widgettitle {
    font-size: 20px !important;
  }
}
@media (max-width: 350px) {
  .vc_wp_categories .widget .widgettitle {
    font-size: 16px !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: #932a40;
}
.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;
}
.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: #fdcc00;
}
.blog_navigation_links_01 a.post_navigation-item:hover .post_navigation-item-title {
  color: rgba(253, 204, 0, 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: #fdcc00;
}
.w-toplink.active {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(147, 42, 64, 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(253, 204, 0, 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(253, 204, 0, 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(253, 204, 0, 0.5) !important;
  opacity: 1 !important;
}
.mfp-container button.mfp-arrow:hover::before {
  color: #fdcc00 !important;
  opacity: 1 !important;
}
.w-iconbox:not(.special_element).style_outlined .w-iconbox-icon {
  box-shadow: 0 0 0 2px #fdcc00 inset !important;
}
.w-iconbox:not(.special_element).style_circle .w-iconbox-icon::before {
  background: #fdcc00 !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 {
  margin-bottom: 15px !important;
  color: #fdcc00 !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_top .w-iconbox-icon {
    margin-bottom: 25px !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: left !important;
}
.w-iconbox:not(.special_element).iconpos_top .w-iconbox-meta .w-iconbox-title {
  color: #2E3037 !important;
  font-weight: 900 !important;
  letter-spacing: 1px !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 20px !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: flex-start !important;
  justify-content: flex-start !important;
  padding: 20px !important;
}
@media (max-width: 450px) {
  .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: #fdcc00 !important;
}
@media (max-width: 450px) {
  .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;
}
.w-iconbox:not(.special_element).iconpos_left .w-iconbox-meta .w-iconbox-title {
  color: #2E3037 !important;
  font-weight: 900 !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_left.light .w-iconbox-icon {
  color: #fdcc00 !important;
}
.w-iconbox:not(.special_element).iconpos_left.light .w-iconbox-meta .w-iconbox-title {
  color: #2E3037 !important;
  color: #fff !important;
  font-weight: 900 !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.light .w-iconbox-meta .w-iconbox-text {
  color: #fff;
}
.w-iconbox:not(.special_element).iconpos_left.light .w-iconbox-meta .w-iconbox-text p {
  color: #fff;
}
.w-iconbox:not(.special_element).iconpos_left.list_version {
  align-items: center !important;
  justify-content: flex-start !important;
  padding: 20px !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_left.list_version {
    flex-direction: column;
  }
}
.w-iconbox:not(.special_element).iconpos_left.list_version .w-iconbox-icon {
  margin-right: 25px !important;
  color: #fdcc00 !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_left.list_version .w-iconbox-icon {
    margin-bottom: 25px !important;
  }
}
.w-iconbox:not(.special_element).iconpos_left.list_version .w-iconbox-icon i {
  font-weight: 300 !important;
  font-size: 28px !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_left.list_version .w-iconbox-icon i {
    font-size: 42px !important;
  }
}
.w-iconbox:not(.special_element).iconpos_left.list_version .w-iconbox-meta {
  text-align: left !important;
}
.w-iconbox:not(.special_element).iconpos_left.list_version .w-iconbox-meta .w-iconbox-title {
  color: #2E3037 !important;
  color: #fff !important;
  font-weight: 300 !important;
  letter-spacing: 1px !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 20px !important;
}
.w-iconbox:not(.special_element).iconpos_left.list_version .w-iconbox-meta .w-iconbox-text {
  font-size: 16px !important;
  color: #fff !important;
  font-weight: 400 !important;
}
.w-iconbox:not(.special_element).iconpos_left.list_version .w-iconbox-meta .w-iconbox-text p {
  font-size: 16px !important;
  color: #fff !important;
  font-weight: 400 !important;
}
.w-iconbox:not(.special_element).iconpos_left.list_version .w-iconbox-meta .w-iconbox-text p a {
  color: #fff !important;
}
.w-iconbox:not(.special_element).iconpos_left.contact_blurb {
  align-items: center !important;
  justify-content: flex-start !important;
  padding: 20px !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_left.contact_blurb {
    flex-direction: column;
  }
}
.w-iconbox:not(.special_element).iconpos_left.contact_blurb .w-iconbox-icon {
  margin-right: 25px !important;
  color: #fdcc00 !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_left.contact_blurb .w-iconbox-icon {
    margin-bottom: 25px !important;
  }
}
.w-iconbox:not(.special_element).iconpos_left.contact_blurb .w-iconbox-icon i {
  font-weight: 300 !important;
  font-size: 28px !important;
}
@media (max-width: 350px) {
  .w-iconbox:not(.special_element).iconpos_left.contact_blurb .w-iconbox-icon i {
    font-size: 42px !important;
  }
}
.w-iconbox:not(.special_element).iconpos_left.contact_blurb .w-iconbox-meta {
  text-align: left !important;
}
.w-iconbox:not(.special_element).iconpos_left.contact_blurb .w-iconbox-meta .w-iconbox-title {
  color: #2E3037 !important;
  color: #fff !important;
  font-weight: 300 !important;
  letter-spacing: 1px !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 20px !important;
}
.w-iconbox:not(.special_element).iconpos_left.contact_blurb .w-iconbox-meta .w-iconbox-text {
  font-size: 16px !important;
  color: #fff !important;
  font-weight: 400 !important;
}
.w-iconbox:not(.special_element).iconpos_left.contact_blurb .w-iconbox-meta .w-iconbox-text p {
  font-size: 22px !important;
  color: #fff !important;
  font-weight: 300 !important;
}
.w-iconbox:not(.special_element).iconpos_left.contact_blurb .w-iconbox-meta .w-iconbox-text p a {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: inherit;
  font-weight: 300 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  color: #fff !important;
  padding-bottom: 2px !important;
}
.w-iconbox:not(.special_element).iconpos_left.contact_blurb .w-iconbox-meta .w-iconbox-text p 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: #932a40;
  background: #fdcc00 !important;
}
.w-iconbox:not(.special_element).iconpos_left.contact_blurb .w-iconbox-meta .w-iconbox-text p a:hover {
  text-decoration: none;
  color: #2E3037 !important;
  color: #fff !important;
}
.w-iconbox:not(.special_element).iconpos_left.contact_blurb .w-iconbox-meta .w-iconbox-text p a:hover::after {
  width: 100%;
  opacity: 1;
}
.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: #fdcc00 !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;
  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;
  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: #932a40 !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: #932a40 !important;
  right: 0.25em !important;
}
.w-tabs:not(.special_element).style_default .w-tabs-sections .w-tabs-section.active .w-tabs-section-header {
  color: #932a40 !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 #fdcc00 inset !important;
}
.w-tabs:not(.special_element).style_timeline .w-tabs-list .w-tabs-list-h a.w-tabs-item::before {
  background: #fdcc00 !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.active {
  background: #fdcc00 !important;
}
.w-tabs:not(.special_element).style_timeline .w-tabs-list .w-tabs-list-h a.w-tabs-item.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: #fdcc00 !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: #fdcc00 !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: #fdcc00 !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: #fdcc00 !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(253, 204, 0, 0.4), rgba(147, 42, 64, 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(253, 204, 0, 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: 10px !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: 4px solid #932a40;
  border-bottom: 4px solid #fdcc00 !important;
  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 #fdcc00 !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: #fdcc00 !important;
}
.w-slider:not(.special_element) .w-slider-h .royalSlider .rsBullets .rsBullet.rsNavSelected span {
  background: rgba(46, 48, 55, 0) !important;
}
.w-person {
  max-width: none !important;
}
.w-person.layout_square .w-person-image {
  margin-bottom: 15px !important;
}
.w-person.layout_square .w-person-image .w-person-links {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  background: rgba(147, 42, 64, 0.8) !important;
  transform: translate3d(0, -100%, 0) !important;
}
.w-person.layout_square .w-person-image .w-person-links .w-person-links-list a.w-person-links-item {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  margin-left: 5px !important;
  margin-right: 5px !important;
}
.w-person.layout_square .w-person-image .w-person-links .w-person-links-list a.w-person-links-item i {
  color: #fdcc00 !important;
}
.w-person.layout_square .w-person-image .w-person-links .w-person-links-list a.w-person-links-item:hover {
  background: rgba(253, 204, 0, 0.9) !important;
}
.w-person.layout_square .w-person-image .w-person-links .w-person-links-list a.w-person-links-item:hover i {
  color: white !important;
}
.w-person.layout_square .w-person-content {
  text-align: left !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.w-person.layout_square .w-person-content .w-person-name, .w-person.layout_square .w-person-content .w-person-name span {
  color: #2E3037 !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 24px !important;
  font-weight: 300 !important;
}
.w-person.layout_square .w-person-content .w-person-role {
  color: #932a40 !important;
  font-family: "Playfair Display", sans-serif !important;
  font-weight: 700 !important;
  font-size: 16px !important;
  opacity: 1 !important;
}
.w-person.layout_square:hover .w-person-image .w-person-links {
  transform: translate3d(0, 0, 0) !important;
}
.w-person.layout_trendy .w-person-content .w-person-name, .w-person.layout_trendy .w-person-content .w-person-name span {
  color: #2E3037 !important;
  color: #fff !important;
  font-weight: 400 !important;
  line-height: 1.2em !important;
  text-transform: uppercase !important;
  font-size: 24px !important;
}
.w-person.layout_trendy .w-person-content .w-person-role {
  color: #fdcc00 !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  opacity: 1 !important;
}
.w-person.layout_trendy:hover {
  cursor: pointer !important;
}
.w-popup-wrap .w-popup-box {
  background: white !important;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content h2 {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  padding-bottom: 10px !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;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content h2::after {
  content: "";
  position: absolute;
  border-bottom: 4px solid #932a40;
  opacity: 1;
  bottom: 0;
  left: 0;
  width: 80%;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content h2::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content h2 {
    font-size: 26px !important;
  }
}
@media (max-width: 768px) {
  .w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content h2 {
    font-size: 24px !important;
  }
}
@media (max-width: 500px) {
  .w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content h2 {
    font-size: 22px !important;
  }
}
@media (max-width: 350px) {
  .w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content h2 {
    font-size: 20px !important;
  }
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content p {
  color: #2E3037 !important;
  font-size: 16px !important;
  font-weight: 400 !important;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul {
  list-style: none !important;
  margin-left: 0 !important;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul li {
  position: relative;
  padding-left: 1.8em !important;
  font-weight: 400 !important;
  color: #2E3037 !important;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content 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;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul.contact_list {
  list-style-type: none;
  margin-left: 0;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul.contact_list li {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  margin-bottom: 5px;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul.contact_list li::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  font-family: FontAwesome;
  font-weight: 900;
  font-size: 0.8em !important;
  content: "";
  display: inline-block;
  font-weight: 900 !important;
  color: #2E3037 !important;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul.contact_list li a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s 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;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul.contact_list 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: #932a40;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul.contact_list li a:hover {
  text-decoration: none;
  color: #2E3037 !important;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul.contact_list li a:hover::after {
  width: 100%;
  opacity: 1;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul.contact_list li:hover::before {
  color: #fdcc00 !important;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul.contact_list li:hover a {
  color: #2E3037 !important;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul.contact_list li.contact_link_mobile::before {
  content: "" !important;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul.contact_list li.contact_link_phone::before {
  content: "" !important;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul.contact_list li.contact_link_fax::before {
  content: "" !important;
}
.w-popup-wrap .w-popup-box .w-popup-box-h .w-popup-box-content ul.contact_list li.contact_link_email::before {
  content: "" !important;
}
.w-popup-wrap .w-popup-closer {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  top: 5% !important;
  right: 5% !important;
  color: rgba(255, 255, 255, 0.9) !important;
}
.w-popup-wrap .w-popup-closer::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.w-popup-wrap .w-popup-closer:hover {
  color: #fdcc00 !important;
}
.custom_svg_link_01 {
  width: 100%;
  height: auto;
}
.custom_svg_link_01 .arrowButtonColorLight {
  fill: #fff;
}
.custom_svg_link_01 .arrowButtonColorDark {
  fill: #18181C;
}
.custom_svg_link_01 .arrowButtonColorCi01 {
  fill: #fdcc00;
}
.custom_svg_link_01 .arrowButtonColorCi02 {
  fill: #fdcc00;
}
.custom_svg_link_01 .arrowButtonColorCi03 {
  fill: #932a40;
}
.custom_svg_link_01 a {
  display: block !important;
  width: 100%;
  height: auto;
}
.custom_svg_link_01 a svg {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  width: 120px;
  height: auto;
}
.custom_svg_link_01 a svg .arrowVersionLight {
  opacity: 0;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
}
.custom_svg_link_01 a svg .arrowVersionDark {
  opacity: 1;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
}
.custom_svg_link_01 a svg .arrowVersionCi01 {
  opacity: 0;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
}
.custom_svg_link_01 a svg .arrowVersionCi02 {
  opacity: 0;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
}
.custom_svg_link_01 a svg .arrowVersionCi03 {
  opacity: 0;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
}
.custom_svg_link_01:hover a svg .arrowVersionLight {
  opacity: 0;
}
.custom_svg_link_01:hover a svg .arrowVersionDark {
  opacity: 0.2;
  transform: scale(0.8) rotate(0deg) translateY(150px);
}
.custom_svg_link_01:hover a svg .arrowVersionCi01 {
  opacity: 1;
  transform: translateX(75px);
}
.custom_svg_link_01:hover a svg .arrowVersionCi02 {
  opacity: 0;
}
.custom_svg_link_01:hover a svg .arrowVersionCi03 {
  opacity: 0;
}
.custom_svg_link_02 {
  position: relative;
  margin: 0 auto;
  width: 320px;
}
.custom_svg_link_02 .linkShape {
  stroke-dasharray: 140 540;
  stroke-dashoffset: -474;
  stroke-width: 6px;
  fill: transparent;
  stroke: #fdcc00 !important;
  border-bottom: 5px solid #000;
  transition: stroke-width 1s, stroke-dashoffset 1s, stroke-dasharray 1s;
}
.custom_svg_link_02 .linkText {
  font-size: 22px;
  line-height: 32px;
  letter-spacing: 8px;
  color: #2E3037;
  top: -50px;
  position: relative;
  text-align: center;
}
.custom_svg_link_02:hover .linkShape {
  stroke-width: 2px;
  stroke-dashoffset: 0;
  stroke-dasharray: 760;
}
.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(253, 204, 0, 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(253, 204, 0, 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: #fdcc00 !important;
}
.custom_text_block_download_list_01 ul li a {
  font-weight: 500 !important;
}
.custom_text_block_contact_list_01 ul {
  list-style-type: none;
  margin-left: 0;
}
.custom_text_block_contact_list_01 ul li {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  margin-bottom: 5px;
}
.custom_text_block_contact_list_01 ul li::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  font-family: FontAwesome;
  font-weight: 900;
  font-size: 0.8em !important;
  content: "";
  display: inline-block;
  font-weight: 900 !important;
  color: #2E3037 !important;
}
.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: 500 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
}
.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: #932a40;
}
.custom_text_block_contact_list_01 ul li a:hover {
  text-decoration: none;
  color: #2E3037 !important;
}
.custom_text_block_contact_list_01 ul li a:hover::after {
  width: 100%;
  opacity: 1;
}
.custom_text_block_contact_list_01 ul li:hover::before {
  color: #fdcc00 !important;
}
.custom_text_block_contact_list_01 ul li:hover a {
  color: #2E3037 !important;
}
.custom_text_block_contact_list_01 ul li.contact_link_mobile::before {
  content: "" !important;
}
.custom_text_block_contact_list_01 ul li.contact_link_phone::before {
  content: "" !important;
}
.custom_text_block_contact_list_01 ul li.contact_link_fax::before {
  content: "" !important;
}
.custom_text_block_contact_list_01 ul li.contact_link_email::before {
  content: "" !important;
}
.custom_text_block_contact_list_01.light {
  list-style-type: none;
  margin-left: 0;
}
.custom_text_block_contact_list_01.light li {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  margin-bottom: 5px;
}
.custom_text_block_contact_list_01.light li::before {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  font-family: FontAwesome;
  font-weight: 900;
  font-size: 0.8em !important;
  content: "";
  display: inline-block;
  font-weight: 900 !important;
  color: #2E3037 !important;
  color: #fff !important;
}
.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: 500 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
}
.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: #932a40;
  background: #fdcc00 !important;
}
.custom_text_block_contact_list_01.light li a:hover {
  text-decoration: none;
  color: #2E3037 !important;
  color: #fff !important;
}
.custom_text_block_contact_list_01.light li a:hover::after {
  width: 100%;
  opacity: 1;
}
.custom_text_block_contact_list_01.light li:hover::before {
  color: #fdcc00 !important;
}
.custom_text_block_contact_list_01.light li:hover a {
  color: #2E3037 !important;
  color: #fff !important;
}
.custom_text_block_contact_list_01.light li.contact_link_mobile::before {
  content: "" !important;
}
.custom_text_block_contact_list_01.light li.contact_link_phone::before {
  content: "" !important;
}
.custom_text_block_contact_list_01.light li.contact_link_fax::before {
  content: "" !important;
}
.custom_text_block_contact_list_01.light li.contact_link_email::before {
  content: "" !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(253, 204, 0, 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(253, 204, 0, 0.04) !important;
}
.custom_text_block_custom_table_01 .wpb_wrapper table tbody tr:nth-child(even) {
  background: rgba(253, 204, 0, 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(253, 204, 0, 0);
}
.custom_text_block_custom_table_02 .wpb_wrapper table tbody tr:nth-child(odd) {
  background: rgba(253, 204, 0, 0) !important;
}
.custom_text_block_custom_table_02 .wpb_wrapper table tbody tr:nth-child(even) {
  background: rgba(253, 204, 0, 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(253, 204, 0, 0);
}
.custom_text_block_custom_contact_table_01 .wpb_wrapper table tbody tr:nth-child(odd) {
  background: rgba(253, 204, 0, 0) !important;
}
.custom_text_block_custom_contact_table_01 .wpb_wrapper table tbody tr:nth-child(even) {
  background: rgba(253, 204, 0, 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: #932a40 !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: #fdcc00 !important;
}
.custom_text_block_general_01 .wpb_wrapper h3 {
  color: #2E3037 !important;
  color: #fdcc00 !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: 2px solid #932a40;
  padding-left: 25px;
}
.custom_wrapper_02 {
  display: block !important;
  border-left: 4px solid #932a40;
  padding-left: 25px;
}
.custom_contact_block_wrapper_01 .wpb_text_column.custom_contact_block_name {
  margin-bottom: 5px !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 {
  margin-bottom: 10px !important;
}
.custom_contact_block_wrapper_01 .wpb_text_column.custom_contact_block_title .wpb_wrapper {
  font-style: italic !important;
  font-weight: 400 !important;
  color: #fdcc00 !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: #fdcc00 !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.7) !important;
}
.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      
    */
/*

.hm_box_03{
    background: tomato !important; 
}


*/
.footer_social_icons_wrappaer_main .footer_social_icons_inner_wrapper {
  display: flex !important;
  align-items: center !important;
}
.footer_social_icons_wrappaer_main .footer_social_icons_inner_wrapper .footer_social_icon {
  padding: 5px !important;
  margin-right: 10px !important;
}
.footer_social_icons_wrappaer_main .footer_social_icons_inner_wrapper .footer_social_icon a {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.footer_social_icons_wrappaer_main .footer_social_icons_inner_wrapper .footer_social_icon a i {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  color: #fff !important;
  font-size: 20px !important;
}
.footer_social_icons_wrappaer_main .footer_social_icons_inner_wrapper .footer_social_icon a:hover i {
  color: #fdcc00 !important;
}
/*

#exposeview{
    display: flex;
    flex-direction: column;
}//exposeview


.hm_expose_pag{
    div{
        small{
            a.hm_btn{
                color: lime !important; 
                font-size: 30px !important; 
                text-transform: uppercase !important; 
            }//hm_btn             
        }//small
    }//div
}//hm_expose_pag 


a.hm_link{
                color: lime !important; 
                font-size: 30px !important; 
                text-transform: uppercase !important;     
}//hm_link


*/
.angebote_wrapper #iwModule {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0px !important;
}
.angebote_wrapper #iwModule .iwWidget {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0px !important;
}
.angebote_wrapper #iwModule .iwWidget #divfilter {
  background: rgba(221, 221, 221, 0.4) !important;
  border: none !important;
}
.angebote_wrapper #iwModule .iwWidget a#hm_search_btn {
  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(253, 204, 0, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 0px !important;
  border-top: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-right: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-bottom: 2px solid #932a40 !important;
  border-left: 2px solid #932a40 !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.angebote_wrapper #iwModule .iwWidget a#hm_search_btn:hover {
  background: rgba(253, 204, 0, 0) !important;
  border-top: 2px solid #932a40 !important;
  border-right: 2px solid #932a40 !important;
  border-bottom: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-left: 2px solid rgba(147, 42, 64, 0.6) !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.angebote_wrapper #iwModule .iwWidget #list .hm_line_03 {
  display: none !important;
}
.angebote_wrapper #iwModule .iwWidget #list .hm_line_02 {
  display: none !important;
}
.angebote_wrapper #iwModule .iwWidget #list .hm_line_01 {
  border-top: 3px solid rgba(221, 221, 221, 0.4) !important;
}
.angebote_wrapper #iwModule .iwWidget #list .hm_listbox {
  padding: 30px 10px 15px 1.5% !important;
  margin-bottom: 20px !important;
  border: none !important;
  border-top: none !important;
}
.angebote_wrapper #iwModule .iwWidget #list .hm_listbox a {
  border: none !important;
}
@media (max-width: 800px) {
  .angebote_wrapper #iwModule .iwWidget #list .hm_listbox a {
    display: flex;
    /* flex-direction: column; */
    flex-wrap: wrap;
  }
}
.angebote_wrapper #iwModule .iwWidget #list .hm_listbox a:hover {
  all: unset !important;
}
.angebote_wrapper #iwModule .iwWidget #list .hm_listbox a h2 {
  text-decoration: none !important;
  font-family: Nunito !important;
}
@media (max-width: 800px) {
  .angebote_wrapper #iwModule .iwWidget #list .hm_listbox a h2 {
    width: 100% !important;
    margin-bottom: 15px !important;
    white-space: normal !important;
  }
}
@media (max-width: 800px) {
  .angebote_wrapper #iwModule .iwWidget #list .hm_listbox a .hm_img_thumb_box_100 {
    width: 50% !important;
    margin-bottom: 15px !important;
  }
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget #list .hm_listbox a .hm_img_thumb_box_100 {
    width: 100% !important;
    min-width: 0px !important;
  }
}
@media (max-width: 800px) {
  .angebote_wrapper #iwModule .iwWidget #list .hm_listbox a .hm_img_thumb_box_100 .hm_rightshadow {
    display: none !important;
  }
}
@media (max-width: 800px) {
  .angebote_wrapper #iwModule .iwWidget #list .hm_listbox a .hm_listinfobox {
    width: 50% !important;
    padding: 0px !important;
  }
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget #list .hm_listbox a .hm_listinfobox {
    width: 100% !important;
    margin-bottom: 20px !important;
  }
}
.angebote_wrapper #iwModule .iwWidget #list .hm_listbox a .hm_listinfobox strong {
  font-family: Nunito !important;
  font-size: 16px !important;
}
.angebote_wrapper #iwModule .iwWidget #list .hm_listbox a .hm_listinfobox span {
  font-family: Nunito !important;
}
@media (max-width: 800px) {
  .angebote_wrapper #iwModule .iwWidget #list .hm_listbox a .hm_listextrafield {
    width: 50% !important;
  }
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget #list .hm_listbox a .hm_listextrafield {
    width: 100% !important;
    margin-bottom: 20px !important;
  }
}
.angebote_wrapper #iwModule .iwWidget #list .hm_listbox a .hm_listextrafield ul li {
  font-family: Nunito !important;
}
@media (max-width: 800px) {
  .angebote_wrapper #iwModule .iwWidget #list .hm_listbox a .hm_listaddress {
    width: 50% !important;
  }
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget #list .hm_listbox a .hm_listaddress {
    width: 100% !important;
  }
}
.angebote_wrapper #iwModule .iwWidget #list .hm_listbox a .hm_listaddress span {
  font-family: Nunito !important;
}
.angebote_wrapper #iwModule .iwWidget #list .hm_pagination .hm_pag_elem {
  font-family: Nunito !important;
}
.angebote_wrapper #iwModule .iwWidget #list .hm_pagination .hm_pag_elem a {
  font-family: Nunito !important;
}
.angebote_wrapper #iwModule .iwWidget #list a {
  font-family: Nunito !important;
}
.angebote_wrapper #iwModule .iwWidget h1 {
  text-decoration: none !important;
  font-family: Nunito !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview {
  display: flex !important;
  flex-direction: column !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_img_thumb_box {
  background: none !important;
  border-top: 3px solid rgba(221, 221, 221, 0.4) !important;
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget #exposeview #hm_img_thumb_box {
    width: 100% !important;
    min-width: 100% !important;
  }
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget #exposeview #hm_img_thumb_box .hm_grid_image_big {
    width: 100% !important;
  }
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget #exposeview #hm_img_thumb_box .hm_img_thumb_box_400 {
    width: 100% !important;
  }
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget #exposeview #hm_img_thumb_box .hm_grid_image_thumbs {
    width: 100% !important;
  }
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_img_thumb_box .hm_btn {
  border: none !important;
  background: rgba(255, 255, 255, 0.4) !important;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_img_thumb_box .hm_btn:hover {
  background: rgba(147, 42, 64, 0.6) !important;
  color: #fff !important;
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget #exposeview #hm_img_thumb_box #exposeimage {
    width: 100% !important;
  }
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget #exposeview #hm_img_thumb_box #exposeimage #gallery .hm_image-wrapper {
    width: 100% !important;
  }
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_img_thumb_box #controls .hm_nav-controls a.hm_prev {
  width: 50% !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_img_thumb_box #controls .hm_nav-controls a.hm_next {
  width: 50% !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview .hm_box_01 {
  background: none !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact {
  float: none !important;
  display: flex !important;
  width: 80% !important;
  max-width: 80% !important;
}
@media (max-width: 800px) {
  .angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact {
    width: 100% !important;
    max-width: 100% !important;
    flex-direction: column !important;
  }
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divmakler {
  width: 35% !important;
  order: 1 !important;
  border: none !important;
  background: none !important;
}
@media (max-width: 800px) {
  .angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divmakler {
    width: 100% !important;
  }
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact {
  width: 65% !important;
  border: none !important;
  background: none !important;
  margin-bottom: 40px !important;
}
@media (max-width: 800px) {
  .angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact {
    width: 100% !important;
  }
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 {
  width: auto !important;
  border: none !important;
  background: none !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 .hm_formfield_contact {
  display: flex !important;
  flex-wrap: wrap !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 .hm_formfield_contact dl {
  float: none !important;
  display: flex !important;
  flex-direction: column !important;
  width: 50% !important;
  margin-bottom: 5px !important;
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 .hm_formfield_contact dl {
    width: 100% !important;
  }
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 .hm_formfield_contact dl dt {
  width: 90% !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 .hm_formfield_contact dl dd {
  width: 90% !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 .hm_formfield_contact dl dd select {
  width: 105% !important;
  height: 52px !important;
  padding: 3px 5px !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 .hm_formfield_contact dl dd input {
  width: 100% !important;
  padding: 3px 5px !important;
  font-family: Nunito !important;
  font-size: 14px !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 .hm_formfield_contact dl dd #tbcity {
  margin-bottom: 15px !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 .hm_formfield_contact #cbinfo {
  margin-left: 10px !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 .hm_formfield_contact textarea {
  width: 95% !important;
  margin-top: 15px !important;
  margin-bottom: 15px !important;
  font-family: Nunito !important;
  font-size: 14px !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 .hm_formfield_contact label {
  font-family: Nunito !important;
  font-size: 14px !important;
  color: #932a40 !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 a.hm_text_btn {
  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(253, 204, 0, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 0px !important;
  border-top: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-right: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-bottom: 2px solid #932a40 !important;
  border-left: 2px solid #932a40 !important;
  opacity: 1 !important;
  color: #2E3037 !important;
  float: none !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #hm_contact #divcontact .hm_box_03 a.hm_text_btn:hover {
  background: rgba(253, 204, 0, 0) !important;
  border-top: 2px solid #932a40 !important;
  border-right: 2px solid #932a40 !important;
  border-bottom: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-left: 2px solid rgba(147, 42, 64, 0.6) !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #dsgvocomment {
  width: 100% !important;
  border: none !important;
  background: none !important;
  font-family: Nunito !important;
  font-size: 14px !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview .hm_expose_full_width {
  font-family: Nunito !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview .hm_expose_full_width p {
  font-family: Nunito !important;
  font-size: 16px !important;
  line-height: 22px !important;
  margin-bottom: 5px !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview .hm_expose_full_width strong {
  font-family: Nunito !important;
  font-size: 16px !important;
  line-height: 22px !important;
  margin-bottom: 5px !important;
  display: inline-block !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview .hm_expose_full_width .hm_line_03 {
  border: none !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview .hm_expose_full_width .hm_expose_half_width {
  width: 50% !important;
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget #exposeview .hm_expose_full_width .hm_expose_half_width {
    width: 100% !important;
  }
}
.angebote_wrapper #iwModule .iwWidget #exposeview .hm_expose_full_width .hm_expose_half_width .hm_line_03 {
  border: none !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview .hm_expose_full_width .hm_expose_half_width h2 {
  font-family: Nunito !important;
  font-size: 18px !important;
  line-height: 22px !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview .hm_expose_full_width .hm_expose_half_width ul li {
  font-family: Nunito !important;
  font-size: 16px !important;
  line-height: 20px !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview .hm_expose_full_width .hm_expose_half_width a.cursor_pointer {
  font-family: Nunito !important;
  font-size: 16px !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview .hm_expose_full_width .hm_expose_half_width a.cursor_pointer:hover {
  font-family: Nunito !important;
  font-size: 16px !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview .hm_line_02 {
  border: none !important;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #iwrecommend, .angebote_wrapper #iwModule .iwWidget #exposeview #hm_ShowPrint {
  float: none !important;
  background: none !important;
  border: none !important;
  padding-left: 0px !important;
  color: #2E3037 !important;
  font-family: Nunito !important;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.angebote_wrapper #iwModule .iwWidget #exposeview #iwrecommend:hover, .angebote_wrapper #iwModule .iwWidget #exposeview #hm_ShowPrint:hover {
  color: #932a40 !important;
}
.angebote_wrapper #iwModule .iwWidget #exposecontactsent {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  width: 100vw !important;
  height: 100vh !important;
  z-index: 100000 !important;
  background: rgba(147, 42, 64, 0.8) !important;
}
.angebote_wrapper #iwModule .iwWidget #exposecontactsent .hm_box_03 {
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  background: none !important;
  color: #fff !important;
  font-family: Nunito !important;
  font-size: 18px !important;
  display: flex !important;
}
.angebote_wrapper #iwModule .iwWidget #exposecontactsent .hm_box_03 .hm_left, .angebote_wrapper #iwModule .iwWidget #exposecontactsent .hm_box_03 strong, .angebote_wrapper #iwModule .iwWidget #exposecontactsent .hm_box_03 .hm_h_010 {
  color: #fff !important;
  font-family: Nunito !important;
  font-size: 18px !important;
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget #exposecontactsent .hm_box_03 .hm_left img, .angebote_wrapper #iwModule .iwWidget #exposecontactsent .hm_box_03 strong img, .angebote_wrapper #iwModule .iwWidget #exposecontactsent .hm_box_03 .hm_h_010 img {
    display: none !important;
  }
}
.angebote_wrapper #iwModule .iwWidget #exposecontactsent .hm_box_03 strong {
  text-transform: uppercase;
  font-weight: 400 !important;
  font-size: 20px !important;
}
.angebote_wrapper #iwModule .iwWidget #exposecontactsent .aftersendCustomWrapper .wrapperInner a.afterSendOkayLink {
  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(253, 204, 0, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 0px !important;
  border-top: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-right: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-bottom: 2px solid #932a40 !important;
  border-left: 2px solid #932a40 !important;
  opacity: 1 !important;
  color: #2E3037 !important;
  color: #fff !important;
  border-top: 2px solid rgba(253, 204, 0, 0.6) !important;
  border-right: 2px solid rgba(253, 204, 0, 0.6) !important;
  border-bottom: 2px solid #fdcc00 !important;
  border-left: 2px solid #fdcc00 !important;
}
.angebote_wrapper #iwModule .iwWidget #exposecontactsent .aftersendCustomWrapper .wrapperInner a.afterSendOkayLink:hover {
  background: rgba(253, 204, 0, 0) !important;
  border-top: 2px solid #932a40 !important;
  border-right: 2px solid #932a40 !important;
  border-bottom: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-left: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-top: 2px solid #fdcc00 !important;
  border-right: 2px solid #fdcc00 !important;
  border-bottom: 2px solid rgba(253, 204, 0, 0.6) !important;
  border-left: 2px solid rgba(253, 204, 0, 0.6) !important;
  opacity: 1 !important;
  color: #2E3037 !important;
  color: #fdcc00 !important;
}
.angebote_wrapper #iwModule .iwWidget #exposecontactsent .hm_right {
  position: absolute !important;
  float: none !important;
  right: 3% !important;
  top: 5% !important;
}
.angebote_wrapper #iwModule .iwWidget #exposecontactsent #backLinktoDetail {
  color: #fff !important;
  font-family: Nunito !important;
  font-size: 18px !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;
  color: #fff !important;
}
.angebote_wrapper #iwModule .iwWidget #exposecontactsent #backLinktoDetail::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: #932a40;
  background: #fdcc00 !important;
}
.angebote_wrapper #iwModule .iwWidget #exposecontactsent #backLinktoDetail:hover {
  text-decoration: none;
  color: #2E3037 !important;
  color: #fff !important;
}
.angebote_wrapper #iwModule .iwWidget #exposecontactsent #backLinktoDetail:hover::after {
  width: 100%;
  opacity: 1;
}
.angebote_wrapper #iwModule .iwWidget #exposecontactsent #backLinktoDetail::after {
  background: #fff !important;
  bottom: -2px !important;
}
.angebote_wrapper #iwModule .iwWidget #exposecontactsent #backLinktoDetail .hm_icon_back {
  display: none !important;
}
.angebote_wrapper #iwModule #iwdigetinfo {
  padding-left: 0 !important;
}
.angebote_wrapper #iwModule #iwdigetinfo a:hover {
  color: #932a40 !important;
}
.angebote_wrapper #iwModule a.hm_link {
  text-decoration: none !important;
  color: #2E3037 !important;
  font-family: Nunito !important;
  font-size: 16px !important;
  text-transform: uppercase !important;
  border: none !important;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.angebote_wrapper #iwModule a.hm_link:hover {
  text-decoration: none !important;
}
.angebote_wrapper #iwModule a.hm_link .hm_icon_01 {
  display: none !important;
}
.angebote_wrapper a, .angebote_wrapper a h2, .angebote_wrapper #iwModule #iwWidget a, .angebote_wrapper #iwModule #iwWidget a:focus, .angebote_wrapper #iwModule #iwWidget a:hover, .angebote_wrapper #iwModule #iwWidget a:hover h2, .angebote_wrapper #iwModule #iwWidget a:focus h2, .angebote_wrapper #iwModule #iwWidget u {
  text-decoration: none !important;
}
.angebote_wrapper #iwWidget a:link, .angebote_wrapper #iwModule #iwWidget a:visited, .angebote_wrapper #iwModule #iwWidget div, .angebote_wrapper #iwModule #iwWidget fieldset, .angebote_wrapper #iwModule #iwWidget input, .angebote_wrapper #iwModule #iwWidget label, .angebote_wrapper #iwModule #iwWidget li, .angebote_wrapper #iwModule #iwWidget p, .angebote_wrapper #iwModule #iwWidget select, .angebote_wrapper #iwModule #iwWidget span, .angebote_wrapper #iwModule #iwWidget strong, .angebote_wrapper #iwModule #iwWidget textarea, .angebote_wrapper .hm_tooltip {
  font-family: Nunito !important;
  font-size: 16px !important;
  text-decoration: none !important;
}
.angebote_wrapper a.hm_link {
  font-family: Nunito !important;
  font-size: 16px !important;
}
.angebote_wrapper #iwModule #iwWidget h2, .angebote_wrapper #iwModule #iwWidget h2 a:active, .angebote_wrapper #iwModule #iwWidget h2 a:hover, .angebote_wrapper #iwModule #iwWidget h2 a:link, .angebote_wrapper #iwModule #iwWidget h2 a:visited {
  font-family: Nunito !important;
  font-size: 18px !important;
  line-height: 22px !important;
}
@media (max-width: 800px) {
  .angebote_wrapper .hm_expose_pag {
    width: 100% !important;
    margin-bottom: 25px !important;
  }
}
.angebote_wrapper .hm_expose_pag a.hm_btn {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  border: none !important;
  background: none !important;
  color: #2E3037 !important;
}
.angebote_wrapper .hm_expose_pag a.hm_btn:hover {
  color: #932a40 !important;
}
.angebote_wrapper #iwModule #iwWidget a.hm_btn, .angebote_wrapper #iwModule #iwWidget a .hm_btn, .angebote_wrapper #iwModule #iwWidget .hm_pagination a.hm_btn, .angebote_wrapper #iwModule #iwWidget a.hm_text_btn, .angebote_wrapper #iwModule #iwWidget .hm_expose_pag a.hm_btn {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  border: none !important;
  background: none !important;
  color: #2E3037 !important;
  margin-bottom: 15px !important;
}
.angebote_wrapper #iwModule #iwWidget a.hm_btn:hover, .angebote_wrapper #iwModule #iwWidget a .hm_btn:hover, .angebote_wrapper #iwModule #iwWidget .hm_pagination a.hm_btn:hover, .angebote_wrapper #iwModule #iwWidget a.hm_text_btn:hover, .angebote_wrapper #iwModule #iwWidget .hm_expose_pag a.hm_btn:hover {
  color: #932a40 !important;
}
.angebote_wrapper #iwModule #iwWidget a.hm_btn_inactive, .angebote_wrapper #iwModule #iwWidget a .hm_btn_inactive, .angebote_wrapper #iwModule #iwWidget .hm_expose_pag a.hm_btn_inactive, .angebote_wrapper #iwModule #iwWidget .hm_pag_elem a.hm_btn_inactive {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  border: none !important;
  background: none !important;
  color: rgba(46, 48, 55, 0.4) !important;
  margin-bottom: 15px !important;
}
@media (max-width: 500px) {
  .angebote_wrapper .hm_pag_view {
    display: none !important;
  }
}
@media (max-width: 500px) {
  .angebote_wrapper .hm_pag_view {
    display: none !important;
  }
}
.angebote_wrapper #iwModule .iwWidget a#hm_search_btn {
  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(253, 204, 0, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 0px !important;
  border-top: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-right: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-bottom: 2px solid #932a40 !important;
  border-left: 2px solid #932a40 !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.angebote_wrapper #iwModule .iwWidget a#hm_search_btn:hover {
  background: rgba(253, 204, 0, 0) !important;
  border-top: 2px solid #932a40 !important;
  border-right: 2px solid #932a40 !important;
  border-bottom: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-left: 2px solid rgba(147, 42, 64, 0.6) !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule .iwWidget a#hm_search_btn {
    float: none !important;
    margin-top: 15px !important;
    display: inline-block !important;
  }
}
.angebote_wrapper #iwModule #iwWidget .hm_expose_half_width {
  width: 50% !important;
}
@media (max-width: 500px) {
  .angebote_wrapper #iwModule #iwWidget .hm_expose_half_width {
    width: 50% !important;
  }
}
.w-actionbox {
  background: #932a40 !important;
  display: flex !important;
}
@media (max-width: 1250px) {
  .w-actionbox {
    flex-direction: column !important;
  }
}
@media (max-width: 768px) {
  .w-actionbox {
    flex-direction: initial !important;
  }
}
@media (max-width: 450px) {
  .w-actionbox {
    flex-direction: column !important;
  }
}
.w-actionbox .w-actionbox-text {
  width: 50% !important;
}
@media (max-width: 1250px) {
  .w-actionbox .w-actionbox-text {
    width: 100% !important;
  }
}
@media (max-width: 768px) {
  .w-actionbox .w-actionbox-text {
    width: 50% !important;
  }
}
@media (max-width: 450px) {
  .w-actionbox .w-actionbox-text {
    width: 100% !important;
  }
}
.w-actionbox .w-actionbox-text h2.w-actionbox-title {
  font-family: "Playfair Display", sans-serif !important;
  letter-spacing: 1px !important;
}
.w-actionbox .w-actionbox-controls {
  width: 50% !important;
  display: block !important;
  white-space: inherit !important;
  padding: 0px !important;
  text-align: left !important;
}
@media (max-width: 1250px) {
  .w-actionbox .w-actionbox-controls {
    width: 100% !important;
  }
}
@media (max-width: 768px) {
  .w-actionbox .w-actionbox-controls {
    width: 50% !important;
  }
}
@media (max-width: 450px) {
  .w-actionbox .w-actionbox-controls {
    width: 100% !important;
  }
}
@media (max-width: 1250px) {
  .w-actionbox .w-actionbox-controls a {
    margin-left: 0px !important;
    margin-top: 20px !important;
  }
}
@media (max-width: 768px) {
  .w-actionbox .w-actionbox-controls a {
    margin-left: initial !important;
    margin-top: initial !important;
  }
}
@media (max-width: 450px) {
  .w-actionbox .w-actionbox-controls a {
    margin-left: 0px !important;
    margin-top: 20px !important;
  }
}
.BorlabsCookie ._brlbs-box-wrap ._brlbs-box .cookie-box .container .row .col-12 p._brlbs-accept a._brlbs-btn {
  background: rgba(147, 42, 64, 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(147, 42, 64, 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(147, 42, 64, 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(147, 42, 64, 0.7) !important;
  color: white !important;
}
#BorlabsCookieBox ._brlbs-refuse-btn a {
  background: rgba(147, 42, 64, 0.9) !important;
  color: white !important;
}
#BorlabsCookieBox ._brlbs-refuse-btn a:hover {
  background: rgba(147, 42, 64, 0.7) !important;
  color: white !important;
}
#BorlabsCookieBox ._brlbs-btn:hover {
  background: rgba(147, 42, 64, 0.9) !important;
  color: white !important;
}
#BorlabsCookieBox ._brlbs-btn:hover:hover {
  background: rgba(147, 42, 64, 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 {
  background: rgba(147, 42, 64, 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(147, 42, 64, 0.7) !important;
  color: white !important;
}
body.wpi-body button {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  border: 2px solid rgba(147, 42, 64, 0.8) !important;
  border-radius: 0 !important;
  background: transparent !important;
}
@media (max-width: 600px) {
  body.wpi-body button {
    margin-top: 15px !important;
  }
}
body.wpi-body button .glyphicon {
  display: none !important;
}
body.wpi-body button:hover {
  color: #932a40 !important;
}
body.page-id-1483 .back-to-list-row {
  display: none !important;
}
body.page-id-1483 .alle_angebote_custom_wrapper {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}
body.page-id-1483 .alle_angebote_custom_wrapper .l-section-h {
  width: 100% !important;
  max-width: 100% !important;
}
body.page-id-1483 .alle_angebote_custom_wrapper_code {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  display: block !important;
}
body.page-id-1483 .sub_page_header_01 {
  display: none !important;
}
body.page-id-1483 .sub_page_header_01 .l-section-h {
  max-width: 1400px !important;
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
body.post-type-archive-wpi_immobilie, body.wpi-body.archive, body.page-id-1483 {
  /*
    .back-to-list-row{
     display: none !important;    
    }//row back-to-list-row
    
    .alle_angebote_custom_wrapper{
        width: 100% !important; 
        max-width: 100% !important; 
       margin: 0 !important; 
        padding: 0 !important; 
        
        .l-section-h{
           width: 100% !important; 
            max-width: 100% !important; 
        }//section
        
    }//alle_angebote_custom_wrapper
    
    .alle_angebote_custom_wrapper_code{
        width: 100% !important; 
       margin: 0 !important; 
        padding: 0 !important;         
    }//alle_angebote_custom_wrapper_code
    
    .sub_page_header_01{
        display: none !important; 
        
        .l-section-h{
            max-width: 1400px !important; 
            padding-left: 1.5rem !important;  
   			 padding-right: 1.5rem !important; 
        }//l-section-h i-cf
        
    }//sub_page_header_01
    */
  /*
    .immo_header_wrapper{
        
        .immo_header_img_wrapper{
            
        }//immo_header_img_wrapper
        
        .immo_header_content_wrapper{
            
            .immo_header_content_headline_wrapper{
                
                .immo_header_content_headline{
                    
                    h1{
                        
                    }//h1
                    
                }//immo_header_content_headline
                
            }//immo_header_content_headline_wrapper
            
        }//immo_header_content_wrapper
        
        
    }//immo_header_wrapper
    */
}
body.post-type-archive-wpi_immobilie .vc_column-inner .sub_page_header_01, body.wpi-body.archive .vc_column-inner .sub_page_header_01, body.page-id-1483 .vc_column-inner .sub_page_header_01 {
  display: block !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .search-container, body.wpi-body.archive #wpi-primary .search-container, body.page-id-1483 #wpi-primary .search-container {
  display: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div .sort-by-bar-row, body.wpi-body.archive #wpi-primary .content-div .sort-by-bar-row, body.page-id-1483 #wpi-primary .content-div .sort-by-bar-row {
  display: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div .count-result-desc, body.wpi-body.archive #wpi-primary .content-div .count-result-desc, body.page-id-1483 #wpi-primary .content-div .count-result-desc {
  display: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main, body.wpi-body.archive #wpi-primary .content-div #wpi-main, body.page-id-1483 #wpi-primary .content-div #wpi-main {
  margin-top: 100px !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section .panel, body.wpi-body.archive #wpi-primary .content-div #wpi-main section .panel, body.page-id-1483 #wpi-primary .content-div #wpi-main section .panel {
  border: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section .panel .panel-body::before, body.wpi-body.archive #wpi-primary .content-div #wpi-main section .panel .panel-body::before, body.page-id-1483 #wpi-primary .content-div #wpi-main section .panel .panel-body::before {
  display: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section .panel .panel-body::after, body.wpi-body.archive #wpi-primary .content-div #wpi-main section .panel .panel-body::after, body.page-id-1483 #wpi-primary .content-div #wpi-main section .panel .panel-body::after {
  display: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section .panel .panel-body .row::after, body.wpi-body.archive #wpi-primary .content-div #wpi-main section .panel .panel-body .row::after, body.page-id-1483 #wpi-primary .content-div #wpi-main section .panel .panel-body .row::after {
  display: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section .panel .panel-body .row::before, body.wpi-body.archive #wpi-primary .content-div #wpi-main section .panel .panel-body .row::before, body.page-id-1483 #wpi-primary .content-div #wpi-main section .panel .panel-body .row::before {
  display: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article:nth-child(even) .table-list, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article:nth-child(even) .table-list, body.page-id-1483 #wpi-primary .content-div #wpi-main section article:nth-child(even) .table-list {
  background: rgba(221, 221, 221, 0) !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article:nth-child(odd) .table-list, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article:nth-child(odd) .table-list, body.page-id-1483 #wpi-primary .content-div #wpi-main section article:nth-child(odd) .table-list {
  background: rgba(221, 221, 221, 0.4) !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list {
  padding-top: 2em !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .list-view-image a.thumbnail:hover, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .list-view-image a.thumbnail:hover, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .list-view-image a.thumbnail:hover {
  border-color: rgba(147, 42, 64, 0.8) !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .list-view-image .taxonomie-links, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .list-view-image .taxonomie-links, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .list-view-image .taxonomie-links {
  display: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .list-sold-container .reserved-text p, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .list-sold-container .reserved-text p, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .list-sold-container .reserved-text p {
  text-shadow: none !important;
  background: rgba(147, 42, 64, 0.8) !important;
  font-weight: 400 !important;
  font-size: 1.2em !important;
  text-transform: uppercase !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .new-label, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .new-label, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .new-label {
  background: #932a40 !important;
  z-index: 100 !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .update-label, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .update-label, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .update-label {
  display: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .title h2, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .title h2, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .title h2 {
  color: #2E3037 !important;
  font-size: 20px !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .title h2:hover, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .title h2:hover, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .title h2:hover {
  color: rgba(147, 42, 64, 0.9) !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .title h2:hover a, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .title h2:hover a, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .title h2:hover a {
  color: rgba(147, 42, 64, 0.9) !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .object-number span.object-title, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .object-number span.object-title, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .object-number span.object-title {
  color: #2E3037 !important;
  font-weight: 400 !important;
  font-size: 14px !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .object-number span.object-value, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .object-number span.object-value, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .object-number span.object-value {
  color: #2E3037 !important;
  font-weight: 400 !important;
  font-size: 14px !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list table.table tbody tr:hover, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list table.table tbody tr:hover, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list table.table tbody tr:hover {
  background-color: transparent !important;
  cursor: default !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list table.table tbody tr td, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list table.table tbody tr td, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list table.table tbody tr td {
  color: #2E3037 !important;
  font-weight: 400 !important;
  font-size: 14px !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list table.table tbody tr td span.inkl-tax, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list table.table tbody tr td span.inkl-tax, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list table.table tbody tr td span.inkl-tax {
  display: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .table > thead > tr > th, body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .table > tbody > tr > th, body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .table > tfoot > tr > th, body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .table > thead > tr > td, body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .table > tbody > tr > td, body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .table > tfoot > tr > td, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .table > thead > tr > th, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .table > tbody > tr > th, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .table > tfoot > tr > th, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .table > thead > tr > td, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .table > tbody > tr > td, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .table > tfoot > tr > td, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .table > thead > tr > th, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .table > tbody > tr > th, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .table > tfoot > tr > th, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .table > thead > tr > td, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .table > tbody > tr > td, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .table > tfoot > tr > td {
  border-color: rgba(46, 48, 55, 0.8) !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .ortsangaben, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .ortsangaben, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .ortsangaben {
  color: #2E3037 !important;
  font-weight: 400 !important;
  font-size: 14px !important;
  padding-top: 10px !important;
}
@media (max-width: 600px) {
  body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .ortsangaben div, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .ortsangaben div, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .ortsangaben div {
    margin-top: 10px !important;
  }
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .ortsangaben .glyphicon, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .ortsangaben .glyphicon, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .ortsangaben .glyphicon {
  color: #932a40 !important;
  margin-left: -30px !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .more, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .more, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .more {
  position: relative !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .more a button, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .more a button, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .more a button {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  border: 2px solid rgba(147, 42, 64, 0.8) !important;
  border-radius: 0 !important;
  background: transparent !important;
}
@media (max-width: 600px) {
  body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .more a button, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .more a button, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .more a button {
    margin-top: 15px !important;
  }
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .more a button .glyphicon, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .more a button .glyphicon, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .more a button .glyphicon {
  display: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div #wpi-main section article .table-list .more a button:hover, body.wpi-body.archive #wpi-primary .content-div #wpi-main section article .table-list .more a button:hover, body.page-id-1483 #wpi-primary .content-div #wpi-main section article .table-list .more a button:hover {
  color: #932a40 !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div nav, body.wpi-body.archive #wpi-primary .content-div nav, body.page-id-1483 #wpi-primary .content-div nav {
  background: none !important;
  border: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div nav.navbar, body.wpi-body.archive #wpi-primary .content-div nav.navbar, body.page-id-1483 #wpi-primary .content-div nav.navbar {
  background: none !important;
  border: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div nav.navbar-default, body.wpi-body.archive #wpi-primary .content-div nav.navbar-default, body.page-id-1483 #wpi-primary .content-div nav.navbar-default {
  background: none !important;
  border: none !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div nav ul.pagination, body.wpi-body.archive #wpi-primary .content-div nav ul.pagination, body.page-id-1483 #wpi-primary .content-div nav ul.pagination {
  display: flex !important;
  align-items: flex-start !important;
  justify-content: center !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div nav ul.pagination li .page-numbers, body.wpi-body.archive #wpi-primary .content-div nav ul.pagination li .page-numbers, body.page-id-1483 #wpi-primary .content-div nav ul.pagination li .page-numbers {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 0rem !important;
  height: auto !important;
  width: auto !important;
  border-radius: 0% !important;
  background-color: rgba(147, 42, 64, 0) !important;
  border: none !important;
  border: 2px solid #932a40 !important;
  padding: 15px 10px !important;
  color: #2E3037 !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div nav ul.pagination li span.current, body.wpi-body.archive #wpi-primary .content-div nav ul.pagination li span.current, body.page-id-1483 #wpi-primary .content-div nav ul.pagination li span.current {
  background-color: #932a40 !important;
  color: #fff !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div nav ul.pagination li a.page-numbers:hover, body.wpi-body.archive #wpi-primary .content-div nav ul.pagination li a.page-numbers:hover, body.page-id-1483 #wpi-primary .content-div nav ul.pagination li a.page-numbers:hover {
  background-color: #932a40 !important;
  color: #fff !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div nav ul.pagination li a.page-numbers.next, body.wpi-body.archive #wpi-primary .content-div nav ul.pagination li a.page-numbers.next, body.page-id-1483 #wpi-primary .content-div nav ul.pagination li a.page-numbers.next {
  font-size: 0px !important;
}
body.post-type-archive-wpi_immobilie #wpi-primary .content-div nav ul.pagination li a.page-numbers.prev, body.wpi-body.archive #wpi-primary .content-div nav ul.pagination li a.page-numbers.prev, body.page-id-1483 #wpi-primary .content-div nav ul.pagination li a.page-numbers.prev {
  font-size: 0px !important;
}
body.single-wpi_immobilie {
  /*
    
    
    
   .immo_header_wrapper{
        
        
       .immo_header_img_wrapper{
            
        }//immo_header_img_wrapper
       
        
        .immo_header_content_wrapper{
            
            .immo_header_content_headline_wrapper{
                
                .immo_header_content_headline{
                    
                    h1{
                        
                    }//h1
                    
                }//immo_header_content_headline
                
            }//immo_header_content_headline_wrapper
            
        }//immo_header_content_wrapper
       
        
    }//immo_header_wrapper
    
    */
}
body.single-wpi_immobilie .back-to-list-row:first-of-type {
  display: none !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main {
  margin-top: 100px !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row header.wpi-header {
  position: relative !important;
  display: none !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row header.wpi-header .main-title {
  display: none !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row header.wpi-header .export-links .pdf-export-link {
  display: none !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row #media-slider {
  z-index: 10 !important;
  margin-bottom: 50px !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row #media-slider .details-panel .hardfacts i {
  color: #932a40 !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row #media-slider .details-panel .hardfacts .hardfacts-value {
  color: #2E3037 !important;
  font-weight: 400 !important;
  margin-top: 15px !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row #media-slider .details-panel .hardfacts .hardfacts-label {
  color: #932a40 !important;
  font-weight: 400 !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row #eckdaten-div .eckdaten ul li {
  color: #2E3037 !important;
  font-weight: 400 !important;
  font-size: 1em !important;
  display: flex !important;
  flex-direction: column !important;
  margin-bottom: 0px !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row #eckdaten-div .eckdaten ul li:last-child {
  border: none !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row #eckdaten-div .eckdaten ul li span {
  color: #2E3037 !important;
  font-weight: 400 !important;
  font-size: 1em !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row #eckdaten-div .eckdaten ul li span.key {
  font-size: 1em !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row #eckdaten-div .eckdaten ul li span.price, body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row #eckdaten-div .eckdaten ul li span.value {
  font-weight: 600 !important;
  font-size: 1em !important;
  color: #932a40 !important;
  font-style: initial !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row #eckdaten-div .eckdaten ul li span.inkl-tax {
  display: none !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row #eckdaten-div .eckdaten ul li.ort span.key, body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row #eckdaten-div .eckdaten ul li.strasse span.key {
  font-weight: 600 !important;
  font-size: 1em !important;
  color: #932a40 !important;
  font-style: initial !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel {
  border: 1px solid rgba(147, 42, 64, 0.8) !important;
  border-radius: 0px !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-heading {
  border: none !important;
  color: #fff !important;
  background-color: rgba(147, 42, 64, 0.8) !important;
  border-radius: 0px !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-body h3 {
  color: #2E3037 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  margin-bottom: 10px !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-body p {
  color: #2E3037 !important;
  font-weight: 400 !important;
  font-size: 14px !important;
  margin-bottom: 20px !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-body div {
  color: #2E3037 !important;
  font-weight: 400 !important;
  font-size: 14px !important;
  margin-bottom: 20px !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-body ul li {
  color: #2E3037 !important;
  font-weight: 400 !important;
  font-size: 14px !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-body ul li:nth-child(even) {
  margin-bottom: 0.5rem !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-body ul .tax_detail_link a {
  text-transform: uppercase !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-body dl dt {
  color: #2E3037 !important;
  font-weight: 600 !important;
  font-size: 14px !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-body dl dd {
  color: #2E3037 !important;
  font-weight: 400 !important;
  font-size: 14px !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-body #single-more-button {
  display: none !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-body #beschreibung {
  height: auto !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-body #firma {
  display: none !important;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-body a:hover {
  color: #932a40;
}
body.single-wpi_immobilie #wpi-primary section.single-immobilie-onepage #wpi-main article.wpi_immobilie .row .panel .panel-body span.inkl-tax {
  display: none !important;
}
.immo_header_01 {
  padding-top: 35vh !important;
  padding-bottom: 4rem !important;
  min-height: 500px !important;
}
.immo_header_01 h1 {
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  color: #fff !important;
  padding-bottom: 10px !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;
}
.immo_header_01 h1::after {
  content: "";
  position: absolute;
  border-bottom: 4px solid #932a40;
  border-bottom: 4px solid #fdcc00 !important;
  opacity: 1;
  bottom: 0;
  right: 0;
  width: 100%;
}
.immo_header_01 h1::before {
  all: unset !important;
}
@media (max-width: 992px) {
  .immo_header_01 h1 {
    font-size: 28px !important;
  }
}
@media (max-width: 768px) {
  .immo_header_01 h1 {
    font-size: 24px !important;
  }
}
@media (max-width: 500px) {
  .immo_header_01 h1 {
    font-size: 20px !important;
  }
}
@media (max-width: 350px) {
  .immo_header_01 h1 {
    font-size: 16px !important;
  }
}
.wp_immo_custom_anfrage_btn_wrapper {
  margin-left: 2.5rem !important;
  margin-bottom: 2.5rem !important;
}
.wp_immo_custom_anfrage_btn_wrapper a {
  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(253, 204, 0, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 0px !important;
  border-top: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-right: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-bottom: 2px solid #932a40 !important;
  border-left: 2px solid #932a40 !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.wp_immo_custom_anfrage_btn_wrapper a:hover {
  background: rgba(253, 204, 0, 0) !important;
  border-top: 2px solid #932a40 !important;
  border-right: 2px solid #932a40 !important;
  border-bottom: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-left: 2px solid rgba(147, 42, 64, 0.6) !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.wp_immo_custom_bottom_wrapper {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  padding-top: 50px !important;
  padding-bottom: 50px !important;
  margin-left: 15px !important;
  margin-right: 15px !important;
}
.wp_immo_custom_anfrage_btn_wrapper_bottom {
  display: flex !important;
  justify-content: center !important;
}
.wp_immo_custom_anfrage_btn_wrapper_bottom a {
  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(253, 204, 0, 0) !important;
  padding: 10px 20px 10px 20px !important;
  border-radius: 0px !important;
  border-top: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-right: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-bottom: 2px solid #932a40 !important;
  border-left: 2px solid #932a40 !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.wp_immo_custom_anfrage_btn_wrapper_bottom a:hover {
  background: rgba(253, 204, 0, 0) !important;
  border-top: 2px solid #932a40 !important;
  border-right: 2px solid #932a40 !important;
  border-bottom: 2px solid rgba(147, 42, 64, 0.6) !important;
  border-left: 2px solid rgba(147, 42, 64, 0.6) !important;
  opacity: 1 !important;
  color: #2E3037 !important;
}
.wp_immo_custom_back_btn_wrapper_bottom {
  display: flex !important;
  justify-content: center !important;
}
body .owl-dots button.owl-dot {
  border: none !important;
}
#dokumente .panel .panel-body ul {
  margin-left: 0 !important;
}
#kontakt .panel-body .col-xs-12.col-md-6 {
  width: 100% !important;
}
#kontakt #ansprechpartner dl dt {
  display: inline-block !important;
  margin-bottom: 3px !important;
}
#kontakt #ansprechpartner a.immo_single_contact_block_link {
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  font-size: inherit;
  font-weight: 400 !important;
  line-height: inherit !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: relative !important;
  color: #2E3037 !important;
  font-weight: 400 !important;
  color: #932a40 !important;
}
#kontakt #ansprechpartner a.immo_single_contact_block_link::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: #932a40;
}
#kontakt #ansprechpartner a.immo_single_contact_block_link:hover {
  text-decoration: none;
  color: #2E3037 !important;
}
#kontakt #ansprechpartner a.immo_single_contact_block_link:hover::after {
  width: 100%;
  opacity: 1;
}
#kontakt #ansprechpartner a.immo_single_contact_block_link:hover {
  color: #2E3037 !important;
}
#dokumente .panel-body {
  background-image: url("/wp-content/uploads/2022/03/Matterport-Banner.jpg") !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  width: 100% !important;
  height: 100% !important;
  min-height: 150px !important;
  padding: 0px !important;
}
#dokumente .panel-body a {
  display: block !important;
  width: 100% !important;
  min-height: 100% !important;
  height: 150px !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%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%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%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%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%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%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3B%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%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%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%3B%3BAAAA%3BAAAA%3B%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%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%3BAAAA%3B%3BAAAA%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%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%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%3B%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3B%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%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3B%3BAAAA%3BAAAA%3B%3B%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%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%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%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3B%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%3BAAoBN%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%3BAC9FC%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%3BAC7BR%3BAAAA%3BAAAA%3BAAAA%3BAAOG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACqFC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAD1HA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACgFJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BADhHR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACkgCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD3%2FBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC2%2FBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADr%2FBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACq%2FBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD%2F%2BBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC%2BpCI%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%3BAASK%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BADruCR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC2pCI%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%3BAAAA%3BAASK%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BADrsCJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEkVA%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%3BAF1aJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE8UA%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%3BAFraJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE9FI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFyFJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAElGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF6FJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAEk7CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF37CJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE0oDE%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAF7sDF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACzBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BADZA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEoQA%3BAAAA%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%3BAF5VJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEgQA%3BAAAA%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%3BAFvVJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE5KI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFuKJ%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%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAEq2CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF92CJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE6jDE%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAFxnDF%3BAAAA%3BAAAA%3BAEwrCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAn%2BBA%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%3BAA44BJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2F4CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA44CJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAA%2BHA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAxIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADx0CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BACqyCI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQP%3BAAAA%3BAAAA%3BAAAA%3BAFltCL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE5OQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFuOR%3BAAAA%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%3BAE2mCC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2F1CO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA61CA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAx4CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAusCJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAzrCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqrCA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF37BJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAEmuCI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAF3tCJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAGrJI%3BAAAA%3BAAAA%3BAC9MI%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAawB%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAASQ%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%3BAAAA%3BAHs1DhC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAG50DoC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHw0DpC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGvzDgC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAqBA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQa%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHsvDjD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAG5uDoD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHwuDpD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAG%2FtDwD%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAYpB%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAsBzC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHs%2BBC%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%3BAASK%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BADv9BR%3BAAAA%3BAAAA%3BAAAA%3BAI7DQ%3BAAAA%3BAAAA%3BAAYA%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%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%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%3BAAAA%3BAAcK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%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%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBI%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%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAiBxB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASQ%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHoiDX%3BAAAA%3BAAAA%3BAAKG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiHI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBJ%3BAAAA%3BAAAA%3BAG9pDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA4BgB%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%3BAHs6BR%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%3BAGruCR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAClnCJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAaQ%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAgBZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA4CA%3BAAAA%3BAAAA%3BAAAA%3BAAgCA%3BAAAA%3BAAAA%3BAAAA%3BAAmBe%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAiBJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAcZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYW%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIK%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAqBD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAqChB%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAwCJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BACrfA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAwChB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAeD%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAaP%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAaZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%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%3BAAcL%3BAAAA%3BAAAA%3BAAAA%3BAAEK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAqBhB%3BAAAA%3BAAAA%3BAAeR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA8BI%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%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%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBhB%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOA%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%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAASZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAeZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKQ%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%3BAAwBxB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsBY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqBH%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBR%3BAAAA%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%3BAAMQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKY%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMQ%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%3BAAKI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAqBxB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAC3uCI%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALwdR%3BAAAA%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%3BAK3iBQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BALunDJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADjiDR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BACugDS%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAKhsDA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAUZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALqkDR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAK%2FjDY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANiEhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAMlGgB%3BAAAA%3BAAAA%3BAAarB%3BAAAA%3BAAAA%3BAAAA%3BAAIa%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeR%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%3BAC%2FNpB%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAN2dA%3BAAAA%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%3BAM7iBA%3BAAAA%3BAAAA%3BAA4BJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMbJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAP%2BER%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAO%2FGQ%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAPmDR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAOpFQ%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAA2DR%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANwSA%3BAAAA%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%3BAMxWJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANwQA%3BAAAA%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%3BAM7VJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACoLA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC7UE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAyCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD6RE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA6BI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAR7TZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAQ6RY%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BARzVZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAQwTY%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAsBI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAWZ%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAtjBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2BQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAA8hBZ%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%3BAAuIJ%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%3BAAlxBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2BQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAA2vBZ%3BAAAA%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACzvBd%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%3BADgsBkB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgCpB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACpyBE%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%3BAD5HF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2BQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAg4BZ%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%3BAP5eJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAO6eI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAhgCJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2BQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAA2iCZ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAA6BI%3BAAAA%3BAAAA%3BAAAA%3BAAlnCR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2BQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAipCA%3BAAAA%3BAAAA%3BAEjsCZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2BCR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAXkeR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAWxYY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BATkUR%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%3BAS9XI%3BAAAA%3BAAAA%3BAAAA%3BATk6CR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAS56CQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAVxChB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAU5GA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAXibhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAWjUY%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAXyUhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAY1jBI%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%3BAC5FN%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAYd%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQM%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAGI%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%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBN%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2BBA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAcZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%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%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMK%3BAAAA%3BAAAA%3BAAoBjB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%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%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAZ5RrB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAY8QJ%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%3BAA6DM%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAuBJ%3BAAAA%3BAAAA%3BAAmGR%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAsBJ%3BAAAA%3BAAAA%3BAAGK%3BAAAA%3BAAAA%3BAAAA%3BAAmDG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAkFxB%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%3BAXpmChB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAW4lCgB%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%3BAAgGZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAH9tCV%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%3BAG8rC0B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAXt2BhC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCA%3BAAAA%3BAAAA%3BAWi2BgC%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%3BAb51B5B%3BAAAA%3BAAAA%3BAaw5BY%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAsBpB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBI%3BAAAA%3BAAAA%3BAAoCJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAkCJ%3BAAAA%3BAAAA%3BAAaY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAXnzChB%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%3BAW2tCY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAX9LhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAWoLgB%3BAAAA%3BAAAA%3BAAAA%3BAX1HhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADjiDR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BACugDS%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAW6DR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAb%2FqCZ%3BAAAA%3BAAAA%3BAAAA%3BAC%2BlCI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BADlrChB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC0sCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADvtCR%3BAAAA%3BAAAA%3BAAAA%3BAUyBS%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAVrBT%3BAAAA%3BAAAA%3BAAAA%3BAUwCQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAV%2FBJ%3BAAAA%3BAAAA%3BAAAA%3BAEgmCA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAFrnCJ%3BAAAA%3BAAAA%3BAAAA%3BAEw%2FBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADjiDR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BACugDS%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAFhkCZ%3BAAAA%3BAAAA%3BAAAA%3BAEo%2FBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADjiDR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BACugDS%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAFxjCR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE0tCF%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%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFzxCN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEmzCF%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%3BAAUM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFp2CJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE%2B3CF%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%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%3BAFn8CN%3BAAAA%3BAAAA%3BAchkBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAAA%3BAZg8CJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAYx8CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAZ5GA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFupBR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAc9qBI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgCJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAqFZ%3BAAAA%3BAAAA%3BAdojBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BA%3BAgB9uBY%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%3BAnBvChB%3B%3BAAAA%3BAAAA%3BAAAA%3B%3B%3BAAAA%3BAGg1BI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASK%3BAAAA%3BAAAA%3BAHp2BrB%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3B%3BAAAA%3BAGo6BI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC4LR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADhLY%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA8BI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAaR%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOS%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWL%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAUZ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACrNxB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADmOY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAYZ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAiBR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC1YpB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADkZY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACr1CZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BADozCY%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAeZ%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAASP%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAMP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAChkBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADmkBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaR%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsBR%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAOP%3BAAAA%3BAAAA%3BAAAA%3BAAKO%3BAAAA%3BAAAA%3BAAAA%3BAAoBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAcJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsCQ%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKQ%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAAGK%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAG2B%3BAAAA%3BAAAA%3BAAapC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAYgB%3BAAAA%3BAAAA%3BAAgBJ%3BAAAA%3BAAAA%3BAAqBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAASQ%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAaR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBQ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAYpB%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKP%3BAAAA%3BAAAA%3BAAAA%3BAAiBJ%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAA4BhC%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqBA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAA8D5B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAaQ%3BAAAA%3BAAAA%3BAAUa%3BAAAA%3BAAAA%3BAAAA%3BAAIW%3BAAAA%3BAAAA%3BAAqBI%3BAAAA%3BAAAA%3BAAoBR%3BAAAA%3BAAAA%3BAAAA%3BAAiBY%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAqBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmB1B%3BAAAA%3BAAAA%3BAAAA%3BAAMU%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAgFxC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE7xEA%3BAAAA%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%3BAF4tER%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACnsDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD0sDJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC3tDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADiuDJ%3BAAAA%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAeQ%3BAAAA%3BAAAA%3BAAiBJ%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACruFJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BADmsFI%3BAAAA%3BAAAA%3BAAuBR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */