.elementor-1979 .elementor-element.elementor-element-b619103{--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-1979 .elementor-element.elementor-element-418a7497{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1979 .elementor-element.elementor-element-7384d752{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 0 0;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-1979 .elementor-element.elementor-element-7384d752.e-con{--align-self:center}.elementor-1979 .elementor-element.elementor-element-429c161d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1979 .elementor-element.elementor-element-429c161d.e-con{--align-self:center}.elementor-1979 .elementor-element.elementor-element-2b5c40e4,.elementor-1979 .elementor-element.elementor-element-2b5c40e4 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-2d3c6b4)}.elementor-1979 .elementor-element.elementor-element-1dea86eb .thegem-te-search-form .search-submit{color:var(--e-global-color-2d3c6b4);height:34px;line-height:34px}.elementor-1979 .elementor-element.elementor-element-1dea86eb .thegem-te-search-form .search-submit:hover{color:var(--e-global-color-cb4a443)}.elementor-1979 .elementor-element.elementor-element-1dea86eb{width:310px !important}.elementor-1979 .elementor-element.elementor-element-1dea86eb .thegem-te-search-form .search-field{height:34px;line-height:34px;padding-left:20px}.elementor-1979 .elementor-element.elementor-element-1dea86eb .thegem-te-search-form .search-submit i{line-height:34px}.elementor-1979 .elementor-element.elementor-element-1dea86eb .thegem-te-search-form .search-buttons{padding-right:12px}.elementor-1979 .elementor-element.elementor-element-1dea86eb .thegem-te-search-form{color:var(--e-global-color-2fe9479)}.elementor-1979 .elementor-element.elementor-element-1dea86eb .thegem-te-search-form .title{font-size:20px}.elementor-1979 .elementor-element.elementor-element-17dbdfc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1979 .elementor-element.elementor-element-6eb2c71a,.elementor-1979 .elementor-element.elementor-element-6eb2c71a .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-2d3c6b4)}.elementor-1979 .elementor-element.elementor-element-7ebbd9d5 .elementor-button{background-color:var(--e-global-color-2fe9479);fill:var(--e-global-color-2d3c6b4);color:var(--e-global-color-2d3c6b4);border-style:solid;border-width:1px;border-color:var(--e-global-color-2fe9479);border-radius:26px}.elementor-1979 .elementor-element.elementor-element-7ebbd9d5 .elementor-button:hover,.elementor-1979 .elementor-element.elementor-element-7ebbd9d5 .elementor-button:focus{background-color:var(--e-global-color-2d3c6b4);color:var(--e-global-color-cb4a443);border-color:var(--e-global-color-cb4a443)}.elementor-1979 .elementor-element.elementor-element-7ebbd9d5 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1979 .elementor-element.elementor-element-7ebbd9d5 .elementor-button:hover svg,.elementor-1979 .elementor-element.elementor-element-7ebbd9d5 .elementor-button:focus svg{fill:var(--e-global-color-cb4a443)}@media(max-width:1024px){.elementor-1979 .elementor-element.elementor-element-7384d752{--grid-auto-flow:row}}@media(max-width:767px){.elementor-1979 .elementor-element.elementor-element-7384d752{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}}