
			img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }
		


			
							.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
							.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
								background-image: none !important;
							}
							@media screen and (max-height: 1024px) {
								.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
								.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
									background-image: none !important;
								}
							}
							@media screen and (max-height: 640px) {
								.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
								.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
									background-image: none !important;
								}
							}
						
		


									/* widget: Mega Menu */
									
									
									#uc_mega_menu_elementor_e0a3259{
									  position: relative;
									}
									
									#uc_mega_menu_elementor_e0a3259 *{
									  box-sizing:border-box;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_list{
									  display: flex;
									  list-style: none;
									  padding:0px;
									  margin: 0;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section{
									  position: absolute;
									  z-index: 99997;
									  top: 100%;
									  left: 50%;
									  transform: translate(-50%, 0);
									  padding-top: 8px;
									  pointer-events: none;
									  overflow: hidden;
									  visibility: hidden;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section-cover{
									  position: absolute;
									  z-index: 99996;
									  pointer-events: none;
									    top: calc(100% + 8px);
									    opacity: 0;
									  pointer-events: none;
									  transition: opacity 250ms;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu-wrapper  {
									    left: 0;
									    top: 0;
									    height: 100%;
									    position: relative;
									    z-index: 99996;
									    overflow-y: visible;
									}
									
									    #uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section{
									      left: 0;
									      transform: translate(0px, 0);
									      padding-top: 8px;
									    }
									    #uc_mega_menu_elementor_e0a3259 .uc-mega_menu_list_item{
									        position: relative;
									    }
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section.section-error .uc-section-error{
									  	text-align: center;
									  	min-height: 400px;
									  	padding: 15px;
									  	display: flex;
									  	justify-content: center;
									  	align-items: center;
									  	background-color: #cccccc;
									  	position: relative;
									  	z-index: 99997;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_title{
									  	display: flex;
									  	gap: 5px;
									  	align-items: center;
									  		
									    position:relative;
									  	z-index: 99998;
									}	
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_list_item,
									#uc_mega_menu_elementor_e0a3259 .uc-active_item .uc-mega_menu_title{
									  transition: all 0.3s;
									  text-align: center;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_list{
										width: 100%;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section.uc-active_item{
									  pointer-events: all;
									  z-index: 99998;
									  visibility: visible;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section.uc-active_item + .uc-mega_menu_section-cover{
										opacity: 1;
									    pointer-events: all;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-error{
									color: red;
									font-weight: 700;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-message{
										text-align: center;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu-wrapper.uc-menu-open{
									  transform: translate(0, 0);
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc_mega_menu_overlay{
									  cursor: default;
									  display: none;
									  position: absolute;
									  top: calc(100% + 8px);
									  left: 0;
									  transition: opacity 0.3s;
									  z-index: 99995;
									  opacity: 0;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc_mega_menu_overlay-inner{
										height: 100%;
									}
									
									#uc_mega_menu_elementor_e0a3259.uc-menu-open .uc_mega_menu_overlay{
									  	opacity: 1;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_list_item.section-error .uc-mega_menu_title{
										border: 2px solid red;
									  	position: relative;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_list_item.section-error .uc-mega_menu_title::before{
										content: "";
										position: absolute;
									  	width: 4px;
									  	height: 4px;
									  	border-radius: 50%;
									  	background-color: red;
									  	top: 8px;
									  	right: 8px;
									  	z-index: 2;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_list_item.section-error .item-error{
										position: absolute;
									  	left: 50%;
									  	top: 0;
									  	transform: translate(-50%, -100%);
									  	z-index: 2;
									  	width: max-content;
									  	color: red;
									  	opacity: 0;
									  	transition: all .3s;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_list_item.section-error .uc-mega_menu_title:hover .item-error{
										opacity: 1;
									}
									
									#uc_mega_menu_elementor_e0a3259 .available_id_s{
										padding: 15px;
									  	background-color: #ffffff;
									  	color: #000000;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc_expand_indicator::before{
										font-family: "Font Awesome 5 Free";
									    content: "\f107";
									    font-weight: 900;
									    line-height:1em;
									  	display: inline-flex;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc_collapse_indicator::before{
										font-family: "Font Awesome 5 Free";
									    content: "\f106";
									    font-weight: 900;
									    line-height:1em;
									  	display: inline-flex;
									}
									
										
									
									
									
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu-burger, 
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu-close-btn  {
									    display: none;
									}
									
									 #uc_mega_menu_elementor_e0a3259 .uc-mega_menu-burger-icon, #uc_mega_menu_elementor_e0a3259 .uc-mega_menu-close-btn-icon
									{
									  cursor: pointer;
									  display: inline-flex;
									  align-items: center;
									  justify-content: center;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section > *{
										position: relative;
									  	z-index: 999997;
									}
									
									#uc_mega_menu_elementor_e0a3259 .ue-tip{
										position: absolute;
									  	width: 0;
									  	height: 0;
									  	border: 10px solid;
									  	border-right-color: transparent;
									  	border-bottom-color: transparent;
									  	top: 0;
									  	left: 50%;
									  	transform: translate(-50%, -50%) rotate(45deg);
									  	border-top-left-radius: 4px;
									  	opacity: 0;
									    z-index: 99996;
									}
									
									#uc_mega_menu_elementor_e0a3259 .ue-graphic-element{
									  display:inline-flex;
									  align-items:center;
									  justify-content:center;
									  line-height:1em;
									  overflow:hidden;
									  flex-grow:0;
									  flex-shrink:0;
									  transition:0.3s;
									}
									
									#uc_mega_menu_elementor_e0a3259 .ue-graphic-element svg{
									  height:1em;
									  width:1em;
									  transition:0.3s;
									}
									
									#uc_mega_menu_elementor_e0a3259 .ue-graphic-element img{
									  display:block;
									}
									
									#uc_mega_menu_elementor_e0a3259 .ue-ge-image{
									  width:100%;
									  transition:0.3s;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section.uc-active_item .ue-tip{
									  	opacity: 1;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu-mobile-header{
									  display:flex;
									  justify-content:space-between;
									  align-items:center;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu-mobile-logo{
									  flex-shrink:0;
									  flex-grow:0;
									  display:none;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu-mobile-logo img{
									  width:100%;
									  display:block;
									  object-fit:contain;
									}
									
									#uc_mega_menu_elementor_e0a3259 .uc-mega_menu-close-btn{
									  flex-grow:1;
									}
									
									/* start open transition animations */
									
									
									
									
									
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section > *{
										opacity: 0;
									    transition: opacity 250ms;
									  }
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section.uc-active_item > *{
										opacity: 1;
									  }
									
									
									
									
									/* end open transition animation */
									
									#uc_mega_menu_elementor_e0a3259 .ue-mega-menu-mobile-template{
									  display:none;
									}
									
									#uc_mega_menu_elementor_e0a3259 .sub-arrow.uc-arrow-hidden{
									  display:none;
									}
									
									#uc_mega_menu_elementor_e0a3259 .sub-arrow{
									    display: inline-block;
									  }
									
									@media screen and (max-width: 767px) {  
									  
									  #uc_mega_menu_elementor_e0a3259 .ue-mega-menu-mobile-template{
									  display:block;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu-burger{
									      display: block;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu-close-btn{
										  display: block;
									  }  
									  
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu-mobile-logo{
										  display: block;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu-wrapper{
									    position: fixed;
									        transform: translate(0, -120%);
									        background-color: #ffffff;
									    width: 100%;
									    overflow-y: auto;
									    transition: all 300ms;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu_list{
									  	flex-direction: column;
									    max-width: 100%;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section{
									    top: 0 !important;
										width: 100% !important;
									    left: 0 !important;
									    padding-top: 0 !important;
									    transform: translate(0, 0) !important;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu_list_item{
									    position: static !important;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu_list_item.uc-active_item .uc-mega_menu_title{
									  	position: sticky;
									    top: 0;
									    left: 0;
									    z-index: 99999;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu_list_item.uc-active_item .uc-mega_menu_title::before{
									  	content: "";
									    position: absolute;
									    width: 100%;
									    height: 100%;
									    left: 0;
									    top: 0;
									    /*background-color: #ffffff;*/
									    z-index: -1;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .uc_mega_menu_overlay{
									  	opacity: 0;
									    display: none !important;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section > *{
										transform: translate(0, 0) !important;
									    opacity: 0;
									    transition: transform 250ms, opacity 250ms;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section.uc-active_item > *{
									    opacity: 1;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .uc-mobile-mode{
									  	z-index: 99998;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .ue-tip{
									  	display: none;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259 .uc-mega_menu_section-cover{
									  	display: none;
									  }  
									
									  #uc_mega_menu_elementor_e0a3259 .sub-arrow{
									        display: inline-block;
									      }
									
									}
									  [id="one-nav-11"]:not(.uc-connected){
									      display: none;
									  }
									
									#uc_mega_menu_elementor_e0a3259_item1 .uc-mega_menu_section{
									  
									     
									  
									  		  			top: 100% !important;
									         	transform: translate(0, 0) !important;
									     	  
									      
									}
									
									
									  #uc_mega_menu_elementor_e0a3259_item1{
									        position: static !important;
									  }
									
									  #uc_mega_menu_elementor_e0a3259_item1{
										display: block;
									  }
									
									
									@media screen and (max-width: 767px) {  
									  #uc_mega_menu_elementor_e0a3259_item1{
									  	position: relative;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259_item1 .uc-mega_menu_section{
									    position: relative;
									    height: 0px;
									    overflow: hidden;
									    transform: translate(0, 0) !important;
									    transition: height .7s !important;
									      }
									  #uc_mega_menu_elementor_e0a3259_item1 .uc-mega_menu_section.uc-active_item{
									    height:auto!important;
									  }
									      #uc_mega_menu_elementor_e0a3259_item1{
									      display: block;
									    }
									    
									    
									}
									  [id="company-mega1"]:not(.uc-connected){
									      display: none;
									  }
									
									#uc_mega_menu_elementor_e0a3259_item2 .uc-mega_menu_section{
									  
									     
									  
									  		  			top: 100% !important;
									         	transform: translate(0, 0) !important;
									     	  
									      
									}
									
									
									  #uc_mega_menu_elementor_e0a3259_item2{
									        position: static !important;
									  }
									
									  #uc_mega_menu_elementor_e0a3259_item2{
										display: block;
									  }
									
									
									@media screen and (max-width: 767px) {  
									  #uc_mega_menu_elementor_e0a3259_item2{
									  	position: relative;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259_item2 .uc-mega_menu_section{
									    position: relative;
									    height: 0px;
									    overflow: hidden;
									    transform: translate(0, 0) !important;
									    transition: height .7s !important;
									      }
									  #uc_mega_menu_elementor_e0a3259_item2 .uc-mega_menu_section.uc-active_item{
									    height:auto!important;
									  }
									      #uc_mega_menu_elementor_e0a3259_item2{
									      display: block;
									    }
									    
									    
									}
									  [id=""]:not(.uc-connected){
									      display: none;
									  }
									
									#uc_mega_menu_elementor_e0a3259_item3 .uc-mega_menu_section{
									  
									     
									  
									  		  			top: 100% !important;
									         	transform: translate(0, 0) !important;
									     	  
									      
									}
									
									
									  #uc_mega_menu_elementor_e0a3259_item3{
									        position: static !important;
									  }
									
									  #uc_mega_menu_elementor_e0a3259_item3{
										display: block;
									  }
									
									
									@media screen and (max-width: 767px) {  
									  #uc_mega_menu_elementor_e0a3259_item3{
									  	position: relative;
									  }
									  
									  #uc_mega_menu_elementor_e0a3259_item3 .uc-mega_menu_section{
									    position: relative;
									    height: 0px;
									    overflow: hidden;
									    transform: translate(0, 0) !important;
									    transition: height .7s !important;
									      }
									  #uc_mega_menu_elementor_e0a3259_item3 .uc-mega_menu_section.uc-active_item{
									    height:auto!important;
									  }
									      #uc_mega_menu_elementor_e0a3259_item3{
									      display: block;
									    }
									    
									    
									}
									
									
									
								


																		.nc-loop-bars-rotate-32-icon-o{--animation-duration:0.8s;transform-origin:16px 16px;animation:nc-loop-bars-rotate-anim var(--animation-duration) infinite steps(8,jump-start)}@keyframes nc-loop-bars-rotate-anim{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
																	


																		.nc-loop-bars-rotate-32-icon-o{--animation-duration:0.8s;transform-origin:16px 16px;animation:nc-loop-bars-rotate-anim var(--animation-duration) infinite steps(8,jump-start)}@keyframes nc-loop-bars-rotate-anim{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
																	


									/* widget: Mega Menu */
									
									
									#uc_mega_menu_elementor_e6c8ec9{
									  position: relative;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 *{
									  box-sizing:border-box;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_list{
									  display: flex;
									  list-style: none;
									  padding:0px;
									  margin: 0;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section{
									  position: absolute;
									  z-index: 99997;
									  top: 100%;
									  left: 50%;
									  transform: translate(-50%, 0);
									  padding-top: 8px;
									  pointer-events: none;
									  overflow: hidden;
									  visibility: hidden;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section-cover{
									  position: absolute;
									  z-index: 99996;
									  pointer-events: none;
									    top: calc(100% + 8px);
									    opacity: 0;
									  pointer-events: none;
									  transition: opacity 250ms;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-wrapper  {
									    left: 0;
									    top: 0;
									    height: 100%;
									    position: relative;
									    z-index: 99996;
									    overflow-y: visible;
									}
									
									    #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section{
									      left: 0;
									      transform: translate(0px, 0);
									      padding-top: 8px;
									    }
									    #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_list_item{
									        position: relative;
									    }
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section.section-error .uc-section-error{
									  	text-align: center;
									  	min-height: 400px;
									  	padding: 15px;
									  	display: flex;
									  	justify-content: center;
									  	align-items: center;
									  	background-color: #cccccc;
									  	position: relative;
									  	z-index: 99997;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_title{
									  	display: flex;
									  	gap: 5px;
									  	align-items: center;
									  		
									    position:relative;
									  	z-index: 99998;
									}	
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_list_item,
									#uc_mega_menu_elementor_e6c8ec9 .uc-active_item .uc-mega_menu_title{
									  transition: all 0.3s;
									  text-align: center;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_list{
										width: 100%;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section.uc-active_item{
									  pointer-events: all;
									  z-index: 99998;
									  visibility: visible;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section.uc-active_item + .uc-mega_menu_section-cover{
										opacity: 1;
									    pointer-events: all;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-error{
									color: red;
									font-weight: 700;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-message{
										text-align: center;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-wrapper.uc-menu-open{
									  transform: translate(0, 0);
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc_mega_menu_overlay{
									  cursor: default;
									  display: none;
									  position: absolute;
									  top: calc(100% + 8px);
									  left: 0;
									  transition: opacity 0.3s;
									  z-index: 99995;
									  opacity: 0;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc_mega_menu_overlay-inner{
										height: 100%;
									}
									
									#uc_mega_menu_elementor_e6c8ec9.uc-menu-open .uc_mega_menu_overlay{
									  	opacity: 1;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_list_item.section-error .uc-mega_menu_title{
										border: 2px solid red;
									  	position: relative;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_list_item.section-error .uc-mega_menu_title::before{
										content: "";
										position: absolute;
									  	width: 4px;
									  	height: 4px;
									  	border-radius: 50%;
									  	background-color: red;
									  	top: 8px;
									  	right: 8px;
									  	z-index: 2;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_list_item.section-error .item-error{
										position: absolute;
									  	left: 50%;
									  	top: 0;
									  	transform: translate(-50%, -100%);
									  	z-index: 2;
									  	width: max-content;
									  	color: red;
									  	opacity: 0;
									  	transition: all .3s;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_list_item.section-error .uc-mega_menu_title:hover .item-error{
										opacity: 1;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .available_id_s{
										padding: 15px;
									  	background-color: #ffffff;
									  	color: #000000;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc_expand_indicator::before{
										font-family: "Font Awesome 5 Free";
									    content: "\f107";
									    font-weight: 900;
									    line-height:1em;
									  	display: inline-flex;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc_collapse_indicator::before{
										font-family: "Font Awesome 5 Free";
									    content: "\f106";
									    font-weight: 900;
									    line-height:1em;
									  	display: inline-flex;
									}
									
										
									
									
									
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-burger, 
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-close-btn  {
									    display: none;
									}
									
									 #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-burger-icon, #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-close-btn-icon
									{
									  cursor: pointer;
									  display: inline-flex;
									  align-items: center;
									  justify-content: center;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section > *{
										position: relative;
									  	z-index: 999997;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .ue-tip{
										position: absolute;
									  	width: 0;
									  	height: 0;
									  	border: 10px solid;
									  	border-right-color: transparent;
									  	border-bottom-color: transparent;
									  	top: 0;
									  	left: 50%;
									  	transform: translate(-50%, -50%) rotate(45deg);
									  	border-top-left-radius: 4px;
									  	opacity: 0;
									    z-index: 99996;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .ue-graphic-element{
									  display:inline-flex;
									  align-items:center;
									  justify-content:center;
									  line-height:1em;
									  overflow:hidden;
									  flex-grow:0;
									  flex-shrink:0;
									  transition:0.3s;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .ue-graphic-element svg{
									  height:1em;
									  width:1em;
									  transition:0.3s;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .ue-graphic-element img{
									  display:block;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .ue-ge-image{
									  width:100%;
									  transition:0.3s;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section.uc-active_item .ue-tip{
									  	opacity: 1;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-mobile-header{
									  display:flex;
									  justify-content:space-between;
									  align-items:center;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-mobile-logo{
									  flex-shrink:0;
									  flex-grow:0;
									  display:none;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-mobile-logo img{
									  width:100%;
									  display:block;
									  object-fit:contain;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-close-btn{
									  flex-grow:1;
									}
									
									/* start open transition animations */
									
									
									
									
									
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section > *{
										opacity: 0;
									    transition: opacity 250ms;
									  }
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section.uc-active_item > *{
										opacity: 1;
									  }
									
									
									
									
									/* end open transition animation */
									
									#uc_mega_menu_elementor_e6c8ec9 .ue-mega-menu-mobile-template{
									  display:none;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .sub-arrow.uc-arrow-hidden{
									  display:none;
									}
									
									#uc_mega_menu_elementor_e6c8ec9 .sub-arrow{
									    display: inline-block;
									  }
									
									@media screen and (max-width: 1024px) {  
									  
									  #uc_mega_menu_elementor_e6c8ec9 .ue-mega-menu-mobile-template{
									  display:block;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-burger{
									      display: block;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-close-btn{
										  display: block;
									  }  
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-mobile-logo{
										  display: block;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu-wrapper{
									    position: fixed;
									        transform: translate(0, -120%);
									        background-color: #ffffff;
									    width: 100%;
									    overflow-y: auto;
									    transition: all 300ms;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_list{
									  	flex-direction: column;
									    max-width: 100%;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section{
									    top: 0 !important;
										width: 100% !important;
									    left: 0 !important;
									    padding-top: 0 !important;
									    transform: translate(0, 0) !important;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_list_item{
									    position: static !important;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_list_item.uc-active_item .uc-mega_menu_title{
									  	position: sticky;
									    top: 0;
									    left: 0;
									    z-index: 99999;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_list_item.uc-active_item .uc-mega_menu_title::before{
									  	content: "";
									    position: absolute;
									    width: 100%;
									    height: 100%;
									    left: 0;
									    top: 0;
									    /*background-color: #ffffff;*/
									    z-index: -1;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc_mega_menu_overlay{
									  	opacity: 0;
									    display: none !important;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section > *{
										transform: translate(0, 0) !important;
									    opacity: 0;
									    transition: transform 250ms, opacity 250ms;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section.uc-active_item > *{
									    opacity: 1;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mobile-mode{
									  	z-index: 99998;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .ue-tip{
									  	display: none;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9 .uc-mega_menu_section-cover{
									  	display: none;
									  }  
									
									  #uc_mega_menu_elementor_e6c8ec9 .sub-arrow{
									        display: inline-block;
									      }
									
									}
									  [id="servicemobile"]:not(.uc-connected){
									      display: none;
									  }
									
									#uc_mega_menu_elementor_e6c8ec9_item1 .uc-mega_menu_section{
									  
									     
									        top: 100% !important;
									        transform: translate(0, 0) !important;
									      
									}
									
									  #uc_mega_menu_elementor_e6c8ec9_item1{
									      position: static !important;
									  }
									
									
									  #uc_mega_menu_elementor_e6c8ec9_item1{
										display: block;
									  }
									
									
									@media screen and (max-width: 1024px) {  
									  #uc_mega_menu_elementor_e6c8ec9_item1{
									  	position: relative;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9_item1 .uc-mega_menu_section{
									    position: relative;
									    height: 0px;
									    overflow: hidden;
									    transform: translate(0, 0) !important;
									    transition: height .7s !important;
									      }
									  #uc_mega_menu_elementor_e6c8ec9_item1 .uc-mega_menu_section.uc-active_item{
									    height:auto!important;
									  }
									      #uc_mega_menu_elementor_e6c8ec9_item1{
									      display: block;
									    }
									    
									    
									}
									  [id="companymobile"]:not(.uc-connected){
									      display: none;
									  }
									
									#uc_mega_menu_elementor_e6c8ec9_item2 .uc-mega_menu_section{
									  
									     
									        top: 100% !important;
									        transform: translate(0, 0) !important;
									      
									}
									
									  #uc_mega_menu_elementor_e6c8ec9_item2{
									      position: static !important;
									  }
									
									
									  #uc_mega_menu_elementor_e6c8ec9_item2{
										display: block;
									  }
									
									
									@media screen and (max-width: 1024px) {  
									  #uc_mega_menu_elementor_e6c8ec9_item2{
									  	position: relative;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9_item2 .uc-mega_menu_section{
									    position: relative;
									    height: 0px;
									    overflow: hidden;
									    transform: translate(0, 0) !important;
									    transition: height .7s !important;
									      }
									  #uc_mega_menu_elementor_e6c8ec9_item2 .uc-mega_menu_section.uc-active_item{
									    height:auto!important;
									  }
									      #uc_mega_menu_elementor_e6c8ec9_item2{
									      display: block;
									    }
									    
									    
									}
									  [id=""]:not(.uc-connected){
									      display: none;
									  }
									
									#uc_mega_menu_elementor_e6c8ec9_item3 .uc-mega_menu_section{
									  
									     
									        top: 100% !important;
									        transform: translate(0, 0) !important;
									      
									}
									
									  #uc_mega_menu_elementor_e6c8ec9_item3{
									      position: static !important;
									  }
									
									
									  #uc_mega_menu_elementor_e6c8ec9_item3{
										display: block;
									  }
									
									
									@media screen and (max-width: 1024px) {  
									  #uc_mega_menu_elementor_e6c8ec9_item3{
									  	position: relative;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9_item3 .uc-mega_menu_section{
									    position: relative;
									    height: 0px;
									    overflow: hidden;
									    transform: translate(0, 0) !important;
									    transition: height .7s !important;
									      }
									  #uc_mega_menu_elementor_e6c8ec9_item3 .uc-mega_menu_section.uc-active_item{
									    height:auto!important;
									  }
									      #uc_mega_menu_elementor_e6c8ec9_item3{
									      display: block;
									    }
									    
									    
									}
									  [id=""]:not(.uc-connected){
									      display: none;
									  }
									
									#uc_mega_menu_elementor_e6c8ec9_item4 .uc-mega_menu_section{
									  
									     
									        top: 100% !important;
									        transform: translate(0, 0) !important;
									      
									}
									
									  #uc_mega_menu_elementor_e6c8ec9_item4{
									      position: static !important;
									  }
									
									
									  #uc_mega_menu_elementor_e6c8ec9_item4{
										display: block;
									  }
									
									
									@media screen and (max-width: 1024px) {  
									  #uc_mega_menu_elementor_e6c8ec9_item4{
									  	position: relative;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9_item4 .uc-mega_menu_section{
									    position: relative;
									    height: 0px;
									    overflow: hidden;
									    transform: translate(0, 0) !important;
									    transition: height .7s !important;
									      }
									  #uc_mega_menu_elementor_e6c8ec9_item4 .uc-mega_menu_section.uc-active_item{
									    height:auto!important;
									  }
									      #uc_mega_menu_elementor_e6c8ec9_item4{
									      display: block;
									    }
									    
									    
									}
									  [id=""]:not(.uc-connected){
									      display: none;
									  }
									
									#uc_mega_menu_elementor_e6c8ec9_item5 .uc-mega_menu_section{
									  
									     
									        top: 100% !important;
									        transform: translate(0, 0) !important;
									      
									}
									
									  #uc_mega_menu_elementor_e6c8ec9_item5{
									      position: static !important;
									  }
									
									
									  #uc_mega_menu_elementor_e6c8ec9_item5{
										display: block;
									  }
									
									
									@media screen and (max-width: 1024px) {  
									  #uc_mega_menu_elementor_e6c8ec9_item5{
									  	position: relative;
									  }
									  
									  #uc_mega_menu_elementor_e6c8ec9_item5 .uc-mega_menu_section{
									    position: relative;
									    height: 0px;
									    overflow: hidden;
									    transform: translate(0, 0) !important;
									    transition: height .7s !important;
									      }
									  #uc_mega_menu_elementor_e6c8ec9_item5 .uc-mega_menu_section.uc-active_item{
									    height:auto!important;
									  }
									      #uc_mega_menu_elementor_e6c8ec9_item5{
									      display: block;
									    }
									    
									    
									}
									
									
									
								


																		.nc-loop-bars-rotate-32-icon-o{--animation-duration:0.8s;transform-origin:16px 16px;animation:nc-loop-bars-rotate-anim var(--animation-duration) infinite steps(8,jump-start)}@keyframes nc-loop-bars-rotate-anim{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
																	


																		.nc-loop-bars-rotate-32-icon-o{--animation-duration:0.8s;transform-origin:16px 16px;animation:nc-loop-bars-rotate-anim var(--animation-duration) infinite steps(8,jump-start)}@keyframes nc-loop-bars-rotate-anim{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
																	


												.elementor-243017 .elementor-element.elementor-element-d61135c{--display:flex;--min-height:74vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-243017 .elementor-element.elementor-element-d61135c:not(.elementor-motion-effects-element-type-background), .elementor-243017 .elementor-element.elementor-element-d61135c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-243017 .elementor-element.elementor-element-d61135c::before, .elementor-243017 .elementor-element.elementor-element-d61135c > .elementor-background-video-container::before, .elementor-243017 .elementor-element.elementor-element-d61135c > .e-con-inner > .elementor-background-video-container::before, .elementor-243017 .elementor-element.elementor-element-d61135c > .elementor-background-slideshow::before, .elementor-243017 .elementor-element.elementor-element-d61135c > .e-con-inner > .elementor-background-slideshow::before, .elementor-243017 .elementor-element.elementor-element-d61135c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-243017 .elementor-element.elementor-element-d61135c, .elementor-243017 .elementor-element.elementor-element-d61135c::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-243017 .elementor-element.elementor-element-d6a45df{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-243017 .elementor-element.elementor-element-d6a45df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-243017 .elementor-element.elementor-element-a3f05d8{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-243017 .elementor-element.elementor-element-a3f05d8 .elementor-heading-title{color:#000000;font-size:64px;font-weight:400;line-height:73px;}.elementor-243017 .elementor-element.elementor-element-7584313 .elementor-heading-title{font-size:22px;line-height:36.86px;}.elementor-243017 .elementor-element.elementor-element-27d7dfb .elementor-button{background-color:#FEC00F;font-size:18px;font-weight:700;text-transform:uppercase;line-height:28px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:16px 30px 16px 030px;}.elementor-243017 .elementor-element.elementor-element-27d7dfb .elementor-button:hover, .elementor-243017 .elementor-element.elementor-element-27d7dfb .elementor-button:focus{background-color:#FFD869;color:var( --e-global-color-text );}.elementor-243017 .elementor-element.elementor-element-27d7dfb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243017 .elementor-element.elementor-element-27d7dfb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-243017 .elementor-element.elementor-element-27d7dfb .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-243017 .elementor-element.elementor-element-27d7dfb .elementor-button:hover svg, .elementor-243017 .elementor-element.elementor-element-27d7dfb .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-243017 .elementor-element.elementor-element-de40c04{--display:flex;--justify-content:center;--background-transition:0.3s;}@media(min-width:768px){.elementor-243017 .elementor-element.elementor-element-d6a45df{--width:40%;}}@media(max-width:1366px){.elementor-243017 .elementor-element.elementor-element-d61135c{--min-height:50vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-243017 .elementor-element.elementor-element-a3f05d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-243017 .elementor-element.elementor-element-a3f05d8 .elementor-heading-title{font-size:56px;}}@media(max-width:1024px){.elementor-243017 .elementor-element.elementor-element-d61135c{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243017 .elementor-element.elementor-element-a3f05d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-243017 .elementor-element.elementor-element-a3f05d8 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-243017 .elementor-element.elementor-element-7584313 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-243017 .elementor-element.elementor-element-27d7dfb .elementor-button{padding:10px 20px 10px 20px;}}@media(max-width:767px){.elementor-243017 .elementor-element.elementor-element-d61135c{--min-height:50vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-243017 .elementor-element.elementor-element-a3f05d8 .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-243017 .elementor-element.elementor-element-7584313 .elementor-heading-title{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-d61135c */.elementor-243017 .elementor-element.elementor-element-d61135c{
												    background-image: url("{$theme_path}/static/picture/Layer-7.png");
												    background-repeat: no-repeat;
												    background-size: cover;
												    background-position: center;
												}/* End custom CSS */
											


												.elementor-243278 .elementor-element.elementor-element-859c494{--display:flex;--min-height:74vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-243278 .elementor-element.elementor-element-859c494:not(.elementor-motion-effects-element-type-background), .elementor-243278 .elementor-element.elementor-element-859c494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-243278 .elementor-element.elementor-element-859c494::before, .elementor-243278 .elementor-element.elementor-element-859c494 > .elementor-background-video-container::before, .elementor-243278 .elementor-element.elementor-element-859c494 > .e-con-inner > .elementor-background-video-container::before, .elementor-243278 .elementor-element.elementor-element-859c494 > .elementor-background-slideshow::before, .elementor-243278 .elementor-element.elementor-element-859c494 > .e-con-inner > .elementor-background-slideshow::before, .elementor-243278 .elementor-element.elementor-element-859c494 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-243278 .elementor-element.elementor-element-859c494, .elementor-243278 .elementor-element.elementor-element-859c494::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-243278 .elementor-element.elementor-element-06ff828{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-243278 .elementor-element.elementor-element-06ff828.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-243278 .elementor-element.elementor-element-db60214 .elementor-heading-title{color:#000000;font-size:64px;font-weight:400;line-height:73px;}.elementor-243278 .elementor-element.elementor-element-13e9c0b .elementor-heading-title{font-size:22px;line-height:36.86px;}.elementor-243278 .elementor-element.elementor-element-bcd3ffd .elementor-button{background-color:#FEC00F;font-size:18px;font-weight:700;text-transform:uppercase;line-height:28px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:16px 30px 16px 030px;}.elementor-243278 .elementor-element.elementor-element-bcd3ffd .elementor-button:hover, .elementor-243278 .elementor-element.elementor-element-bcd3ffd .elementor-button:focus{background-color:#FFD869;color:var( --e-global-color-text );}.elementor-243278 .elementor-element.elementor-element-bcd3ffd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243278 .elementor-element.elementor-element-bcd3ffd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-243278 .elementor-element.elementor-element-bcd3ffd .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-243278 .elementor-element.elementor-element-bcd3ffd .elementor-button:hover svg, .elementor-243278 .elementor-element.elementor-element-bcd3ffd .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-243278 .elementor-element.elementor-element-80b8582{--display:flex;--justify-content:center;--background-transition:0.3s;}@media(min-width:768px){.elementor-243278 .elementor-element.elementor-element-06ff828{--width:43.261%;}}@media(max-width:1366px){.elementor-243278 .elementor-element.elementor-element-859c494{--min-height:50vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-243278 .elementor-element.elementor-element-db60214 .elementor-heading-title{font-size:56px;}}@media(max-width:1024px){.elementor-243278 .elementor-element.elementor-element-859c494{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243278 .elementor-element.elementor-element-db60214 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-243278 .elementor-element.elementor-element-13e9c0b .elementor-heading-title{font-size:18px;}.elementor-243278 .elementor-element.elementor-element-bcd3ffd .elementor-button{padding:10px 20px 10px 20px;}}@media(max-width:767px){.elementor-243278 .elementor-element.elementor-element-859c494{--min-height:50vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-243278 .elementor-element.elementor-element-db60214 .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-243278 .elementor-element.elementor-element-13e9c0b .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-243278 .elementor-element.elementor-element-628ebfe img{width:80%;}}/* Start custom CSS for container, class: .elementor-element-859c494 */.elementor-243278 .elementor-element.elementor-element-859c494{
												    background-image: url("{$theme_path}/static/picture/Layer-7.png");
												    background-repeat: no-repeat;
												    background-size: cover;
												    background-position: center;
												}/* End custom CSS */
											


												.elementor-243358 .elementor-element.elementor-element-d28ebb0{--display:flex;--min-height:74vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-243358 .elementor-element.elementor-element-d28ebb0:not(.elementor-motion-effects-element-type-background), .elementor-243358 .elementor-element.elementor-element-d28ebb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-243358 .elementor-element.elementor-element-d28ebb0::before, .elementor-243358 .elementor-element.elementor-element-d28ebb0 > .elementor-background-video-container::before, .elementor-243358 .elementor-element.elementor-element-d28ebb0 > .e-con-inner > .elementor-background-video-container::before, .elementor-243358 .elementor-element.elementor-element-d28ebb0 > .elementor-background-slideshow::before, .elementor-243358 .elementor-element.elementor-element-d28ebb0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-243358 .elementor-element.elementor-element-d28ebb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-243358 .elementor-element.elementor-element-d28ebb0, .elementor-243358 .elementor-element.elementor-element-d28ebb0::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-243358 .elementor-element.elementor-element-5399a4e{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-243358 .elementor-element.elementor-element-5399a4e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-243358 .elementor-element.elementor-element-392d958 .elementor-heading-title{color:#000000;font-size:64px;font-weight:400;line-height:73px;}.elementor-243358 .elementor-element.elementor-element-4aa79a2 .elementor-heading-title{font-size:22px;line-height:36.86px;}.elementor-243358 .elementor-element.elementor-element-e572f75 .elementor-button{background-color:#FEC00F;font-size:18px;font-weight:700;text-transform:uppercase;line-height:28px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:16px 30px 16px 030px;}.elementor-243358 .elementor-element.elementor-element-e572f75 .elementor-button:hover, .elementor-243358 .elementor-element.elementor-element-e572f75 .elementor-button:focus{background-color:#FFD869;color:var( --e-global-color-text );}.elementor-243358 .elementor-element.elementor-element-e572f75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243358 .elementor-element.elementor-element-e572f75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-243358 .elementor-element.elementor-element-e572f75 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-243358 .elementor-element.elementor-element-e572f75 .elementor-button:hover svg, .elementor-243358 .elementor-element.elementor-element-e572f75 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-243358 .elementor-element.elementor-element-4ca20aa{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-243358 .elementor-element.elementor-element-a145447 > .elementor-widget-container{border-style:solid;border-color:#FFFFFF;box-shadow:0px 0px 12px 1px rgba(0, 0, 0, 0.33);}.elementor-243358 .elementor-element.elementor-element-a145447 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(min-width:768px){.elementor-243358 .elementor-element.elementor-element-5399a4e{--width:50%;}}@media(max-width:1366px){.elementor-243358 .elementor-element.elementor-element-d28ebb0{--min-height:50vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-243358 .elementor-element.elementor-element-392d958 .elementor-heading-title{font-size:56px;}}@media(max-width:1024px){.elementor-243358 .elementor-element.elementor-element-d28ebb0{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243358 .elementor-element.elementor-element-392d958 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-243358 .elementor-element.elementor-element-4aa79a2 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-243358 .elementor-element.elementor-element-e572f75 .elementor-button{padding:10px 20px 10px 20px;}}@media(max-width:767px){.elementor-243358 .elementor-element.elementor-element-d28ebb0{--min-height:50vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-243358 .elementor-element.elementor-element-392d958 .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-243358 .elementor-element.elementor-element-4aa79a2 .elementor-heading-title{font-size:16px;}}/* Start custom CSS for video, class: .elementor-element-a145447 */.elementor-243358 .elementor-element.elementor-element-a145447{
												    border-radius: 16px;
												    border: 5px solid white;
												    overflow: hidden;
												}
												.elementor-243358 .elementor-element.elementor-element-a145447 video{
												    border-radius: 16px;
												    overflow: hidden;
												}/* End custom CSS */
												/* Start custom CSS for container, class: .elementor-element-d28ebb0 */.elementor-243358 .elementor-element.elementor-element-d28ebb0{
												    background-image: url("{$theme_path}/static/picture/Layer-7.png");
												    background-repeat: no-repeat;
												    background-size: cover;
												    background-position: center;
												}/* End custom CSS */
											