.elementor-28 .elementor-element.elementor-element-f792b2d{--display:flex;--min-height:720px;--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f792b2d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f792b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-4e379ef{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:100px;--padding-right:64px;}.elementor-28 .elementor-element.elementor-element-4e379ef:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4e379ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-c67e30f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-28 .elementor-element.elementor-element-c67e30f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-c67e30f .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-dc2fc54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-28 .elementor-element.elementor-element-dc2fc54.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-dc2fc54 .elementor-heading-title{font-family:var( --e-global-typography-ctgh1-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgh1-font-size );font-weight:var( --e-global-typography-ctgh1-font-weight );text-transform:var( --e-global-typography-ctgh1-text-transform );line-height:var( --e-global-typography-ctgh1-line-height );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-694c2ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:var( --e-global-typography-ctglead-font-family ), Sans-serif;font-size:var( --e-global-typography-ctglead-font-size );font-weight:var( --e-global-typography-ctglead-font-weight );line-height:var( --e-global-typography-ctglead-line-height );color:var( --e-global-color-ctgmutedlt );}.elementor-28 .elementor-element.elementor-element-694c2ab.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-d46a48a{--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;--flex-wrap:wrap;--margin-top:14px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e421cb1 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.25s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-accent );border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-28 .elementor-element.elementor-element-e421cb1 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-e421cb1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-e421cb1{margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-28 .elementor-element.elementor-element-e421cb1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-e421cb1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-e421cb1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-e421cb1 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-e421cb1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-f0be185 .elementor-button{background-color:var( --e-global-color-ctgclear );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.25s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-ctgbone50 );border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-28 .elementor-element.elementor-element-f0be185 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-f0be185 .elementor-button:focus{background-color:var( --e-global-color-ctgclear );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-f0be185{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-28 .elementor-element.elementor-element-f0be185.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-f0be185 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-f0be185 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-6ed73a5{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-ctglinelt );--border-color:var( --e-global-color-ctglinelt );--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-098e9b9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:40px;}.elementor-28 .elementor-element.elementor-element-c371645{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-28 .elementor-element.elementor-element-c371645.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-c371645 .elementor-heading-title{font-family:var( --e-global-typography-ctgstat-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgstat-font-size );font-weight:var( --e-global-typography-ctgstat-font-weight );text-transform:var( --e-global-typography-ctgstat-text-transform );line-height:var( --e-global-typography-ctgstat-line-height );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-00ffbed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-00ffbed .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-ctgmutedlt );}.elementor-28 .elementor-element.elementor-element-d1fd242{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:40px;}.elementor-28 .elementor-element.elementor-element-be800df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-28 .elementor-element.elementor-element-be800df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-be800df .elementor-heading-title{font-family:var( --e-global-typography-ctgstat-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgstat-font-size );font-weight:var( --e-global-typography-ctgstat-font-weight );text-transform:var( --e-global-typography-ctgstat-text-transform );line-height:var( --e-global-typography-ctgstat-line-height );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-4aa7d6e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-4aa7d6e .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-ctgmutedlt );}.elementor-28 .elementor-element.elementor-element-0ca59a6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:40px;}.elementor-28 .elementor-element.elementor-element-08a0e9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-28 .elementor-element.elementor-element-08a0e9f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-08a0e9f .elementor-heading-title{font-family:var( --e-global-typography-ctgstat-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgstat-font-size );font-weight:var( --e-global-typography-ctgstat-font-weight );text-transform:var( --e-global-typography-ctgstat-text-transform );line-height:var( --e-global-typography-ctgstat-line-height );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-cb20b97.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-cb20b97 .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-ctgmutedlt );}.elementor-28 .elementor-element.elementor-element-24c418e{--display:flex;--min-height:560px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-24c418e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-24c418e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connectedtogod.net/wp-content/uploads/2026/10/WhatsApp-Image-2026-08-09-at-06.46.25.jpeg");background-position:top center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-4750e73{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-4750e73:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4750e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-b6b419c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3abcb02{margin:4px 14px calc(var(--kit-widget-spacing, 0px) + 4px) 14px;}.elementor-28 .elementor-element.elementor-element-3abcb02.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-3abcb02 .elementor-heading-title{font-family:var( --e-global-typography-ctgticker-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgticker-font-size );font-weight:var( --e-global-typography-ctgticker-font-weight );text-transform:var( --e-global-typography-ctgticker-text-transform );line-height:var( --e-global-typography-ctgticker-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-d3934f6{margin:4px 14px calc(var(--kit-widget-spacing, 0px) + 4px) 14px;}.elementor-28 .elementor-element.elementor-element-d3934f6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-d3934f6 .elementor-heading-title{font-family:var( --e-global-typography-ctgtickdot-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgtickdot-font-size );font-weight:var( --e-global-typography-ctgtickdot-font-weight );text-transform:var( --e-global-typography-ctgtickdot-text-transform );line-height:var( --e-global-typography-ctgtickdot-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-221052f{margin:4px 14px calc(var(--kit-widget-spacing, 0px) + 4px) 14px;}.elementor-28 .elementor-element.elementor-element-221052f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-221052f .elementor-heading-title{font-family:var( --e-global-typography-ctgticker-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgticker-font-size );font-weight:var( --e-global-typography-ctgticker-font-weight );text-transform:var( --e-global-typography-ctgticker-text-transform );line-height:var( --e-global-typography-ctgticker-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-8593e0d{margin:4px 14px calc(var(--kit-widget-spacing, 0px) + 4px) 14px;}.elementor-28 .elementor-element.elementor-element-8593e0d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-8593e0d .elementor-heading-title{font-family:var( --e-global-typography-ctgtickdot-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgtickdot-font-size );font-weight:var( --e-global-typography-ctgtickdot-font-weight );text-transform:var( --e-global-typography-ctgtickdot-text-transform );line-height:var( --e-global-typography-ctgtickdot-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-398e457{margin:4px 14px calc(var(--kit-widget-spacing, 0px) + 4px) 14px;}.elementor-28 .elementor-element.elementor-element-398e457.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-398e457 .elementor-heading-title{font-family:var( --e-global-typography-ctgticker-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgticker-font-size );font-weight:var( --e-global-typography-ctgticker-font-weight );text-transform:var( --e-global-typography-ctgticker-text-transform );line-height:var( --e-global-typography-ctgticker-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-5536305{margin:4px 14px calc(var(--kit-widget-spacing, 0px) + 4px) 14px;}.elementor-28 .elementor-element.elementor-element-5536305.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-5536305 .elementor-heading-title{font-family:var( --e-global-typography-ctgtickdot-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgtickdot-font-size );font-weight:var( --e-global-typography-ctgtickdot-font-weight );text-transform:var( --e-global-typography-ctgtickdot-text-transform );line-height:var( --e-global-typography-ctgtickdot-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-d4e106a{margin:4px 14px calc(var(--kit-widget-spacing, 0px) + 4px) 14px;}.elementor-28 .elementor-element.elementor-element-d4e106a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-d4e106a .elementor-heading-title{font-family:var( --e-global-typography-ctgticker-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgticker-font-size );font-weight:var( --e-global-typography-ctgticker-font-weight );text-transform:var( --e-global-typography-ctgticker-text-transform );line-height:var( --e-global-typography-ctgticker-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-b34745d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-b34745d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-b34745d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-10be2d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f56ad79{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1c9f35e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-28 .elementor-element.elementor-element-1c9f35e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-1c9f35e .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-2619b67.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-2619b67 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-918f07b{--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-257b1a8 .elementor-button{background-color:var( --e-global-color-ctgclear );font-family:var( --e-global-typography-ctgbtnsm-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgbtnsm-font-size );font-weight:var( --e-global-typography-ctgbtnsm-font-weight );text-transform:var( --e-global-typography-ctgbtnsm-text-transform );line-height:var( --e-global-typography-ctgbtnsm-line-height );letter-spacing:var( --e-global-typography-ctgbtnsm-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.25s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-primary );border-radius:2px 2px 2px 2px;padding:12px 18px 12px 18px;}.elementor-28 .elementor-element.elementor-element-257b1a8 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-257b1a8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-257b1a8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-257b1a8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-257b1a8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-257b1a8 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-257b1a8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-5104ce9{--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;--flex-wrap:wrap;--margin-top:-8px;--margin-bottom:-8px;--margin-left:-8px;--margin-right:-8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-92efb06{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-dcd9d2f{--display:flex;--min-height:380px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-dcd9d2f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-dcd9d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connectedtogod.net/wp-content/uploads/2026/10/WhatsApp-Image-2026-08-09-at-06.46.24.jpeg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-dcd9d2f::before, .elementor-28 .elementor-element.elementor-element-dcd9d2f > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-dcd9d2f > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-dcd9d2f > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-dcd9d2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-dcd9d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ctgdark0 ) 40%, var( --e-global-color-ctgdark88 ) 100%);}.elementor-28 .elementor-element.elementor-element-7d391ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-28 .elementor-element.elementor-element-7d391ac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-7d391ac .elementor-heading-title{font-family:var( --e-global-typography-ctgtile-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgtile-font-size );font-weight:var( --e-global-typography-ctgtile-font-weight );text-transform:var( --e-global-typography-ctgtile-text-transform );line-height:var( --e-global-typography-ctgtile-line-height );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-37e375f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-37e375f .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-6e2c85d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-c3e2685{--display:flex;--min-height:380px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-c3e2685:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-c3e2685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connectedtogod.net/wp-content/uploads/2026/10/ctg1.jpeg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-c3e2685::before, .elementor-28 .elementor-element.elementor-element-c3e2685 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-c3e2685 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-c3e2685 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-c3e2685 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-c3e2685 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ctgdark0 ) 40%, var( --e-global-color-ctgdark88 ) 100%);}.elementor-28 .elementor-element.elementor-element-f52242e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-28 .elementor-element.elementor-element-f52242e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-f52242e .elementor-heading-title{font-family:var( --e-global-typography-ctgtile-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgtile-font-size );font-weight:var( --e-global-typography-ctgtile-font-weight );text-transform:var( --e-global-typography-ctgtile-text-transform );line-height:var( --e-global-typography-ctgtile-line-height );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-ef76502.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-ef76502 .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-ad29630{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-2f59a96{--display:flex;--min-height:380px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-2f59a96:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2f59a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connectedtogod.net/wp-content/uploads/2026/10/ctg9.jpeg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-2f59a96::before, .elementor-28 .elementor-element.elementor-element-2f59a96 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-2f59a96 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-2f59a96 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-2f59a96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-2f59a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ctgdark0 ) 40%, var( --e-global-color-ctgdark88 ) 100%);}.elementor-28 .elementor-element.elementor-element-943f418{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-28 .elementor-element.elementor-element-943f418.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-943f418 .elementor-heading-title{font-family:var( --e-global-typography-ctgtile-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgtile-font-size );font-weight:var( --e-global-typography-ctgtile-font-weight );text-transform:var( --e-global-typography-ctgtile-text-transform );line-height:var( --e-global-typography-ctgtile-line-height );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-7f22ec7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-7f22ec7 .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-e8c3f78{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-99cdaca{--display:flex;--min-height:380px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-99cdaca:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-99cdaca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connectedtogod.net/wp-content/uploads/2026/10/WhatsApp-Image-2026-08-09-at-06.47.04.jpeg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-99cdaca::before, .elementor-28 .elementor-element.elementor-element-99cdaca > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-99cdaca > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-99cdaca > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-99cdaca > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-99cdaca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ctgdark0 ) 40%, var( --e-global-color-ctgdark88 ) 100%);}.elementor-28 .elementor-element.elementor-element-3a4828f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-28 .elementor-element.elementor-element-3a4828f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-3a4828f .elementor-heading-title{font-family:var( --e-global-typography-ctgtile-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgtile-font-size );font-weight:var( --e-global-typography-ctgtile-font-weight );text-transform:var( --e-global-typography-ctgtile-text-transform );line-height:var( --e-global-typography-ctgtile-line-height );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-99de44e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-99de44e .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-39713d8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-4ec2430{--display:flex;--min-height:380px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-4ec2430:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4ec2430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connectedtogod.net/wp-content/uploads/2026/10/ctg7.jpeg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-4ec2430::before, .elementor-28 .elementor-element.elementor-element-4ec2430 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-4ec2430 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-4ec2430 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-4ec2430 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-4ec2430 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ctgdark0 ) 40%, var( --e-global-color-ctgdark88 ) 100%);}.elementor-28 .elementor-element.elementor-element-5f89ba7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-28 .elementor-element.elementor-element-5f89ba7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-5f89ba7 .elementor-heading-title{font-family:var( --e-global-typography-ctgtile-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgtile-font-size );font-weight:var( --e-global-typography-ctgtile-font-weight );text-transform:var( --e-global-typography-ctgtile-text-transform );line-height:var( --e-global-typography-ctgtile-line-height );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-939321c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-939321c .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-5a4a5c8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-5a4a5c8:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5a4a5c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ctgwhite );}.elementor-28 .elementor-element.elementor-element-89282cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3a64f52{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-36a64cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-28 .elementor-element.elementor-element-36a64cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-36a64cb .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-873a6e0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-873a6e0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-6e2e5d3{--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4326689 .elementor-button{background-color:var( --e-global-color-ctgclear );font-family:var( --e-global-typography-ctgbtnsm-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgbtnsm-font-size );font-weight:var( --e-global-typography-ctgbtnsm-font-weight );text-transform:var( --e-global-typography-ctgbtnsm-text-transform );line-height:var( --e-global-typography-ctgbtnsm-line-height );letter-spacing:var( --e-global-typography-ctgbtnsm-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.25s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-primary );border-radius:2px 2px 2px 2px;padding:12px 18px 12px 18px;}.elementor-28 .elementor-element.elementor-element-4326689 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-4326689 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-4326689.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-4326689 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-4326689 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-4326689 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-4326689 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-786df68{--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;--flex-wrap:wrap;--margin-top:-12px;--margin-bottom:-12px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-2bbb9cb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-f4a013b{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-ctgline );--border-color:var( --e-global-color-ctgline );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f4a013b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f4a013b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ctgwhite );}.elementor-28 .elementor-element.elementor-element-3fbc04c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-3fbc04c{text-align:start;}.elementor-28 .elementor-element.elementor-element-3fbc04c img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-916ee4f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-916ee4f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-7156f49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-7156f49.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-7156f49 .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-ctggolddk );}.elementor-28 .elementor-element.elementor-element-f613b36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-f613b36.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-f613b36 .elementor-heading-title{font-family:var( --e-global-typography-ctgh3s-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgh3s-font-size );font-weight:var( --e-global-typography-ctgh3s-font-weight );text-transform:var( --e-global-typography-ctgh3s-text-transform );line-height:var( --e-global-typography-ctgh3s-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-292918a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:var( --e-global-typography-ctgsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgsmall-font-size );font-weight:var( --e-global-typography-ctgsmall-font-weight );line-height:var( --e-global-typography-ctgsmall-line-height );color:var( --e-global-color-ctgmuted );}.elementor-28 .elementor-element.elementor-element-292918a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-292918a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-12d04d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-12d04d4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-12d04d4 .elementor-heading-title{font-family:var( --e-global-typography-ctgprice-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgprice-font-size );font-weight:var( --e-global-typography-ctgprice-font-weight );line-height:var( --e-global-typography-ctgprice-line-height );letter-spacing:var( --e-global-typography-ctgprice-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-16d3fee .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.25s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-accent );border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-28 .elementor-element.elementor-element-16d3fee .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-16d3fee .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-16d3fee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-16d3fee .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-16d3fee .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-16d3fee .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-16d3fee .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-8889e45{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-69d4703{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-ctgline );--border-color:var( --e-global-color-ctgline );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-69d4703:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-69d4703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ctgwhite );}.elementor-28 .elementor-element.elementor-element-fe604da.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-fe604da{text-align:start;}.elementor-28 .elementor-element.elementor-element-fe604da img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-ac860e6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-ac860e6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-22a5d79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-22a5d79.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-22a5d79 .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-ctggolddk );}.elementor-28 .elementor-element.elementor-element-f038530{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-f038530.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-f038530 .elementor-heading-title{font-family:var( --e-global-typography-ctgh3s-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgh3s-font-size );font-weight:var( --e-global-typography-ctgh3s-font-weight );text-transform:var( --e-global-typography-ctgh3s-text-transform );line-height:var( --e-global-typography-ctgh3s-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-9ae8d53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:var( --e-global-typography-ctgsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgsmall-font-size );font-weight:var( --e-global-typography-ctgsmall-font-weight );line-height:var( --e-global-typography-ctgsmall-line-height );color:var( --e-global-color-ctgmuted );}.elementor-28 .elementor-element.elementor-element-9ae8d53.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-9ae8d53.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-3f7aaf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-3f7aaf9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-3f7aaf9 .elementor-heading-title{font-family:var( --e-global-typography-ctgprice-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgprice-font-size );font-weight:var( --e-global-typography-ctgprice-font-weight );line-height:var( --e-global-typography-ctgprice-line-height );letter-spacing:var( --e-global-typography-ctgprice-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-af24578 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.25s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-accent );border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-28 .elementor-element.elementor-element-af24578 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-af24578 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-af24578.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-af24578 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-af24578 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-af24578 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-af24578 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-d34af54{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-a34a2f4{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-ctgline );--border-color:var( --e-global-color-ctgline );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a34a2f4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a34a2f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ctgwhite );}.elementor-28 .elementor-element.elementor-element-a3187a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-a3187a2{text-align:start;}.elementor-28 .elementor-element.elementor-element-a3187a2 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-b0995a2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-b0995a2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-6aaafc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-6aaafc5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-6aaafc5 .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-ctggolddk );}.elementor-28 .elementor-element.elementor-element-38b45c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-38b45c2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-38b45c2 .elementor-heading-title{font-family:var( --e-global-typography-ctgh3s-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgh3s-font-size );font-weight:var( --e-global-typography-ctgh3s-font-weight );text-transform:var( --e-global-typography-ctgh3s-text-transform );line-height:var( --e-global-typography-ctgh3s-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-3d49f12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:var( --e-global-typography-ctgsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgsmall-font-size );font-weight:var( --e-global-typography-ctgsmall-font-weight );line-height:var( --e-global-typography-ctgsmall-line-height );color:var( --e-global-color-ctgmuted );}.elementor-28 .elementor-element.elementor-element-3d49f12.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-3d49f12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-d2880d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-d2880d3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-d2880d3 .elementor-heading-title{font-family:var( --e-global-typography-ctgprice-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgprice-font-size );font-weight:var( --e-global-typography-ctgprice-font-weight );line-height:var( --e-global-typography-ctgprice-line-height );letter-spacing:var( --e-global-typography-ctgprice-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-e1783b2 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.25s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-accent );border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-28 .elementor-element.elementor-element-e1783b2 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-e1783b2 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-e1783b2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-e1783b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-e1783b2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-e1783b2 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-e1783b2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-90f4760{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-0826d37{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-ctgline );--border-color:var( --e-global-color-ctgline );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-0826d37:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-0826d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ctgwhite );}.elementor-28 .elementor-element.elementor-element-cf43d2e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-cf43d2e{text-align:start;}.elementor-28 .elementor-element.elementor-element-cf43d2e img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-4b12e94{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-4b12e94.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-abd3f74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-abd3f74.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-abd3f74 .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-ctggolddk );}.elementor-28 .elementor-element.elementor-element-07d1d1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-07d1d1b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-07d1d1b .elementor-heading-title{font-family:var( --e-global-typography-ctgh3s-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgh3s-font-size );font-weight:var( --e-global-typography-ctgh3s-font-weight );text-transform:var( --e-global-typography-ctgh3s-text-transform );line-height:var( --e-global-typography-ctgh3s-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-d065c05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:var( --e-global-typography-ctgsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgsmall-font-size );font-weight:var( --e-global-typography-ctgsmall-font-weight );line-height:var( --e-global-typography-ctgsmall-line-height );color:var( --e-global-color-ctgmuted );}.elementor-28 .elementor-element.elementor-element-d065c05.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-d065c05.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-700f19c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-700f19c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-700f19c .elementor-heading-title{font-family:var( --e-global-typography-ctgprice-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgprice-font-size );font-weight:var( --e-global-typography-ctgprice-font-weight );line-height:var( --e-global-typography-ctgprice-line-height );letter-spacing:var( --e-global-typography-ctgprice-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-ebf40bf .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.25s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-accent );border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-28 .elementor-element.elementor-element-ebf40bf .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-ebf40bf .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-ebf40bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-ebf40bf .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-ebf40bf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-ebf40bf .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-ebf40bf .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-9c7aadf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-9c7aadf:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-9c7aadf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-be51e72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-32px;--margin-bottom:-32px;--margin-left:-24px;--margin-right:-24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-9ffbf79{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-28 .elementor-element.elementor-element-7e85ac1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-b138369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-28 .elementor-element.elementor-element-b138369.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-b138369 .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-1467f51.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-1467f51 .elementor-heading-title{font-family:var( --e-global-typography-ctghxl-font-family ), Sans-serif;font-size:var( --e-global-typography-ctghxl-font-size );font-weight:var( --e-global-typography-ctghxl-font-weight );text-transform:var( --e-global-typography-ctghxl-text-transform );line-height:var( --e-global-typography-ctghxl-line-height );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d3d3430{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-28 .elementor-element.elementor-element-c5929e6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-61be95a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:var( --e-global-typography-ctglead-font-family ), Sans-serif;font-size:var( --e-global-typography-ctglead-font-size );font-weight:var( --e-global-typography-ctglead-font-weight );line-height:var( --e-global-typography-ctglead-line-height );color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-61be95a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-05aa552{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ctgmutedlt );}.elementor-28 .elementor-element.elementor-element-05aa552.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-20312c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-28 .elementor-element.elementor-element-20312c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-20312c8 .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-16005da .elementor-button{background-color:var( --e-global-color-ctgclear );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.25s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-ctgbone50 );border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-28 .elementor-element.elementor-element-16005da .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-16005da .elementor-button:focus{background-color:var( --e-global-color-ctgclear );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-16005da.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-16005da .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-16005da .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-16005da .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-16005da .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-8db3b3d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-8db3b3d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8db3b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-3929b94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-aa23436{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e581b73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-28 .elementor-element.elementor-element-e581b73.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-e581b73 .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-2e831bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-2e831bf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-3842806{--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-378426a .elementor-button{background-color:var( --e-global-color-ctgclear );font-family:var( --e-global-typography-ctgbtnsm-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgbtnsm-font-size );font-weight:var( --e-global-typography-ctgbtnsm-font-weight );text-transform:var( --e-global-typography-ctgbtnsm-text-transform );line-height:var( --e-global-typography-ctgbtnsm-line-height );letter-spacing:var( --e-global-typography-ctgbtnsm-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.25s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-primary );border-radius:2px 2px 2px 2px;padding:12px 18px 12px 18px;}.elementor-28 .elementor-element.elementor-element-378426a .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-378426a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-378426a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-378426a .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-378426a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-378426a .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-378426a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-3417085{--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;--flex-wrap:wrap;--margin-top:-8px;--margin-bottom:-8px;--margin-left:-8px;--margin-right:-8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-7d98870{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-96c6b95{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-7ef5cbf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-7ef5cbf{text-align:start;}.elementor-28 .elementor-element.elementor-element-7ef5cbf img{width:100%;height:420px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-3aa96de{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-6274c23{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-fca6af3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-fca6af3{text-align:start;}.elementor-28 .elementor-element.elementor-element-fca6af3 img{width:100%;height:420px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-8f06b03{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-b18409d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e095773.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-e095773{text-align:start;}.elementor-28 .elementor-element.elementor-element-e095773 img{width:100%;height:420px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-c5ac8b6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-a053628{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f079e5b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-f079e5b{text-align:start;}.elementor-28 .elementor-element.elementor-element-f079e5b img{width:100%;height:420px;object-fit:cover;object-position:center center;}.elementor-28 .elementor-element.elementor-element-03a2cb4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-03a2cb4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-03a2cb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ctgwhite );}.elementor-28 .elementor-element.elementor-element-f4853e6{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1bbce5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-1bbce5e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-1bbce5e .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-d4131f0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-d4131f0{text-align:center;}.elementor-28 .elementor-element.elementor-element-d4131f0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-053de05{--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;--flex-wrap:wrap;--margin-top:-12px;--margin-bottom:-12px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-61db4fd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-ff52cc2{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-ctgline );--border-color:var( --e-global-color-ctgline );--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-ff52cc2:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-ff52cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ctgwhite );}.elementor-28 .elementor-element.elementor-element-58928b0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-58928b0 .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-28 .elementor-element.elementor-element-58928b0 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-58928b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-58928b0.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-58928b0.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-58928b0 .elementor-icon{font-size:22px;padding:16px;}.elementor-28 .elementor-element.elementor-element-58928b0 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-58928b0 .elementor-icon-box-title a{font-family:var( --e-global-typography-ctgiboxt-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgiboxt-font-size );font-weight:var( --e-global-typography-ctgiboxt-font-weight );text-transform:var( --e-global-typography-ctgiboxt-text-transform );line-height:var( --e-global-typography-ctgiboxt-line-height );}.elementor-28 .elementor-element.elementor-element-58928b0 .elementor-icon-box-description{font-family:var( --e-global-typography-ctgiboxd-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgiboxd-font-size );font-weight:var( --e-global-typography-ctgiboxd-font-weight );line-height:var( --e-global-typography-ctgiboxd-line-height );color:var( --e-global-color-ctgmuted );}.elementor-28 .elementor-element.elementor-element-3a0284c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-77edfae{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-ctgline );--border-color:var( --e-global-color-ctgline );--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-77edfae:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-77edfae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ctgwhite );}.elementor-28 .elementor-element.elementor-element-5b4d421.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-5b4d421 .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-28 .elementor-element.elementor-element-5b4d421 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-5b4d421.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-5b4d421.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5b4d421.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-5b4d421 .elementor-icon{font-size:22px;padding:16px;}.elementor-28 .elementor-element.elementor-element-5b4d421 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-5b4d421 .elementor-icon-box-title a{font-family:var( --e-global-typography-ctgiboxt-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgiboxt-font-size );font-weight:var( --e-global-typography-ctgiboxt-font-weight );text-transform:var( --e-global-typography-ctgiboxt-text-transform );line-height:var( --e-global-typography-ctgiboxt-line-height );}.elementor-28 .elementor-element.elementor-element-5b4d421 .elementor-icon-box-description{font-family:var( --e-global-typography-ctgiboxd-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgiboxd-font-size );font-weight:var( --e-global-typography-ctgiboxd-font-weight );line-height:var( --e-global-typography-ctgiboxd-line-height );color:var( --e-global-color-ctgmuted );}.elementor-28 .elementor-element.elementor-element-1096f2f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-a9184ac{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-ctgline );--border-color:var( --e-global-color-ctgline );--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-a9184ac:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a9184ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ctgwhite );}.elementor-28 .elementor-element.elementor-element-9640b5d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-9640b5d .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-28 .elementor-element.elementor-element-9640b5d .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-9640b5d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-9640b5d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-9640b5d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-9640b5d .elementor-icon{font-size:22px;padding:16px;}.elementor-28 .elementor-element.elementor-element-9640b5d .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-9640b5d .elementor-icon-box-title a{font-family:var( --e-global-typography-ctgiboxt-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgiboxt-font-size );font-weight:var( --e-global-typography-ctgiboxt-font-weight );text-transform:var( --e-global-typography-ctgiboxt-text-transform );line-height:var( --e-global-typography-ctgiboxt-line-height );}.elementor-28 .elementor-element.elementor-element-9640b5d .elementor-icon-box-description{font-family:var( --e-global-typography-ctgiboxd-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgiboxd-font-size );font-weight:var( --e-global-typography-ctgiboxd-font-weight );line-height:var( --e-global-typography-ctgiboxd-line-height );color:var( --e-global-color-ctgmuted );}.elementor-28 .elementor-element.elementor-element-4c6cb26{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-c04a8a5{--display:flex;--min-height:100%;--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:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-ctgline );--border-color:var( --e-global-color-ctgline );--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-c04a8a5:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-c04a8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ctgwhite );}.elementor-28 .elementor-element.elementor-element-8444685.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-8444685 .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-28 .elementor-element.elementor-element-8444685 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-8444685.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-8444685.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-8444685.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-8444685 .elementor-icon{font-size:22px;padding:16px;}.elementor-28 .elementor-element.elementor-element-8444685 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-8444685 .elementor-icon-box-title a{font-family:var( --e-global-typography-ctgiboxt-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgiboxt-font-size );font-weight:var( --e-global-typography-ctgiboxt-font-weight );text-transform:var( --e-global-typography-ctgiboxt-text-transform );line-height:var( --e-global-typography-ctgiboxt-line-height );}.elementor-28 .elementor-element.elementor-element-8444685 .elementor-icon-box-description{font-family:var( --e-global-typography-ctgiboxd-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgiboxd-font-size );font-weight:var( --e-global-typography-ctgiboxd-font-weight );line-height:var( --e-global-typography-ctgiboxd-line-height );color:var( --e-global-color-ctgmuted );}.elementor-28 .elementor-element.elementor-element-fd41435{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-fd41435:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-fd41435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-30fea59{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-b6f3f9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-28 .elementor-element.elementor-element-b6f3f9b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-b6f3f9b .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-1f7dd99.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-1f7dd99 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-ad5b400{--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;--flex-wrap:wrap;--margin-top:-12px;--margin-bottom:-12px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4bc4069{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-978e938{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1.5px 0px 0px 0px;--border-top-width:1.5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-187a763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-187a763.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-187a763 .elementor-heading-title{font-family:var( --e-global-typography-ctgstep-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgstep-font-size );font-weight:var( --e-global-typography-ctgstep-font-weight );text-transform:var( --e-global-typography-ctgstep-text-transform );line-height:var( --e-global-typography-ctgstep-line-height );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-3cafd73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-3cafd73.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-3cafd73 .elementor-heading-title{font-family:var( --e-global-typography-ctgh3-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgh3-font-size );font-weight:var( --e-global-typography-ctgh3-font-weight );text-transform:var( --e-global-typography-ctgh3-text-transform );line-height:var( --e-global-typography-ctgh3-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-1268c4c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-1268c4c{font-family:var( --e-global-typography-ctgsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgsmall-font-size );font-weight:var( --e-global-typography-ctgsmall-font-weight );line-height:var( --e-global-typography-ctgsmall-line-height );color:var( --e-global-color-ctgmuted );}.elementor-28 .elementor-element.elementor-element-db6d4f1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-0c87997{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1.5px 0px 0px 0px;--border-top-width:1.5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5ef8c5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-5ef8c5a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-5ef8c5a .elementor-heading-title{font-family:var( --e-global-typography-ctgstep-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgstep-font-size );font-weight:var( --e-global-typography-ctgstep-font-weight );text-transform:var( --e-global-typography-ctgstep-text-transform );line-height:var( --e-global-typography-ctgstep-line-height );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-ea5b006{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-ea5b006.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-ea5b006 .elementor-heading-title{font-family:var( --e-global-typography-ctgh3-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgh3-font-size );font-weight:var( --e-global-typography-ctgh3-font-weight );text-transform:var( --e-global-typography-ctgh3-text-transform );line-height:var( --e-global-typography-ctgh3-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-c00474f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-c00474f{font-family:var( --e-global-typography-ctgsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgsmall-font-size );font-weight:var( --e-global-typography-ctgsmall-font-weight );line-height:var( --e-global-typography-ctgsmall-line-height );color:var( --e-global-color-ctgmuted );}.elementor-28 .elementor-element.elementor-element-8214735{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-f5fe3af{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1.5px 0px 0px 0px;--border-top-width:1.5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-392bdb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-392bdb2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-392bdb2 .elementor-heading-title{font-family:var( --e-global-typography-ctgstep-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgstep-font-size );font-weight:var( --e-global-typography-ctgstep-font-weight );text-transform:var( --e-global-typography-ctgstep-text-transform );line-height:var( --e-global-typography-ctgstep-line-height );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-563f4bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-28 .elementor-element.elementor-element-563f4bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-563f4bf .elementor-heading-title{font-family:var( --e-global-typography-ctgh3-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgh3-font-size );font-weight:var( --e-global-typography-ctgh3-font-weight );text-transform:var( --e-global-typography-ctgh3-text-transform );line-height:var( --e-global-typography-ctgh3-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-e561a83.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-e561a83{font-family:var( --e-global-typography-ctgsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgsmall-font-size );font-weight:var( --e-global-typography-ctgsmall-font-weight );line-height:var( --e-global-typography-ctgsmall-line-height );color:var( --e-global-color-ctgmuted );}.elementor-28 .elementor-element.elementor-element-e1fd418{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-e1fd418:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-e1fd418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ctgwhite );}.elementor-28 .elementor-element.elementor-element-f44c7da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-32px;--margin-bottom:-32px;--margin-left:-24px;--margin-right:-24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-09f96e6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-28 .elementor-element.elementor-element-4daaf02{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-fb2ee2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-28 .elementor-element.elementor-element-fb2ee2f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-fb2ee2f .elementor-heading-title{font-family:var( --e-global-typography-ctgeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ctgeyebrow-font-size );font-weight:var( --e-global-typography-ctgeyebrow-font-weight );text-transform:var( --e-global-typography-ctgeyebrow-text-transform );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-9433497{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-28 .elementor-element.elementor-element-9433497.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-9433497 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-6478c26{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5d8a326{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ctgline );--border-color:var( --e-global-color-ctgline );--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-d3c5712.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-d3c5712 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-28 .elementor-element.elementor-element-d3c5712 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-d3c5712.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-d3c5712.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-d3c5712.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-d3c5712 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-d3c5712 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-d3c5712 .elementor-icon-box-title a{font-family:var( --e-global-typography-ctginfot-font-family ), Sans-serif;font-size:var( --e-global-typography-ctginfot-font-size );font-weight:var( --e-global-typography-ctginfot-font-weight );text-transform:var( --e-global-typography-ctginfot-text-transform );line-height:var( --e-global-typography-ctginfot-line-height );letter-spacing:var( --e-global-typography-ctginfot-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d3c5712 .elementor-icon-box-description{font-family:var( --e-global-typography-ctginfod-font-family ), Sans-serif;font-size:var( --e-global-typography-ctginfod-font-size );font-weight:var( --e-global-typography-ctginfod-font-weight );line-height:var( --e-global-typography-ctginfod-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-51bc195{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ctgline );--border-color:var( --e-global-color-ctgline );--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-74f080b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-74f080b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-28 .elementor-element.elementor-element-74f080b .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-74f080b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-74f080b.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-74f080b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-74f080b .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-74f080b .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-74f080b .elementor-icon-box-title a{font-family:var( --e-global-typography-ctginfot-font-family ), Sans-serif;font-size:var( --e-global-typography-ctginfot-font-size );font-weight:var( --e-global-typography-ctginfot-font-weight );text-transform:var( --e-global-typography-ctginfot-text-transform );line-height:var( --e-global-typography-ctginfot-line-height );letter-spacing:var( --e-global-typography-ctginfot-letter-spacing );}.elementor-28 .elementor-element.elementor-element-74f080b .elementor-icon-box-description{font-family:var( --e-global-typography-ctginfod-font-family ), Sans-serif;font-size:var( --e-global-typography-ctginfod-font-size );font-weight:var( --e-global-typography-ctginfod-font-weight );line-height:var( --e-global-typography-ctginfod-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-278b046{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ctgline );--border-color:var( --e-global-color-ctgline );--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f18699d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-f18699d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-28 .elementor-element.elementor-element-f18699d .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-f18699d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-f18699d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-f18699d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-f18699d .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-f18699d .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-f18699d .elementor-icon-box-title a{font-family:var( --e-global-typography-ctginfot-font-family ), Sans-serif;font-size:var( --e-global-typography-ctginfot-font-size );font-weight:var( --e-global-typography-ctginfot-font-weight );text-transform:var( --e-global-typography-ctginfot-text-transform );line-height:var( --e-global-typography-ctginfot-line-height );letter-spacing:var( --e-global-typography-ctginfot-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f18699d .elementor-icon-box-description{font-family:var( --e-global-typography-ctginfod-font-family ), Sans-serif;font-size:var( --e-global-typography-ctginfod-font-size );font-weight:var( --e-global-typography-ctginfod-font-weight );line-height:var( --e-global-typography-ctginfod-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-b0f3be8{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ctgline );--border-color:var( --e-global-color-ctgline );--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1f920f9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-1f920f9 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-28 .elementor-element.elementor-element-1f920f9 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-1f920f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-1f920f9.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1f920f9.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-1f920f9 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-1f920f9 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-1f920f9 .elementor-icon-box-title a{font-family:var( --e-global-typography-ctginfot-font-family ), Sans-serif;font-size:var( --e-global-typography-ctginfot-font-size );font-weight:var( --e-global-typography-ctginfot-font-weight );text-transform:var( --e-global-typography-ctginfot-text-transform );line-height:var( --e-global-typography-ctginfot-line-height );letter-spacing:var( --e-global-typography-ctginfot-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1f920f9 .elementor-icon-box-description{font-family:var( --e-global-typography-ctginfod-font-family ), Sans-serif;font-size:var( --e-global-typography-ctginfod-font-size );font-weight:var( --e-global-typography-ctginfod-font-weight );line-height:var( --e-global-typography-ctginfod-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-9cf19b5{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-37a9b13 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.25s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-primary );border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-28 .elementor-element.elementor-element-37a9b13 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-37a9b13 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-37a9b13{margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-28 .elementor-element.elementor-element-37a9b13.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-37a9b13 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-37a9b13 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-37a9b13 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-37a9b13 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-2af4387 .elementor-button{background-color:var( --e-global-color-ctgclear );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.25s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-primary );border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-28 .elementor-element.elementor-element-2af4387 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-2af4387 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-2af4387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-28 .elementor-element.elementor-element-2af4387.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-2af4387 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-2af4387 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-2af4387 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-2af4387 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d1a4e95{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-28 .elementor-element.elementor-element-c49dff0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-28 .elementor-element.elementor-element-c49dff0 iframe{height:480px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-4e379ef{--width:54%;}.elementor-28 .elementor-element.elementor-element-098e9b9{--width:auto;}.elementor-28 .elementor-element.elementor-element-d1fd242{--width:auto;}.elementor-28 .elementor-element.elementor-element-0ca59a6{--width:auto;}.elementor-28 .elementor-element.elementor-element-24c418e{--width:46%;}.elementor-28 .elementor-element.elementor-element-f56ad79{--width:70%;}.elementor-28 .elementor-element.elementor-element-918f07b{--width:30%;}.elementor-28 .elementor-element.elementor-element-5104ce9{--width:calc(100% + 16px);}.elementor-28 .elementor-element.elementor-element-92efb06{--width:20%;}.elementor-28 .elementor-element.elementor-element-6e2c85d{--width:20%;}.elementor-28 .elementor-element.elementor-element-ad29630{--width:20%;}.elementor-28 .elementor-element.elementor-element-e8c3f78{--width:20%;}.elementor-28 .elementor-element.elementor-element-39713d8{--width:20%;}.elementor-28 .elementor-element.elementor-element-3a64f52{--width:70%;}.elementor-28 .elementor-element.elementor-element-6e2e5d3{--width:30%;}.elementor-28 .elementor-element.elementor-element-786df68{--width:calc(100% + 24px);}.elementor-28 .elementor-element.elementor-element-2bbb9cb{--width:25%;}.elementor-28 .elementor-element.elementor-element-8889e45{--width:25%;}.elementor-28 .elementor-element.elementor-element-d34af54{--width:25%;}.elementor-28 .elementor-element.elementor-element-90f4760{--width:25%;}.elementor-28 .elementor-element.elementor-element-be51e72{--width:calc(100% + 48px);}.elementor-28 .elementor-element.elementor-element-9ffbf79{--width:50%;}.elementor-28 .elementor-element.elementor-element-d3d3430{--width:50%;}.elementor-28 .elementor-element.elementor-element-aa23436{--width:70%;}.elementor-28 .elementor-element.elementor-element-3842806{--width:30%;}.elementor-28 .elementor-element.elementor-element-3417085{--width:calc(100% + 16px);}.elementor-28 .elementor-element.elementor-element-7d98870{--width:25%;}.elementor-28 .elementor-element.elementor-element-3aa96de{--width:25%;}.elementor-28 .elementor-element.elementor-element-8f06b03{--width:25%;}.elementor-28 .elementor-element.elementor-element-c5ac8b6{--width:25%;}.elementor-28 .elementor-element.elementor-element-053de05{--width:calc(100% + 24px);}.elementor-28 .elementor-element.elementor-element-61db4fd{--width:25%;}.elementor-28 .elementor-element.elementor-element-3a0284c{--width:25%;}.elementor-28 .elementor-element.elementor-element-1096f2f{--width:25%;}.elementor-28 .elementor-element.elementor-element-4c6cb26{--width:25%;}.elementor-28 .elementor-element.elementor-element-ad5b400{--width:calc(100% + 24px);}.elementor-28 .elementor-element.elementor-element-4bc4069{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-db6d4f1{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-8214735{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-f44c7da{--width:calc(100% + 48px);}.elementor-28 .elementor-element.elementor-element-09f96e6{--width:50%;}.elementor-28 .elementor-element.elementor-element-d1a4e95{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-4e379ef{--width:100%;}.elementor-28 .elementor-element.elementor-element-24c418e{--width:100%;}.elementor-28 .elementor-element.elementor-element-5104ce9{--width:calc(100% + 16px);}.elementor-28 .elementor-element.elementor-element-92efb06{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-6e2c85d{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-ad29630{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-e8c3f78{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-39713d8{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-786df68{--width:calc(100% + 24px);}.elementor-28 .elementor-element.elementor-element-2bbb9cb{--width:50%;}.elementor-28 .elementor-element.elementor-element-8889e45{--width:50%;}.elementor-28 .elementor-element.elementor-element-d34af54{--width:50%;}.elementor-28 .elementor-element.elementor-element-90f4760{--width:50%;}.elementor-28 .elementor-element.elementor-element-be51e72{--width:calc(100% + 24px);}.elementor-28 .elementor-element.elementor-element-9ffbf79{--width:100%;}.elementor-28 .elementor-element.elementor-element-d3d3430{--width:100%;}.elementor-28 .elementor-element.elementor-element-3417085{--width:calc(100% + 16px);}.elementor-28 .elementor-element.elementor-element-7d98870{--width:50%;}.elementor-28 .elementor-element.elementor-element-3aa96de{--width:50%;}.elementor-28 .elementor-element.elementor-element-8f06b03{--width:50%;}.elementor-28 .elementor-element.elementor-element-c5ac8b6{--width:50%;}.elementor-28 .elementor-element.elementor-element-053de05{--width:calc(100% + 24px);}.elementor-28 .elementor-element.elementor-element-61db4fd{--width:50%;}.elementor-28 .elementor-element.elementor-element-3a0284c{--width:50%;}.elementor-28 .elementor-element.elementor-element-1096f2f{--width:50%;}.elementor-28 .elementor-element.elementor-element-4c6cb26{--width:50%;}.elementor-28 .elementor-element.elementor-element-ad5b400{--width:calc(100% + 24px);}.elementor-28 .elementor-element.elementor-element-4bc4069{--width:50%;}.elementor-28 .elementor-element.elementor-element-db6d4f1{--width:50%;}.elementor-28 .elementor-element.elementor-element-8214735{--width:50%;}.elementor-28 .elementor-element.elementor-element-f44c7da{--width:calc(100% + 24px);}.elementor-28 .elementor-element.elementor-element-09f96e6{--width:100%;}.elementor-28 .elementor-element.elementor-element-d1a4e95{--width:100%;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-f792b2d{--min-height:0px;}.elementor-28 .elementor-element.elementor-element-4e379ef{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-c67e30f .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-dc2fc54 .elementor-heading-title{font-size:var( --e-global-typography-ctgh1-font-size );line-height:var( --e-global-typography-ctgh1-line-height );}.elementor-28 .elementor-element.elementor-element-694c2ab{font-size:var( --e-global-typography-ctglead-font-size );line-height:var( --e-global-typography-ctglead-line-height );}.elementor-28 .elementor-element.elementor-element-e421cb1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f0be185 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-c371645 .elementor-heading-title{font-size:var( --e-global-typography-ctgstat-font-size );line-height:var( --e-global-typography-ctgstat-line-height );}.elementor-28 .elementor-element.elementor-element-00ffbed .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-be800df .elementor-heading-title{font-size:var( --e-global-typography-ctgstat-font-size );line-height:var( --e-global-typography-ctgstat-line-height );}.elementor-28 .elementor-element.elementor-element-4aa7d6e .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-08a0e9f .elementor-heading-title{font-size:var( --e-global-typography-ctgstat-font-size );line-height:var( --e-global-typography-ctgstat-line-height );}.elementor-28 .elementor-element.elementor-element-cb20b97 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3abcb02 .elementor-heading-title{font-size:var( --e-global-typography-ctgticker-font-size );line-height:var( --e-global-typography-ctgticker-line-height );}.elementor-28 .elementor-element.elementor-element-d3934f6 .elementor-heading-title{font-size:var( --e-global-typography-ctgtickdot-font-size );line-height:var( --e-global-typography-ctgtickdot-line-height );}.elementor-28 .elementor-element.elementor-element-221052f .elementor-heading-title{font-size:var( --e-global-typography-ctgticker-font-size );line-height:var( --e-global-typography-ctgticker-line-height );}.elementor-28 .elementor-element.elementor-element-8593e0d .elementor-heading-title{font-size:var( --e-global-typography-ctgtickdot-font-size );line-height:var( --e-global-typography-ctgtickdot-line-height );}.elementor-28 .elementor-element.elementor-element-398e457 .elementor-heading-title{font-size:var( --e-global-typography-ctgticker-font-size );line-height:var( --e-global-typography-ctgticker-line-height );}.elementor-28 .elementor-element.elementor-element-5536305 .elementor-heading-title{font-size:var( --e-global-typography-ctgtickdot-font-size );line-height:var( --e-global-typography-ctgtickdot-line-height );}.elementor-28 .elementor-element.elementor-element-d4e106a .elementor-heading-title{font-size:var( --e-global-typography-ctgticker-font-size );line-height:var( --e-global-typography-ctgticker-line-height );}.elementor-28 .elementor-element.elementor-element-b34745d{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-1c9f35e .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-2619b67 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-257b1a8 .elementor-button{font-size:var( --e-global-typography-ctgbtnsm-font-size );line-height:var( --e-global-typography-ctgbtnsm-line-height );letter-spacing:var( --e-global-typography-ctgbtnsm-letter-spacing );}.elementor-28 .elementor-element.elementor-element-5104ce9{--margin-top:-8px;--margin-bottom:-8px;--margin-left:-8px;--margin-right:-8px;}.elementor-28 .elementor-element.elementor-element-92efb06{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-7d391ac .elementor-heading-title{font-size:var( --e-global-typography-ctgtile-font-size );line-height:var( --e-global-typography-ctgtile-line-height );}.elementor-28 .elementor-element.elementor-element-37e375f .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6e2c85d{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-f52242e .elementor-heading-title{font-size:var( --e-global-typography-ctgtile-font-size );line-height:var( --e-global-typography-ctgtile-line-height );}.elementor-28 .elementor-element.elementor-element-ef76502 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ad29630{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-943f418 .elementor-heading-title{font-size:var( --e-global-typography-ctgtile-font-size );line-height:var( --e-global-typography-ctgtile-line-height );}.elementor-28 .elementor-element.elementor-element-7f22ec7 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-e8c3f78{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-3a4828f .elementor-heading-title{font-size:var( --e-global-typography-ctgtile-font-size );line-height:var( --e-global-typography-ctgtile-line-height );}.elementor-28 .elementor-element.elementor-element-99de44e .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-39713d8{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-5f89ba7 .elementor-heading-title{font-size:var( --e-global-typography-ctgtile-font-size );line-height:var( --e-global-typography-ctgtile-line-height );}.elementor-28 .elementor-element.elementor-element-939321c .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-5a4a5c8{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-36a64cb .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-873a6e0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-4326689 .elementor-button{font-size:var( --e-global-typography-ctgbtnsm-font-size );line-height:var( --e-global-typography-ctgbtnsm-line-height );letter-spacing:var( --e-global-typography-ctgbtnsm-letter-spacing );}.elementor-28 .elementor-element.elementor-element-786df68{--margin-top:-12px;--margin-bottom:-12px;--margin-left:-12px;--margin-right:-12px;}.elementor-28 .elementor-element.elementor-element-2bbb9cb{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-3fbc04c img{height:380px;}.elementor-28 .elementor-element.elementor-element-7156f49 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f613b36 .elementor-heading-title{font-size:var( --e-global-typography-ctgh3s-font-size );line-height:var( --e-global-typography-ctgh3s-line-height );}.elementor-28 .elementor-element.elementor-element-292918a{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-12d04d4 .elementor-heading-title{font-size:var( --e-global-typography-ctgprice-font-size );line-height:var( --e-global-typography-ctgprice-line-height );letter-spacing:var( --e-global-typography-ctgprice-letter-spacing );}.elementor-28 .elementor-element.elementor-element-16d3fee .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-8889e45{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-fe604da img{height:380px;}.elementor-28 .elementor-element.elementor-element-22a5d79 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f038530 .elementor-heading-title{font-size:var( --e-global-typography-ctgh3s-font-size );line-height:var( --e-global-typography-ctgh3s-line-height );}.elementor-28 .elementor-element.elementor-element-9ae8d53{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-3f7aaf9 .elementor-heading-title{font-size:var( --e-global-typography-ctgprice-font-size );line-height:var( --e-global-typography-ctgprice-line-height );letter-spacing:var( --e-global-typography-ctgprice-letter-spacing );}.elementor-28 .elementor-element.elementor-element-af24578 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d34af54{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-a3187a2 img{height:380px;}.elementor-28 .elementor-element.elementor-element-6aaafc5 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-38b45c2 .elementor-heading-title{font-size:var( --e-global-typography-ctgh3s-font-size );line-height:var( --e-global-typography-ctgh3s-line-height );}.elementor-28 .elementor-element.elementor-element-3d49f12{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-d2880d3 .elementor-heading-title{font-size:var( --e-global-typography-ctgprice-font-size );line-height:var( --e-global-typography-ctgprice-line-height );letter-spacing:var( --e-global-typography-ctgprice-letter-spacing );}.elementor-28 .elementor-element.elementor-element-e1783b2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-90f4760{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-cf43d2e img{height:380px;}.elementor-28 .elementor-element.elementor-element-abd3f74 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-07d1d1b .elementor-heading-title{font-size:var( --e-global-typography-ctgh3s-font-size );line-height:var( --e-global-typography-ctgh3s-line-height );}.elementor-28 .elementor-element.elementor-element-d065c05{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-700f19c .elementor-heading-title{font-size:var( --e-global-typography-ctgprice-font-size );line-height:var( --e-global-typography-ctgprice-line-height );letter-spacing:var( --e-global-typography-ctgprice-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ebf40bf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-9c7aadf{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-be51e72{--margin-top:-32px;--margin-bottom:-32px;--margin-left:-12px;--margin-right:-12px;}.elementor-28 .elementor-element.elementor-element-9ffbf79{--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-b138369 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1467f51 .elementor-heading-title{font-size:var( --e-global-typography-ctghxl-font-size );line-height:var( --e-global-typography-ctghxl-line-height );}.elementor-28 .elementor-element.elementor-element-d3d3430{--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-61be95a{font-size:var( --e-global-typography-ctglead-font-size );line-height:var( --e-global-typography-ctglead-line-height );}.elementor-28 .elementor-element.elementor-element-05aa552{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-20312c8 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-16005da .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-8db3b3d{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-e581b73 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-2e831bf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-378426a .elementor-button{font-size:var( --e-global-typography-ctgbtnsm-font-size );line-height:var( --e-global-typography-ctgbtnsm-line-height );letter-spacing:var( --e-global-typography-ctgbtnsm-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3417085{--margin-top:-8px;--margin-bottom:-8px;--margin-left:-8px;--margin-right:-8px;}.elementor-28 .elementor-element.elementor-element-7d98870{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-7ef5cbf img{height:440px;}.elementor-28 .elementor-element.elementor-element-3aa96de{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-fca6af3 img{height:440px;}.elementor-28 .elementor-element.elementor-element-8f06b03{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-e095773 img{height:440px;}.elementor-28 .elementor-element.elementor-element-c5ac8b6{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-f079e5b img{height:440px;}.elementor-28 .elementor-element.elementor-element-03a2cb4{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-1bbce5e .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d4131f0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-053de05{--margin-top:-12px;--margin-bottom:-12px;--margin-left:-12px;--margin-right:-12px;}.elementor-28 .elementor-element.elementor-element-61db4fd{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-58928b0 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-58928b0 .elementor-icon-box-title a{font-size:var( --e-global-typography-ctgiboxt-font-size );line-height:var( --e-global-typography-ctgiboxt-line-height );}.elementor-28 .elementor-element.elementor-element-58928b0 .elementor-icon-box-description{font-size:var( --e-global-typography-ctgiboxd-font-size );line-height:var( --e-global-typography-ctgiboxd-line-height );}.elementor-28 .elementor-element.elementor-element-3a0284c{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-5b4d421 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-5b4d421 .elementor-icon-box-title a{font-size:var( --e-global-typography-ctgiboxt-font-size );line-height:var( --e-global-typography-ctgiboxt-line-height );}.elementor-28 .elementor-element.elementor-element-5b4d421 .elementor-icon-box-description{font-size:var( --e-global-typography-ctgiboxd-font-size );line-height:var( --e-global-typography-ctgiboxd-line-height );}.elementor-28 .elementor-element.elementor-element-1096f2f{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-9640b5d .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-9640b5d .elementor-icon-box-title a{font-size:var( --e-global-typography-ctgiboxt-font-size );line-height:var( --e-global-typography-ctgiboxt-line-height );}.elementor-28 .elementor-element.elementor-element-9640b5d .elementor-icon-box-description{font-size:var( --e-global-typography-ctgiboxd-font-size );line-height:var( --e-global-typography-ctgiboxd-line-height );}.elementor-28 .elementor-element.elementor-element-4c6cb26{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-8444685 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-8444685 .elementor-icon-box-title a{font-size:var( --e-global-typography-ctgiboxt-font-size );line-height:var( --e-global-typography-ctgiboxt-line-height );}.elementor-28 .elementor-element.elementor-element-8444685 .elementor-icon-box-description{font-size:var( --e-global-typography-ctgiboxd-font-size );line-height:var( --e-global-typography-ctgiboxd-line-height );}.elementor-28 .elementor-element.elementor-element-fd41435{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-b6f3f9b .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1f7dd99 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-ad5b400{--margin-top:-12px;--margin-bottom:-12px;--margin-left:-12px;--margin-right:-12px;}.elementor-28 .elementor-element.elementor-element-4bc4069{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-187a763 .elementor-heading-title{font-size:var( --e-global-typography-ctgstep-font-size );line-height:var( --e-global-typography-ctgstep-line-height );}.elementor-28 .elementor-element.elementor-element-3cafd73 .elementor-heading-title{font-size:var( --e-global-typography-ctgh3-font-size );line-height:var( --e-global-typography-ctgh3-line-height );}.elementor-28 .elementor-element.elementor-element-1268c4c{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-db6d4f1{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-5ef8c5a .elementor-heading-title{font-size:var( --e-global-typography-ctgstep-font-size );line-height:var( --e-global-typography-ctgstep-line-height );}.elementor-28 .elementor-element.elementor-element-ea5b006 .elementor-heading-title{font-size:var( --e-global-typography-ctgh3-font-size );line-height:var( --e-global-typography-ctgh3-line-height );}.elementor-28 .elementor-element.elementor-element-c00474f{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-8214735{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-392bdb2 .elementor-heading-title{font-size:var( --e-global-typography-ctgstep-font-size );line-height:var( --e-global-typography-ctgstep-line-height );}.elementor-28 .elementor-element.elementor-element-563f4bf .elementor-heading-title{font-size:var( --e-global-typography-ctgh3-font-size );line-height:var( --e-global-typography-ctgh3-line-height );}.elementor-28 .elementor-element.elementor-element-e561a83{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-e1fd418{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-f44c7da{--margin-top:-32px;--margin-bottom:-32px;--margin-left:-12px;--margin-right:-12px;}.elementor-28 .elementor-element.elementor-element-09f96e6{--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-28 .elementor-element.elementor-element-fb2ee2f .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-9433497 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-d3c5712 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-d3c5712 .elementor-icon-box-title a{font-size:var( --e-global-typography-ctginfot-font-size );line-height:var( --e-global-typography-ctginfot-line-height );letter-spacing:var( --e-global-typography-ctginfot-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d3c5712 .elementor-icon-box-description{font-size:var( --e-global-typography-ctginfod-font-size );line-height:var( --e-global-typography-ctginfod-line-height );}.elementor-28 .elementor-element.elementor-element-74f080b .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-74f080b .elementor-icon-box-title a{font-size:var( --e-global-typography-ctginfot-font-size );line-height:var( --e-global-typography-ctginfot-line-height );letter-spacing:var( --e-global-typography-ctginfot-letter-spacing );}.elementor-28 .elementor-element.elementor-element-74f080b .elementor-icon-box-description{font-size:var( --e-global-typography-ctginfod-font-size );line-height:var( --e-global-typography-ctginfod-line-height );}.elementor-28 .elementor-element.elementor-element-f18699d .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-f18699d .elementor-icon-box-title a{font-size:var( --e-global-typography-ctginfot-font-size );line-height:var( --e-global-typography-ctginfot-line-height );letter-spacing:var( --e-global-typography-ctginfot-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f18699d .elementor-icon-box-description{font-size:var( --e-global-typography-ctginfod-font-size );line-height:var( --e-global-typography-ctginfod-line-height );}.elementor-28 .elementor-element.elementor-element-1f920f9 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-1f920f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-ctginfot-font-size );line-height:var( --e-global-typography-ctginfot-line-height );letter-spacing:var( --e-global-typography-ctginfot-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1f920f9 .elementor-icon-box-description{font-size:var( --e-global-typography-ctginfod-font-size );line-height:var( --e-global-typography-ctginfod-line-height );}.elementor-28 .elementor-element.elementor-element-37a9b13 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-2af4387 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d1a4e95{--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-4e379ef{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-28 .elementor-element.elementor-element-c67e30f .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-dc2fc54 .elementor-heading-title{font-size:var( --e-global-typography-ctgh1-font-size );line-height:var( --e-global-typography-ctgh1-line-height );}.elementor-28 .elementor-element.elementor-element-694c2ab{font-size:var( --e-global-typography-ctglead-font-size );line-height:var( --e-global-typography-ctglead-line-height );}.elementor-28 .elementor-element.elementor-element-e421cb1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f0be185 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-098e9b9{--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-c371645 .elementor-heading-title{font-size:var( --e-global-typography-ctgstat-font-size );line-height:var( --e-global-typography-ctgstat-line-height );}.elementor-28 .elementor-element.elementor-element-00ffbed .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d1fd242{--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-be800df .elementor-heading-title{font-size:var( --e-global-typography-ctgstat-font-size );line-height:var( --e-global-typography-ctgstat-line-height );}.elementor-28 .elementor-element.elementor-element-4aa7d6e .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-0ca59a6{--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:24px;}.elementor-28 .elementor-element.elementor-element-08a0e9f .elementor-heading-title{font-size:var( --e-global-typography-ctgstat-font-size );line-height:var( --e-global-typography-ctgstat-line-height );}.elementor-28 .elementor-element.elementor-element-cb20b97 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-24c418e{--min-height:460px;}.elementor-28 .elementor-element.elementor-element-4750e73{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-28 .elementor-element.elementor-element-3abcb02{margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 4px) 8px;}.elementor-28 .elementor-element.elementor-element-3abcb02 .elementor-heading-title{font-size:var( --e-global-typography-ctgticker-font-size );line-height:var( --e-global-typography-ctgticker-line-height );}.elementor-28 .elementor-element.elementor-element-d3934f6{margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 4px) 8px;}.elementor-28 .elementor-element.elementor-element-d3934f6 .elementor-heading-title{font-size:var( --e-global-typography-ctgtickdot-font-size );line-height:var( --e-global-typography-ctgtickdot-line-height );}.elementor-28 .elementor-element.elementor-element-221052f{margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 4px) 8px;}.elementor-28 .elementor-element.elementor-element-221052f .elementor-heading-title{font-size:var( --e-global-typography-ctgticker-font-size );line-height:var( --e-global-typography-ctgticker-line-height );}.elementor-28 .elementor-element.elementor-element-8593e0d{margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 4px) 8px;}.elementor-28 .elementor-element.elementor-element-8593e0d .elementor-heading-title{font-size:var( --e-global-typography-ctgtickdot-font-size );line-height:var( --e-global-typography-ctgtickdot-line-height );}.elementor-28 .elementor-element.elementor-element-398e457{margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 4px) 8px;}.elementor-28 .elementor-element.elementor-element-398e457 .elementor-heading-title{font-size:var( --e-global-typography-ctgticker-font-size );line-height:var( --e-global-typography-ctgticker-line-height );}.elementor-28 .elementor-element.elementor-element-5536305{margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 4px) 8px;}.elementor-28 .elementor-element.elementor-element-5536305 .elementor-heading-title{font-size:var( --e-global-typography-ctgtickdot-font-size );line-height:var( --e-global-typography-ctgtickdot-line-height );}.elementor-28 .elementor-element.elementor-element-d4e106a{margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 4px) 8px;}.elementor-28 .elementor-element.elementor-element-d4e106a .elementor-heading-title{font-size:var( --e-global-typography-ctgticker-font-size );line-height:var( --e-global-typography-ctgticker-line-height );}.elementor-28 .elementor-element.elementor-element-b34745d{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-28 .elementor-element.elementor-element-10be2d5{--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-f56ad79{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1c9f35e .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-2619b67 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-918f07b{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-257b1a8 .elementor-button{font-size:var( --e-global-typography-ctgbtnsm-font-size );line-height:var( --e-global-typography-ctgbtnsm-line-height );letter-spacing:var( --e-global-typography-ctgbtnsm-letter-spacing );}.elementor-28 .elementor-element.elementor-element-5104ce9{--width:calc(100% + 16px);--margin-top:-8px;--margin-bottom:-8px;--margin-left:-8px;--margin-right:-8px;}.elementor-28 .elementor-element.elementor-element-92efb06{--width:50%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-dcd9d2f{--min-height:240px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-28 .elementor-element.elementor-element-7d391ac .elementor-heading-title{font-size:var( --e-global-typography-ctgtile-font-size );line-height:var( --e-global-typography-ctgtile-line-height );}.elementor-28 .elementor-element.elementor-element-37e375f .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-6e2c85d{--width:50%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-c3e2685{--min-height:240px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-28 .elementor-element.elementor-element-f52242e .elementor-heading-title{font-size:var( --e-global-typography-ctgtile-font-size );line-height:var( --e-global-typography-ctgtile-line-height );}.elementor-28 .elementor-element.elementor-element-ef76502 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ad29630{--width:50%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-2f59a96{--min-height:240px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-28 .elementor-element.elementor-element-943f418 .elementor-heading-title{font-size:var( --e-global-typography-ctgtile-font-size );line-height:var( --e-global-typography-ctgtile-line-height );}.elementor-28 .elementor-element.elementor-element-7f22ec7 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-e8c3f78{--width:50%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-99cdaca{--min-height:240px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-28 .elementor-element.elementor-element-3a4828f .elementor-heading-title{font-size:var( --e-global-typography-ctgtile-font-size );line-height:var( --e-global-typography-ctgtile-line-height );}.elementor-28 .elementor-element.elementor-element-99de44e .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-39713d8{--width:50%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-28 .elementor-element.elementor-element-4ec2430{--min-height:240px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-28 .elementor-element.elementor-element-5f89ba7 .elementor-heading-title{font-size:var( --e-global-typography-ctgtile-font-size );line-height:var( --e-global-typography-ctgtile-line-height );}.elementor-28 .elementor-element.elementor-element-939321c .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-5a4a5c8{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-28 .elementor-element.elementor-element-89282cf{--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-3a64f52{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-36a64cb .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-873a6e0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-6e2e5d3{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-4326689 .elementor-button{font-size:var( --e-global-typography-ctgbtnsm-font-size );line-height:var( --e-global-typography-ctgbtnsm-line-height );letter-spacing:var( --e-global-typography-ctgbtnsm-letter-spacing );}.elementor-28 .elementor-element.elementor-element-786df68{--width:100%;--margin-top:-12px;--margin-bottom:-12px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-2bbb9cb{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3fbc04c img{height:420px;}.elementor-28 .elementor-element.elementor-element-7156f49 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f613b36 .elementor-heading-title{font-size:var( --e-global-typography-ctgh3s-font-size );line-height:var( --e-global-typography-ctgh3s-line-height );}.elementor-28 .elementor-element.elementor-element-292918a{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-12d04d4 .elementor-heading-title{font-size:var( --e-global-typography-ctgprice-font-size );line-height:var( --e-global-typography-ctgprice-line-height );letter-spacing:var( --e-global-typography-ctgprice-letter-spacing );}.elementor-28 .elementor-element.elementor-element-16d3fee .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-8889e45{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-fe604da img{height:420px;}.elementor-28 .elementor-element.elementor-element-22a5d79 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f038530 .elementor-heading-title{font-size:var( --e-global-typography-ctgh3s-font-size );line-height:var( --e-global-typography-ctgh3s-line-height );}.elementor-28 .elementor-element.elementor-element-9ae8d53{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-3f7aaf9 .elementor-heading-title{font-size:var( --e-global-typography-ctgprice-font-size );line-height:var( --e-global-typography-ctgprice-line-height );letter-spacing:var( --e-global-typography-ctgprice-letter-spacing );}.elementor-28 .elementor-element.elementor-element-af24578 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d34af54{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a3187a2 img{height:420px;}.elementor-28 .elementor-element.elementor-element-6aaafc5 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-38b45c2 .elementor-heading-title{font-size:var( --e-global-typography-ctgh3s-font-size );line-height:var( --e-global-typography-ctgh3s-line-height );}.elementor-28 .elementor-element.elementor-element-3d49f12{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-d2880d3 .elementor-heading-title{font-size:var( --e-global-typography-ctgprice-font-size );line-height:var( --e-global-typography-ctgprice-line-height );letter-spacing:var( --e-global-typography-ctgprice-letter-spacing );}.elementor-28 .elementor-element.elementor-element-e1783b2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-90f4760{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-cf43d2e img{height:420px;}.elementor-28 .elementor-element.elementor-element-abd3f74 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-07d1d1b .elementor-heading-title{font-size:var( --e-global-typography-ctgh3s-font-size );line-height:var( --e-global-typography-ctgh3s-line-height );}.elementor-28 .elementor-element.elementor-element-d065c05{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-700f19c .elementor-heading-title{font-size:var( --e-global-typography-ctgprice-font-size );line-height:var( --e-global-typography-ctgprice-line-height );letter-spacing:var( --e-global-typography-ctgprice-letter-spacing );}.elementor-28 .elementor-element.elementor-element-ebf40bf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-9c7aadf{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-28 .elementor-element.elementor-element-be51e72{--width:100%;--margin-top:-12px;--margin-bottom:-12px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-9ffbf79{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-b138369 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1467f51 .elementor-heading-title{font-size:var( --e-global-typography-ctghxl-font-size );line-height:var( --e-global-typography-ctghxl-line-height );}.elementor-28 .elementor-element.elementor-element-d3d3430{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-61be95a{font-size:var( --e-global-typography-ctglead-font-size );line-height:var( --e-global-typography-ctglead-line-height );}.elementor-28 .elementor-element.elementor-element-05aa552{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-20312c8 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-16005da .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-8db3b3d{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-28 .elementor-element.elementor-element-3929b94{--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-aa23436{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e581b73 .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-2e831bf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-3842806{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-378426a .elementor-button{font-size:var( --e-global-typography-ctgbtnsm-font-size );line-height:var( --e-global-typography-ctgbtnsm-line-height );letter-spacing:var( --e-global-typography-ctgbtnsm-letter-spacing );}.elementor-28 .elementor-element.elementor-element-3417085{--width:100%;--margin-top:-8px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-7d98870{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-7ef5cbf img{height:440px;}.elementor-28 .elementor-element.elementor-element-3aa96de{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-fca6af3 img{height:440px;}.elementor-28 .elementor-element.elementor-element-8f06b03{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e095773 img{height:440px;}.elementor-28 .elementor-element.elementor-element-c5ac8b6{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f079e5b img{height:440px;}.elementor-28 .elementor-element.elementor-element-03a2cb4{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-28 .elementor-element.elementor-element-f4853e6{--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-1bbce5e .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d4131f0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-053de05{--width:100%;--margin-top:-12px;--margin-bottom:-12px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-61db4fd{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-58928b0 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-58928b0 .elementor-icon-box-title a{font-size:var( --e-global-typography-ctgiboxt-font-size );line-height:var( --e-global-typography-ctgiboxt-line-height );}.elementor-28 .elementor-element.elementor-element-58928b0 .elementor-icon-box-description{font-size:var( --e-global-typography-ctgiboxd-font-size );line-height:var( --e-global-typography-ctgiboxd-line-height );}.elementor-28 .elementor-element.elementor-element-3a0284c{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5b4d421 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-5b4d421 .elementor-icon-box-title a{font-size:var( --e-global-typography-ctgiboxt-font-size );line-height:var( --e-global-typography-ctgiboxt-line-height );}.elementor-28 .elementor-element.elementor-element-5b4d421 .elementor-icon-box-description{font-size:var( --e-global-typography-ctgiboxd-font-size );line-height:var( --e-global-typography-ctgiboxd-line-height );}.elementor-28 .elementor-element.elementor-element-1096f2f{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-9640b5d .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-9640b5d .elementor-icon-box-title a{font-size:var( --e-global-typography-ctgiboxt-font-size );line-height:var( --e-global-typography-ctgiboxt-line-height );}.elementor-28 .elementor-element.elementor-element-9640b5d .elementor-icon-box-description{font-size:var( --e-global-typography-ctgiboxd-font-size );line-height:var( --e-global-typography-ctgiboxd-line-height );}.elementor-28 .elementor-element.elementor-element-4c6cb26{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-8444685 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-8444685 .elementor-icon-box-title a{font-size:var( --e-global-typography-ctgiboxt-font-size );line-height:var( --e-global-typography-ctgiboxt-line-height );}.elementor-28 .elementor-element.elementor-element-8444685 .elementor-icon-box-description{font-size:var( --e-global-typography-ctgiboxd-font-size );line-height:var( --e-global-typography-ctgiboxd-line-height );}.elementor-28 .elementor-element.elementor-element-fd41435{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-28 .elementor-element.elementor-element-30fea59{--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-b6f3f9b .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1f7dd99 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-ad5b400{--width:100%;--margin-top:-12px;--margin-bottom:-12px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-4bc4069{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-187a763 .elementor-heading-title{font-size:var( --e-global-typography-ctgstep-font-size );line-height:var( --e-global-typography-ctgstep-line-height );}.elementor-28 .elementor-element.elementor-element-3cafd73 .elementor-heading-title{font-size:var( --e-global-typography-ctgh3-font-size );line-height:var( --e-global-typography-ctgh3-line-height );}.elementor-28 .elementor-element.elementor-element-1268c4c{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-db6d4f1{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5ef8c5a .elementor-heading-title{font-size:var( --e-global-typography-ctgstep-font-size );line-height:var( --e-global-typography-ctgstep-line-height );}.elementor-28 .elementor-element.elementor-element-ea5b006 .elementor-heading-title{font-size:var( --e-global-typography-ctgh3-font-size );line-height:var( --e-global-typography-ctgh3-line-height );}.elementor-28 .elementor-element.elementor-element-c00474f{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-8214735{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-392bdb2 .elementor-heading-title{font-size:var( --e-global-typography-ctgstep-font-size );line-height:var( --e-global-typography-ctgstep-line-height );}.elementor-28 .elementor-element.elementor-element-563f4bf .elementor-heading-title{font-size:var( --e-global-typography-ctgh3-font-size );line-height:var( --e-global-typography-ctgh3-line-height );}.elementor-28 .elementor-element.elementor-element-e561a83{font-size:var( --e-global-typography-ctgsmall-font-size );line-height:var( --e-global-typography-ctgsmall-line-height );}.elementor-28 .elementor-element.elementor-element-e1fd418{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-28 .elementor-element.elementor-element-f44c7da{--width:100%;--margin-top:-12px;--margin-bottom:-12px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-09f96e6{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-fb2ee2f .elementor-heading-title{font-size:var( --e-global-typography-ctgeyebrow-font-size );line-height:var( --e-global-typography-ctgeyebrow-line-height );letter-spacing:var( --e-global-typography-ctgeyebrow-letter-spacing );}.elementor-28 .elementor-element.elementor-element-9433497 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-d3c5712 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-d3c5712 .elementor-icon-box-title a{font-size:var( --e-global-typography-ctginfot-font-size );line-height:var( --e-global-typography-ctginfot-line-height );letter-spacing:var( --e-global-typography-ctginfot-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d3c5712 .elementor-icon-box-description{font-size:var( --e-global-typography-ctginfod-font-size );line-height:var( --e-global-typography-ctginfod-line-height );}.elementor-28 .elementor-element.elementor-element-74f080b .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-74f080b .elementor-icon-box-title a{font-size:var( --e-global-typography-ctginfot-font-size );line-height:var( --e-global-typography-ctginfot-line-height );letter-spacing:var( --e-global-typography-ctginfot-letter-spacing );}.elementor-28 .elementor-element.elementor-element-74f080b .elementor-icon-box-description{font-size:var( --e-global-typography-ctginfod-font-size );line-height:var( --e-global-typography-ctginfod-line-height );}.elementor-28 .elementor-element.elementor-element-f18699d .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-f18699d .elementor-icon-box-title a{font-size:var( --e-global-typography-ctginfot-font-size );line-height:var( --e-global-typography-ctginfot-line-height );letter-spacing:var( --e-global-typography-ctginfot-letter-spacing );}.elementor-28 .elementor-element.elementor-element-f18699d .elementor-icon-box-description{font-size:var( --e-global-typography-ctginfod-font-size );line-height:var( --e-global-typography-ctginfod-line-height );}.elementor-28 .elementor-element.elementor-element-1f920f9 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-1f920f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-ctginfot-font-size );line-height:var( --e-global-typography-ctginfot-line-height );letter-spacing:var( --e-global-typography-ctginfot-letter-spacing );}.elementor-28 .elementor-element.elementor-element-1f920f9 .elementor-icon-box-description{font-size:var( --e-global-typography-ctginfod-font-size );line-height:var( --e-global-typography-ctginfod-line-height );}.elementor-28 .elementor-element.elementor-element-37a9b13 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-2af4387 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28 .elementor-element.elementor-element-d1a4e95{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-c49dff0 iframe{height:340px;}}