.elementor-2220 .elementor-element.elementor-element-fdbde27{--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:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2220 .elementor-element.elementor-element-6740249 .thegem-heading,.elementor-2220 .elementor-element.elementor-element-6740249 .thegem-heading .light{font-size:130px;line-height:1.2em}.elementor-2220 .elementor-element.elementor-element-6740249{width:var(--container-widget-width,1100px);max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0}.elementor-2220 .elementor-element.elementor-element-07b7d4d{text-align:left;width:var(--container-widget-width,1157px);max-width:1157px;--container-widget-width:1157px;--container-widget-flex-grow:0}.elementor-2220 .elementor-element.elementor-element-07b7d4d>.elementor-widget-container{margin:0 10px 50px 0}.elementor-2220 .elementor-element.elementor-element-07b7d4d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2220 .elementor-element.elementor-element-26daf81{--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;--margin-top:120px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-2220 .elementor-element.elementor-element-4bde6d3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:0px}.elementor-2220 .elementor-element.elementor-element-4bde6d3.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2220 .elementor-element.elementor-element-aacd43d .thegem-heading,.elementor-2220 .elementor-element.elementor-element-aacd43d .thegem-heading .light{line-height:95px}.elementor-2220 .elementor-element.elementor-element-aacd43d>.elementor-widget-container{margin:0 0 55px}.elementor-2220 .elementor-element.elementor-element-aacd43d{width:auto;max-width:auto}.elementor-2220 .elementor-element.elementor-element-f9fdfa2{--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}.elementor-2220 .elementor-element.elementor-element-dbbbe51{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2220 .elementor-element.elementor-element-f2834f6 img{border-radius:25px 25px 0 0}.elementor-2220 .elementor-element.elementor-element-f2834f6>.elementor-widget-container{margin:-2px 0 0}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox-content{background-color:#ececec;border-radius:0 0 25px 25px;padding:55px 30px 34px}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox-content,.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox .gem-textbox-content .gem-textbox-title{font-weight:300;text-transform:uppercase}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox .gem-textbox-description p,.elementor-2220 .elementor-element.elementor-element-b46cdcd a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox .gem-textbox-description,.elementor-2220 .elementor-element.elementor-element-b46cdcd a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox .gem-textbox-description span p,.elementor-2220 .elementor-element.elementor-element-b46cdcd a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox .gem-textbox-description span,.elementor-2220 .elementor-element.elementor-element-b46cdcd a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox-content .gem-button-container .gem-button{border-radius:25px;background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#000}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#000}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox .gem-textbox-content .gem-button-container .gem-button{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover span,.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked span{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#000}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#000}.elementor-2220 .elementor-element.elementor-element-b46cdcd .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-2220 .elementor-element.elementor-element-80df9a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2220 .elementor-element.elementor-element-4908588 img{border-radius:25px 25px 0 0}.elementor-2220 .elementor-element.elementor-element-4908588>.elementor-widget-container{margin:-2px 0 0}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox-content{background-color:#ececec;border-radius:0 0 25px 25px;padding:55px 30px 34px}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox-content,.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox .gem-textbox-content .gem-textbox-title{font-weight:300;text-transform:uppercase}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox .gem-textbox-description p,.elementor-2220 .elementor-element.elementor-element-0d01f58 a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox .gem-textbox-description,.elementor-2220 .elementor-element.elementor-element-0d01f58 a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox .gem-textbox-description span p,.elementor-2220 .elementor-element.elementor-element-0d01f58 a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox .gem-textbox-description span,.elementor-2220 .elementor-element.elementor-element-0d01f58 a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox-content .gem-button-container .gem-button{border-radius:25px;background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#000}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#000}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox .gem-textbox-content .gem-button-container .gem-button{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover span,.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked span{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#000}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#000}.elementor-2220 .elementor-element.elementor-element-0d01f58 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-2220 .elementor-element.elementor-element-13f5e31{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2220 .elementor-element.elementor-element-6e0c183 img{border-radius:25px 25px 0 0}.elementor-2220 .elementor-element.elementor-element-6e0c183>.elementor-widget-container{margin:-2px 0 0}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox-content{background-color:#ececec;border-radius:0 0 25px 25px;padding:55px 30px 34px}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox-content,.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox .gem-textbox-content .gem-textbox-title{font-weight:300;text-transform:uppercase}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox .gem-textbox-description p,.elementor-2220 .elementor-element.elementor-element-118d1ad a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox .gem-textbox-description,.elementor-2220 .elementor-element.elementor-element-118d1ad a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox .gem-textbox-description span p,.elementor-2220 .elementor-element.elementor-element-118d1ad a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox .gem-textbox-description span,.elementor-2220 .elementor-element.elementor-element-118d1ad a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox-content .gem-button-container .gem-button{border-radius:25px;background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#000}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#000}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox .gem-textbox-content .gem-button-container .gem-button{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover span,.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked span{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#000}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#000}.elementor-2220 .elementor-element.elementor-element-118d1ad .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-2220 .elementor-element.elementor-element-f668817{--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}.elementor-2220 .elementor-element.elementor-element-fc29b7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2220 .elementor-element.elementor-element-400f089 img{border-radius:25px 25px 0 0}.elementor-2220 .elementor-element.elementor-element-400f089>.elementor-widget-container{margin:-2px 0 0}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox-content{background-color:#ececec;border-radius:0 0 25px 25px;padding:55px 30px 34px}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox-content,.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox .gem-textbox-content .gem-textbox-title{font-weight:300;text-transform:uppercase}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox .gem-textbox-description p,.elementor-2220 .elementor-element.elementor-element-efbe60a a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox .gem-textbox-description,.elementor-2220 .elementor-element.elementor-element-efbe60a a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox .gem-textbox-description span p,.elementor-2220 .elementor-element.elementor-element-efbe60a a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox .gem-textbox-description span,.elementor-2220 .elementor-element.elementor-element-efbe60a a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox-content .gem-button-container .gem-button{border-radius:25px;background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#000}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#000}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox .gem-textbox-content .gem-button-container .gem-button{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover span,.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked span{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#000}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#000}.elementor-2220 .elementor-element.elementor-element-efbe60a .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-2220 .elementor-element.elementor-element-e29cf29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2220 .elementor-element.elementor-element-9789e33 img{border-radius:25px 25px 0 0}.elementor-2220 .elementor-element.elementor-element-9789e33>.elementor-widget-container{margin:-2px 0 0}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox-content{background-color:#ececec;border-radius:0 0 25px 25px;padding:55px 30px 34px}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox-content,.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox .gem-textbox-content .gem-textbox-title{font-weight:300;text-transform:uppercase}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox .gem-textbox-description p,.elementor-2220 .elementor-element.elementor-element-bc332d9 a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox .gem-textbox-description,.elementor-2220 .elementor-element.elementor-element-bc332d9 a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox .gem-textbox-description span p,.elementor-2220 .elementor-element.elementor-element-bc332d9 a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox .gem-textbox-description span,.elementor-2220 .elementor-element.elementor-element-bc332d9 a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox-content .gem-button-container .gem-button{border-radius:25px;background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#000}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#000}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox .gem-textbox-content .gem-button-container .gem-button{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover span,.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked span{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#000}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#000}.elementor-2220 .elementor-element.elementor-element-bc332d9 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-2220 .elementor-element.elementor-element-417921e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2220 .elementor-element.elementor-element-de69f6d img{border-radius:25px 25px 0 0}.elementor-2220 .elementor-element.elementor-element-de69f6d>.elementor-widget-container{margin:-2px 0 0}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox-content{background-color:#ececec;border-radius:0 0 25px 25px;padding:55px 30px 34px}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox-content,.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox .gem-textbox-content .gem-textbox-title{font-weight:300;text-transform:uppercase}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox .gem-textbox-description p,.elementor-2220 .elementor-element.elementor-element-f6dcced a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox .gem-textbox-description,.elementor-2220 .elementor-element.elementor-element-f6dcced a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox .gem-textbox-description span p,.elementor-2220 .elementor-element.elementor-element-f6dcced a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox .gem-textbox-description span,.elementor-2220 .elementor-element.elementor-element-f6dcced a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox-content .gem-button-container .gem-button{border-radius:25px;background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#000}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#000}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox .gem-textbox-content .gem-button-container .gem-button{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover span,.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked span{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#000}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#000}.elementor-2220 .elementor-element.elementor-element-f6dcced .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-2220 .elementor-element.elementor-element-bfd7aa7{--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}.elementor-2220 .elementor-element.elementor-element-834ddd2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2220 .elementor-element.elementor-element-176dff0 img{border-radius:25px 25px 0 0}.elementor-2220 .elementor-element.elementor-element-176dff0>.elementor-widget-container{margin:-2px 0 0}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox-content{background-color:#ececec;border-radius:0 0 25px 25px;padding:55px 30px 34px}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox-content,.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox .gem-textbox-content .gem-textbox-title{font-weight:300;text-transform:uppercase}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox .gem-textbox-description p,.elementor-2220 .elementor-element.elementor-element-b62bb24 a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox .gem-textbox-description,.elementor-2220 .elementor-element.elementor-element-b62bb24 a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox .gem-textbox-description span p,.elementor-2220 .elementor-element.elementor-element-b62bb24 a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox .gem-textbox-description span,.elementor-2220 .elementor-element.elementor-element-b62bb24 a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox-content .gem-button-container .gem-button{border-radius:25px;background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#000}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#000}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox .gem-textbox-content .gem-button-container .gem-button{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover span,.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked span{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#000}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#000}.elementor-2220 .elementor-element.elementor-element-b62bb24 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-2220 .elementor-element.elementor-element-883efba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2220 .elementor-element.elementor-element-357b74d img{border-radius:25px 25px 0 0}.elementor-2220 .elementor-element.elementor-element-357b74d>.elementor-widget-container{margin:-2px 0 0}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox-content{background-color:#ececec;border-radius:0 0 25px 25px;padding:55px 30px 34px}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox-content,.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox .gem-textbox-content .gem-textbox-title{font-weight:300;text-transform:uppercase}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox .gem-textbox-description p,.elementor-2220 .elementor-element.elementor-element-2b9ca12 a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox .gem-textbox-description,.elementor-2220 .elementor-element.elementor-element-2b9ca12 a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox .gem-textbox-description span p,.elementor-2220 .elementor-element.elementor-element-2b9ca12 a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox .gem-textbox-description span,.elementor-2220 .elementor-element.elementor-element-2b9ca12 a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox-content .gem-button-container .gem-button{border-radius:25px;background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#000}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#000}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox .gem-textbox-content .gem-button-container .gem-button{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover span,.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked span{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#000}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#000}.elementor-2220 .elementor-element.elementor-element-2b9ca12 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-2220 .elementor-element.elementor-element-d2f7b01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2220 .elementor-element.elementor-element-92f0bfd img{border-radius:25px 25px 0 0}.elementor-2220 .elementor-element.elementor-element-92f0bfd>.elementor-widget-container{margin:-2px 0 0}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox-content{background-color:#ececec;border-radius:0 0 25px 25px;padding:55px 30px 34px}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox-content,.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox .gem-textbox-content .gem-textbox-title{font-weight:300;text-transform:uppercase}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox .gem-textbox-description p,.elementor-2220 .elementor-element.elementor-element-171272a a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox .gem-textbox-description,.elementor-2220 .elementor-element.elementor-element-171272a a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox .gem-textbox-description span p,.elementor-2220 .elementor-element.elementor-element-171272a a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox .gem-textbox-description span,.elementor-2220 .elementor-element.elementor-element-171272a a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox-content .gem-button-container .gem-button{border-radius:25px;background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#000}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#000}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox .gem-textbox-content .gem-button-container .gem-button{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover span,.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked span{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#000}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#000}.elementor-2220 .elementor-element.elementor-element-171272a .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-2220 .elementor-element.elementor-element-e633504{--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}.elementor-2220 .elementor-element.elementor-element-b088bb4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2220 .elementor-element.elementor-element-68625b4 img{border-radius:25px 25px 0 0}.elementor-2220 .elementor-element.elementor-element-68625b4>.elementor-widget-container{margin:-2px 0 0}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox-content{background-color:#ececec;border-radius:0 0 25px 25px;padding:55px 30px 34px}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox-content,.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox .gem-textbox-content .gem-textbox-title{font-weight:300;text-transform:uppercase}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox .gem-textbox-description p,.elementor-2220 .elementor-element.elementor-element-d1cc661 a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox .gem-textbox-description,.elementor-2220 .elementor-element.elementor-element-d1cc661 a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox .gem-textbox-description span p,.elementor-2220 .elementor-element.elementor-element-d1cc661 a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox .gem-textbox-description span,.elementor-2220 .elementor-element.elementor-element-d1cc661 a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox-content .gem-button-container .gem-button{border-radius:25px;background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#000}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#000}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox .gem-textbox-content .gem-button-container .gem-button{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover span,.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked span{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#000}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#000}.elementor-2220 .elementor-element.elementor-element-d1cc661 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-2220 .elementor-element.elementor-element-30ad1ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2220 .elementor-element.elementor-element-ba44a64 img{border-radius:25px 25px 0 0}.elementor-2220 .elementor-element.elementor-element-ba44a64>.elementor-widget-container{margin:-2px 0 0}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox-content{background-color:#ececec;border-radius:0 0 25px 25px;padding:55px 30px 34px}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox-content,.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox .gem-textbox-content .gem-textbox-title{font-weight:300;text-transform:uppercase}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox .gem-textbox-description p,.elementor-2220 .elementor-element.elementor-element-6df5cdc a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox .gem-textbox-description,.elementor-2220 .elementor-element.elementor-element-6df5cdc a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox .gem-textbox-description span p,.elementor-2220 .elementor-element.elementor-element-6df5cdc a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox .gem-textbox-description span,.elementor-2220 .elementor-element.elementor-element-6df5cdc a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox-content .gem-button-container .gem-button{border-radius:25px;background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#000}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#000}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox .gem-textbox-content .gem-button-container .gem-button{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover span,.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked span{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#000}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#000}.elementor-2220 .elementor-element.elementor-element-6df5cdc .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-2220 .elementor-element.elementor-element-1a4a55b{--display:flex}.elementor-2220 .elementor-element.elementor-element-702d719{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2220 .elementor-element.elementor-element-4f53abd img{border-radius:25px 25px 0 0}.elementor-2220 .elementor-element.elementor-element-4f53abd>.elementor-widget-container{margin:-2px 0 0}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox-content{background-color:#ececec;border-radius:0 0 25px 25px;padding:55px 30px 34px}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox-content,.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox .gem-textbox-content .gem-textbox-title{font-weight:300;text-transform:uppercase}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox .gem-textbox-description p,.elementor-2220 .elementor-element.elementor-element-909c7d5 a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox .gem-textbox-description,.elementor-2220 .elementor-element.elementor-element-909c7d5 a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox .gem-textbox-description span p,.elementor-2220 .elementor-element.elementor-element-909c7d5 a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox .gem-textbox-description span,.elementor-2220 .elementor-element.elementor-element-909c7d5 a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox-content .gem-button-container .gem-button{border-radius:25px;background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#000}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#000}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox .gem-textbox-content .gem-button-container .gem-button{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#fff}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#fff}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover span,.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked span{font-weight:400;text-transform:none}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#000}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#000}.elementor-2220 .elementor-element.elementor-element-909c7d5 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-2220 .elementor-element.elementor-element-96307b2{--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;--margin-top:180px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-2220 .elementor-element.elementor-element-b96cb54{--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-2220 .elementor-element.elementor-element-b96cb54.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container{text-align:left}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-button{border-radius:100px;background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 12px 12px 45px}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-button:hover{background-color:#000}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-button .gem-text-button{color:#000;font-size:25px;text-transform:none}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:70px}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-button .gem-button-icon{font-size:45px;color:#000}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-button i,.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(45deg)}.elementor-2220 .elementor-element.elementor-element-129c8f7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:0px}.elementor-2220 .elementor-element.elementor-element-0e8a261>.elementor-widget-container{margin:0 0 55px}.elementor-2220 .elementor-element.elementor-element-0e8a261{width:auto;max-width:auto}.elementor-2220 .elementor-element.elementor-element-7f7c7cc{--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-2220 .elementor-element.elementor-element-2e311b10{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:15px;padding:0 20px 20px}.elementor-2220 .elementor-element.elementor-element-2e311b10>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid.blog-style-justified article{margin-bottom:42px;padding-left:calc( 42px / 2);padding-right:calc( 42px / 2)}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid.blog-style-justified .post-item:not(.sticky) .post-content-wrapper{border-radius:20px}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid.blog-style-justified .post-item .post-content-wrapper{background:#f0f0f0 !important}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid.blog-style-justified .post-item:not(.sticky) .post-title{margin-top:0;margin-bottom:0}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid.blog-style-justified .post-item:not(.sticky) .summary{margin-bottom:0}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid .post-item .post-image a img{border-radius:20px 20px 0 0}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid .post-item .post-image a{border-radius:20px 20px 0 0}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid .post-item:not(.sticky) .post-image{opacity:calc(100/100);background-color:#f0f0f0}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid .post-item .post-content-wrapper:hover .post-image a:before{background:rgba(255,255,255,.8) !important}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid .post-item:not(.sticky) .post-image a:after{background-color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid .post-item:not(.sticky) .post-content-wrapper:hover .entry-title a{color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid .post-item:not(.sticky) .entry-title-date{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#45e0fa !important}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid .post-item:not(.sticky) .post-content-wrapper:hover .entry-title-date{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid .post-item:not(.sticky) .comments-link a:hover{color:#00bcd4}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .blog-grid-pagination .gem-pagination{margin-top:100px}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .gem-pagination .prev i,.elementor-2220 .elementor-element.elementor-element-7236ecf0 .gem-pagination .next i{font-size:24px}.elementor-2220 .elementor-element.elementor-element-7236ecf0 .gem-pagination .prev svg,.elementor-2220 .elementor-element.elementor-element-7236ecf0 .gem-pagination .next svg{width:24px;height:24px}.elementor-2220 .elementor-element.elementor-element-423fd7b{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:180px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px}.elementor-2220 .elementor-element.elementor-element-14154bd{--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;border-style:solid;--border-style:solid;border-color:#fff;--border-color:#fff;--border-radius:100px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-2220 .elementor-element.elementor-element-14154bd:not(.elementor-motion-effects-element-type-background),.elementor-2220 .elementor-element.elementor-element-14154bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2220 .elementor-element.elementor-element-01af938>.elementor-widget-container{margin:0 0 25px}.elementor-2220 .elementor-element.elementor-element-c516de5>.elementor-widget-container{margin:0 0 25px}.elementor-2220 .elementor-element.elementor-element-c516de5{width:var(--container-widget-width,124.758%);max-width:124.758%;--container-widget-width:124.758%;--container-widget-flex-grow:0}.elementor-2220 .elementor-element.elementor-element-c516de5.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2220 .elementor-element.elementor-element-e12d626{width:var(--container-widget-width,124.758%);max-width:124.758%;--container-widget-width:124.758%;--container-widget-flex-grow:0}.elementor-2220 .elementor-element.elementor-element-e12d626.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2220 .elementor-element.elementor-element-d671a79{width:var(--container-widget-width,124.758%);max-width:124.758%;--container-widget-width:124.758%;--container-widget-flex-grow:0}.elementor-2220 .elementor-element.elementor-element-d671a79.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2220 .elementor-element.elementor-element-d5ec994{width:var(--container-widget-width,124.758%);max-width:124.758%;--container-widget-width:124.758%;--container-widget-flex-grow:0}.elementor-2220 .elementor-element.elementor-element-d5ec994.elementor-element{--flex-grow:0;--flex-shrink:0}@media(max-width:1024px){.elementor-2220 .elementor-element.elementor-element-fdbde27{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2220 .elementor-element.elementor-element-6740249 .thegem-heading,.elementor-2220 .elementor-element.elementor-element-6740249 .thegem-heading .light{font-size:78px}.elementor-2220 .elementor-element.elementor-element-26daf81{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2220 .elementor-element.elementor-element-f9fdfa2{--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-2220 .elementor-element.elementor-element-f668817{--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-2220 .elementor-element.elementor-element-bfd7aa7{--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-2220 .elementor-element.elementor-element-e633504{--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-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-button{border-radius:100px}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:26px}.elementor-2220 .elementor-element.elementor-element-423fd7b{--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:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-2220 .elementor-element.elementor-element-14154bd{--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}}@media(max-width:767px){.elementor-2220 .elementor-element.elementor-element-fdbde27{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2220 .elementor-element.elementor-element-6740249 .thegem-heading,.elementor-2220 .elementor-element.elementor-element-6740249 .thegem-heading .light{font-size:5.5rem}.elementor-2220 .elementor-element.elementor-element-07b7d4d .thegem-heading,.elementor-2220 .elementor-element.elementor-element-07b7d4d .thegem-heading .light{font-size:18px}.elementor-2220 .elementor-element.elementor-element-07b7d4d>.elementor-widget-container{margin:0}.elementor-2220 .elementor-element.elementor-element-26daf81{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2220 .elementor-element.elementor-element-4bde6d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2220 .elementor-element.elementor-element-aacd43d .thegem-heading,.elementor-2220 .elementor-element.elementor-element-aacd43d .thegem-heading .light{line-height:1.1em}.elementor-2220 .elementor-element.elementor-element-aacd43d>.elementor-widget-container{margin:50px 0 25px}.elementor-2220 .elementor-element.elementor-element-96307b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:8px 12px 8px 25px}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-button .gem-text-button{font-size:20px}.elementor-2220 .elementor-element.elementor-element-1361f27 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:25px}.elementor-2220 .elementor-element.elementor-element-1361f27{width:100%;max-width:100%}.elementor-2220 .elementor-element.elementor-element-129c8f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2220 .elementor-element.elementor-element-0e8a261>.elementor-widget-container{margin:20px 0 25px}.elementor-2220 .elementor-element.elementor-element-7f7c7cc{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px}.elementor-2220 .elementor-element.elementor-element-2e311b10{padding:0}.elementor-2220 .elementor-element.elementor-element-4cdef44e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2220 .elementor-element.elementor-element-14154bd{--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-2220 .elementor-element.elementor-element-01af938>.elementor-widget-container{margin:0 0 30px;padding:25px}.elementor-2220 .elementor-element.elementor-element-c516de5>.elementor-widget-container{padding:25px}.elementor-2220 .elementor-element.elementor-element-e12d626>.elementor-widget-container{padding:25px}.elementor-2220 .elementor-element.elementor-element-d671a79>.elementor-widget-container{padding:25px}.elementor-2220 .elementor-element.elementor-element-d5ec994>.elementor-widget-container{padding:25px}}@media(min-width:768px){.elementor-2220 .elementor-element.elementor-element-4bde6d3{--width:98.205%}.elementor-2220 .elementor-element.elementor-element-b96cb54{--width:25%}.elementor-2220 .elementor-element.elementor-element-129c8f7{--width:50%}.elementor-2220 .elementor-element.elementor-element-7f7c7cc{--width:25%}.elementor-2220 .elementor-element.elementor-element-14154bd{--width:87.653%}}@media(max-width:1024px) and (min-width:768px){.elementor-2220 .elementor-element.elementor-element-b96cb54{--width:31.452%}.elementor-2220 .elementor-element.elementor-element-14154bd{--width:100%}}