.elementor-9863 .elementor-element.elementor-element-a755661{--display:flex;}.elementor-9863 .elementor-element.elementor-element-fc45d3c{--display:flex;}.elementor-9863 .elementor-element.elementor-element-b50bbbc{--e-image-carousel-slides-to-show:3;}.elementor-9863 .elementor-element.elementor-element-02e3bd4{--display:flex;}.elementor-9863 .elementor-element.elementor-element-21dc08b .elementor-button{background-color:#0057A3;font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:22px 22px 22px 22px;}.elementor-9863 .elementor-element.elementor-element-21dc08b .elementor-button:hover, .elementor-9863 .elementor-element.elementor-element-21dc08b .elementor-button:focus{background-color:#9D45AF;color:#FFFFFF;}.elementor-9863 .elementor-element.elementor-element-21dc08b > .elementor-widget-container{margin:6px 6px 6px 6px;padding:4px 4px 4px 4px;}.elementor-9863 .elementor-element.elementor-element-21dc08b .elementor-button:hover svg, .elementor-9863 .elementor-element.elementor-element-21dc08b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9863 .elementor-element.elementor-element-7d36be2{--spacer-size:323px;}/* Start custom CSS for image-carousel, class: .elementor-element-b50bbbc */.elementor-9863 .elementor-element.elementor-element-b50bbbc .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21dc08b */.elementor-9863 .elementor-element.elementor-element-21dc08b {
  transition: transform 0.25s ease;
}
.elementor-9863 .elementor-element.elementor-element-21dc08b:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Haas Grotesk Display Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.filaq.com/wp-content/uploads/2025/08/NeueHaasDisplayMediu.woff') format('woff');
}
@font-face {
	font-family: 'Neue Haas Grotesk Display Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.filaq.com/wp-content/uploads/2025/08/NeueHaasDisplayMediu-1.woff') format('woff');
}
@font-face {
	font-family: 'Neue Haas Grotesk Display Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
@font-face {
	font-family: 'Neue Haas Grotesk Display Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.filaq.com/wp-content/uploads/2025/08/NeueHaasDisplayLight.woff') format('woff');
}
/* End Custom Fonts CSS */