.elementor-20166 .elementor-element.elementor-element-7868b56:not(.elementor-motion-effects-element-type-background), .elementor-20166 .elementor-element.elementor-element-7868b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-20166 .elementor-element.elementor-element-7868b56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 90px 0px 90px;}.elementor-20166 .elementor-element.elementor-element-7868b56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20166 .elementor-element.elementor-element-ff929bf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-20166 .elementor-element.elementor-element-ff929bf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F;}.elementor-20166 .elementor-element.elementor-element-ff929bf > .elementor-element-populated, .elementor-20166 .elementor-element.elementor-element-ff929bf > .elementor-element-populated > .elementor-background-overlay, .elementor-20166 .elementor-element.elementor-element-ff929bf > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-20166 .elementor-element.elementor-element-ff929bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-20166 .elementor-element.elementor-element-ff929bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20166 .elementor-element.elementor-element-ff929bf > .elementor-element-populated > .elementor-widget-wrap{padding:35px 33px 35px 33px;}.elementor-20166 .elementor-element.elementor-element-d40dc01{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20166 .elementor-element.elementor-element-0d8ab05 .elementor-heading-title{color:#FFFFFF;}.elementor-20166 .elementor-element.elementor-element-d36056f .elementor-heading-title{color:#FFFFFF;}.elementor-20166 .elementor-element.elementor-element-b8c42bc{text-align:left;}.elementor-20166 .elementor-element.elementor-element-b8c42bc .elementor-heading-title{color:#FFFFFF;}.elementor-20166 .elementor-element.elementor-element-5a0e0ff .elementor-spacer-inner{--spacer-size:10px;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button .cretive-button-text{font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:600;line-height:28px;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button{width:100%;padding:14px 10px 14px 10px;color:#ffffff;background-color:#FD8809;border-radius:5px;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--winona::after{padding:14px 10px 14px 10px;color:#ffffff;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--winona > .creative-button-inner{padding:14px 10px 14px 10px;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--tamaya::before{padding:14px 10px 14px 10px;color:#ffffff;background-color:#FD8809;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--rayen::before{padding:14px 10px 14px 10px;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--rayen > .creative-button-inner{padding:14px 10px 14px 10px;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--saqui::after{padding:14px 10px 14px 10px;color:#ffffff;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button i{color:#ffffff;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button svg{fill:#ffffff;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;background-color:#FD8809;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#FD8809;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--wayra:hover{background-color:#FD8809;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--rayen:hover{background-color:#FD8809;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--pipaluk::after{background-color:#FD8809;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--wave:hover{background-color:#FD8809;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--aylen::before{background-color:#FD8809;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--nuka::before{background-color:#FD8809;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--nuka::after{background-color:#FD8809;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--antiman::after{background-color:#FD8809;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button.eael-creative-button--quidel::after{background-color:#FD8809;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button::before{border-radius:5px;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button::after{border-radius:5px;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button:hover i{color:#ffffff;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button:hover{color:#ffffff;}.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button:hover svg{fill:#ffffff;}.elementor-20166 .elementor-element.elementor-element-d486e04{--image-transition-duration:800ms;--content-text-align:center;--content-padding:0px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px){.elementor-20166 .elementor-element.elementor-element-7868b56{padding:80px 40px 0px 40px;}.elementor-20166 .elementor-element.elementor-element-ff929bf > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-20166 .elementor-element.elementor-element-7868b56{padding:20px 20px 50px 20px;}.elementor-20166 .elementor-element.elementor-element-ff929bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20166 .elementor-element.elementor-element-ff929bf > .elementor-element-populated > .elementor-widget-wrap{padding:35px 35px 35px 35px;}}@media(min-width:768px){.elementor-20166 .elementor-element.elementor-element-ff929bf{width:30%;}.elementor-20166 .elementor-element.elementor-element-24055fb{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20166 .elementor-element.elementor-element-ff929bf{width:50%;}.elementor-20166 .elementor-element.elementor-element-24055fb{width:50%;}}/* Start custom CSS for heading, class: .elementor-element-0d8ab05 */.elementor-20166 .elementor-element.elementor-element-0d8ab05 span{
    color: #FD8809;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d36056f */.elementor-20166 .elementor-element.elementor-element-d36056f span{
    color: #FD8809;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8c42bc */.elementor-20166 .elementor-element.elementor-element-b8c42bc span{
    color: #FD8809;
}/* End custom CSS */
/* Start custom CSS for eael-creative-button, class: .elementor-element-81c51cd */.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button  {
  overflow: hidden;
  transition: 1s all ease;
}
.elementor-20166 .elementor-element.elementor-element-81c51cd  .eael-creative-button-wrapper ::before{
  background: #fff;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  transition: all 0.3s ease;
	z-index: -1;
}

.elementor-20166 .elementor-element.elementor-element-81c51cd  .eael-creative-button::before{
  width: 100%;
  height: 0%;
  transform: translate(-50%,-50%) rotate(45deg);
}
.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button:hover::before{
  height: 450%;

}
.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button:hover .cretive-button-text {
		color:  #FD8809;
	 transition: color 0.3s ease;
	 cursor: pointer !important;
}


/*remove hover from touchscreen */
@media (hover: none) {
	.elementor-20166 .elementor-element.elementor-element-81c51cd .eael-creative-button:hover .cretive-button-text {
		color:  #fff !important;
	}
}

.elementor-20166 .elementor-element.elementor-element-81c51cd {
    align-self: flex-end;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ff929bf */.elementor-20166 .elementor-element.elementor-element-ff929bf .elementor-widget-wrap{
    display: flex;
    flex-direction: column;
    justify-content: space-between
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-d486e04 *//* fix second image position */

.elementor-20166 .elementor-element.elementor-element-d486e04 a[data-elementor-lightbox-title="0517"] .e-gallery-image {
    background-position: 0px -1vw;
}/* End custom CSS */