.elementor-31990 .elementor-element.elementor-element-917b4e3:not(.elementor-motion-effects-element-type-background), .elementor-31990 .elementor-element.elementor-element-917b4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2171bb8 );}.elementor-31990 .elementor-element.elementor-element-917b4e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-33px;margin-bottom:0px;}.elementor-31990 .elementor-element.elementor-element-917b4e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31990 .elementor-element.elementor-element-568bd80 .gem-button-container .gem-button{background-color:#EC5F93;border-style:none;}.elementor-31990 .elementor-element.elementor-element-568bd80 .gem-button-container .gem-button:hover{background-color:var( --e-global-color-text );}.elementor-31990 .elementor-element.elementor-element-568bd80 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-31990 .elementor-element.elementor-element-568bd80 > .elementor-widget-container{margin:6px 0px 6px 0px;}.elementor-31990 .elementor-element.elementor-element-568bd80.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-31990 .elementor-element.elementor-element-568bd80 .gem-button-container{text-align:center;}.elementor-31990 .elementor-element.elementor-element-568bd80 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px 25px 15px 25px;}.elementor-31990 .elementor-element.elementor-element-568bd80 .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-13e4d15 );font-size:18px;}.elementor-31990 .elementor-element.elementor-element-568bd80 .gem-button-container .gem-button .gem-button-icon{color:var( --e-global-color-13e4d15 );}.elementor-31990 .elementor-element.elementor-element-568bd80 .gem-button-container .gem-button .gem-button-icon svg{fill:var( --e-global-color-13e4d15 );}.elementor-31990 .elementor-element.elementor-element-568bd80 .gem-button-container .gem-button i, .elementor-31990 .elementor-element.elementor-element-568bd80 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-31990 .elementor-element.elementor-element-568bd80 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-31990 .elementor-element.elementor-element-c6f2154 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31990 .elementor-element.elementor-element-c6f2154, .elementor-31990 .elementor-element.elementor-element-c6f2154 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-47958f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31990 .elementor-element.elementor-element-47958f2, .elementor-31990 .elementor-element.elementor-element-47958f2 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-67fc52b{width:var( --container-widget-width, 152.908% );max-width:152.908%;--container-widget-width:152.908%;--container-widget-flex-grow:0;}.elementor-31990 .elementor-element.elementor-element-a6d6d53 .gem-quote::after{font-size:76px;color:#d1cff1;}.elementor-31990 .elementor-element.elementor-element-457338e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-457338e .elementor-heading-title{text-transform:none;}.elementor-31990 .elementor-element.elementor-element-4991a8a{width:var( --container-widget-width, 99.674% );max-width:99.674%;--container-widget-width:99.674%;--container-widget-flex-grow:0;}.elementor-31990 .elementor-element.elementor-element-4991a8a > .elementor-widget-container{margin:0px 15px 0px 15px;border-style:none;}.elementor-31990 .elementor-element.elementor-element-4991a8a, .elementor-31990 .elementor-element.elementor-element-4991a8a .elementor-text-editor *{font-size:16px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-33678c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31990 .elementor-element.elementor-element-33678c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31990 .elementor-element.elementor-element-78ecd9b .icon{color:var( --e-global-color-f926203 );}.elementor-31990 .elementor-element.elementor-element-78ecd9b .thegem-heading, .elementor-31990 .elementor-element.elementor-element-78ecd9b .thegem-heading .light{text-transform:capitalize;}.elementor-31990 .elementor-element.elementor-element-78ecd9b .thegem-heading:hover > span,
					.elementor-31990 .elementor-element.elementor-element-78ecd9b .thegem-heading:hover > a,
					.elementor-31990 .elementor-element.elementor-element-78ecd9b .thegem-heading:hover span.colored{color:#EC5F93 !important;}.elementor-31990 .elementor-element.elementor-element-78ecd9b .thegem-heading span.label{color:var( --e-global-color-f926203 );}.elementor-31990 .elementor-element.elementor-element-2a8d1c7 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-2a8d1c7, .elementor-31990 .elementor-element.elementor-element-2a8d1c7 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-cb05345{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31990 .elementor-element.elementor-element-cb05345 .widget-image-caption{font-size:14px;}.elementor-31990 .elementor-element.elementor-element-f99b186{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31990 .elementor-element.elementor-element-f99b186 .widget-image-caption{font-size:14px;}.elementor-31990 .elementor-element.elementor-element-c3a9b34 > .elementor-widget-container{margin:27px 0px 0px -17px;}.elementor-31990 .elementor-element.elementor-element-c3a9b34, .elementor-31990 .elementor-element.elementor-element-c3a9b34 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-90b4933{--spacer-size:5px;}.elementor-31990 .elementor-element.elementor-element-6ff5432 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-6ff5432, .elementor-31990 .elementor-element.elementor-element-6ff5432 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-a24d775{--spacer-size:5px;}.elementor-31990 .elementor-element.elementor-element-947b8b3 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-31990 .elementor-element.elementor-element-aa7aee3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31990 .elementor-element.elementor-element-aa7aee3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31990 .elementor-element.elementor-element-aa7aee3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31990 .elementor-element.elementor-element-a921457 .gem-textbox-content{background-color:transparent;background-image:linear-gradient(180deg, #d1cff1 0%, var( --e-global-color-2171bb8 ) 78%);border-radius:25px 25px 25px 25px;border-style:none;padding:55px 30px 34px 30px;}.elementor-31990 .elementor-element.elementor-element-a921457{width:var( --container-widget-width, 92.579% );max-width:92.579%;--container-widget-width:92.579%;--container-widget-flex-grow:0;}.elementor-31990 .elementor-element.elementor-element-a921457 .gem-textbox-content, .elementor-31990 .elementor-element.elementor-element-a921457 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-31990 .elementor-element.elementor-element-a921457 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-top:0px;font-size:26px;text-transform:none;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-a921457 .gem-textbox .gem-textbox-description{padding-bottom:0px;font-size:16px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-0309d48 .gem-quote::after{font-size:76px;color:#d1cff1;}.elementor-31990 .elementor-element.elementor-element-23928c4 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-23928c4, .elementor-31990 .elementor-element.elementor-element-23928c4 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-fe79842{--spacer-size:50px;}.elementor-31990 .elementor-element.elementor-element-1c2d0a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31990 .elementor-element.elementor-element-1c2d0a3{text-align:center;}.elementor-31990 .elementor-element.elementor-element-1c2d0a3 img{opacity:1;}.elementor-31990 .elementor-element.elementor-element-c214669{--spacer-size:9px;}.elementor-31990 .elementor-element.elementor-element-2c51cea .icon{color:var( --e-global-color-f926203 );}.elementor-31990 .elementor-element.elementor-element-2c51cea .thegem-heading, .elementor-31990 .elementor-element.elementor-element-2c51cea .thegem-heading .light{text-transform:capitalize;}.elementor-31990 .elementor-element.elementor-element-b4b1f7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31990 .elementor-element.elementor-element-b4b1f7b, .elementor-31990 .elementor-element.elementor-element-b4b1f7b .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-aebedd7{--spacer-size:9px;}.elementor-31990 .elementor-element.elementor-element-baedc20 .icon{color:var( --e-global-color-f926203 );}.elementor-31990 .elementor-element.elementor-element-baedc20 .thegem-heading, .elementor-31990 .elementor-element.elementor-element-baedc20 .thegem-heading .light{text-transform:capitalize;}.elementor-31990 .elementor-element.elementor-element-3940062 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31990 .elementor-element.elementor-element-3940062, .elementor-31990 .elementor-element.elementor-element-3940062 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-c7167b1{--spacer-size:9px;}.elementor-31990 .elementor-element.elementor-element-2412039 .icon{color:var( --e-global-color-f926203 );}.elementor-31990 .elementor-element.elementor-element-2412039 .thegem-heading, .elementor-31990 .elementor-element.elementor-element-2412039 .thegem-heading .light{text-transform:capitalize;}.elementor-31990 .elementor-element.elementor-element-485468f > .elementor-widget-container{margin:0px -5px -31px -5px;}.elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonials{background-color:var( --e-global-color-2171bb8 );}.elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonials .testimonials_svg svg{fill:var( --e-global-color-2171bb8 );}.elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonial-image{width:80px;height:80px;}.elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonial-image, .elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonial-image img, .elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonial-image > span::before{border-radius:60% 60% 60% 60%;}.elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonial-name, .elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonial-name span{font-size:16px;}.elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonial-text p, .elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonial-text div{color:#5f727f;}.elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonials .gem-testimonial-wrapper p::after, .elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonials .gem-testimonial-wrapper::after{font-size:60px;}.elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonials .gem-prev:after, .elementor-31990 .elementor-element.elementor-element-485468f .gem-testimonials .gem-next:after{border-radius:0px 0px 0px 0px;border-style:solid;top:calc(50% - 0px);border-color:#EC5F9300;}.elementor-31990 .elementor-element.elementor-element-83a7071 .icon{color:var( --e-global-color-f926203 );}.elementor-31990 .elementor-element.elementor-element-83a7071 .thegem-heading, .elementor-31990 .elementor-element.elementor-element-83a7071 .thegem-heading .light{text-transform:capitalize;}.elementor-31990 .elementor-element.elementor-element-64ee6a3 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-64ee6a3, .elementor-31990 .elementor-element.elementor-element-64ee6a3 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-87ab93a > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-87ab93a .elementor-heading-title{text-transform:none;}.elementor-31990 .elementor-element.elementor-element-da1b96f > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-c7a6d77 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-c7a6d77, .elementor-31990 .elementor-element.elementor-element-c7a6d77 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-cf7c005 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-cf7c005 .elementor-heading-title{text-transform:none;}.elementor-31990 .elementor-element.elementor-element-afc2bb1 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-afc2bb1, .elementor-31990 .elementor-element.elementor-element-afc2bb1 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-9e67a69{--spacer-size:22px;}.elementor-31990 .elementor-element.elementor-element-8774a23 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-8774a23, .elementor-31990 .elementor-element.elementor-element-8774a23 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-f8402d5 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-f8402d5 .elementor-heading-title{text-transform:none;}.elementor-31990 .elementor-element.elementor-element-9e094fc > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-9e094fc, .elementor-31990 .elementor-element.elementor-element-9e094fc .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-e974631 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-e974631, .elementor-31990 .elementor-element.elementor-element-e974631 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-30ac808 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-30ac808 .elementor-heading-title{text-transform:none;}.elementor-31990 .elementor-element.elementor-element-f775265 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-31990 .elementor-element.elementor-element-f775265, .elementor-31990 .elementor-element.elementor-element-f775265 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-26d45fc{--spacer-size:22px;}.elementor-31990 .elementor-element.elementor-element-8ce0ec5:not(.elementor-motion-effects-element-type-background), .elementor-31990 .elementor-element.elementor-element-8ce0ec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f68315 );}.elementor-31990 .elementor-element.elementor-element-8ce0ec5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31990 .elementor-element.elementor-element-8ce0ec5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31990 .elementor-element.elementor-element-6540125{--spacer-size:50px;}.elementor-31990 .elementor-element.elementor-element-a5e8d8d .icon{color:var( --e-global-color-f926203 );}.elementor-31990 .elementor-element.elementor-element-a5e8d8d .thegem-heading, .elementor-31990 .elementor-element.elementor-element-a5e8d8d .thegem-heading .light{text-transform:capitalize;}.elementor-31990 .elementor-element.elementor-element-0ec75f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31990 .elementor-element.elementor-element-0ec75f9, .elementor-31990 .elementor-element.elementor-element-0ec75f9 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-19ef466 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31990 .elementor-element.elementor-element-19ef466, .elementor-31990 .elementor-element.elementor-element-19ef466 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-1c1db61{--spacer-size:50px;}.elementor-31990 .elementor-element.elementor-element-3fe9453 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-31990 .elementor-element.elementor-element-3fe9453 .icon{color:var( --e-global-color-f926203 );}.elementor-31990 .elementor-element.elementor-element-3fe9453 .thegem-heading, .elementor-31990 .elementor-element.elementor-element-3fe9453 .thegem-heading .light{text-transform:none;}.elementor-31990 .elementor-element.elementor-element-c0c00a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31990 .elementor-element.elementor-element-c0c00a9, .elementor-31990 .elementor-element.elementor-element-c0c00a9 .elementor-text-editor *{font-size:18px;line-height:1.7em;}.elementor-31990 .elementor-element.elementor-element-643c7a4{--spacer-size:8px;}@media(min-width:768px){.elementor-31990 .elementor-element.elementor-element-84cd0a0{width:37.371%;}.elementor-31990 .elementor-element.elementor-element-acd6149{width:62.588%;}.elementor-31990 .elementor-element.elementor-element-7e77f7e{width:57.173%;}.elementor-31990 .elementor-element.elementor-element-ce9b2ae{width:42.786%;}}