.elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-menu-toggle{margin:0 auto;}.elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:200;text-transform:capitalize;}.elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu--main .elementor-item{color:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu--main .elementor-item:focus{color:#FC3B29;}.elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}body:not(.rtl) .elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-right:35px;}body.rtl .elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-left:35px;}.elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:35px;}.elementor-1047 .elementor-element.elementor-element-7f4821a div.elementor-menu-toggle{color:#FFFFFF;}.elementor-1047 .elementor-element.elementor-element-7077c66{margin-top:-1px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-ca7b67e{text-align:center;}.elementor-1047 .elementor-element.elementor-element-ca7b67e .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:200;}.elementor-1047 .elementor-element.elementor-element-7bcfdaf .e-gallery-image{transition-duration:800ms;}.elementor-1047 .elementor-element.elementor-element-7bcfdaf .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1047 .elementor-element.elementor-element-7bcfdaf .elementor-gallery-item__overlay{transition-duration:800ms;}.elementor-1047 .elementor-element.elementor-element-7bcfdaf .elementor-gallery-item__content{text-align:center;padding:20px;}.elementor-1047 .elementor-element.elementor-element-7bcfdaf .elementor-gallery-item__content > div{transition-duration:800ms;}.elementor-1047 .elementor-element.elementor-element-7bcfdaf .elementor-gallery-item__content.elementor-gallery--sequenced-animation > div:nth-child(2){transition-delay:calc( ( 800ms / 3 ) );}.elementor-1047 .elementor-element.elementor-element-7bcfdaf .elementor-gallery-item__content.elementor-gallery--sequenced-animation > div:nth-child(3){transition-delay:calc( ( 800ms / 3 ) * 2 );}.elementor-1047 .elementor-element.elementor-element-7bcfdaf .elementor-gallery-item__content.elementor-gallery--sequenced-animation > div:nth-child(4){transition-delay:calc( ( 800ms / 3 ) * 3 );}.elementor-1047 .elementor-element.elementor-element-f6e1ce4{text-align:center;}.elementor-1047 .elementor-element.elementor-element-f6e1ce4 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:200;}.elementor-1047 .elementor-element.elementor-element-f21b54e .elementor-image img{width:34%;}@media(max-width:767px){.elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu .elementor-item{font-size:24px;}body:not(.rtl) .elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-right:25px;}body.rtl .elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-left:25px;}.elementor-1047 .elementor-element.elementor-element-7f4821a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:25px;}.elementor-1047 .elementor-element.elementor-element-7f4821a > .elementor-widget-container{margin:-33px 0px -4px 0px;padding:4px 0px 0px 0px;}.elementor-1047 .elementor-element.elementor-element-f6e1ce4 .elementor-heading-title{font-size:26px;}.elementor-1047 .elementor-element.elementor-element-f21b54e .elementor-image img{width:84%;}}