.elementor-20470 .elementor-element.elementor-element-f47cee5 > .elementor-container{min-height:15px;}.elementor-20470 .elementor-element.elementor-element-f47cee5 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20470 .elementor-element.elementor-element-f47cee5:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-f47cee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20470 .elementor-element.elementor-element-f47cee5:hover{background-color:var( --e-global-color-primary );}.elementor-20470 .elementor-element.elementor-element-f47cee5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:-8px;z-index:3;}.elementor-20470 .elementor-element.elementor-element-f47cee5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20470 .elementor-element.elementor-element-cb44e09.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20470 .elementor-element.elementor-element-cb44e09.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20470 .elementor-element.elementor-element-cb44e09.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-20470 .elementor-element.elementor-element-cb44e09 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-20470 .elementor-element.elementor-element-cb44e09:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-20470 .elementor-element.elementor-element-cb44e09 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20470 .elementor-element.elementor-element-cb44e09 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20470 .elementor-element.elementor-element-cb44e09 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-2c82562{--grid-template-columns:repeat(0, auto);--icon-size:17px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-20470 .elementor-element.elementor-element-2c82562 .elementor-widget-container{text-align:center;}.elementor-20470 .elementor-element.elementor-element-2c82562 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:3px;}.elementor-20470 .elementor-element.elementor-element-2c82562 .elementor-social-icon i{color:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-2c82562 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-2c82562 > .elementor-widget-container{margin:0px 00px 0px 0px;}.elementor-20470 .elementor-element.elementor-element-8f7e573 .gem-search-form .search-field{height:27px;line-height:27px;padding-left:25px;background-color:#A72117;color:var( --e-global-color-8bfd3c5 );}.elementor-20470 .elementor-element.elementor-element-8f7e573 .gem-search-form.gem-search-form-submit-inside .search-submit{height:27px;line-height:27px;}.elementor-20470 .elementor-element.elementor-element-8f7e573 .gem-search-form .search-submit .search-submit-icon i{line-height:27px;}.elementor-20470 .elementor-element.elementor-element-8f7e573 ::placeholder{font-size:14px;color:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-8f7e573 .gem-search-form label{margin-right:20px;}.elementor-bc-flex-widget .elementor-20470 .elementor-element.elementor-element-4ea7d95.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20470 .elementor-element.elementor-element-4ea7d95.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20470 .elementor-element.elementor-element-4ea7d95.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-20470 .elementor-element.elementor-element-4ea7d95 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-20470 .elementor-element.elementor-element-4967ece .ha-feature-list-wrap{flex-direction:row;}.elementor-20470 .elementor-element.elementor-element-4967ece.ha-content--column .ha-list-item, .elementor-20470 .elementor-element.elementor-element-4967ece.ha-content--column .ha-list-item{align-items:flex-start;}.elementor-20470 .elementor-element.elementor-element-4967ece.ha-content--row .ha-feature-list-wrap{justify-content:flex-start;}.elementor-20470 .elementor-element.elementor-element-4967ece.ha-content--column.ha-icon--column .ha-content{align-items:flex-start;}.elementor-20470 .elementor-element.elementor-element-4967ece .ha-content{flex-direction:row;}.elementor-20470 .elementor-element.elementor-element-4967ece .ha-list-item:after{height:0px;}.elementor-20470 .elementor-element.elementor-element-4967ece.ha-content--row .ha-list-item:not(:last-child){margin-right:10px;}.elementor-20470 .elementor-element.elementor-element-4967ece .ha-icon.icon{font-size:5px;}.elementor-20470 .elementor-element.elementor-element-4967ece .ha-icon.number{font-size:5px;}.elementor-20470 .elementor-element.elementor-element-4967ece .ha-icon.image img{width:5px;}.elementor-20470 .elementor-element.elementor-element-4967ece.ha-icon--row .ha-icon{margin-right:0px;}.elementor-20470 .elementor-element.elementor-element-4967ece.ha-icon--row-reverse .ha-icon{margin-left:0px;}.elementor-20470 .elementor-element.elementor-element-4967ece.ha-icon--column .ha-icon{margin-bottom:0px;}.elementor-20470 .elementor-element.elementor-element-4967ece .ha-icon{padding:0px;}.elementor-20470 .elementor-element.elementor-element-4967ece .ha-text{font-size:14px;font-weight:700;color:var( --e-global-color-8bfd3c5 );}.elementor-20470 .elementor-element.elementor-element-4967ece a.ha-content .ha-text{color:var( --e-global-color-8bfd3c5 );}.elementor-20470 .elementor-element.elementor-element-4967ece a.ha-content:hover .ha-text{color:var( --e-global-color-secondary );}.elementor-20470 .elementor-element.elementor-element-4967ece > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-20470 .elementor-element.elementor-element-7d97ebb > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20470 .elementor-element.elementor-element-7d97ebb:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-7d97ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-7d97ebb{box-shadow:0px 3px 7px -3px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-20470 .elementor-element.elementor-element-7d97ebb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-7d97ebb .elementor-heading-title{color:#9E0D0D;}.elementor-20470 .elementor-element.elementor-element-7d97ebb a:hover{color:#188849;}.elementor-bc-flex-widget .elementor-20470 .elementor-element.elementor-element-f488238.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20470 .elementor-element.elementor-element-f488238.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20470 .elementor-element.elementor-element-f488238.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-20470 .elementor-element.elementor-element-f488238 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-20470 .elementor-element.elementor-element-f488238 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-20470 .elementor-element.elementor-element-a4725ea img{width:100%;max-width:100%;}.elementor-20470 .elementor-element.elementor-element-a4725ea > .elementor-widget-container{margin:-45px 0px -45px 0px;padding:0px 0px 0px 0px;}.elementor-20470 .elementor-element.elementor-element-63722bd.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-20470 .elementor-element.elementor-element-63722bd > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-20470 .elementor-element.elementor-element-63722bd .elementor-widget-wrap{flex-wrap:wrap;}.elementor-20470 .elementor-element.elementor-element-63722bd > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20470 .elementor-element.elementor-element-63722bd:hover > .elementor-element-populated{border-style:none;}.elementor-20470 .elementor-element.elementor-element-63722bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu-mobile__default.mobile-view .dl-menu,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu-mobile__default.mobile-view > .dl-submenu{top:calc(100% + 20px);}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu__default.desktop-view ul.nav-menu > li.menu-item-has-children,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu__default.desktop-view ul.nav-menu > li.megamenu-template-enable{margin-bottom:-20px;padding-bottom:20px;}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu nav.desktop-view ul.nav-menu > li > a{letter-spacing:1px;text-transform:uppercase;}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu nav.desktop-view ul.nav-menu > li > a ~ span{letter-spacing:1px;text-transform:uppercase;}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li > a,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.thegem-te-menu__overlay.desktop-view ul.nav-menu li a,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.thegem-te-menu__overlay.desktop-view ul.nav-menu li .menu-item-parent-toggle{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-1.2px;word-spacing:0.1em;color:#000000;}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.menu-item-active):not(.menu-item-current):hover > a{color:#6A5D5D;}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li > a{padding:0px 22px 0px 0px !important;}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li > a,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > a,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > span > a,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > a:before,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > span > a:before{color:var( --e-global-color-text );}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li > a,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > a,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li > span > a{background-color:var( --e-global-color-8bfd3c5 );}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li:hover > a,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > a,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > span > a,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > a:before,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li:hover > span > a:before{color:var( --e-global-color-primary );}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li > ul > li,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul > li span.megamenu-column-header,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.megamenu-enable > ul li{border-color:var( --e-global-color-8bfd3c5 );}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.megamenu-enable) > ul > li > ul,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.megamenu-enable) > ul > li > ul ul,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.megamenu-enable) > ul > li > ul li{border-color:var( --e-global-color-8bfd3c5 );}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.mobile-view .menu-toggle .menu-line-1, 
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.mobile-view .menu-toggle .menu-line-2, 
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.mobile-view .menu-toggle .menu-line-3{background-color:#661C9D;}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu > nav.mobile-view ul.nav-menu > li a{font-size:14px;text-transform:uppercase;line-height:1em;}.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li > a,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li > .menu-item-parent-toggle,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li.menu-item-type-search-widget > .minisearch .sf-input,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li.menu-item-type-search-widget > .minisearch .sf-input::placeholder,
					.elementor-20470 .elementor-element.elementor-element-e33681a .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li.menu-item-type-search-widget > .minisearch .sf-submit-icon:before{color:#661C9D;}.elementor-20470 .elementor-element.elementor-element-e33681a > .elementor-widget-container{border-style:none;}.elementor-20470 .elementor-element.elementor-element-e33681a:hover .elementor-widget-container{border-style:none;}.elementor-20470 .elementor-element.elementor-element-e96b91c .elementor-widget-wrap{flex-wrap:wrap;}.elementor-20470 .elementor-element.elementor-element-9c74059 .gem-button-container{text-align:center;}.elementor-20470 .elementor-element.elementor-element-9c74059 .gem-button-container .gem-button{border-radius:25px 25px 25px 25px;border-style:none;}.elementor-20470 .elementor-element.elementor-element-9c74059 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;text-transform:none;}.elementor-20470 .elementor-element.elementor-element-9c74059 .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-20470 .elementor-element.elementor-element-9c74059 .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-9c74059 .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-9c74059 .gem-button-container .gem-button i, .elementor-20470 .elementor-element.elementor-element-9c74059 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-20470 .elementor-element.elementor-element-9c74059 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}@media(max-width:767px){.elementor-20470 .elementor-element.elementor-element-f488238{width:50%;}.elementor-20470 .elementor-element.elementor-element-63722bd{width:50%;}}@media(min-width:768px){.elementor-20470 .elementor-element.elementor-element-cb44e09{width:39.951%;}.elementor-20470 .elementor-element.elementor-element-4ea7d95{width:59.585%;}.elementor-20470 .elementor-element.elementor-element-f488238{width:24.998%;}.elementor-20470 .elementor-element.elementor-element-63722bd{width:61.966%;}.elementor-20470 .elementor-element.elementor-element-e96b91c{width:12.368%;}}