.elementor-42 .elementor-element.elementor-element-ec454ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-6843901 img{width:20%;}.elementor-42 .elementor-element.elementor-element-0ef72cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1e9d8c7{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-42 .elementor-element.elementor-element-f0e95bc .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-42 .elementor-element.elementor-element-f0e95bc .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-42 .elementor-element.elementor-element-f0e95bc > .elementor-widget-container{background-color:#000000;margin:0px 0px -7px 0px;padding:13px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-f0e95bc.elementor-element{--align-self:stretch;}.elementor-42 .elementor-element.elementor-element-f0e95bc .gem-image{width:100px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-f0e95bc .gem-image img,
					.elementor-42 .elementor-element.elementor-element-f0e95bc .gem-image a:before,
					.elementor-42 .elementor-element.elementor-element-f0e95bc .gem-image .gem-wrapbox-inner,
					.elementor-42 .elementor-element.elementor-element-f0e95bc .gem-image .gem-wrapbox-inner:after{border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-f0e95bc .gem-image img{opacity:calc(100/100);}.elementor-42 .elementor-element.elementor-element-f0e95bc .gem-image a:hover img{opacity:calc(100/100);}.elementor-42 .elementor-element.elementor-element-28189f8{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42 .elementor-element.elementor-element-fffe784{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li:hover > a,
					.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li:hover > span{color:#000000 !important;}.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li:hover > a:before,
					.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li:hover > span{background-color:#FFFFFF !important;}.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li.menu-item-current > a,
					.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li.menu-item-current > span,
					.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li.menu-item-active > a,
					.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li.menu-item-active > span,
					.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li.collapsed > a,
					.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li.collapsed > span{color:#000000 !important;}.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li.menu-item-current > a:before,
					.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li.menu-item-current > span,
					.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li.menu-item-active > a:before,
					.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li.menu-item-active > span,
					.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li.collapsed > a:before,
					.elementor-42 .elementor-element.elementor-element-3843efd ul.nav-menu-custom li.collapsed > span{background-color:#FFFFFF !important;}.elementor-42 .elementor-element.elementor-element-fd726a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li:hover > a,
					.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li:hover > span{color:#000000 !important;}.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li:hover > a:before,
					.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li:hover > span{background-color:#FFFFFF !important;}.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li.menu-item-current > a,
					.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li.menu-item-current > span,
					.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li.menu-item-active > a,
					.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li.menu-item-active > span,
					.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li.collapsed > a,
					.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li.collapsed > span{color:#000000 !important;}.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li.menu-item-current > a:before,
					.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li.menu-item-current > span,
					.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li.menu-item-active > a:before,
					.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li.menu-item-active > span,
					.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li.collapsed > a:before,
					.elementor-42 .elementor-element.elementor-element-b90394f ul.nav-menu-custom li.collapsed > span{background-color:#FFFFFF !important;}.elementor-42 .elementor-element.elementor-element-cc6c251{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li:hover > a,
					.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li:hover > span{color:#000000 !important;}.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li:hover > a:before,
					.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li:hover > span{background-color:#FFFFFF !important;}.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li.menu-item-current > a,
					.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li.menu-item-current > span,
					.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li.menu-item-active > a,
					.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li.menu-item-active > span,
					.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li.collapsed > a,
					.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li.collapsed > span{color:#000000 !important;}.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li.menu-item-current > a:before,
					.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li.menu-item-current > span,
					.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li.menu-item-active > a:before,
					.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li.menu-item-active > span,
					.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li.collapsed > a:before,
					.elementor-42 .elementor-element.elementor-element-3d21de9 ul.nav-menu-custom li.collapsed > span{background-color:#FFFFFF !important;}.elementor-42 .elementor-element.elementor-element-92bd9ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-42 .elementor-element.elementor-element-2f62c30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-42 .elementor-element.elementor-element-fd015a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-42 .elementor-element.elementor-element-2b91032{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-42 .elementor-element.elementor-element-d6a1c40 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d6a1c40 .thegem-te-socials-sharing .socials-sharing .socials-item:hover{color:#FFFFFF;background-color:#000000;border-color:#000000;}.elementor-42 .elementor-element.elementor-element-d6a1c40 .thegem-te-socials-sharing .socials-sharing .socials-item{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-7f1d810{text-align:center;}.elementor-42 .elementor-element.elementor-element-7f1d810 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7f1d810 .thegem-heading, .elementor-42 .elementor-element.elementor-element-7f1d810 .thegem-heading .light{font-weight:400;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-0ef72cf{--content-width:1212px;}.elementor-42 .elementor-element.elementor-element-1e9d8c7{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-fd726a7{--width:500px;}.elementor-42 .elementor-element.elementor-element-cc6c251{--width:532px;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-f0e95bc > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-42 .elementor-element.elementor-element-fffe784{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-fd726a7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-cc6c251{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2f62c30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-42 .elementor-element.elementor-element-fd015a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-42 .elementor-element.elementor-element-d6a1c40 > .elementor-widget-container{margin:50px 0px 0px 0px;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-6843901 img{width:60%;}.elementor-42 .elementor-element.elementor-element-f0e95bc > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-42 .elementor-element.elementor-element-fffe784{--width:50%;}.elementor-42 .elementor-element.elementor-element-fd726a7{--width:50%;}.elementor-42 .elementor-element.elementor-element-cc6c251{--width:40%;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-92bd9ec{--width:50%;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-7f1d810 > .elementor-widget-container{margin:20px 0px 0px 0px;}}