.elementor-21032 .elementor-element.elementor-element-2e1f04ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-21032 .elementor-element.elementor-element-2e1f04ca:not(.elementor-motion-effects-element-type-background), .elementor-21032 .elementor-element.elementor-element-2e1f04ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-dff06f1 ) 0%, var( --e-global-color-9a00996 ) 100%);}.elementor-21032 .elementor-element.elementor-element-73d48901{--display:flex;--justify-content:center;--gap:30px 51px;--row-gap:30px;--column-gap:51px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-21032 .elementor-element.elementor-element-606b5a62{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8867f20-font-family ), Sans-serif;font-size:var( --e-global-typography-8867f20-font-size );font-weight:var( --e-global-typography-8867f20-font-weight );text-transform:var( --e-global-typography-8867f20-text-transform );letter-spacing:var( --e-global-typography-8867f20-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-text{color:var( --e-global-color-8157235 );transition:color 0.3s;}.elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#4151A5;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-21032 .elementor-element.elementor-element-723b2681 .elementor-heading-title{font-family:var( --e-global-typography-9666f26-font-family ), Sans-serif;font-size:var( --e-global-typography-9666f26-font-size );font-weight:var( --e-global-typography-9666f26-font-weight );line-height:var( --e-global-typography-9666f26-line-height );letter-spacing:var( --e-global-typography-9666f26-letter-spacing );color:var( --e-global-color-c6d1a9d );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21032 .elementor-element.elementor-element-5afa08fb{width:var( --container-widget-width, 583px );max-width:583px;--container-widget-width:583px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-b4530a2-font-family ), Sans-serif;font-size:var( --e-global-typography-b4530a2-font-size );font-weight:var( --e-global-typography-b4530a2-font-weight );line-height:var( --e-global-typography-b4530a2-line-height );}.elementor-21032 .elementor-element.elementor-element-bcf49c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-21032 .elementor-element.elementor-element-bcf49c9 .elementor-heading-title{font-family:"F37Bobby", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-4e6b8e9 );}.elementor-21032 .elementor-element.elementor-element-e995e3f{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-a3ca38d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21032 .elementor-element.elementor-element-b286f60 img{height:30px;object-fit:contain;object-position:center center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21032 .elementor-element.elementor-element-3468a8c .elementor-button{background-color:var( --e-global-color-e9d814f );font-family:"F37Bobby", Sans-serif;font-size:14px;font-weight:400;fill:var( --e-global-color-51df42d );color:var( --e-global-color-51df42d );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F3F6;border-radius:65px 65px 65px 65px;padding:6px 16px 6px 16px;}.elementor-21032 .elementor-element.elementor-element-3468a8c .elementor-button:hover, .elementor-21032 .elementor-element.elementor-element-3468a8c .elementor-button:focus{background-color:var( --e-global-color-6826b7f );}.elementor-21032 .elementor-element.elementor-element-3468a8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21032 .elementor-element.elementor-element-ce52571{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-8186c7e img{height:30px;object-fit:contain;object-position:center center;}.elementor-21032 .elementor-element.elementor-element-d46af04 .elementor-button{background-color:var( --e-global-color-e9d814f );font-family:"F37Bobby", Sans-serif;font-size:14px;font-weight:400;fill:var( --e-global-color-51df42d );color:var( --e-global-color-51df42d );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F3F6;border-radius:65px 65px 65px 65px;padding:6px 16px 6px 16px;}.elementor-21032 .elementor-element.elementor-element-d46af04 .elementor-button:hover, .elementor-21032 .elementor-element.elementor-element-d46af04 .elementor-button:focus{background-color:var( --e-global-color-6826b7f );}.elementor-21032 .elementor-element.elementor-element-d46af04 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21032 .elementor-element.elementor-element-bc4b491{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-c5f4e64 img{height:30px;object-fit:contain;object-position:center center;}.elementor-21032 .elementor-element.elementor-element-c943298 .elementor-button{background-color:var( --e-global-color-e9d814f );font-family:"F37Bobby", Sans-serif;font-size:14px;font-weight:400;fill:var( --e-global-color-51df42d );color:var( --e-global-color-51df42d );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F3F6;border-radius:65px 65px 65px 65px;padding:6px 16px 6px 16px;}.elementor-21032 .elementor-element.elementor-element-c943298 .elementor-button:hover, .elementor-21032 .elementor-element.elementor-element-c943298 .elementor-button:focus{background-color:var( --e-global-color-6826b7f );}.elementor-21032 .elementor-element.elementor-element-c943298 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21032 .elementor-element.elementor-element-f8c0222{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-89dc93b img{height:30px;object-fit:contain;object-position:center center;}.elementor-21032 .elementor-element.elementor-element-d323918 .elementor-button{background-color:var( --e-global-color-e9d814f );font-family:"F37Bobby", Sans-serif;font-size:14px;font-weight:400;fill:var( --e-global-color-51df42d );color:var( --e-global-color-51df42d );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F3F6;border-radius:65px 65px 65px 65px;padding:6px 16px 6px 16px;}.elementor-21032 .elementor-element.elementor-element-d323918 .elementor-button:hover, .elementor-21032 .elementor-element.elementor-element-d323918 .elementor-button:focus{background-color:var( --e-global-color-6826b7f );}.elementor-21032 .elementor-element.elementor-element-d323918 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21032 .elementor-element.elementor-element-9834fd1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-9484176 img{height:30px;object-fit:contain;object-position:center center;}.elementor-21032 .elementor-element.elementor-element-a28d251 .elementor-button{background-color:var( --e-global-color-e9d814f );font-family:"F37Bobby", Sans-serif;font-size:14px;font-weight:400;fill:var( --e-global-color-51df42d );color:var( --e-global-color-51df42d );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F3F6;border-radius:65px 65px 65px 65px;padding:6px 16px 6px 16px;}.elementor-21032 .elementor-element.elementor-element-a28d251 .elementor-button:hover, .elementor-21032 .elementor-element.elementor-element-a28d251 .elementor-button:focus{background-color:var( --e-global-color-6826b7f );}.elementor-21032 .elementor-element.elementor-element-a28d251 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21032 .elementor-element.elementor-element-2d4c13e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-129d7865 .elementor-button{background-color:var( --e-global-color-dbb6805 );font-family:var( --e-global-typography-7c551ba-font-family ), Sans-serif;font-size:var( --e-global-typography-7c551ba-font-size );font-weight:var( --e-global-typography-7c551ba-font-weight );border-radius:5em 5em 5em 5em;padding:16px 24px 16px 24px;}.elementor-21032 .elementor-element.elementor-element-129d7865 .elementor-button:hover, .elementor-21032 .elementor-element.elementor-element-129d7865 .elementor-button:focus{background-color:var( --e-global-color-0450861 );}.elementor-21032 .elementor-element.elementor-element-129d7865 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21032 .elementor-element.elementor-element-336b00c .elementor-button{background-color:var( --e-global-color-8157235 );font-family:var( --e-global-typography-c09e6d6-font-family ), Sans-serif;font-size:var( --e-global-typography-c09e6d6-font-size );font-weight:var( --e-global-typography-c09e6d6-font-weight );line-height:var( --e-global-typography-c09e6d6-line-height );fill:#FFFFFF;color:#FFFFFF;border-radius:65px 65px 65px 65px;padding:16px 20px 16px 20px;}.elementor-21032 .elementor-element.elementor-element-336b00c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-21032 .elementor-element.elementor-element-336b00c.elementor-element{--align-self:center;}.elementor-21032 .elementor-element.elementor-element-336b00c:hover{border-style:none;}.elementor-21032 .elementor-element.elementor-element-6c4c98e5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-6c4c98e5:not(.elementor-motion-effects-element-type-background), .elementor-21032 .elementor-element.elementor-element-6c4c98e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shiftcare.com/wp-content/uploads/2025/06/Group-1000007707-2-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:30% auto;}.elementor-21032 .elementor-element.elementor-element-4f0299c6{padding:0px 23px 28px 0px;}.elementor-21032 .elementor-element.elementor-element-6a522654{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 30px;--row-gap:60px;--column-gap:30px;--padding-top:114px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-21032 .elementor-element.elementor-element-6eef571{--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;--justify-content:center;}.elementor-21032 .elementor-element.elementor-element-671fe79c{--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;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-454f43e6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f3a6f4-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3a6f4-font-size );font-weight:var( --e-global-typography-2f3a6f4-font-weight );text-transform:var( --e-global-typography-2f3a6f4-text-transform );line-height:var( --e-global-typography-2f3a6f4-line-height );color:var( --e-global-color-5230f3f );}.elementor-21032 .elementor-element.elementor-element-454f43e6.elementor-element{--align-self:center;}.elementor-21032 .elementor-element.elementor-element-355f27a3{text-align:start;}.elementor-21032 .elementor-element.elementor-element-355f27a3 .elementor-heading-title{font-family:var( --e-global-typography-c01582f-font-family ), Sans-serif;font-size:var( --e-global-typography-c01582f-font-size );font-weight:var( --e-global-typography-c01582f-font-weight );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );color:var( --e-global-color-c6d1a9d );}.elementor-21032 .elementor-element.elementor-element-5c8035af{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-b4530a2-font-family ), Sans-serif;font-size:var( --e-global-typography-b4530a2-font-size );font-weight:var( --e-global-typography-b4530a2-font-weight );line-height:var( --e-global-typography-b4530a2-line-height );color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-5c8035af.elementor-element{--align-self:flex-start;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-a565091 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-a565091 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-a565091 .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-a565091 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-a565091 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-a565091:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-a565091:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-a565091 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-c785e09 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-c785e09 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-c785e09 .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-c785e09 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-c785e09 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-c785e09:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-c785e09:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-c785e09 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-e2846e2 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-e2846e2 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-e2846e2 .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-e2846e2 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-e2846e2 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-e2846e2:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-e2846e2:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-e2846e2 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-5a8766b .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-5a8766b .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-5a8766b .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-5a8766b .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-5a8766b .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-5a8766b:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-5a8766b:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-5a8766b .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-5c27b27 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-770d2bc-font-family ), Sans-serif;font-size:var( --e-global-typography-770d2bc-font-size );font-weight:var( --e-global-typography-770d2bc-font-weight );fill:var( --e-global-color-1cd3563 );color:var( --e-global-color-1cd3563 );padding:0px 0px 0px 0px;}.elementor-21032 .elementor-element.elementor-element-5c27b27{padding:8px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1;}.elementor-21032 .elementor-element.elementor-element-5c27b27.elementor-element{--align-self:flex-start;}.elementor-21032 .elementor-element.elementor-element-5c27b27:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1B5;}.elementor-21032 .elementor-element.elementor-element-5c27b27 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21032 .elementor-element.elementor-element-dbca2a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 30px;--row-gap:60px;--column-gap:30px;--padding-top:114px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-21032 .elementor-element.elementor-element-932517d{--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;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-5d93d74{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f3a6f4-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3a6f4-font-size );font-weight:var( --e-global-typography-2f3a6f4-font-weight );text-transform:var( --e-global-typography-2f3a6f4-text-transform );line-height:var( --e-global-typography-2f3a6f4-line-height );color:var( --e-global-color-5230f3f );}.elementor-21032 .elementor-element.elementor-element-5d93d74.elementor-element{--align-self:center;}.elementor-21032 .elementor-element.elementor-element-960f139{text-align:start;}.elementor-21032 .elementor-element.elementor-element-960f139 .elementor-heading-title{font-family:var( --e-global-typography-c01582f-font-family ), Sans-serif;font-size:var( --e-global-typography-c01582f-font-size );font-weight:var( --e-global-typography-c01582f-font-weight );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );color:var( --e-global-color-c6d1a9d );}.elementor-21032 .elementor-element.elementor-element-85c3f77{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-b4530a2-font-family ), Sans-serif;font-size:var( --e-global-typography-b4530a2-font-size );font-weight:var( --e-global-typography-b4530a2-font-weight );line-height:var( --e-global-typography-b4530a2-line-height );color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-85c3f77.elementor-element{--align-self:flex-start;}.elementor-21032 .elementor-element.elementor-element-c571d66 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-c571d66 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-c571d66 .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-c571d66 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-c571d66 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-c571d66:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-c571d66:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-c571d66 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-659d51c .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-659d51c .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-659d51c .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-659d51c .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-659d51c .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-659d51c:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-659d51c:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-659d51c .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-d394a82 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-d394a82 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-d394a82 .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-d394a82 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-d394a82 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-d394a82:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-d394a82:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-d394a82 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-327f0f8 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-327f0f8 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-327f0f8 .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-327f0f8 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-327f0f8 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-327f0f8:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-327f0f8:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-327f0f8 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-4463efc{--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;--justify-content:center;}.elementor-21032 .elementor-element.elementor-element-f24c974{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBE5EB;--border-color:#EBE5EB;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:7;}.elementor-21032 .elementor-element.elementor-element-f24c974:not(.elementor-motion-effects-element-type-background), .elementor-21032 .elementor-element.elementor-element-f24c974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-21032 .elementor-element.elementor-element-2502537 .elementor-icon-wrapper{text-align:start;}.elementor-21032 .elementor-element.elementor-element-2502537.elementor-view-stacked .elementor-icon{background-color:#FA7E82;}.elementor-21032 .elementor-element.elementor-element-2502537.elementor-view-framed .elementor-icon, .elementor-21032 .elementor-element.elementor-element-2502537.elementor-view-default .elementor-icon{color:#FA7E82;border-color:#FA7E82;}.elementor-21032 .elementor-element.elementor-element-2502537.elementor-view-framed .elementor-icon, .elementor-21032 .elementor-element.elementor-element-2502537.elementor-view-default .elementor-icon svg{fill:#FA7E82;}.elementor-21032 .elementor-element.elementor-element-2502537 .elementor-icon{font-size:27px;}.elementor-21032 .elementor-element.elementor-element-2502537 .elementor-icon svg{height:27px;}.elementor-21032 .elementor-element.elementor-element-704e3c6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-0886768{font-family:var( --e-global-typography-013265b-font-family ), Sans-serif;font-size:var( --e-global-typography-013265b-font-size );font-weight:var( --e-global-typography-013265b-font-weight );line-height:var( --e-global-typography-013265b-line-height );color:var( --e-global-color-87d86b7 );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-605f264{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21032 .elementor-element.elementor-element-605f264 .elementor-image-box-wrapper{text-align:start;}.elementor-21032 .elementor-element.elementor-element-605f264 .elementor-image-box-title{margin-bottom:0px;font-family:"F37Bobby", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-895e232 );}.elementor-21032 .elementor-element.elementor-element-605f264:has(:hover) .elementor-image-box-title,
					 .elementor-21032 .elementor-element.elementor-element-605f264:has(:focus) .elementor-image-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-605f264 .elementor-image-box-description{font-family:"F37 Jan", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-f6ebba4 );}.elementor-21032 .elementor-element.elementor-element-410201a{--e-rating-gap:3px;}.elementor-21032 .elementor-element.elementor-element-13e31b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 30px;--row-gap:60px;--column-gap:30px;--padding-top:114px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-21032 .elementor-element.elementor-element-874c57e{--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;--justify-content:center;}.elementor-21032 .elementor-element.elementor-element-a42c804{--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;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-28a1d8e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f3a6f4-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3a6f4-font-size );font-weight:var( --e-global-typography-2f3a6f4-font-weight );text-transform:var( --e-global-typography-2f3a6f4-text-transform );line-height:var( --e-global-typography-2f3a6f4-line-height );color:var( --e-global-color-5230f3f );}.elementor-21032 .elementor-element.elementor-element-28a1d8e.elementor-element{--align-self:center;}.elementor-21032 .elementor-element.elementor-element-af0f0e2{text-align:start;}.elementor-21032 .elementor-element.elementor-element-af0f0e2 .elementor-heading-title{font-family:var( --e-global-typography-c01582f-font-family ), Sans-serif;font-size:var( --e-global-typography-c01582f-font-size );font-weight:var( --e-global-typography-c01582f-font-weight );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );color:var( --e-global-color-c6d1a9d );}.elementor-21032 .elementor-element.elementor-element-1583c71{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-b4530a2-font-family ), Sans-serif;font-size:var( --e-global-typography-b4530a2-font-size );font-weight:var( --e-global-typography-b4530a2-font-weight );line-height:var( --e-global-typography-b4530a2-line-height );color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-1583c71.elementor-element{--align-self:flex-start;}.elementor-21032 .elementor-element.elementor-element-49b3fdb .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-49b3fdb .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-49b3fdb .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-49b3fdb .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-49b3fdb .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-49b3fdb:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-49b3fdb:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-49b3fdb .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-b5fa470 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-b5fa470 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-b5fa470 .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-b5fa470 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-b5fa470 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-b5fa470:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-b5fa470:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-b5fa470 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-14c3f38 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-14c3f38 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-14c3f38 .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-14c3f38 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-14c3f38 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-14c3f38:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-14c3f38:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-14c3f38 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-b97536a .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-b97536a .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-b97536a .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-b97536a .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-b97536a .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-b97536a:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-b97536a:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-b97536a .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-4acf4c8 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-770d2bc-font-family ), Sans-serif;font-size:var( --e-global-typography-770d2bc-font-size );font-weight:var( --e-global-typography-770d2bc-font-weight );fill:var( --e-global-color-1cd3563 );color:var( --e-global-color-1cd3563 );padding:0px 0px 0px 0px;}.elementor-21032 .elementor-element.elementor-element-4acf4c8{padding:8px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1;}.elementor-21032 .elementor-element.elementor-element-4acf4c8.elementor-element{--align-self:flex-start;}.elementor-21032 .elementor-element.elementor-element-4acf4c8:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1B5;}.elementor-21032 .elementor-element.elementor-element-4acf4c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21032 .elementor-element.elementor-element-4879db8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 30px;--row-gap:60px;--column-gap:30px;--padding-top:114px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-21032 .elementor-element.elementor-element-5d7459d{--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;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-883484e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f3a6f4-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3a6f4-font-size );font-weight:var( --e-global-typography-2f3a6f4-font-weight );text-transform:var( --e-global-typography-2f3a6f4-text-transform );line-height:var( --e-global-typography-2f3a6f4-line-height );color:var( --e-global-color-5230f3f );}.elementor-21032 .elementor-element.elementor-element-883484e.elementor-element{--align-self:center;}.elementor-21032 .elementor-element.elementor-element-09e8164{text-align:start;}.elementor-21032 .elementor-element.elementor-element-09e8164 .elementor-heading-title{font-family:var( --e-global-typography-c01582f-font-family ), Sans-serif;font-size:var( --e-global-typography-c01582f-font-size );font-weight:var( --e-global-typography-c01582f-font-weight );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );color:var( --e-global-color-c6d1a9d );}.elementor-21032 .elementor-element.elementor-element-c419038{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-b4530a2-font-family ), Sans-serif;font-size:var( --e-global-typography-b4530a2-font-size );font-weight:var( --e-global-typography-b4530a2-font-weight );line-height:var( --e-global-typography-b4530a2-line-height );color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-c419038.elementor-element{--align-self:flex-start;}.elementor-21032 .elementor-element.elementor-element-35c2d0f .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-35c2d0f .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-35c2d0f .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-35c2d0f .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-35c2d0f .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-35c2d0f:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-35c2d0f:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-35c2d0f .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-52b16d4 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-52b16d4 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-52b16d4 .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-52b16d4 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-52b16d4 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-52b16d4:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-52b16d4:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-52b16d4 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-b4e5255 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-b4e5255 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-b4e5255 .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-b4e5255 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-b4e5255 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-b4e5255:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-b4e5255:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-b4e5255 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-1387015 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-1387015 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-1387015 .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-1387015 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-1387015 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-1387015:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-1387015:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-1387015 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-70e85bb .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-770d2bc-font-family ), Sans-serif;font-size:var( --e-global-typography-770d2bc-font-size );font-weight:var( --e-global-typography-770d2bc-font-weight );fill:var( --e-global-color-1cd3563 );color:var( --e-global-color-1cd3563 );padding:0px 0px 0px 0px;}.elementor-21032 .elementor-element.elementor-element-70e85bb{padding:8px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1;}.elementor-21032 .elementor-element.elementor-element-70e85bb.elementor-element{--align-self:flex-start;}.elementor-21032 .elementor-element.elementor-element-70e85bb:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1B5;}.elementor-21032 .elementor-element.elementor-element-70e85bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21032 .elementor-element.elementor-element-c72fb8d{--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;--justify-content:center;}.elementor-21032 .elementor-element.elementor-element-9983e7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBE5EB;--border-color:#EBE5EB;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:7;}.elementor-21032 .elementor-element.elementor-element-9983e7b:not(.elementor-motion-effects-element-type-background), .elementor-21032 .elementor-element.elementor-element-9983e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21032 .elementor-element.elementor-element-06cc302 .elementor-icon-wrapper{text-align:start;}.elementor-21032 .elementor-element.elementor-element-06cc302.elementor-view-stacked .elementor-icon{background-color:#FA7E82;}.elementor-21032 .elementor-element.elementor-element-06cc302.elementor-view-framed .elementor-icon, .elementor-21032 .elementor-element.elementor-element-06cc302.elementor-view-default .elementor-icon{color:#FA7E82;border-color:#FA7E82;}.elementor-21032 .elementor-element.elementor-element-06cc302.elementor-view-framed .elementor-icon, .elementor-21032 .elementor-element.elementor-element-06cc302.elementor-view-default .elementor-icon svg{fill:#FA7E82;}.elementor-21032 .elementor-element.elementor-element-06cc302 .elementor-icon{font-size:27px;}.elementor-21032 .elementor-element.elementor-element-06cc302 .elementor-icon svg{height:27px;}.elementor-21032 .elementor-element.elementor-element-3d83101{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-788ec04{font-family:var( --e-global-typography-013265b-font-family ), Sans-serif;font-size:var( --e-global-typography-013265b-font-size );font-weight:var( --e-global-typography-013265b-font-weight );line-height:var( --e-global-typography-013265b-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-8e79635{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21032 .elementor-element.elementor-element-8e79635 .elementor-image-box-wrapper{text-align:start;}.elementor-21032 .elementor-element.elementor-element-8e79635 .elementor-image-box-title{margin-bottom:0px;font-family:"F37Bobby", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-895e232 );}.elementor-21032 .elementor-element.elementor-element-8e79635:has(:hover) .elementor-image-box-title,
					 .elementor-21032 .elementor-element.elementor-element-8e79635:has(:focus) .elementor-image-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-8e79635 .elementor-image-box-description{font-family:"F37 Jan", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-f6ebba4 );}.elementor-21032 .elementor-element.elementor-element-e610c61{--e-rating-gap:3px;}.elementor-21032 .elementor-element.elementor-element-e2f6e97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 30px;--row-gap:60px;--column-gap:30px;--padding-top:114px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-21032 .elementor-element.elementor-element-b87230b{--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;--justify-content:center;}.elementor-21032 .elementor-element.elementor-element-8e0e55c{--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;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-7452f79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2f3a6f4-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3a6f4-font-size );font-weight:var( --e-global-typography-2f3a6f4-font-weight );text-transform:var( --e-global-typography-2f3a6f4-text-transform );line-height:var( --e-global-typography-2f3a6f4-line-height );color:var( --e-global-color-5230f3f );}.elementor-21032 .elementor-element.elementor-element-7452f79.elementor-element{--align-self:center;}.elementor-21032 .elementor-element.elementor-element-001a122{text-align:start;}.elementor-21032 .elementor-element.elementor-element-001a122 .elementor-heading-title{font-family:var( --e-global-typography-c01582f-font-family ), Sans-serif;font-size:var( --e-global-typography-c01582f-font-size );font-weight:var( --e-global-typography-c01582f-font-weight );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );color:var( --e-global-color-c6d1a9d );}.elementor-21032 .elementor-element.elementor-element-55c9f66{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-b4530a2-font-family ), Sans-serif;font-size:var( --e-global-typography-b4530a2-font-size );font-weight:var( --e-global-typography-b4530a2-font-weight );line-height:var( --e-global-typography-b4530a2-line-height );color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-55c9f66.elementor-element{--align-self:flex-start;}.elementor-21032 .elementor-element.elementor-element-a805828 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-a805828 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-a805828 .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-a805828 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-a805828 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-a805828:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-a805828:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-a805828 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-d71a08f .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-d71a08f .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-d71a08f .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-d71a08f .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-d71a08f .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-d71a08f:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-d71a08f:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-d71a08f .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-9df14ed .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-9df14ed .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-9df14ed .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-9df14ed .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-9df14ed .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-9df14ed:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-9df14ed:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-9df14ed .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-ed817e2 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-21032 .elementor-element.elementor-element-ed817e2 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-ed817e2 .elementor-icon{font-size:24px;}.elementor-21032 .elementor-element.elementor-element-ed817e2 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-ed817e2 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-ed817e2:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-ed817e2:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-ed817e2 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-29cd688 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-770d2bc-font-family ), Sans-serif;font-size:var( --e-global-typography-770d2bc-font-size );font-weight:var( --e-global-typography-770d2bc-font-weight );fill:var( --e-global-color-1cd3563 );color:var( --e-global-color-1cd3563 );padding:0px 0px 0px 0px;}.elementor-21032 .elementor-element.elementor-element-29cd688{padding:8px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1;}.elementor-21032 .elementor-element.elementor-element-29cd688.elementor-element{--align-self:flex-start;}.elementor-21032 .elementor-element.elementor-element-29cd688:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1B5;}.elementor-21032 .elementor-element.elementor-element-29cd688 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21032 .elementor-element.elementor-element-bbb93a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-270932b{text-align:center;}.elementor-21032 .elementor-element.elementor-element-270932b .elementor-heading-title{font-family:var( --e-global-typography-c01582f-font-family ), Sans-serif;font-size:var( --e-global-typography-c01582f-font-size );font-weight:var( --e-global-typography-c01582f-font-weight );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );color:var( --e-global-color-c6d1a9d );}.elementor-21032 .elementor-element.elementor-element-2155739{--display:flex;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21032 .elementor-element.elementor-element-530edc1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-ad2fe25{--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-21032 .elementor-element.elementor-element-3d038fc{font-family:var( --e-global-typography-e9e65e0-font-family ), Sans-serif;font-size:var( --e-global-typography-e9e65e0-font-size );font-weight:var( --e-global-typography-e9e65e0-font-weight );line-height:var( --e-global-typography-e9e65e0-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-c8ef766{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-9536be0{--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-21032 .elementor-element.elementor-element-2f3e1fc{font-family:var( --e-global-typography-e9e65e0-font-family ), Sans-serif;font-size:var( --e-global-typography-e9e65e0-font-size );font-weight:var( --e-global-typography-e9e65e0-font-weight );line-height:var( --e-global-typography-e9e65e0-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-8915d9d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-e12b92c{--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-21032 .elementor-element.elementor-element-fd0fa14{font-family:var( --e-global-typography-e9e65e0-font-family ), Sans-serif;font-size:var( --e-global-typography-e9e65e0-font-size );font-weight:var( --e-global-typography-e9e65e0-font-weight );line-height:var( --e-global-typography-e9e65e0-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-6fd1956{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-2d4cb27{--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-21032 .elementor-element.elementor-element-f4e01e6{font-family:var( --e-global-typography-e9e65e0-font-family ), Sans-serif;font-size:var( --e-global-typography-e9e65e0-font-size );font-weight:var( --e-global-typography-e9e65e0-font-weight );line-height:var( --e-global-typography-e9e65e0-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-442a231{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-731623c{--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-21032 .elementor-element.elementor-element-ba2b88e{font-family:var( --e-global-typography-e9e65e0-font-family ), Sans-serif;font-size:var( --e-global-typography-e9e65e0-font-size );font-weight:var( --e-global-typography-e9e65e0-font-weight );line-height:var( --e-global-typography-e9e65e0-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-f116659{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-d59c887{--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-21032 .elementor-element.elementor-element-ca70a64{font-family:var( --e-global-typography-e9e65e0-font-family ), Sans-serif;font-size:var( --e-global-typography-e9e65e0-font-size );font-weight:var( --e-global-typography-e9e65e0-font-weight );line-height:var( --e-global-typography-e9e65e0-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-83e242e{--n-accordion-title-font-size:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-title-normal-color:var( --e-global-color-895e232 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FBF9FB;}.elementor-21032 .elementor-element.elementor-element-83e242e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-21032 .elementor-element.elementor-element-83e242e > .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-family:"F37Bobby", Sans-serif;line-height:28px;}:where( .elementor-21032 .elementor-element.elementor-element-83e242e > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-21032 .elementor-element.elementor-element-893e5ff{--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;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:112px;--padding-bottom:112px;--padding-left:32px;--padding-right:32px;}.elementor-21032 .elementor-element.elementor-element-893e5ff:not(.elementor-motion-effects-element-type-background), .elementor-21032 .elementor-element.elementor-element-893e5ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCFD;}.elementor-21032 .elementor-element.elementor-element-583ea57{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21032 .elementor-element.elementor-element-a9a3bdb{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBE5EB;--border-color:#EBE5EB;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:7;}.elementor-21032 .elementor-element.elementor-element-a9a3bdb:not(.elementor-motion-effects-element-type-background), .elementor-21032 .elementor-element.elementor-element-a9a3bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21032 .elementor-element.elementor-element-a31e7e5 .elementor-icon-box-wrapper{gap:16px;}.elementor-21032 .elementor-element.elementor-element-a31e7e5 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-a31e7e5 .elementor-icon{font-size:40px;}.elementor-21032 .elementor-element.elementor-element-a31e7e5 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-a31e7e5 .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-a31e7e5:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-a31e7e5:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-a31e7e5 .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-b7ef7f6 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-770d2bc-font-family ), Sans-serif;font-size:var( --e-global-typography-770d2bc-font-size );font-weight:var( --e-global-typography-770d2bc-font-weight );fill:var( --e-global-color-1cd3563 );color:var( --e-global-color-1cd3563 );padding:0px 0px 0px 0px;}.elementor-21032 .elementor-element.elementor-element-b7ef7f6{padding:8px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1;}.elementor-21032 .elementor-element.elementor-element-b7ef7f6.elementor-element{--align-self:center;}.elementor-21032 .elementor-element.elementor-element-b7ef7f6:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1B5;}.elementor-21032 .elementor-element.elementor-element-b7ef7f6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21032 .elementor-element.elementor-element-5b1fd1b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBE5EB;--border-color:#EBE5EB;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:7;}.elementor-21032 .elementor-element.elementor-element-5b1fd1b:not(.elementor-motion-effects-element-type-background), .elementor-21032 .elementor-element.elementor-element-5b1fd1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21032 .elementor-element.elementor-element-b9b642d .elementor-icon-box-wrapper{gap:16px;}.elementor-21032 .elementor-element.elementor-element-b9b642d .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-b9b642d .elementor-icon{font-size:40px;}.elementor-21032 .elementor-element.elementor-element-b9b642d .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-b9b642d .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-b9b642d:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-b9b642d:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-b9b642d .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-d44f350 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-770d2bc-font-family ), Sans-serif;font-size:var( --e-global-typography-770d2bc-font-size );font-weight:var( --e-global-typography-770d2bc-font-weight );fill:var( --e-global-color-1cd3563 );color:var( --e-global-color-1cd3563 );padding:0px 0px 0px 0px;}.elementor-21032 .elementor-element.elementor-element-d44f350{padding:8px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1;}.elementor-21032 .elementor-element.elementor-element-d44f350.elementor-element{--align-self:center;}.elementor-21032 .elementor-element.elementor-element-d44f350:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1B5;}.elementor-21032 .elementor-element.elementor-element-d44f350 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21032 .elementor-element.elementor-element-b0c0bfc{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBE5EB;--border-color:#EBE5EB;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:7;}.elementor-21032 .elementor-element.elementor-element-b0c0bfc:not(.elementor-motion-effects-element-type-background), .elementor-21032 .elementor-element.elementor-element-b0c0bfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21032 .elementor-element.elementor-element-170793a .elementor-icon-box-wrapper{gap:16px;}.elementor-21032 .elementor-element.elementor-element-170793a .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-21032 .elementor-element.elementor-element-170793a .elementor-icon{font-size:40px;}.elementor-21032 .elementor-element.elementor-element-170793a .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-170793a .elementor-icon-box-title a{font-family:var( --e-global-typography-50d721c-font-family ), Sans-serif;font-size:var( --e-global-typography-50d721c-font-size );font-weight:var( --e-global-typography-50d721c-font-weight );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-170793a:has(:hover) .elementor-icon-box-title,
					 .elementor-21032 .elementor-element.elementor-element-170793a:has(:focus) .elementor-icon-box-title{color:#261127;}.elementor-21032 .elementor-element.elementor-element-170793a .elementor-icon-box-description{font-family:var( --e-global-typography-9442bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-9442bd5-font-size );font-weight:var( --e-global-typography-9442bd5-font-weight );line-height:var( --e-global-typography-9442bd5-line-height );color:var( --e-global-color-87d86b7 );}.elementor-21032 .elementor-element.elementor-element-1343116 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-770d2bc-font-family ), Sans-serif;font-size:var( --e-global-typography-770d2bc-font-size );font-weight:var( --e-global-typography-770d2bc-font-weight );fill:var( --e-global-color-1cd3563 );color:var( --e-global-color-1cd3563 );padding:0px 0px 0px 0px;}.elementor-21032 .elementor-element.elementor-element-1343116{padding:8px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1;}.elementor-21032 .elementor-element.elementor-element-1343116.elementor-element{--align-self:center;}.elementor-21032 .elementor-element.elementor-element-1343116:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#5175D1B5;}.elementor-21032 .elementor-element.elementor-element-1343116 .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-21032 .elementor-element.elementor-element-6eef571{--width:50%;}.elementor-21032 .elementor-element.elementor-element-671fe79c{--width:50%;}.elementor-21032 .elementor-element.elementor-element-4463efc{--width:50%;}.elementor-21032 .elementor-element.elementor-element-874c57e{--width:50%;}.elementor-21032 .elementor-element.elementor-element-a42c804{--width:50%;}.elementor-21032 .elementor-element.elementor-element-c72fb8d{--width:50%;}.elementor-21032 .elementor-element.elementor-element-b87230b{--width:50%;}.elementor-21032 .elementor-element.elementor-element-8e0e55c{--width:50%;}.elementor-21032 .elementor-element.elementor-element-2155739{--width:896px;}}@media(max-width:1200px){.elementor-21032 .elementor-element.elementor-element-2e1f04ca{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-21032 .elementor-element.elementor-element-73d48901{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8867f20-font-size );letter-spacing:var( --e-global-typography-8867f20-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-723b2681{width:var( --container-widget-width, 626px );max-width:626px;--container-widget-width:626px;--container-widget-flex-grow:0;}.elementor-21032 .elementor-element.elementor-element-723b2681 .elementor-heading-title{font-size:var( --e-global-typography-9666f26-font-size );line-height:var( --e-global-typography-9666f26-line-height );letter-spacing:var( --e-global-typography-9666f26-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-5afa08fb{font-size:var( --e-global-typography-b4530a2-font-size );line-height:var( --e-global-typography-b4530a2-line-height );}.elementor-21032 .elementor-element.elementor-element-bcf49c9{padding:8px 0px 0px 0px;}.elementor-21032 .elementor-element.elementor-element-e995e3f{--grid-auto-flow:row;}.elementor-21032 .elementor-element.elementor-element-129d7865 .elementor-button{font-size:var( --e-global-typography-7c551ba-font-size );}.elementor-21032 .elementor-element.elementor-element-336b00c .elementor-button{font-size:var( --e-global-typography-c09e6d6-font-size );line-height:var( --e-global-typography-c09e6d6-line-height );}.elementor-21032 .elementor-element.elementor-element-6c4c98e5:not(.elementor-motion-effects-element-type-background), .elementor-21032 .elementor-element.elementor-element-6c4c98e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:355px 246px;background-size:98px auto;}.elementor-21032 .elementor-element.elementor-element-6c4c98e5{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-4f0299c6{text-align:start;}.elementor-21032 .elementor-element.elementor-element-4f0299c6 img{width:65%;}.elementor-21032 .elementor-element.elementor-element-6a522654{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-21032 .elementor-element.elementor-element-454f43e6{font-size:var( --e-global-typography-2f3a6f4-font-size );line-height:var( --e-global-typography-2f3a6f4-line-height );}.elementor-21032 .elementor-element.elementor-element-355f27a3 .elementor-heading-title{font-size:var( --e-global-typography-c01582f-font-size );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-5c8035af{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b4530a2-font-size );line-height:var( --e-global-typography-b4530a2-line-height );}.elementor-21032 .elementor-element.elementor-element-a565091 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-a565091 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-a565091 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-c785e09 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-c785e09 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-c785e09 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-e2846e2 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-e2846e2 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-e2846e2 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-5a8766b .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-5a8766b .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-5a8766b .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-5c27b27 .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}.elementor-21032 .elementor-element.elementor-element-dbca2a2{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-21032 .elementor-element.elementor-element-5d93d74{font-size:var( --e-global-typography-2f3a6f4-font-size );line-height:var( --e-global-typography-2f3a6f4-line-height );}.elementor-21032 .elementor-element.elementor-element-960f139 .elementor-heading-title{font-size:var( --e-global-typography-c01582f-font-size );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-85c3f77{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b4530a2-font-size );line-height:var( --e-global-typography-b4530a2-line-height );}.elementor-21032 .elementor-element.elementor-element-c571d66 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-c571d66 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-c571d66 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-659d51c .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-659d51c .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-659d51c .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-d394a82 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-d394a82 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-d394a82 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-327f0f8 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-327f0f8 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-327f0f8 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-2502537 .elementor-icon{font-size:16px;}.elementor-21032 .elementor-element.elementor-element-2502537 .elementor-icon svg{height:16px;}.elementor-21032 .elementor-element.elementor-element-0886768{font-size:var( --e-global-typography-013265b-font-size );line-height:var( --e-global-typography-013265b-line-height );}.elementor-21032 .elementor-element.elementor-element-605f264 .elementor-image-box-title{line-height:24px;}.elementor-21032 .elementor-element.elementor-element-605f264 .elementor-image-box-description{line-height:20px;}.elementor-21032 .elementor-element.elementor-element-13e31b6{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-21032 .elementor-element.elementor-element-28a1d8e{font-size:var( --e-global-typography-2f3a6f4-font-size );line-height:var( --e-global-typography-2f3a6f4-line-height );}.elementor-21032 .elementor-element.elementor-element-af0f0e2 .elementor-heading-title{font-size:var( --e-global-typography-c01582f-font-size );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-1583c71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b4530a2-font-size );line-height:var( --e-global-typography-b4530a2-line-height );}.elementor-21032 .elementor-element.elementor-element-49b3fdb .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-49b3fdb .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-49b3fdb .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-b5fa470 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-b5fa470 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-b5fa470 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-14c3f38 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-14c3f38 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-14c3f38 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-b97536a .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-b97536a .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-b97536a .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-4acf4c8 .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}.elementor-21032 .elementor-element.elementor-element-4879db8{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-21032 .elementor-element.elementor-element-883484e{font-size:var( --e-global-typography-2f3a6f4-font-size );line-height:var( --e-global-typography-2f3a6f4-line-height );}.elementor-21032 .elementor-element.elementor-element-09e8164 .elementor-heading-title{font-size:var( --e-global-typography-c01582f-font-size );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-c419038{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b4530a2-font-size );line-height:var( --e-global-typography-b4530a2-line-height );}.elementor-21032 .elementor-element.elementor-element-35c2d0f .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-35c2d0f .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-35c2d0f .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-52b16d4 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-52b16d4 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-52b16d4 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-b4e5255 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-b4e5255 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-b4e5255 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-1387015 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-1387015 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-1387015 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-70e85bb .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}.elementor-21032 .elementor-element.elementor-element-06cc302 .elementor-icon{font-size:16px;}.elementor-21032 .elementor-element.elementor-element-06cc302 .elementor-icon svg{height:16px;}.elementor-21032 .elementor-element.elementor-element-788ec04{font-size:var( --e-global-typography-013265b-font-size );line-height:var( --e-global-typography-013265b-line-height );}.elementor-21032 .elementor-element.elementor-element-8e79635 .elementor-image-box-title{line-height:24px;}.elementor-21032 .elementor-element.elementor-element-8e79635 .elementor-image-box-description{line-height:20px;}.elementor-21032 .elementor-element.elementor-element-e2f6e97{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-21032 .elementor-element.elementor-element-7452f79{font-size:var( --e-global-typography-2f3a6f4-font-size );line-height:var( --e-global-typography-2f3a6f4-line-height );}.elementor-21032 .elementor-element.elementor-element-001a122 .elementor-heading-title{font-size:var( --e-global-typography-c01582f-font-size );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-55c9f66{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-b4530a2-font-size );line-height:var( --e-global-typography-b4530a2-line-height );}.elementor-21032 .elementor-element.elementor-element-a805828 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-a805828 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-a805828 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-d71a08f .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-d71a08f .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-d71a08f .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-9df14ed .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-9df14ed .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-9df14ed .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-ed817e2 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-ed817e2 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-ed817e2 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-29cd688 .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}.elementor-21032 .elementor-element.elementor-element-bbb93a7{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-21032 .elementor-element.elementor-element-270932b .elementor-heading-title{font-size:var( --e-global-typography-c01582f-font-size );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-2155739{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-3d038fc{font-size:var( --e-global-typography-e9e65e0-font-size );line-height:var( --e-global-typography-e9e65e0-line-height );}.elementor-21032 .elementor-element.elementor-element-2f3e1fc{font-size:var( --e-global-typography-e9e65e0-font-size );line-height:var( --e-global-typography-e9e65e0-line-height );}.elementor-21032 .elementor-element.elementor-element-fd0fa14{font-size:var( --e-global-typography-e9e65e0-font-size );line-height:var( --e-global-typography-e9e65e0-line-height );}.elementor-21032 .elementor-element.elementor-element-f4e01e6{font-size:var( --e-global-typography-e9e65e0-font-size );line-height:var( --e-global-typography-e9e65e0-line-height );}.elementor-21032 .elementor-element.elementor-element-ba2b88e{font-size:var( --e-global-typography-e9e65e0-font-size );line-height:var( --e-global-typography-e9e65e0-line-height );}.elementor-21032 .elementor-element.elementor-element-ca70a64{font-size:var( --e-global-typography-e9e65e0-font-size );line-height:var( --e-global-typography-e9e65e0-line-height );}.elementor-21032 .elementor-element.elementor-element-893e5ff{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-21032 .elementor-element.elementor-element-583ea57{--grid-auto-flow:row;}.elementor-21032 .elementor-element.elementor-element-a31e7e5 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-a31e7e5 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-a31e7e5 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-b7ef7f6 .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}.elementor-21032 .elementor-element.elementor-element-b9b642d .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-b9b642d .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-b9b642d .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-d44f350 .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}.elementor-21032 .elementor-element.elementor-element-170793a .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-170793a .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-170793a .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-1343116 .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}}@media(max-width:767px){.elementor-21032 .elementor-element.elementor-element-2e1f04ca{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21032 .elementor-element.elementor-element-73d48901{--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21032 .elementor-element.elementor-element-606b5a62 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8867f20-font-size );letter-spacing:var( --e-global-typography-8867f20-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-723b2681{padding:24px 0px 0px 0px;--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;}.elementor-21032 .elementor-element.elementor-element-723b2681 .elementor-heading-title{font-size:var( --e-global-typography-9666f26-font-size );line-height:var( --e-global-typography-9666f26-line-height );letter-spacing:var( --e-global-typography-9666f26-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-5afa08fb{font-size:var( --e-global-typography-b4530a2-font-size );line-height:var( --e-global-typography-b4530a2-line-height );}.elementor-21032 .elementor-element.elementor-element-bcf49c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-21032 .elementor-element.elementor-element-e995e3f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-21032 .elementor-element.elementor-element-129d7865 .elementor-button{font-size:var( --e-global-typography-7c551ba-font-size );padding:14px 18px 14px 18px;}.elementor-21032 .elementor-element.elementor-element-336b00c{padding:8px 0px 0px 0px;}.elementor-21032 .elementor-element.elementor-element-336b00c .elementor-button{font-size:var( --e-global-typography-c09e6d6-font-size );line-height:var( --e-global-typography-c09e6d6-line-height );padding:08px 16px 08px 16px;}.elementor-21032 .elementor-element.elementor-element-6c4c98e5:not(.elementor-motion-effects-element-type-background), .elementor-21032 .elementor-element.elementor-element-6c4c98e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-21032 .elementor-element.elementor-element-4f0299c6 img{width:100%;}.elementor-21032 .elementor-element.elementor-element-6a522654{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21032 .elementor-element.elementor-element-454f43e6{font-size:var( --e-global-typography-2f3a6f4-font-size );line-height:var( --e-global-typography-2f3a6f4-line-height );}.elementor-21032 .elementor-element.elementor-element-355f27a3 .elementor-heading-title{font-size:var( --e-global-typography-c01582f-font-size );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-5c8035af{font-size:var( --e-global-typography-b4530a2-font-size );line-height:var( --e-global-typography-b4530a2-line-height );}.elementor-21032 .elementor-element.elementor-element-a565091 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-a565091 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-a565091 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-c785e09 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-c785e09 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-c785e09 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-e2846e2 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-e2846e2 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-e2846e2 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-5a8766b .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-5a8766b .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-5a8766b .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-5c27b27 .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}.elementor-21032 .elementor-element.elementor-element-dbca2a2{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21032 .elementor-element.elementor-element-5d93d74{font-size:var( --e-global-typography-2f3a6f4-font-size );line-height:var( --e-global-typography-2f3a6f4-line-height );}.elementor-21032 .elementor-element.elementor-element-960f139 .elementor-heading-title{font-size:var( --e-global-typography-c01582f-font-size );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-85c3f77{font-size:var( --e-global-typography-b4530a2-font-size );line-height:var( --e-global-typography-b4530a2-line-height );}.elementor-21032 .elementor-element.elementor-element-c571d66 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-c571d66 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-c571d66 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-659d51c .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-659d51c .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-659d51c .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-d394a82 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-d394a82 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-d394a82 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-327f0f8 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-327f0f8 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-327f0f8 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-f24c974{--flex-wrap:nowrap;}.elementor-21032 .elementor-element.elementor-element-2502537 .elementor-icon{font-size:13px;}.elementor-21032 .elementor-element.elementor-element-2502537 .elementor-icon svg{height:13px;}.elementor-21032 .elementor-element.elementor-element-0886768{font-size:var( --e-global-typography-013265b-font-size );line-height:var( --e-global-typography-013265b-line-height );}.elementor-21032 .elementor-element.elementor-element-13e31b6{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21032 .elementor-element.elementor-element-28a1d8e{font-size:var( --e-global-typography-2f3a6f4-font-size );line-height:var( --e-global-typography-2f3a6f4-line-height );}.elementor-21032 .elementor-element.elementor-element-af0f0e2 .elementor-heading-title{font-size:var( --e-global-typography-c01582f-font-size );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-1583c71{font-size:var( --e-global-typography-b4530a2-font-size );line-height:var( --e-global-typography-b4530a2-line-height );}.elementor-21032 .elementor-element.elementor-element-49b3fdb .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-49b3fdb .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-49b3fdb .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-b5fa470 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-b5fa470 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-b5fa470 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-14c3f38 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-14c3f38 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-14c3f38 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-b97536a .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-b97536a .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-b97536a .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-4acf4c8 .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}.elementor-21032 .elementor-element.elementor-element-4879db8{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21032 .elementor-element.elementor-element-883484e{font-size:var( --e-global-typography-2f3a6f4-font-size );line-height:var( --e-global-typography-2f3a6f4-line-height );}.elementor-21032 .elementor-element.elementor-element-09e8164 .elementor-heading-title{font-size:var( --e-global-typography-c01582f-font-size );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-c419038{font-size:var( --e-global-typography-b4530a2-font-size );line-height:var( --e-global-typography-b4530a2-line-height );}.elementor-21032 .elementor-element.elementor-element-35c2d0f .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-35c2d0f .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-35c2d0f .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-52b16d4 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-52b16d4 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-52b16d4 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-b4e5255 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-b4e5255 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-b4e5255 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-1387015 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-1387015 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-1387015 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-70e85bb .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}.elementor-21032 .elementor-element.elementor-element-9983e7b{--flex-wrap:nowrap;}.elementor-21032 .elementor-element.elementor-element-06cc302 .elementor-icon{font-size:13px;}.elementor-21032 .elementor-element.elementor-element-06cc302 .elementor-icon svg{height:13px;}.elementor-21032 .elementor-element.elementor-element-788ec04{font-size:var( --e-global-typography-013265b-font-size );line-height:var( --e-global-typography-013265b-line-height );}.elementor-21032 .elementor-element.elementor-element-e2f6e97{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21032 .elementor-element.elementor-element-7452f79{font-size:var( --e-global-typography-2f3a6f4-font-size );line-height:var( --e-global-typography-2f3a6f4-line-height );}.elementor-21032 .elementor-element.elementor-element-001a122 .elementor-heading-title{font-size:var( --e-global-typography-c01582f-font-size );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-55c9f66{font-size:var( --e-global-typography-b4530a2-font-size );line-height:var( --e-global-typography-b4530a2-line-height );}.elementor-21032 .elementor-element.elementor-element-a805828 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-a805828 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-a805828 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-d71a08f .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-d71a08f .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-d71a08f .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-9df14ed .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-9df14ed .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-9df14ed .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-ed817e2 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-ed817e2 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-ed817e2 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-29cd688 .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}.elementor-21032 .elementor-element.elementor-element-bbb93a7{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-21032 .elementor-element.elementor-element-270932b.elementor-element{--align-self:flex-start;}.elementor-21032 .elementor-element.elementor-element-270932b .elementor-heading-title{font-size:var( --e-global-typography-c01582f-font-size );line-height:var( --e-global-typography-c01582f-line-height );letter-spacing:var( --e-global-typography-c01582f-letter-spacing );}.elementor-21032 .elementor-element.elementor-element-2155739{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21032 .elementor-element.elementor-element-3d038fc{font-size:var( --e-global-typography-e9e65e0-font-size );line-height:var( --e-global-typography-e9e65e0-line-height );}.elementor-21032 .elementor-element.elementor-element-2f3e1fc{font-size:var( --e-global-typography-e9e65e0-font-size );line-height:var( --e-global-typography-e9e65e0-line-height );}.elementor-21032 .elementor-element.elementor-element-fd0fa14{font-size:var( --e-global-typography-e9e65e0-font-size );line-height:var( --e-global-typography-e9e65e0-line-height );}.elementor-21032 .elementor-element.elementor-element-f4e01e6{font-size:var( --e-global-typography-e9e65e0-font-size );line-height:var( --e-global-typography-e9e65e0-line-height );}.elementor-21032 .elementor-element.elementor-element-ba2b88e{font-size:var( --e-global-typography-e9e65e0-font-size );line-height:var( --e-global-typography-e9e65e0-line-height );}.elementor-21032 .elementor-element.elementor-element-ca70a64{font-size:var( --e-global-typography-e9e65e0-font-size );line-height:var( --e-global-typography-e9e65e0-line-height );}.elementor-21032 .elementor-element.elementor-element-893e5ff{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-21032 .elementor-element.elementor-element-583ea57{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21032 .elementor-element.elementor-element-a9a3bdb{--flex-wrap:nowrap;}.elementor-21032 .elementor-element.elementor-element-a31e7e5 .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-a31e7e5 .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-a31e7e5 .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-b7ef7f6 .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}.elementor-21032 .elementor-element.elementor-element-5b1fd1b{--flex-wrap:nowrap;}.elementor-21032 .elementor-element.elementor-element-b9b642d .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-b9b642d .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-b9b642d .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-d44f350 .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}.elementor-21032 .elementor-element.elementor-element-b0c0bfc{--flex-wrap:nowrap;}.elementor-21032 .elementor-element.elementor-element-170793a .elementor-icon-box-title, .elementor-21032 .elementor-element.elementor-element-170793a .elementor-icon-box-title a{font-size:var( --e-global-typography-50d721c-font-size );line-height:var( --e-global-typography-50d721c-line-height );}.elementor-21032 .elementor-element.elementor-element-170793a .elementor-icon-box-description{font-size:var( --e-global-typography-9442bd5-font-size );line-height:var( --e-global-typography-9442bd5-line-height );}.elementor-21032 .elementor-element.elementor-element-1343116 .elementor-button{font-size:var( --e-global-typography-770d2bc-font-size );}}@media(max-width:1200px) and (min-width:768px){.elementor-21032 .elementor-element.elementor-element-e995e3f{--width:90%;}.elementor-21032 .elementor-element.elementor-element-6eef571{--width:57%;}.elementor-21032 .elementor-element.elementor-element-671fe79c{--width:576px;}.elementor-21032 .elementor-element.elementor-element-4463efc{--width:57%;}.elementor-21032 .elementor-element.elementor-element-874c57e{--width:57%;}.elementor-21032 .elementor-element.elementor-element-a42c804{--width:576px;}.elementor-21032 .elementor-element.elementor-element-c72fb8d{--width:57%;}.elementor-21032 .elementor-element.elementor-element-b87230b{--width:57%;}.elementor-21032 .elementor-element.elementor-element-8e0e55c{--width:576px;}.elementor-21032 .elementor-element.elementor-element-2155739{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-3468a8c */.elementor-21032 .elementor-element.elementor-element-3468a8c i{
    color: #f4ba53
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d46af04 */.elementor-21032 .elementor-element.elementor-element-d46af04 i{
    color: #f4ba53
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c943298 */.elementor-21032 .elementor-element.elementor-element-c943298 i{
    color: #f4ba53
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d323918 */.elementor-21032 .elementor-element.elementor-element-d323918 i{
    color: #f4ba53
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a28d251 */.elementor-21032 .elementor-element.elementor-element-a28d251 i{
    color: #f4ba53
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-336b00c */.elementor-21032 .elementor-element.elementor-element-336b00c a:hover{
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73d48901 */@media (max-width:1024px){
    .elementor-21032 .elementor-element.elementor-element-73d48901{
        max-width: 576px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c27b27 */.elementor-21032 .elementor-element.elementor-element-5c27b27 a:hover{
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f24c974 */.elementor-21032 .elementor-element.elementor-element-f24c974:hover{
    box-shadow: 0 25px 50px -12px rgba(96, 115, 143, .25);
    transform: translateY(-3px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4acf4c8 */.elementor-21032 .elementor-element.elementor-element-4acf4c8 a:hover{
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70e85bb */.elementor-21032 .elementor-element.elementor-element-70e85bb a:hover{
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9983e7b */.elementor-21032 .elementor-element.elementor-element-9983e7b:hover{
    box-shadow: 0 25px 50px -12px rgba(96, 115, 143, .25);
    transform: translateY(-3px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29cd688 */.elementor-21032 .elementor-element.elementor-element-29cd688 a:hover{
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b7ef7f6 */.elementor-21032 .elementor-element.elementor-element-b7ef7f6 a:hover{
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9a3bdb */.elementor-21032 .elementor-element.elementor-element-a9a3bdb:hover{
    box-shadow: 0 25px 50px -12px rgba(96, 115, 143, .25);
    transform: translateY(-3px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d44f350 */.elementor-21032 .elementor-element.elementor-element-d44f350 a:hover{
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1fd1b */.elementor-21032 .elementor-element.elementor-element-5b1fd1b:hover{
    box-shadow: 0 25px 50px -12px rgba(96, 115, 143, .25);
    transform: translateY(-3px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1343116 */.elementor-21032 .elementor-element.elementor-element-1343116 a:hover{
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0c0bfc */.elementor-21032 .elementor-element.elementor-element-b0c0bfc:hover{
    box-shadow: 0 25px 50px -12px rgba(96, 115, 143, .25);
    transform: translateY(-3px)
}/* End custom CSS */
/* Start custom CSS *//* ===== @font-face ===== */
@font-face {
  font-family: 'F37Bobby';
  src: url('https://shiftcare.com/wp-content/uploads/2025/07/F37Bobby-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'F37 Jan';
  src: url('https://shiftcare.com/wp-content/uploads/2025/07/F37Jan-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'F37 Jan';
  src: url('https://shiftcare.com/wp-content/uploads/2025/07/F37Jan-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* ===== Reset ===== */
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: 'F37 Jan', sans-serif; color: #604b63; line-height: 1.6; }
img { max-width: 100%; height: auto; display: block; }
a { text-decoration: none; }

/* ===== Hero ===== */
.sc-hero {
  background: linear-gradient(rgb(246,243,246) 0%, rgb(229,236,250) 100%);
  padding: 0;
}
.sc-hero .e-con-inner {
  display: flex;
  flex-direction: row;
  gap: 96px;
  max-width: 1280px;
  margin: 0 auto;
  padding: 96px 32px;
  align-items: center;
}
.sc-hero .text-col { flex: 1; display: flex; flex-direction: column; gap: 24px; }
.sc-hero .image-col { flex: 1; }
.hero-eyebrow {
  font-family: 'F37 Jan', sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  color: #5175d1;
  letter-spacing: 0.5px;
}
.sc-hero h1 {
  font-family: 'F37Bobby', sans-serif;
  font-size: 48px;
  font-weight: 400;
  color: #261127;
  line-height: 1.1;
}
.hero-body {
  font-family: 'F37 Jan', sans-serif;
  font-size: 20px;
  color: #604b63;
  line-height: 36px;
}
.hero-trust {
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: 'F37 Jan', sans-serif;
  font-size: 15px;
  color: #604b63;
}
.hero-trust .stars { color: #f5a623; font-size: 18px; letter-spacing: 2px; }
.hero-trust strong { color: #261127; }
.hero-ctas { display: flex; gap: 16px; flex-wrap: wrap; margin-top: 8px; }
.btn-primary {
  display: inline-block;
  background: #f25056;
  color: #fff;
  font-family: 'F37 Jan', sans-serif;
  font-size: 18px;
  font-weight: 500;
  padding: 16px 28px;
  border-radius: 90px;
  transition: background 0.2s;
}
.btn-primary:hover { background: #d9434a; }
.btn-secondary {
  display: inline-block;
  border: 2px solid #5175d1;
  color: #5175d1;
  font-family: 'F37 Jan', sans-serif;
  font-size: 18px;
  font-weight: 500;
  padding: 16px 28px;
  border-radius: 90px;
  background: transparent;
  transition: background 0.2s;
}
.btn-secondary:hover { background: rgba(81,117,209,0.06); }
a.btn-primary:hover,
a.btn-primary {
    color: #ffffff !important;
}
/* ===== Split Path Navigation ===== */
.split-paths {
  background: #fff;
  border-bottom: 1px solid #f6f3f6;
}
.split-paths .e-con-inner {
  max-width: 1216px;
  margin: 0 auto;
  padding: 48px 32px;
  text-align: center;
}
.path-buttons {
  display: flex;
  gap: 16px;
  justify-content: center;
  margin-bottom: 24px;
}
.path-btn {
  display: inline-block;
  padding: 14px 32px;
  border: 2px solid #5175d1;
  border-radius: 90px;
  font-family: 'F37 Jan', sans-serif;
  font-size: 16px;
  font-weight: 700;
  color: #5175d1;
  cursor: pointer;
  background: transparent;
  transition: all 0.2s;
}
.path-btn.active, .path-btn:hover {
  background: #5175d1;
  color: #fff;
}
.split-paths p {
  font-family: 'F37 Jan', sans-serif;
  font-size: 18px;
  color: #604b63;
  line-height: 32px;
  max-width: 800px;
  margin: 0 auto;
}

/* ===== Feature Sections ===== */
.features-sec { background: #fff; }
.features-sec.tinted-bg { background: #fbf9fb; }

.features-Content_Wraper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 96px;
  max-width: 1216px;
  padding: 112px 10px 0;
  margin: 0 auto;
}
.features-Content_Wraper.row-reverse {
  direction: rtl;
}
.features-Content_Wraper.row-reverse > * {
  direction: ltr;
}

.features-sec .text-col {
  display: flex;
  flex-direction: column;
  gap: 32px;
  justify-content: center;
}
.features-sec .image-col {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.features-sec .image-col img {
  border-radius: 12px;
}
.subtitle {
  font-family: 'F37 Jan', sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  color: #7f6b80;
  letter-spacing: 0.5px;
}
.features-sec .text-col h2 {
  font-family: 'F37Bobby', sans-serif;
  font-size: 36px;
  font-weight: 400;
  color: #261127;
  line-height: 1.2;
}
.features-sec .text-col > p {
  font-family: 'F37 Jan', sans-serif;
  font-size: 20px;
  color: #604b63;
  line-height: 36px;
}
.icon-boxes {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-top: 8px;
}
.icon-box {
  display: flex;
  flex-direction: row;
  gap: 16px;
  align-items: flex-start;
}
.icon-box .icon-circle {
  width: 40px;
  height: 40px;
  min-width: 40px;
  background: #f0edfa;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 2px;
}
.icon-box .icon-circle img {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
.icon-box h3 {
  font-family: 'F37Bobby', sans-serif;
  font-size: 18px;
  font-weight: 400;
  color: #261127;
  margin-bottom: 4px;
}
.icon-box p {
  font-family: 'F37 Jan', sans-serif;
  font-size: 18px;
  color: #604b63;
  line-height: 30px;
}
.learn-more {
  font-family: 'F37 Jan', sans-serif;
  font-size: 18px;
  font-weight: 700;
  color: #5175d1;
}
.learn-more:hover { text-decoration: underline; }

/* ===== Leakage Stack Table ===== */
.leakage-table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  margin-top: 16px;
  border-radius: 12px;
  overflow: hidden;
  border: 1px solid #f6f3f6;
}
.leakage-table thead th {
  font-family: 'F37Bobby', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #7f6b80;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 16px 20px;
  background: #fbf9fb;
  text-align: left;
  border-bottom: 2px solid #f6f3f6;
}
.leakage-table tbody td {
  font-family: 'F37 Jan', sans-serif;
  font-size: 16px;
  color: #604b63;
  padding: 16px 20px;
  border-bottom: 1px solid #f6f3f6;
  line-height: 1.5;
}
.leakage-table tbody tr:last-child td { border-bottom: none; }
.leakage-table .cost-col {
  font-family: 'F37Bobby', sans-serif;
  font-size: 20px;
  color: #261127;
  font-weight: 400;
  white-space: nowrap;
}
.leakage-table .total-row td {
  background: #261127;
  color: #fff;
  font-family: 'F37Bobby', sans-serif;
  font-size: 18px;
}
.leakage-table .total-row .cost-col {
  color: #f25056;
  font-size: 24px;
}

/* ===== Review / Quote Block ===== */
.review-sec {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  padding: 24px 16px;
  border: 1px solid #f6f3f6;
  background: #fbf9fb;
  border-radius: 6px;
  transition: box-shadow 0.3s;
}
.review-sec:hover { box-shadow: 0 25px 50px -12px rgba(96,115,143,0.25); }
.review-sec .quote-icon { width: 45px; height: 40px; flex-shrink: 0; }
.review {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: calc(100% - 60px);
}
.review > p {
  font-family: 'F37 Jan', sans-serif;
  font-size: 16px;
  color: #604b63;
  line-height: 24px;
  font-style: italic;
}
.client-details .name {
  font-family: 'F37Bobby', sans-serif;
  font-size: 16px;
  color: #604b63;
}
.client-details .designation {
  font-family: 'F37 Jan', sans-serif;
  font-size: 14px;
  color: #4151a5;
}
.rating { display: flex; gap: 4px; }
.rating img { max-width: 16px; }

/* ===== Calculator Section ===== */
.calc-section {
  background: linear-gradient(180deg, #f6f3f6 0%, #e5ecfa 100%);
  color: #261127;
  padding: 0;
}
.calc-section .e-con-inner {
  max-width: 1216px;
  margin: 0 auto;
  padding: 96px 32px;
}
.calc-section h2 {
  font-family: 'F37Bobby', sans-serif;
  font-size: 36px;
  font-weight: 400;
  color: #261127;
  text-align: center;
  margin-bottom: 8px;
}
.calc-subtitle {
  font-family: 'F37 Jan', sans-serif;
  font-size: 18px;
  color: #604b63;
  text-align: center;
  margin-bottom: 48px;
  line-height: 30px;
}
.calc-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 48px;
}
.calc-inputs {
  display: flex;
  flex-direction: column;
  gap: 28px;
}
.calc-field label {
  display: block;
  font-family: 'F37Bobby', sans-serif;
  font-size: 16px;
  color: #261127;
  margin-bottom: 8px;
}
.calc-field .field-helper {
  font-family: 'F37 Jan', sans-serif;
  font-size: 13px;
  color: #7f6b80;
  margin-bottom: 10px;
  line-height: 1.4;
}
.calc-field .input-row {
  display: flex;
  align-items: center;
  gap: 12px;
}
.calc-field input[type="range"] {
  flex: 1;
  -webkit-appearance: none;
  appearance: none;
  height: 6px;
  background: rgba(81,117,209,0.2);
  border-radius: 3px;
  outline: none;
}
.calc-field input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: #5175d1;
  cursor: pointer;
  border: 3px solid #fff;
  box-shadow: 0 2px 6px rgba(81,117,209,0.3);
}
.calc-field input[type="range"]::-moz-range-thumb {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: #5175d1;
  cursor: pointer;
  border: 3px solid #fff;
  box-shadow: 0 2px 6px rgba(81,117,209,0.3);
}
.calc-field .value-display {
  font-family: 'F37Bobby', sans-serif;
  font-size: 20px;
  color: #261127;
  min-width: 60px;
  text-align: right;
}
.calc-field .benchmark {
  font-family: 'F37 Jan', sans-serif;
  font-size: 13px;
  color: #7f6b80;
  margin-top: 4px;
}
.calc-field .benchmark .target { color: #0e8a6d; }
.calc-field .benchmark .warning { color: #d63a40; }

/* Staff count input */
.staff-input {
  width: 100%;
  padding: 14px 16px;
  border: 2px solid #e5e0e5;
  border-radius: 8px;
  background: #fff;
  color: #261127;
  font-family: 'F37 Jan', sans-serif;
  font-size: 18px;
  outline: none;
  transition: border-color 0.2s;
}
.staff-input:focus { border-color: #5175d1; }
.staff-input::placeholder { color: #7f6b80; }

/* Results panel */
.calc-results {
  background: #fff;
  border: 1px solid #e5e0e5;
  border-radius: 16px;
  padding: 40px 32px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  box-shadow: 0 8px 32px rgba(38,17,39,0.06);
}
.result-main {
  text-align: center;
  padding-bottom: 24px;
  border-bottom: 1px solid #f6f3f6;
}
.result-label {
  font-family: 'F37 Jan', sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #7f6b80;
  margin-bottom: 8px;
}
.result-number {
  font-family: 'F37Bobby', sans-serif;
  font-size: 56px;
  color: #f25056;
  line-height: 1;
  margin-bottom: 12px;
}
.result-context {
  font-family: 'F37 Jan', sans-serif;
  font-size: 16px;
  color: #604b63;
  line-height: 26px;
}
.result-context strong { color: #261127; }
.result-breakdown {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.breakdown-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 0;
  border-bottom: 1px solid #f6f3f6;
}
.breakdown-row:last-child { border-bottom: none; }
.breakdown-label {
  font-family: 'F37 Jan', sans-serif;
  font-size: 14px;
  color: #604b63;
  display: flex;
  align-items: center;
  gap: 8px;
}
.breakdown-value {
  font-family: 'F37Bobby', sans-serif;
  font-size: 18px;
  color: #261127;
}
.status-dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
}
.status-red { background: #f25056; }
.status-yellow { background: #f5a623; }
.status-green { background: #00c99c; }

.result-message {
  font-family: 'F37 Jan', sans-serif;
  font-size: 15px;
  color: #604b63;
  line-height: 24px;
  text-align: center;
  padding: 16px;
  background: rgba(242,80,86,0.06);
  border: 1px solid rgba(242,80,86,0.15);
  border-radius: 8px;
}

.calc-cta {
  text-align: center;
  margin-top: 8px;
}

/* ===== 5 Numbers Section ===== */
.numbers-section { background: #fff; }
.numbers-section .e-con-inner {
  max-width: 1216px;
  margin: 0 auto;
  padding: 112px 32px 80px;
}
.numbers-section h2 {
  font-family: 'F37Bobby', sans-serif;
  font-size: 36px;
  font-weight: 400;
  color: #261127;
  text-align: center;
  margin-bottom: 16px;
}
.numbers-intro {
  font-family: 'F37 Jan', sans-serif;
  font-size: 20px;
  color: #604b63;
  text-align: center;
  line-height: 36px;
  max-width: 700px;
  margin: 0 auto 56px;
}
.numbers-grid {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 24px;
}
.number-card {
  background: #fbf9fb;
  border: 1px solid #f6f3f6;
  border-radius: 12px;
  padding: 28px 20px;
  text-align: center;
  display: flex;
  flex-direction: column;
  gap: 12px;
  transition: box-shadow 0.2s;
}
.number-card:hover { box-shadow: 0 8px 24px rgba(96,115,143,0.12); }
.number-card .metric-number {
  font-family: 'F37Bobby', sans-serif;
  font-size: 14px;
  color: #5175d1;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.number-card h3 {
  font-family: 'F37Bobby', sans-serif;
  font-size: 18px;
  color: #261127;
  font-weight: 400;
}
.number-card .target {
  font-family: 'F37Bobby', sans-serif;
  font-size: 28px;
  color: #261127;
}
.number-card .threshold {
  font-family: 'F37 Jan', sans-serif;
  font-size: 14px;
  color: #604b63;
  line-height: 22px;
}

/* ===== Solution Section ===== */
.solution-section { background: #fbf9fb; }
.solution-section .e-con-inner {
  max-width: 1216px;
  margin: 0 auto;
  padding: 112px 32px;
}
.solution-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 40px;
  margin-top: 48px;
}
.solution-card {
  background: #fff;
  border: 1px solid #f6f3f6;
  border-radius: 12px;
  padding: 36px 28px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.solution-card .card-icon {
  width: 48px;
  height: 48px;
  background: linear-gradient(135deg, #5175d1 0%, #7c9be8 100%);
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  color: #fff;
}
.solution-card h3 {
  font-family: 'F37Bobby', sans-serif;
  font-size: 22px;
  font-weight: 400;
  color: #261127;
}
.solution-card ul {
  list-style: none;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.solution-card li {
  font-family: 'F37 Jan', sans-serif;
  font-size: 16px;
  color: #604b63;
  line-height: 26px;
  padding-left: 20px;
  position: relative;
}
.solution-card li::before {
  content: '';
  position: absolute;
  left: 0;
  top: 10px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #5175d1;
}

/* ===== CTA Section ===== */
.cta-section {
  background: linear-gradient(135deg, #5175d1 0%, #7c9be8 100%);
  color: #fff;
}
.cta-section .e-con-inner {
  max-width: 1216px;
  margin: 0 auto;
  padding: 96px 32px;
  text-align: center;
}
.cta-section h2 {
  font-family: 'F37Bobby', sans-serif;
  font-size: 36px;
  font-weight: 400;
  color: #fff;
  margin-bottom: 16px;
}
.cta-section p {
  font-family: 'F37 Jan', sans-serif;
  font-size: 20px;
  color: rgba(255,255,255,0.9);
  line-height: 34px;
  max-width: 700px;
  margin: 0 auto 40px;
}
.cta-boxes {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 32px;
  max-width: 800px;
  margin: 0 auto;
}
.cta-box {
  background: rgba(255,255,255,0.12);
  border: 1px solid rgba(255,255,255,0.25);
  border-radius: 16px;
  padding: 36px 28px;
  text-align: center;
  backdrop-filter: blur(8px);
}
.cta-box h3 {
  font-family: 'F37Bobby', sans-serif;
  font-size: 20px;
  color: #fff;
  margin-bottom: 12px;
}
.cta-box p {
  font-family: 'F37 Jan', sans-serif;
  font-size: 16px;
  color: rgba(255,255,255,0.85);
  margin-bottom: 24px;
  line-height: 26px;
}

/* ===== FAQ / Accordion ===== */
.sc-faq { background: #fff; }
.sc-faq .e-con-inner {
  max-width: 1216px;
  margin: 0 auto;
  padding: 96px 32px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.sc-faq h2 {
  font-family: 'F37Bobby', sans-serif;
  font-size: 36px;
  font-weight: 400;
  color: #261127;
  text-align: center;
  margin-bottom: 40px;
}
.accordion-container {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 896px;
  max-width: 100%;
}
.accordion-item {
  border: 2px solid #f6f3f6;
  border-radius: 12px;
  overflow: hidden;
  transition: border-color 0.2s;
}
.accordion-item.active { border-color: #ebe5eb; }
.accordion-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  background: #fff;
  cursor: pointer;
  user-select: none;
}
.accordion-header h3 {
  font-family: 'F37Bobby', sans-serif;
  font-size: 20px;
  font-weight: 400;
  color: #4e3751;
  padding-right: 16px;
}
.accordion-icon {
  width: 32px;
  height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  color: #7f6b80;
  flex-shrink: 0;
  font-weight: 300;
}
.accordion-item.active .accordion-icon { color: #f25056; }
.accordion-content {
  display: none;
  padding: 0 20px 20px;
}
.accordion-item.active .accordion-content { display: block; }
.accordion-content p {
  font-family: 'F37 Jan', sans-serif;
  font-size: 16px;
  color: rgb(96,75,99);
  line-height: 1.7;
}

/* ===== Features Discovery Grid ===== */
.sc-features-grid { background: #fbf9fb; }
.sc-features-grid .e-con-inner {
  display: flex;
  flex-direction: column;
  gap: 48px;
  max-width: 1280px;
  margin: 0 auto;
  padding: 96px 32px;
}
.section-label {
  font-family: 'F37 Jan', sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  color: #7f6b80;
  letter-spacing: 0.5px;
}
.features-grid-cols {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 32px;
}
.feature-grid-item {
  display: flex;
  flex-direction: column;
  gap: 14px;
  padding: 0 20px;
}
.feature-grid-item h2 {
  font-family: 'F37Bobby', sans-serif;
  font-size: 24px;
  font-weight: 400;
  color: #261127;
}
.feature-grid-item p {
  font-family: 'F37 Jan', sans-serif;
  font-size: 18px;
  color: #604b63;
  line-height: 30px;
}
.feature-grid-item a {
  font-family: 'F37 Jan', sans-serif;
  font-size: 18px;
  font-weight: 700;
  color: #5175d1;
}

/* ===== Responsive ===== */
@media (max-width: 1024px) {
  .features-Content_Wraper { gap: 64px; padding: 80px 24px 0; }
  .features-sec .text-col h2 { font-size: 30px; }
  .numbers-grid { grid-template-columns: repeat(3, 1fr); }
  .calc-grid { gap: 32px; }
}

@media (max-width: 768px) {
  .sc-hero .e-con-inner { flex-direction: column; gap: 40px; padding: 56px 20px; }
  .sc-hero .image-col { display: none; }
  .sc-hero h1 { font-size: 36px; }
  .features-Content_Wraper {
    grid-template-columns: 1fr;
    direction: ltr !important;
    gap: 40px;
    padding: 64px 20px 0;
  }
  .features-Content_Wraper .text-col { order: 1; }
  .features-Content_Wraper .image-col { order: 2; width: 100%; }
  .numbers-grid { grid-template-columns: 1fr 1fr; }
  .solution-grid { grid-template-columns: 1fr; }
  .calc-grid { grid-template-columns: 1fr; }
  .calc-results { margin-top: 16px; }
  .cta-boxes { grid-template-columns: 1fr; }
  .features-grid-cols { grid-template-columns: 1fr; }
  .path-buttons { flex-direction: column; align-items: center; }
  .leakage-table { font-size: 14px; }
  .leakage-table thead th, .leakage-table tbody td { padding: 12px 12px; }
}

@media (max-width: 480px) {
  .sc-hero h1 { font-size: 28px; }
  .features-sec .text-col > p { font-size: 16px; line-height: 28px; }
  .numbers-grid { grid-template-columns: 1fr; }
  .result-number { font-size: 40px; }
  .calc-section h2 { font-size: 28px; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'F37Bobby';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://shiftcare.com/wp-content/uploads/2025/07/F37Bobby-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'F37Bobby';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://shiftcare.com/wp-content/uploads/2025/07/F37-Bobby.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'F37 Jan';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://shiftcare.com/wp-content/uploads/2025/07/F37Jan-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'F37 Jan';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://shiftcare.com/wp-content/uploads/2025/07/F37Jan-RegularItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'F37 Jan';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://shiftcare.com/wp-content/uploads/2025/07/F37Jan-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */