.elementor-37857 .elementor-element.elementor-element-286fad9c{margin-top:-75px;margin-bottom:0px;}.elementor-37857 .elementor-element.elementor-element-28f2cf29 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row;}.elementor-37857 .elementor-element.elementor-element-28f2cf29 .gem-textbox-content{border-radius:70px 70px 70px 0px;padding:50px 30px 30px 30px;}.elementor-37857 .elementor-element.elementor-element-28f2cf29 .gem-textbox-content, .elementor-37857 .elementor-element.elementor-element-28f2cf29 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-37857 .elementor-element.elementor-element-28f2cf29 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:20px;}.elementor-37857 .elementor-element.elementor-element-28f2cf29 .gem-textbox .gem-textbox-description{padding-bottom:20px;}.elementor-37857 .elementor-element.elementor-element-28f2cf29 .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-37857 .elementor-element.elementor-element-28f2cf29 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-37857 .elementor-element.elementor-element-28f2cf29 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-37857 .elementor-element.elementor-element-49544095{margin-top:-40px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-297b00b5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-37857 .elementor-element.elementor-element-297b00b5 > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-37857 .elementor-element.elementor-element-7d240451{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-37857 .elementor-element.elementor-element-7d240451 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-7d240451, .elementor-37857 .elementor-element.elementor-element-7d240451 .elementor-text-editor *{font-size:20px;letter-spacing:0.8px;}.elementor-37857 .elementor-element.elementor-element-7d240451, .elementor-37857 .elementor-element.elementor-element-7d240451 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-secondary );}.elementor-37857 .elementor-element.elementor-element-3e5c8cd8{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-37857 .elementor-element.elementor-element-3e5c8cd8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-4e8dc74a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-37857 .elementor-element.elementor-element-4e8dc74a > .elementor-widget-container{margin:50px 0px -13px 0px;}.elementor-37857 .elementor-element.elementor-element-4e8dc74a .elementor-divider-separator{width:77px;margin:0 auto;margin-left:0;}.elementor-37857 .elementor-element.elementor-element-4e8dc74a .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-37857 .elementor-element.elementor-element-793d9170{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;}.elementor-37857 .elementor-element.elementor-element-793d9170 > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-37857 .elementor-element.elementor-element-3813fbcc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-37857 .elementor-element.elementor-element-3813fbcc > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-37857 .elementor-element.elementor-element-583f76aa .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-37857 .elementor-element.elementor-element-583f76aa .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-37857 .elementor-element.elementor-element-583f76aa .gem-image{width:100%;}.elementor-37857 .elementor-element.elementor-element-583f76aa .gem-image img{opacity:calc(100/100);}.elementor-37857 .elementor-element.elementor-element-583f76aa .gem-image a:hover img{opacity:calc(100/100);}.elementor-37857 .elementor-element.elementor-element-1180ed3a{--divider-border-style:solid;--divider-color:#0F3F73;--divider-border-width:3px;}.elementor-37857 .elementor-element.elementor-element-1180ed3a .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-37857 .elementor-element.elementor-element-1180ed3a .elementor-divider{text-align:left;padding-block-start:20px;padding-block-end:20px;}.elementor-37857 .elementor-element.elementor-element-53b943f6 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-37857 .elementor-element.elementor-element-53b943f6{text-align:start;}.elementor-37857 .elementor-element.elementor-element-53b943f6 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder-item-inner, .elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:left;justify-content:flex-start;}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder-style-vertical .quickfinder-item-info{text-align:left;justify-content:flex-start;padding:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .quickfinder-item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder{margin-top:calc(-0px / 2);margin-bottom:calc(-0px / 2);}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder-item-inner{padding:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .quickfinder-description{padding-bottom:0px;}.elementor-37857 .elementor-element.elementor-element-89605e0 .gem-qf-icon-image-wrapper .gem-icon{padding:10px;margin:30px 0px 0px 0px;border-color:var( --e-global-color-dcb9679 );}.elementor-37857 .elementor-element.elementor-element-89605e0 .gem-qf-icon-image-wrapper .gem-icon .gem-icon-shape-hexagon-back-inner-before{background-color:var( --e-global-color-dcb9679 );}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:var( --e-global-color-b7176e0 );}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:var( --e-global-color-b7176e0 );}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:var( --e-global-color-b7176e0 );}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:var( --e-global-color-b7176e0 );}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .quickfinder-item:hover .gem-icon{border-color:var( --e-global-color-82ae3f2 );}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:var( --e-global-color-secondary );}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:var( --e-global-color-secondary );}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:var( --e-global-color-secondary );}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:var( --e-global-color-secondary );}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .gem-image img, .elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .gem-image span{border-style:none;}.elementor-37857 .elementor-element.elementor-element-89605e0 .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-37857 .elementor-element.elementor-element-6893c988{padding:00px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-7370d1ee{padding:0px 0px 20px 0px;}.elementor-37857 .elementor-element.elementor-element-500ad5e5.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-37857 .elementor-element.elementor-element-2d0f5538{--divider-border-style:solid;--divider-color:#0F3F73;--divider-border-width:3px;}.elementor-37857 .elementor-element.elementor-element-2d0f5538 .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-37857 .elementor-element.elementor-element-2d0f5538 .elementor-divider{text-align:left;padding-block-start:20px;padding-block-end:20px;}.elementor-37857 .elementor-element.elementor-element-1e5acd24 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-37857 .elementor-element.elementor-element-1e5acd24{text-align:start;}.elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox-content{background-color:#3A97C400;justify-content:flex-start;border-radius:10px 10px 10px 10px;border-style:solid;border-color:var( --e-global-color-a5642a6 );padding:55px 30px 34px 30px;}.elementor-37857 .elementor-element.elementor-element-1f170f88 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox-content, .elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox:hover .gem-textbox-content{border-color:var( --e-global-color-ff91958 );box-shadow:0px 20px 40px 0px #E6F4FF;}.elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-1f170f88 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox-content{background-color:#3A97C400;justify-content:flex-start;border-radius:10px 10px 10px 10px;border-style:solid;border-color:var( --e-global-color-a5642a6 );padding:55px 30px 34px 30px;}.elementor-37857 .elementor-element.elementor-element-532db3c8 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox-content, .elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox:hover .gem-textbox-content{border-color:var( --e-global-color-ff91958 );box-shadow:0px 20px 40px 0px #E6F4FF;}.elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-532db3c8 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox-content{background-color:#3A97C400;justify-content:flex-start;border-radius:10px 10px 10px 10px;border-style:solid;border-color:var( --e-global-color-a5642a6 );padding:55px 30px 34px 30px;}.elementor-37857 .elementor-element.elementor-element-4c3ac344 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox-content, .elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox:hover .gem-textbox-content{border-color:var( --e-global-color-ff91958 );box-shadow:0px 20px 40px 0px #E6F4FF;}.elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-4c3ac344 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox-content{background-color:#3A97C400;justify-content:flex-start;border-radius:10px 10px 10px 10px;border-style:solid;border-color:var( --e-global-color-a5642a6 );padding:55px 30px 34px 30px;}.elementor-37857 .elementor-element.elementor-element-6cd138b2 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox-content, .elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox:hover .gem-textbox-content{border-color:var( --e-global-color-ff91958 );box-shadow:0px 20px 40px 0px #E6F4FF;}.elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-6cd138b2 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox-content{background-color:#3A97C400;justify-content:flex-start;border-radius:10px 10px 10px 10px;border-style:solid;border-color:var( --e-global-color-a5642a6 );padding:55px 30px 34px 30px;}.elementor-37857 .elementor-element.elementor-element-6cf311a8 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox-content, .elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox:hover .gem-textbox-content{border-color:var( --e-global-color-ff91958 );box-shadow:0px 20px 40px 0px #E6F4FF;}.elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-6cf311a8 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-287db6c8:not(.elementor-motion-effects-element-type-background), .elementor-37857 .elementor-element.elementor-element-287db6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-37857 .elementor-element.elementor-element-287db6c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 68px 0px;}.elementor-37857 .elementor-element.elementor-element-287db6c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37857 .elementor-element.elementor-element-3100c453{--divider-border-style:solid;--divider-color:#0F3F73;--divider-border-width:3px;}.elementor-37857 .elementor-element.elementor-element-3100c453 .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-37857 .elementor-element.elementor-element-3100c453 .elementor-divider{text-align:left;padding-block-start:20px;padding-block-end:20px;}.elementor-37857 .elementor-element.elementor-element-7a7541a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-37857 .elementor-element.elementor-element-7a7541a{text-align:start;}.elementor-37857 .elementor-element.elementor-element-7a7541a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-37857 .elementor-element.elementor-element-bf54557{border-style:solid;border-width:1px 0px 0px 0px;border-color:#BFD1DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:38px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-bf54557 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37857 .elementor-element.elementor-element-456e876f > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-37857 .elementor-element.elementor-element-518ff2cf{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-37857 .elementor-element.elementor-element-518ff2cf > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 18px 0px;padding:13px 0px 13px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F3F73;border-radius:50% 50% 50% 50%;}.elementor-37857 .elementor-element.elementor-element-518ff2cf .elementor-heading-title{font-size:18px;font-weight:600;color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-17fc2e3e{text-align:start;}.elementor-37857 .elementor-element.elementor-element-17fc2e3e .elementor-heading-title{font-size:19px;font-weight:600;color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-5aa55d2d > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-37857 .elementor-element.elementor-element-3355c755{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-37857 .elementor-element.elementor-element-3355c755 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 18px 0px;padding:13px 0px 13px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F3F73;border-radius:50% 50% 50% 50%;}.elementor-37857 .elementor-element.elementor-element-3355c755 .elementor-heading-title{font-size:18px;font-weight:600;color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-5480c4ff{text-align:start;}.elementor-37857 .elementor-element.elementor-element-5480c4ff .elementor-heading-title{font-size:19px;font-weight:600;color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-1f0df7b8 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-37857 .elementor-element.elementor-element-5a9d335d{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-37857 .elementor-element.elementor-element-5a9d335d > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 18px 0px;padding:13px 0px 13px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F3F73;border-radius:50% 50% 50% 50%;}.elementor-37857 .elementor-element.elementor-element-5a9d335d .elementor-heading-title{font-size:18px;font-weight:600;color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-6199ba7b{text-align:start;}.elementor-37857 .elementor-element.elementor-element-6199ba7b .elementor-heading-title{font-size:19px;font-weight:600;color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-5f8ecc95 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-37857 .elementor-element.elementor-element-6f64d687{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-37857 .elementor-element.elementor-element-6f64d687 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 18px 0px;padding:13px 0px 13px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F3F73;border-radius:50% 50% 50% 50%;}.elementor-37857 .elementor-element.elementor-element-6f64d687 .elementor-heading-title{font-size:18px;font-weight:600;color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-29752061{text-align:start;}.elementor-37857 .elementor-element.elementor-element-29752061 .elementor-heading-title{font-size:19px;font-weight:600;color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-274df130 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-37857 .elementor-element.elementor-element-7bfd67ae{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-37857 .elementor-element.elementor-element-7bfd67ae > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 18px 0px;padding:13px 0px 13px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F3F73;border-radius:50% 50% 50% 50%;}.elementor-37857 .elementor-element.elementor-element-7bfd67ae .elementor-heading-title{font-size:18px;font-weight:600;color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-4bc137a4{text-align:start;}.elementor-37857 .elementor-element.elementor-element-4bc137a4 .elementor-heading-title{font-size:19px;font-weight:600;color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-65d46918{padding:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-2151bf8b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-37857 .elementor-element.elementor-element-17ffd47b{--divider-border-style:solid;--divider-color:#0F3F73;--divider-border-width:3px;}.elementor-37857 .elementor-element.elementor-element-17ffd47b .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-37857 .elementor-element.elementor-element-17ffd47b .elementor-divider{text-align:left;padding-block-start:20px;padding-block-end:20px;}.elementor-37857 .elementor-element.elementor-element-22caf27d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-37857 .elementor-element.elementor-element-22caf27d{text-align:start;}.elementor-37857 .elementor-element.elementor-element-22caf27d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-37857 .elementor-element.elementor-element-4b3d16f4{padding:00px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-e4a803f{padding:0px 0px 20px 0px;}.elementor-37857 .elementor-element.elementor-element-6ef5a647.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-37857 .elementor-element.elementor-element-512f7652{--divider-border-style:solid;--divider-color:#0F3F73;--divider-border-width:3px;}.elementor-37857 .elementor-element.elementor-element-512f7652 .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-37857 .elementor-element.elementor-element-512f7652 .elementor-divider{text-align:left;padding-block-start:20px;padding-block-end:20px;}.elementor-37857 .elementor-element.elementor-element-577f2a1d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-37857 .elementor-element.elementor-element-577f2a1d{text-align:start;}.elementor-37857 .elementor-element.elementor-element-577f2a1d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox-content{background-color:#3A97C400;justify-content:flex-start;border-radius:10px 10px 10px 10px;border-style:solid;border-color:var( --e-global-color-a5642a6 );padding:55px 30px 34px 30px;}.elementor-37857 .elementor-element.elementor-element-4e6e193b > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox-content, .elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox:hover .gem-textbox-content{border-color:var( --e-global-color-ff91958 );box-shadow:0px 20px 40px 0px #E6F4FF;}.elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-4e6e193b .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox-content{background-color:#3A97C400;justify-content:flex-start;border-radius:10px 10px 10px 10px;border-style:solid;border-color:var( --e-global-color-a5642a6 );padding:55px 30px 34px 30px;}.elementor-37857 .elementor-element.elementor-element-79c8be31 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox-content, .elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox:hover .gem-textbox-content{border-color:var( --e-global-color-ff91958 );box-shadow:0px 20px 40px 0px #E6F4FF;}.elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-79c8be31 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox-content{background-color:#3A97C400;justify-content:flex-start;border-radius:10px 10px 10px 10px;border-style:solid;border-color:var( --e-global-color-a5642a6 );padding:55px 30px 34px 30px;}.elementor-37857 .elementor-element.elementor-element-7c256801 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox-content, .elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox:hover .gem-textbox-content{border-color:var( --e-global-color-ff91958 );box-shadow:0px 20px 40px 0px #E6F4FF;}.elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-7c256801 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox-content{background-color:#3A97C400;justify-content:flex-start;border-radius:10px 10px 10px 10px;border-style:solid;border-color:var( --e-global-color-a5642a6 );padding:55px 30px 34px 30px;}.elementor-37857 .elementor-element.elementor-element-3384f4c7 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox-content, .elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox:hover .gem-textbox-content{border-color:var( --e-global-color-ff91958 );box-shadow:0px 20px 40px 0px #E6F4FF;}.elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#0F3F73;}.elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-3384f4c7 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-37857 .elementor-element.elementor-element-2b54b034{padding:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-1e8b77d0.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-37857 .elementor-element.elementor-element-438f0943{--divider-border-style:solid;--divider-color:#A8A9AA8F;--divider-border-width:1px;}.elementor-37857 .elementor-element.elementor-element-438f0943 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-37857 .elementor-element.elementor-element-438f0943 .elementor-divider{text-align:center;padding-block-start:40px;padding-block-end:40px;}.elementor-37857 .elementor-element.elementor-element-7e1baace > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-37857 .elementor-element.elementor-element-7e1baace{text-align:start;}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tab:not(.gem-tta-active)>a, 
				.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading{background-color:#FFFFFF!important;}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-panel .gem-tta-panel-body,
				.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-panel.gem-tta-active .gem-tta-panel-body,
				.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs .gem-tta-panels{background-color:#FFFFFF17!important;}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs.gem-tta-general .gem-tta-tab > a{margin:0px 10px 10px 10px!important;}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tab:not(.gem-tta-active)>a, .elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta.gem-tta-general .gem-tta-panels .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading{border-style:solid;border-width:0px 0px 1px 0px!important;border-color:var( --e-global-color-b7176e0 );}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta.gem-tta-general .gem-tta-panels .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading{border-width:0px 0px 1px 0px!important;margin-top:unset;}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tab.gem-tta-active>a{border-style:solid;border-width:0px 0px 5px 0px!important;border-color:var( --e-global-color-ff91958 );}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta.gem-tta-general .gem-tta-panels .gem-tta-panel.gem-tta-active .gem-tta-panel-heading{border-width:0px 0px 5px 0px!important;margin-bottom:unset;border-color:var( --e-global-color-ff91958 );}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tab:not(.gem-tta-active) a .gem-tta-title-text, 
					.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading a .gem-tta-title-text{color:var( --e-global-color-b7176e0 );}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tab.gem-tta-active a .gem-tta-title-text, 
					.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-panel.gem-tta-active .gem-tta-panel-heading a .gem-tta-title-text{color:var( --e-global-color-secondary );}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-gap.gem-tta-tabs .gem-tta-panels{border-radius:8px 8px 8px 8px;}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs .gem-tta-panels, .elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs .gem-tta-panels .gem-tta-panel-respbody{border-style:solid;border-width:0px 0px 0px 0px!important;border-color:var( --e-global-color-b7176e0 );}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs.gem-tta-tabs-position-top .gem-tta-panels{margin-top:calc(2px - 0px);}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs.gem-tta-tabs-position-left .gem-tta-panels{margin-left:calc(2px - 0px);}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs.gem-tta-tabs-position-bottom .gem-tta-panels{margin-bottom:calc(2px - 0px);}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs.gem-tta-tabs-position-right .gem-tta-panels{margin-right:calc(2px - 0px);}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs .gem-tta-panels .gem-tta-panel-body{padding:030px 0px 0px 30px;color:var( --e-global-color-text );text-align:left!important;}.elementor-37857 .elementor-element.elementor-element-3fee9411{--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-37857 .elementor-element.elementor-element-83353af{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37857 .elementor-element.elementor-element-78b2db20 > .elementor-widget-container{padding:0px 0px 00px 0px;}.elementor-37857 .elementor-element.elementor-element-78b2db20{text-align:start;}.elementor-37857 .elementor-element.elementor-element-78b2db20 .elementor-heading-title{line-height:1.3em;}.elementor-37857 .elementor-element.elementor-element-69d8086a{--display:flex;}.elementor-37857 .elementor-element.elementor-element-334c8665{--display:flex;}.elementor-37857 .elementor-element.elementor-element-c499b59{--display:flex;}.elementor-37857 .elementor-element.elementor-element-5f825ee7{--display:flex;}.elementor-37857 .elementor-element.elementor-element-76a46c61{--display:flex;}.elementor-37857 .elementor-element.elementor-element-439fc894{--display:flex;}.elementor-37857 .elementor-element.elementor-element-6974053b{--display:flex;}.elementor-37857 .elementor-element.elementor-element-7ecb1136{--display:flex;}.elementor-37857 .elementor-element.elementor-element-5ad4f4b2{--display:flex;}.elementor-37857 .elementor-element.elementor-element-37b61a42{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:2px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:var( --e-global-color-b7176e0 );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-gap:10px;--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-37857 .elementor-element.elementor-element-37b61a42 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-37b61a42 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-37857 .elementor-element.elementor-element-37b61a42 {--n-accordion-padding:025px 025px 025px 025px;}:where( .elementor-37857 .elementor-element.elementor-element-37b61a42 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;}:where( .elementor-37857 .elementor-element.elementor-element-37b61a42 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );--border-radius:16px 16px 16px 16px;--padding-top:25px;--padding-right:25px;--padding-bottom:25px;--padding-left:25px;}@media(max-width:1024px){.elementor-37857 .elementor-element.elementor-element-49544095{padding:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-297b00b5 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37857 .elementor-element.elementor-element-793d9170{width:100%;max-width:100%;}.elementor-37857 .elementor-element.elementor-element-3813fbcc > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37857 .elementor-element.elementor-element-583f76aa .gem-image{width:60%;}}@media(max-width:767px){.elementor-37857 .elementor-element.elementor-element-7d240451 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-3e5c8cd8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-4e8dc74a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-37857 .elementor-element.elementor-element-4e8dc74a .elementor-divider-separator{width:100%;}.elementor-37857 .elementor-element.elementor-element-793d9170 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37857 .elementor-element.elementor-element-583f76aa .gem-image{width:100%;}.elementor-37857 .elementor-element.elementor-element-53b943f6 .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-1e5acd24 .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-7a7541a .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-518ff2cf .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-17fc2e3e .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-3355c755 .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-5480c4ff .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-5a9d335d .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-6199ba7b .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-6f64d687 .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-29752061 .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-7bfd67ae .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-4bc137a4 .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-22caf27d .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-577f2a1d .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-5080b3bf{width:100%;}.elementor-37857 .elementor-element.elementor-element-32cde12b{width:100%;}.elementor-37857 .elementor-element.elementor-element-734abb50{width:100%;}.elementor-37857 .elementor-element.elementor-element-5b37d003{width:100%;}.elementor-37857 .elementor-element.elementor-element-7e1baace .elementor-heading-title{line-height:1.2em;}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs.gem-tta-general .gem-tta-tab > a{margin:0px 0px 0px 0px!important;padding:0px 0px 0px 0px!important;}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tab:not(.gem-tta-active)>a, .elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta.gem-tta-general .gem-tta-panels .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading{border-width:0px 0px 4px 0px!important;}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta.gem-tta-general .gem-tta-panels .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading{border-width:0px 0px 4px 0px!important;margin-top:unset;}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tab:not(.gem-tta-active) a .gem-tta-title-text, 
				.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading a .gem-tta-title-text{line-height:1.4em;}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tab.gem-tta-active a .gem-tta-title-text, 
				.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-panel.gem-tta-active .gem-tta-panel-heading a .gem-tta-title-text{line-height:1.4em;}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs .gem-tta-panels, .elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs .gem-tta-panels .gem-tta-panel-respbody{border-width:0px 0px 1px 0px!important;}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs.gem-tta-tabs-position-top .gem-tta-panels{margin-top:calc(2px - 0px);}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs.gem-tta-tabs-position-left .gem-tta-panels{margin-left:calc(2px - 0px);}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs.gem-tta-tabs-position-bottom .gem-tta-panels{margin-bottom:calc(2px - 1px);}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs.gem-tta-tabs-position-right .gem-tta-panels{margin-right:calc(2px - 0px);}.elementor-37857 .elementor-element.elementor-element-684f6069 .gem-tta-tabs .gem-tta-panels .gem-tta-panel-body{padding:10px 10px 10px 10px;}.elementor-37857 .elementor-element.elementor-element-83353af{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37857 .elementor-element.elementor-element-78b2db20 .elementor-heading-title{line-height:1.2em;}}@media(max-width:1024px) and (min-width:768px){.elementor-37857 .elementor-element.elementor-element-297b00b5{width:100%;}.elementor-37857 .elementor-element.elementor-element-3813fbcc{width:100%;}}/* Start custom CSS for html, class: .elementor-element-4342cafb *//* ==========================================
   MEDSOFT — CASE STUDIES
   Compact, clean, responsive
========================================== */

.ms-case-grid {
  --navy: #0f3f73;
  --cyan: #3a97c4;
  --text: #344651;
  --border: #dce6ee;
  --soft-bg: #f7f9fb;

  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 24px;
  width: 100%;
  margin: 32px 0 0;
  font-family: inherit;
}

.ms-case-grid,
.ms-case-grid * {
  box-sizing: border-box;
}

/* CARD */
.ms-case-grid .ms-case-card {
  display: flex;
  flex-direction: column;
  min-width: 0;
  padding: 32px;
  background: #ffffff;
  border: 1px solid var(--border);
  border-radius: 15px;
  box-shadow: 0 6px 20px rgba(15,63,115,.04);
  transition: border-color .2s ease,
              box-shadow .2s ease;
}

.ms-case-grid .ms-case-card:hover {
  border-color: #9ecbdd;
  box-shadow: 0 10px 28px rgba(15,63,115,.08);
}

/* HEADER */
.ms-case-grid .ms-case-label {
  margin: 0 0 12px;
  color: var(--cyan);
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1.1px;
  line-height: 1.5;
  text-transform: uppercase;
}

.ms-case-grid .ms-case-title {
  margin: 0 0 10px;
  color: var(--navy);
  font-family: inherit;
  font-size: 26px;
  font-weight: 650;
  line-height: 1.3;
  letter-spacing: 0;
}

.ms-case-grid .ms-case-subtitle {
  margin: 0 0 24px;
  color: var(--text);
  font-size: 14px;
  line-height: 1.65;
}

/* PROJECT POINTS */
.ms-case-grid .ms-case-list {
  list-style: none !important;
  margin: 0 0 25px !important;
  padding: 0 !important;
}

.ms-case-grid .ms-case-list li {
  position: relative;
  list-style: none !important;
  margin: 0 0 15px !important;
  padding: 0 0 0 22px !important;
  color: var(--text);
  font-size: 14px;
  line-height: 1.7;
}

.ms-case-grid .ms-case-list li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 10px;
  width: 7px;
  height: 7px;
  background: var(--cyan);
  border-radius: 50%;
}

.ms-case-grid .ms-case-list strong {
  color: var(--navy);
  font-weight: 650;
}

/* ==========================================
   CLIENT FEEDBACK
   No blockquote or decorative quote marks
========================================== */

.ms-case-grid .ms-case-feedback {
  margin: 0 0 25px;
  padding: 17px 20px;
  background: var(--soft-bg);
  border: 0;
  border-left: 3px solid var(--cyan);
  border-radius: 0 8px 8px 0;
  box-shadow: none;
}

.ms-case-grid .ms-case-feedback-label {
  display: block;
  margin: 0 0 9px;
  color: var(--cyan);
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 1.5;
  text-transform: uppercase;
}

.ms-case-grid .ms-case-feedback p {
  margin: 0 0 10px !important;
  padding: 0 !important;
  color: var(--text);
  font-size: 13.5px;
  font-weight: 400;
  font-style: italic;
  line-height: 1.7;
}

.ms-case-grid .ms-case-feedback-source {
  display: block;
  color: var(--navy);
  font-size: 12px;
  font-weight: 600;
  line-height: 1.5;
}

/* CTA FOOTER */
.ms-case-grid .ms-case-footer {
  margin-top: auto;
  padding-top: 4px;
}

.ms-case-grid .ms-case-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  min-height: 46px;
  padding: 11px 20px;
  background: var(--navy);
  border: 1px solid var(--navy);
  border-radius: 7px;
  color: #ffffff !important;
  font-family: inherit;
  font-size: 13px;
  font-weight: 650;
  line-height: 1.4;
  text-align: center;
  text-decoration: none !important;
  box-shadow: 0 5px 13px rgba(15,63,115,.10);
  transition: background .2s ease,
              border-color .2s ease,
              transform .2s ease;
}

.ms-case-grid .ms-case-btn:hover {
  background: #17618e;
  border-color: #17618e;
  color: #ffffff !important;
  transform: translateY(-2px);
}

.ms-case-grid .ms-case-btn:focus-visible {
  outline: 3px solid var(--cyan);
  outline-offset: 4px;
}

.ms-case-grid .ms-case-btn svg {
  width: 16px;
  height: 16px;
  flex: 0 0 16px;
}

/* TABLET */
@media (max-width: 1024px) {
  .ms-case-grid {
    gap: 18px;
  }

  .ms-case-grid .ms-case-card {
    padding: 25px;
  }

  .ms-case-grid .ms-case-title {
    font-size: 23px;
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .ms-case-grid {
    grid-template-columns: 1fr;
    gap: 18px;
    margin-top: 24px;
  }

  .ms-case-grid .ms-case-card {
    padding: 24px 21px;
  }

  .ms-case-grid .ms-case-title {
    font-size: 23px;
  }

  .ms-case-grid .ms-case-subtitle {
    margin-bottom: 18px;
  }

  .ms-case-grid .ms-case-feedback {
    padding: 15px 17px;
    margin-bottom: 22px;
  }

  .ms-case-grid .ms-case-btn {
    font-size: 12.5px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .ms-case-grid .ms-case-card,
  .ms-case-grid .ms-case-btn {
    transition: none;
  }

  .ms-case-grid .ms-case-btn:hover {
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6728c830 */.ms-health {
  --ms-navy: #0f3f73;
  --ms-cyan: #3a97c4;
  --ms-text: #344651;
  color: var(--ms-text);
  font: inherit;
  line-height: 1.66;
  -webkit-font-smoothing: antialiased;
}

.ms-health,
.ms-health * {
  box-sizing: border-box;
}

.ms-health .ms-hc-consultation {
  padding: 90px 0 105px;
}

.ms-health .ms-hc-container {
  width: min(100% - 52px, 1160px);
  margin: 0 auto;
}

.ms-health .ms-hc-consultation-inner {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, .88fr);
  gap: 70px;
  align-items: start;
  background: #f4f8fb;
  border: 1px solid #d7e5ee;
  border-radius: 13px;
  padding: 56px 60px;
}

.ms-health .ms-hc-kicker {
  display: flex;
  align-items: center;
  gap: 12px;
  color: var(--ms-cyan);
  font-size: 11px;
  font-weight: 750;
  letter-spacing: .16em;
  text-transform: uppercase;
  margin-bottom: 19px;
}

.ms-health .ms-hc-kicker::before {
  content: "";
  width: 28px;
  height: 2px;
  background: var(--ms-cyan);
  flex-shrink: 0;
}

.ms-health .ms-hc-consult-copy h2 {
  color: var(--ms-navy);
  font-family: inherit;
  font-size: clamp(29px, 3vw, 40px);
  font-weight: 650;
  letter-spacing: -.025em;
  line-height: 1.2;
  margin: 0 0 19px;
}

.ms-health .ms-hc-consult-copy p {
  color: var(--ms-text);
  font-size: 16px;
  line-height: 1.79;
  margin: 0;
}

.ms-health .ms-hc-consult-actions {
  border-left: 1px solid #cfdee8;
  padding-left: 40px;
}

.ms-health .ms-hc-consult-actions h3 {
  color: var(--ms-navy);
  font-family: inherit;
  font-size: 17px;
  font-weight: 650;
  line-height: 1.45;
  margin: 0 0 24px;
}

.ms-health .ms-hc-consult-actions ul {
  list-style: none;
  margin: 0 0 31px;
  padding: 0;
}

.ms-health .ms-hc-consult-actions li {
  display: flex;
  gap: 12px;
  align-items: flex-start;
  margin: 0 0 14px;
  color: var(--ms-text);
  font-size: 14.5px;
  line-height: 1.6;
}

.ms-health .ms-hc-check {
  flex: 0 0 23px;
  width: 23px;
  height: 23px;
  border: 1px solid #9bc6dd;
  border-radius: 50%;
  display: grid;
  place-items: center;
  color: var(--ms-cyan);
  font-size: 13px;
  font-weight: 800;
  background: #fff;
}

.ms-health .ms-hc-button {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  width: 100%;
  min-height: 52px;
  padding: 13px 15px 13px 23px;
  background: var(--ms-navy);
  border: 1px solid var(--ms-navy);
  border-radius: 8px;
  color: #fff !important;
  text-decoration: none !important;
  text-align: left;
  font-size: 13px;
  font-weight: 650;
  line-height: 1.45;
  box-shadow: 0 5px 13px rgba(15,63,115,.10);
  transition: background .2s, transform .2s, box-shadow .2s;
}

.ms-health .ms-hc-button:hover {
  background: #17618e;
  color: #fff !important;
  transform: translateY(-2px);
  box-shadow: 0 9px 19px rgba(15,63,115,.15);
}

.ms-health .ms-hc-button:focus-visible {
  outline: 3px solid var(--ms-cyan);
  outline-offset: 4px;
}

.ms-health .ms-hc-arrow {
  width: 18px;
  height: 18px;
  flex: 0 0 18px;
  transition: transform .2s;
}

.ms-health .ms-hc-button:hover .ms-hc-arrow {
  transform: translateX(3px);
}

/* TABLET */
@media (max-width: 1024px) {
  .ms-health .ms-hc-consultation {
    padding: 75px 0;
  }

  .ms-health .ms-hc-consultation-inner {
    gap: 35px;
    padding: 42px;
  }

  .ms-health .ms-hc-consult-actions {
    padding-left: 30px;
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .ms-health .ms-hc-container {
    width: min(100% - 36px, 1160px);
  }

  .ms-health .ms-hc-consultation {
    padding: 58px 0;
  }

  .ms-health .ms-hc-consultation-inner {
    grid-template-columns: 1fr;
    gap: 28px;
    padding: 28px 23px;
  }

  .ms-health .ms-hc-consult-copy h2 {
    font-size: 29px;
  }

  .ms-health .ms-hc-consult-actions {
    border-left: 0;
    border-top: 1px solid #cfdee8;
    padding: 24px 0 0;
  }

  .ms-health .ms-hc-consult-actions h3 {
    font-size: 16px;
    margin-bottom: 18px;
  }

  .ms-health .ms-hc-button {
    padding: 12px 14px 12px 16px;
    font-size: 12.6px;
  }
}

@media (max-width: 390px) {
  .ms-health .ms-hc-container {
    width: calc(100% - 30px);
  }

  .ms-health .ms-hc-consultation-inner {
    padding: 23px 17px;
  }

  .ms-health .ms-hc-button {
    font-size: 11.8px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .ms-health .ms-hc-button,
  .ms-health .ms-hc-arrow {
    transition: none;
  }
}/* End custom CSS */