.elementor-42379 .elementor-element.elementor-element-2bbbeb17{margin-top:-10px;margin-bottom:0}.elementor-42379 .elementor-element.elementor-element-1b237921 .thegem-heading,.elementor-42379 .elementor-element.elementor-element-1b237921 .thegem-heading .light{font-size:30px;line-height:50px}.elementor-42379 .elementor-element.elementor-element-1b237921 .elementor-widget-container{margin-bottom:20px}.elementor-42379 .elementor-element.elementor-element-7edd543c{padding:0 0 60px}.elementor-42379 .elementor-element.elementor-element-17cb3e67 .gem-image.gem-wrapbox{float:left}.elementor-42379 .elementor-element.elementor-element-17cb3e67>.elementor-widget-container{margin:0 0 50px}.elementor-42379 .elementor-element.elementor-element-17cb3e67 .gem-image img{opacity:calc(100/100)}.elementor-42379 .elementor-element.elementor-element-17cb3e67 .gem-image a:hover img{opacity:calc(100/100)}.elementor-42379 .elementor-element.elementor-element-1a6f4f0 .thegem-heading,.elementor-42379 .elementor-element.elementor-element-1a6f4f0 .thegem-heading .light{font-size:30px;line-height:50px}.elementor-42379 .elementor-element.elementor-element-1a6f4f0 .elementor-widget-container{margin-bottom:20px}.elementor-42379 .elementor-element.elementor-element-0b146ad .thegem-heading,.elementor-42379 .elementor-element.elementor-element-0b146ad .thegem-heading .light{font-size:30px;line-height:50px}.elementor-42379 .elementor-element.elementor-element-0b146ad .elementor-widget-container{margin-bottom:20px}.elementor-42379 .elementor-element.elementor-element-5d39e8c6 .gem-image.gem-wrapbox{float:left}.elementor-42379 .elementor-element.elementor-element-5d39e8c6 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-42379 .elementor-element.elementor-element-5d39e8c6>.elementor-widget-container{margin:0 0 25px}.elementor-42379 .elementor-element.elementor-element-5d39e8c6 .gem-image img{opacity:calc(100/100)}.elementor-42379 .elementor-element.elementor-element-5d39e8c6 .gem-image a:hover img{opacity:calc(100/100)}.elementor-42379 .elementor-element.elementor-element-52b08ad2 .gem-image.gem-wrapbox{float:left}.elementor-42379 .elementor-element.elementor-element-52b08ad2 .gem-image img{opacity:calc(100/100)}.elementor-42379 .elementor-element.elementor-element-52b08ad2 .gem-image a:hover img{opacity:calc(100/100)}.elementor-42379 .elementor-element.elementor-element-75cfc8a .thegem-heading,.elementor-42379 .elementor-element.elementor-element-75cfc8a .thegem-heading .light{font-size:30px;line-height:50px}.elementor-42379 .elementor-element.elementor-element-75cfc8a .elementor-widget-container{margin-bottom:20px}.elementor-42379 .elementor-element.elementor-element-66b5ece6 .gem-image.gem-wrapbox{float:left}.elementor-42379 .elementor-element.elementor-element-66b5ece6>.elementor-widget-container{margin:0 0 60px}.elementor-42379 .elementor-element.elementor-element-66b5ece6 .gem-image img{opacity:calc(100/100)}.elementor-42379 .elementor-element.elementor-element-66b5ece6 .gem-image a:hover img{opacity:calc(100/100)}.elementor-42379 .elementor-element.elementor-element-55e9c7e .thegem-heading,.elementor-42379 .elementor-element.elementor-element-55e9c7e .thegem-heading .light{font-size:30px;line-height:50px}.elementor-42379 .elementor-element.elementor-element-55e9c7e .elementor-widget-container{margin-bottom:20px}.elementor-42379 .elementor-element.elementor-element-352b3b6 .thegem-heading,.elementor-42379 .elementor-element.elementor-element-352b3b6 .thegem-heading .light{font-size:30px;line-height:50px}.elementor-42379 .elementor-element.elementor-element-352b3b6 .elementor-widget-container{margin-bottom:20px}.elementor-42379 .elementor-element.elementor-element-b3395ee>.elementor-widget-container{margin:30px 0 0}.elementor-42379 .elementor-element.elementor-element-b3395ee .thegem-heading,.elementor-42379 .elementor-element.elementor-element-b3395ee .thegem-heading .light{font-size:30px;line-height:50px}.elementor-42379 .elementor-element.elementor-element-b3395ee .elementor-widget-container{margin-bottom:20px}.elementor-42379 .elementor-element.elementor-element-5c8a1d61{padding:0}.elementor-42379 .elementor-element.elementor-element-671ac227:not(.elementor-motion-effects-element-type-background),.elementor-42379 .elementor-element.elementor-element-671ac227>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-42379 .elementor-element.elementor-element-671ac227{margin-top:35px;margin-bottom:0}.elementor-42379 .elementor-element.elementor-element-4d32b2b0.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-42379 .elementor-element.elementor-element-4d32b2b0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-42379 .elementor-element.elementor-element-4d32b2b0>.elementor-element-populated{padding:110px 21px 120px}.elementor-42379 .elementor-element.elementor-element-908f51a{text-align:center}.elementor-42379 .elementor-element.elementor-element-908f51a>.elementor-widget-container{margin:0 0 55px}.elementor-42379 .elementor-element.elementor-element-16f4cbbe{padding:0 21px}.elementor-42379 .elementor-element.elementor-element-18a3ad49:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-42379 .elementor-element.elementor-element-18a3ad49>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-42379 .elementor-element.elementor-element-18a3ad49>.elementor-element-populated,.elementor-42379 .elementor-element.elementor-element-18a3ad49>.elementor-element-populated>.elementor-background-overlay,.elementor-42379 .elementor-element.elementor-element-18a3ad49>.elementor-background-slideshow{border-radius:30px}.elementor-42379 .elementor-element.elementor-element-18a3ad49>.elementor-element-populated{box-shadow:0px 0px 29.5px 0px rgba(0,0,0,.11);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:55px 60px}.elementor-42379 .elementor-element.elementor-element-18a3ad49>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel .gem-tta-panel-title>a{justify-content:flex-start}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel+.gem-tta-panel{border-top-color:#DCDDDD!important}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel.gem-tta-active .gem-tta-title-text{font-size:16px;text-transform:none;letter-spacing:0px}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel .gem-tta-icon i:before{color:#FF3366!important}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel .gem-tta-icon svg{fill:#FF3366!important}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:24px;line-height:24px}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:24px;height:24px}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:24px;line-height:24px}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:24px;height:24px}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened i:before{color:var(--e-global-color-primary)}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened svg{fill:var(--e-global-color-primary)}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-title-text{font-size:16px;text-transform:none;letter-spacing:0px}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a .gem-tta-controls-icon-closed i{color:var(--e-global-color-primary)}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a .gem-tta-controls-icon-closed svg{fill:var(--e-global-color-primary)}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta.gem-tta-general.gem-tta-accordion .gem-tta-panel-body{padding:15px 0 40px}.elementor-42379 .elementor-element.elementor-element-2b83c7b9 .gem-tta-panel-body{text-align:left!important}.elementor-42379 .elementor-element.elementor-element-1d8ae01f:not(.elementor-motion-effects-element-type-background),.elementor-42379 .elementor-element.elementor-element-1d8ae01f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,#f2295b 100%)}.elementor-42379 .elementor-element.elementor-element-1d8ae01f{margin-top:30px;margin-bottom:0}.elementor-42379 .elementor-element.elementor-element-553458bd.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-42379 .elementor-element.elementor-element-553458bd>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-42379 .elementor-element.elementor-element-553458bd>.elementor-element-populated{padding:145px 42px 130px}.elementor-42379 .elementor-element.elementor-element-d6dd069{text-align:center}.elementor-42379 .elementor-element.elementor-element-d6dd069>.elementor-widget-container{margin:0 0 55px}.elementor-42379 .elementor-element.elementor-element-18a92df4 .gem-button-container .gem-button{background-color:#fff;border-radius:25px}.elementor-42379 .elementor-element.elementor-element-18a92df4 .gem-button-container .gem-button:hover{background-color:#fff}.elementor-42379 .elementor-element.elementor-element-18a92df4{width:auto;max-width:auto}.elementor-42379 .elementor-element.elementor-element-18a92df4>.elementor-widget-container{margin:0 40px 0 0}.elementor-42379 .elementor-element.elementor-element-18a92df4 .gem-button-container{text-align:center}.elementor-42379 .elementor-element.elementor-element-18a92df4 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 35px}.elementor-42379 .elementor-element.elementor-element-18a92df4 .gem-button-container .gem-button .gem-text-button{color:var(--e-global-color-text);font-size:16px}.elementor-42379 .elementor-element.elementor-element-18a92df4 .gem-button-container .gem-button:hover .gem-text-button{color:#3c3950}.elementor-42379 .elementor-element.elementor-element-354ef8e7 .gem-button-container .gem-button:hover{background-color:#fff}.elementor-42379 .elementor-element.elementor-element-354ef8e7{width:auto;max-width:auto}.elementor-42379 .elementor-element.elementor-element-354ef8e7 .gem-button-container{text-align:center}.elementor-42379 .elementor-element.elementor-element-354ef8e7 .gem-button-container .gem-button{border-radius:25px;border-style:solid;border-width:2px;border-color:#fff}.elementor-42379 .elementor-element.elementor-element-354ef8e7 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:17px 38px}.elementor-42379 .elementor-element.elementor-element-354ef8e7 .gem-button-container .gem-button .gem-text-button{color:#fff;font-size:16px}.elementor-42379 .elementor-element.elementor-element-354ef8e7 .gem-button-container .gem-button:hover .gem-text-button{color:#3c3950}@media(max-width:1024px){.elementor-42379 .elementor-element.elementor-element-2bbbeb17{margin-top:-30px;margin-bottom:0}.elementor-42379 .elementor-element.elementor-element-1b237921 .elementor-widget-container{margin-bottom:10px}.elementor-42379 .elementor-element.elementor-element-17cb3e67>.elementor-widget-container{margin:0 0 20px}.elementor-42379 .elementor-element.elementor-element-1a6f4f0 .elementor-widget-container{margin-bottom:10px}.elementor-42379 .elementor-element.elementor-element-0b146ad .elementor-widget-container{margin-bottom:10px}.elementor-42379 .elementor-element.elementor-element-5d39e8c6>.elementor-widget-container{margin:0 0 10px}.elementor-42379 .elementor-element.elementor-element-75cfc8a .elementor-widget-container{margin-bottom:10px}.elementor-42379 .elementor-element.elementor-element-66b5ece6>.elementor-widget-container{margin:0 0 15px}.elementor-42379 .elementor-element.elementor-element-55e9c7e .elementor-widget-container{margin-bottom:10px}.elementor-42379 .elementor-element.elementor-element-352b3b6 .elementor-widget-container{margin-bottom:10px}.elementor-42379 .elementor-element.elementor-element-b3395ee .elementor-widget-container{margin-bottom:10px}.elementor-42379 .elementor-element.elementor-element-4d32b2b0>.elementor-element-populated{padding:80px 21px 90px}.elementor-42379 .elementor-element.elementor-element-18a3ad49>.elementor-element-populated{padding:55px 42px}.elementor-42379 .elementor-element.elementor-element-553458bd>.elementor-element-populated{padding:95px 42px 100px}}@media(max-width:767px){.elementor-42379 .elementor-element.elementor-element-4d32b2b0>.elementor-element-populated{padding:60px 21px 70px}.elementor-42379 .elementor-element.elementor-element-908f51a>.elementor-widget-container{margin:0 0 40px}.elementor-42379 .elementor-element.elementor-element-18a3ad49>.elementor-element-populated{padding:35px 30px}.elementor-42379 .elementor-element.elementor-element-553458bd>.elementor-element-populated{padding:80px 30px 90px}.elementor-42379 .elementor-element.elementor-element-d6dd069>.elementor-widget-container{margin:0 0 40px}.elementor-42379 .elementor-element.elementor-element-18a92df4{width:100%;max-width:100%}.elementor-42379 .elementor-element.elementor-element-18a92df4>.elementor-widget-container{margin:0 0 20px}.elementor-42379 .elementor-element.elementor-element-354ef8e7{width:100%;max-width:100%}}@media (max-width:991px){.elementor-42379 .elementor-element.elementor-element-327ad6e0>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-42379 .elementor-element.elementor-element-7657bc01{width:100% !important}}@media (max-width:991px){.elementor-42379 .elementor-element.elementor-element-327ad6e0>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-42379 .elementor-element.elementor-element-2d3c9803{width:100% !important}.elementor-42379 .elementor-element.elementor-element-2d3c9803>.elementor-element-populated{margin:25px 0 0 !important}}