.elementor-kit-6{--e-global-color-primary:#1F1D22;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FF0000;--e-global-typography-primary-font-family:"Heebo";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Heebo";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Heebo";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Heebo";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-container{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}/* Start custom CSS */.sus{
 width: calc(100% - 60px);
 margin: auto
}

.sld01 .swiper-slide-contents{
	margin-top:0px !important;
}
.of{
    white-space: nowrap !important;
}
.lk01{color:red;}
.lk01:hover{text-decoration:underline;color:red;}
.v{color:green;}
.r{color:red;}

.icos{
    width:14.2% !important;
    height: 200px;
}
.icos .elementor-widget-container{
    height: 90%
}
.icos h3{
    word-wrap: normal !important
}
.cli_settings_button:hover, .cli_action_button:hover, .wt-cli-privacy-accept-btn:hover{
    background-color: #c41a19 !important;
}
.wt-cli-privacy-accept-btn, table.cookielawinfo-winter thead th{
    background-color: #1f1d22 !important;
}
.cli-privacy-content-text a, .cli-privacy-readmore{
    color: #c41a19 !important;
}
.cli-privacy-content-text a:hover, .cli-privacy-readmore:hover{
    color: #c41a19 !important;
    text-decoration: underline;
}
.cli-bar-message{
    font-size: 13px;
}
.cli-tab-section .cookielawinfo-row-cat-table td, .cli-tab-section .cookielawinfo-row-cat-table th{
    line-height: 14px !important
}
.wt-cli-privacy-accept-btn, table.cookielawinfo-winter thead th{
    color:white;
}
#tidio-chat-iframe{
	 inset: auto 0px 50px auto !important;
}

@media (max-width:1440px){
 .sld01 .swiper-slide-bg:before{
	 width:50%;
  }	
  .sld01 .swiper-slide-contents {
    max-width: 47% !important;
  }
  .col_fm{width:50% !important}
}
@media (max-width:1284px){
   .elementskit-navbar-nav > li > a{
		font-size:14px !important;
	}
  .of h2, .of h3{
     overflow:hidden; 
  }
  .of{
      width:100% !important;
  }	
  .of .elementor-motion-effects-element{
      transform:none !important;
  }
  
}
@media (max-width:1142px){
	.elementskit-navbar-nav > li > a{
		font-size:12px !important;
	}
}
@media (max-width:1024px){
	.elementskit-navbar-nav > li > a{
		font-size:20px !important;
	}
  .sus{
      width:100%;
  } 
  .col_fm{width:100% !important}
  .icos{
    width:25% !important;
  }
  .of{
      width:100% !important;
  }  
}
@media (max-width:640px){
  .icos{
    width:50% !important;
    height: 260px;     
  }  
}
@media (max-width:480px){
  .icos{
    width:100% !important;
    height: 280px;    
  }  
}/* End custom CSS */