.elementor-85 .elementor-element.elementor-element-e972825{--display:flex;--min-height:500px;--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.86;--padding-top:130px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-e972825:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-e972825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cumbriafilmstudios.com/wp-content/uploads/2026/08/studio-one-interview-set.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-85 .elementor-element.elementor-element-e972825::before, .elementor-85 .elementor-element.elementor-element-e972825 > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-e972825 > .e-con-inner > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-e972825 > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-e972825 > .e-con-inner > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-e972825 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A0A0B;--background-overlay:'';}.elementor-85 .elementor-element.elementor-element-2bcde23{--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:24px;--padding-right:24px;}.elementor-widget-heading .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-11c2087{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-85 .elementor-element.elementor-element-11c2087.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-11c2087 .elementor-heading-title{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 );color:var( --e-global-color-cfsdim );}.elementor-85 .elementor-element.elementor-element-326bce9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-85 .elementor-element.elementor-element-326bce9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-326bce9 .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-545465b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-85 .elementor-element.elementor-element-545465b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-545465b .elementor-heading-title{font-size:66px;color:var( --e-global-color-accent );}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-f7cfad0{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-cfslead-font-family ), Sans-serif;font-size:var( --e-global-typography-cfslead-font-size );font-weight:var( --e-global-typography-cfslead-font-weight );line-height:var( --e-global-typography-cfslead-line-height );color:var( --e-global-color-cfsbody );}.elementor-85 .elementor-element.elementor-element-f7cfad0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-9d2f058{--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;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .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 );}.elementor-85 .elementor-element.elementor-element-cb6e2a5 .elementor-button{background-color:#E22B22;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:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E22B22;border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-85 .elementor-element.elementor-element-cb6e2a5 .elementor-button:hover, .elementor-85 .elementor-element.elementor-element-cb6e2a5 .elementor-button:focus{background-color:#FF4034;color:#FFFFFF;border-color:#FF4034;}.elementor-85 .elementor-element.elementor-element-cb6e2a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-cb6e2a5 .elementor-button:hover svg, .elementor-85 .elementor-element.elementor-element-cb6e2a5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-b125dc7 .elementor-button{background-color:rgba(0,0,0,0);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:#F7F7F5;color:#F7F7F5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3A44;border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-85 .elementor-element.elementor-element-b125dc7 .elementor-button:hover, .elementor-85 .elementor-element.elementor-element-b125dc7 .elementor-button:focus{background-color:rgba(255,255,255,0.06);color:#FFFFFF;border-color:#F7F7F5;}.elementor-85 .elementor-element.elementor-element-b125dc7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-b125dc7 .elementor-button:hover svg, .elementor-85 .elementor-element.elementor-element-b125dc7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-6f5a662{--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:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-6f5a662:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-6f5a662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0B;}.elementor-85 .elementor-element.elementor-element-756159f{--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:24px;--padding-right:24px;}.elementor-85 .elementor-element.elementor-element-cc566dc{--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:0px;--margin-bottom:0px;--margin-left:-22px;--margin-right:-22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-6787a35{--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:22px;--padding-right:22px;}.elementor-85 .elementor-element.elementor-element-dc3736a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-85 .elementor-element.elementor-element-dc3736a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-dc3736a .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-3c7011a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;text-align:start;}.elementor-85 .elementor-element.elementor-element-3c7011a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-3c7011a .elementor-heading-title{font-size:50px;color:var( --e-global-color-accent );}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-submit-container{text-align:left;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-form .wpforms-submit-container button[type=submit]{background-color:#E22B22;font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E22B22;border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;margin:12px 0px 0px 0px;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-form .wpforms-submit-container button[type=submit]:hover,.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-form .wpforms-submit-container button[type=submit]:focus{background-color:#FF4034;color:#FFFFFF;border-color:#FF4034;}.elementor-85 .elementor-element.elementor-element-6fcbf44.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field input, .elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field-textarea textarea{font-family:"Archivo", Sans-serif;font-size:16px;}.elementor-85 .elementor-element.elementor-element-6fcbf44 ::-webkit-input-placeholder{color:#6E6E78;}.elementor-85 .elementor-element.elementor-element-6fcbf44 ::-moz-placeholder{color:#6E6E78;}.elementor-85 .elementor-element.elementor-element-6fcbf44 ::-ms-input-placeholder{color:#6E6E78;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field input, .elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field-textarea textarea, .elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-form select{color:#F7F7F5;background-color:#0A0A0B;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field input:focus, .elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field-textarea textarea:focus, .elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-form select:focus{color:#F7F7F5;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field input:focus, .elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field-textarea textarea:focus,.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-form focus{background-color:#0A0A0B;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field input:focus, .elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field-textarea textarea:focus,.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-form select:focus{border-color:#E22B22;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field input, .elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field-textarea textarea,.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-form select{border-style:solid;border-width:1px 1px 1px 1px;border-color:#26262E;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field input{border-radius:2px 2px 2px 2px;padding:14px 15px 14px 15px;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field textarea{border-radius:2px 2px 2px 2px;padding:14px 15px 14px 15px;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-form select{border-radius:2px 2px 2px 2px;height:auto;padding:14px 15px 14px 15px;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field:not(.wpforms-submit), .wpforms-field-required:not(.wpforms-submit){margin:0px 0px 18px 0px;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field-container label.wpforms-field-label{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#9C9CA6;display:inline-block;margin:0px 0px 9px 0px;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-required-label{color:#E22B22;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field-sublabel,.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field-label-inline,.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field-number-slider-hint{color:#6E6E78;}.elementor-85 .elementor-element.elementor-element-6fcbf44 .wpforms-field-description{color:#6E6E78;}.elementor-85 .elementor-element.elementor-element-87ddc8f{--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:22px;--padding-right:22px;}.elementor-85 .elementor-element.elementor-element-5dcb3c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-85 .elementor-element.elementor-element-5dcb3c1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-5dcb3c1 .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-c9dd631{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-85 .elementor-element.elementor-element-c9dd631.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-c9dd631 .elementor-heading-title{font-size:44px;color:var( --e-global-color-accent );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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-text );}.elementor-85 .elementor-element.elementor-element-a5bf0ac{padding:20px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#26262E;}.elementor-85 .elementor-element.elementor-element-a5bf0ac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-a5bf0ac .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-85 .elementor-element.elementor-element-a5bf0ac .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-a5bf0ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-a5bf0ac.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-a5bf0ac.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-a5bf0ac.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-a5bf0ac.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF4034;}.elementor-85 .elementor-element.elementor-element-a5bf0ac.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-a5bf0ac.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-a5bf0ac.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-a5bf0ac.elementor-view-default:has(:focus) .elementor-icon{fill:#FF4034;color:#FF4034;border-color:#FF4034;}.elementor-85 .elementor-element.elementor-element-a5bf0ac .elementor-icon{font-size:17px;padding:11px;}.elementor-85 .elementor-element.elementor-element-a5bf0ac .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-a5bf0ac .elementor-icon-box-title a{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 );}.elementor-85 .elementor-element.elementor-element-a5bf0ac .elementor-icon-box-description{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-accent );}.elementor-85 .elementor-element.elementor-element-5f65700{padding:20px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#26262E;}.elementor-85 .elementor-element.elementor-element-5f65700.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-5f65700 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-85 .elementor-element.elementor-element-5f65700 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-5f65700.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-5f65700.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-5f65700.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-5f65700.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-5f65700.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF4034;}.elementor-85 .elementor-element.elementor-element-5f65700.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-5f65700.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-5f65700.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-5f65700.elementor-view-default:has(:focus) .elementor-icon{fill:#FF4034;color:#FF4034;border-color:#FF4034;}.elementor-85 .elementor-element.elementor-element-5f65700 .elementor-icon{font-size:17px;padding:11px;}.elementor-85 .elementor-element.elementor-element-5f65700 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-5f65700 .elementor-icon-box-title a{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 );}.elementor-85 .elementor-element.elementor-element-5f65700 .elementor-icon-box-description{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-accent );}.elementor-85 .elementor-element.elementor-element-116dcae{padding:20px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#26262E;}.elementor-85 .elementor-element.elementor-element-116dcae.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-116dcae .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-85 .elementor-element.elementor-element-116dcae .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-116dcae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-116dcae.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-116dcae.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-116dcae.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-116dcae.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF4034;}.elementor-85 .elementor-element.elementor-element-116dcae.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-116dcae.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-116dcae.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-116dcae.elementor-view-default:has(:focus) .elementor-icon{fill:#FF4034;color:#FF4034;border-color:#FF4034;}.elementor-85 .elementor-element.elementor-element-116dcae .elementor-icon{font-size:17px;padding:11px;}.elementor-85 .elementor-element.elementor-element-116dcae .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-116dcae .elementor-icon-box-title a{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 );}.elementor-85 .elementor-element.elementor-element-116dcae .elementor-icon-box-description{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-accent );}.elementor-85 .elementor-element.elementor-element-629a113{padding:20px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#26262E;}.elementor-85 .elementor-element.elementor-element-629a113.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-629a113 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-85 .elementor-element.elementor-element-629a113 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-629a113.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-629a113.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-629a113.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-629a113.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-629a113.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF4034;}.elementor-85 .elementor-element.elementor-element-629a113.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-629a113.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-629a113.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-629a113.elementor-view-default:has(:focus) .elementor-icon{fill:#FF4034;color:#FF4034;border-color:#FF4034;}.elementor-85 .elementor-element.elementor-element-629a113 .elementor-icon{font-size:17px;padding:11px;}.elementor-85 .elementor-element.elementor-element-629a113 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-629a113 .elementor-icon-box-title a{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 );}.elementor-85 .elementor-element.elementor-element-629a113 .elementor-icon-box-description{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-accent );}.elementor-85 .elementor-element.elementor-element-0e0a5ac{padding:20px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#26262E;}.elementor-85 .elementor-element.elementor-element-0e0a5ac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-0e0a5ac .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-85 .elementor-element.elementor-element-0e0a5ac .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-0e0a5ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-0e0a5ac.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-0e0a5ac.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-0e0a5ac.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-0e0a5ac.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF4034;}.elementor-85 .elementor-element.elementor-element-0e0a5ac.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-0e0a5ac.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-0e0a5ac.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-85 .elementor-element.elementor-element-0e0a5ac.elementor-view-default:has(:focus) .elementor-icon{fill:#FF4034;color:#FF4034;border-color:#FF4034;}.elementor-85 .elementor-element.elementor-element-0e0a5ac .elementor-icon{font-size:17px;padding:11px;}.elementor-85 .elementor-element.elementor-element-0e0a5ac .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-0e0a5ac .elementor-icon-box-title a{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 );}.elementor-85 .elementor-element.elementor-element-0e0a5ac .elementor-icon-box-description{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-accent );}.elementor-85 .elementor-element.elementor-element-8647198{--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:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-8647198:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-8647198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfssurf );}.elementor-85 .elementor-element.elementor-element-58753dc{--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:24px;--padding-right:24px;}.elementor-85 .elementor-element.elementor-element-a934863{--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:0px;--margin-bottom:0px;--margin-left:-22px;--margin-right:-22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-4c77f2d{--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:22px;--padding-right:22px;}.elementor-85 .elementor-element.elementor-element-628fd55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-85 .elementor-element.elementor-element-628fd55.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-628fd55 .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-aea301f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-85 .elementor-element.elementor-element-aea301f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-aea301f .elementor-heading-title{font-size:50px;color:var( --e-global-color-accent );}.elementor-85 .elementor-element.elementor-element-5bb7cca{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;text-align:start;font-family:var( --e-global-typography-cfslead-font-family ), Sans-serif;font-size:var( --e-global-typography-cfslead-font-size );font-weight:var( --e-global-typography-cfslead-font-weight );line-height:var( --e-global-typography-cfslead-line-height );color:var( --e-global-color-cfsbody );}.elementor-85 .elementor-element.elementor-element-5bb7cca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-65b6355{--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;--justify-content:space-between;--gap:4px 12px;--row-gap:4px;--column-gap:12px;--flex-wrap:wrap;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:#26262E;--border-color:#26262E;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-7f9a421{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-7f9a421.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-7f9a421 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-c5d37d0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-c5d37d0 .elementor-heading-title{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-accent );}.elementor-85 .elementor-element.elementor-element-c050af3{--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;--justify-content:space-between;--gap:4px 12px;--row-gap:4px;--column-gap:12px;--flex-wrap:wrap;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:#26262E;--border-color:#26262E;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-36ad9e5{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-36ad9e5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-36ad9e5 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-27dcb27.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-27dcb27 .elementor-heading-title{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-accent );}.elementor-85 .elementor-element.elementor-element-41d012f{--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;--justify-content:space-between;--gap:4px 12px;--row-gap:4px;--column-gap:12px;--flex-wrap:wrap;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:#26262E;--border-color:#26262E;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-7524d82{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-7524d82.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-7524d82 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-b581a38.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-b581a38 .elementor-heading-title{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-accent );}.elementor-85 .elementor-element.elementor-element-def9c1b{--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;--justify-content:space-between;--gap:4px 12px;--row-gap:4px;--column-gap:12px;--flex-wrap:wrap;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:#26262E;--border-color:#26262E;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-ee37524{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-ee37524.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-ee37524 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-d3fa53f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-d3fa53f .elementor-heading-title{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-accent );}.elementor-85 .elementor-element.elementor-element-b05486a{--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;--justify-content:space-between;--gap:4px 12px;--row-gap:4px;--column-gap:12px;--flex-wrap:wrap;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:#26262E;--border-color:#26262E;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-dab0557{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-dab0557.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-dab0557 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-797ff24.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-797ff24 .elementor-heading-title{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-accent );}.elementor-85 .elementor-element.elementor-element-ad8ee86{--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;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-7cf971d .elementor-button{background-color:#F7F7F5;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:#0A0A0B;color:#0A0A0B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7F7F5;border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-85 .elementor-element.elementor-element-7cf971d .elementor-button:hover, .elementor-85 .elementor-element.elementor-element-7cf971d .elementor-button:focus{background-color:#FFFFFF;color:#0A0A0B;border-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-7cf971d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-7cf971d .elementor-button:hover svg, .elementor-85 .elementor-element.elementor-element-7cf971d .elementor-button:focus svg{fill:#0A0A0B;}.elementor-85 .elementor-element.elementor-element-e7681fb .elementor-button{background-color:rgba(0,0,0,0);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:#F7F7F5;color:#F7F7F5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3A44;border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-85 .elementor-element.elementor-element-e7681fb .elementor-button:hover, .elementor-85 .elementor-element.elementor-element-e7681fb .elementor-button:focus{background-color:rgba(255,255,255,0.06);color:#FFFFFF;border-color:#F7F7F5;}.elementor-85 .elementor-element.elementor-element-e7681fb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-e7681fb .elementor-button:hover svg, .elementor-85 .elementor-element.elementor-element-e7681fb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-fa7de9e{--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:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-85 .elementor-element.elementor-element-2be09f6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-2be09f6{text-align:center;}.elementor-85 .elementor-element.elementor-element-2be09f6 img{width:100%;height:420px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#26262E;border-radius:4px 4px 4px 4px;}.elementor-85 .elementor-element.elementor-element-0bd1428{--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:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-cfsline );--border-color:var( --e-global-color-cfsline );--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-0bd1428:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-0bd1428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfssurf );}.elementor-85 .elementor-element.elementor-element-eaa3fa3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-85 .elementor-element.elementor-element-06e73bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-85 .elementor-element.elementor-element-06e73bc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-06e73bc .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-d19ebc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-85 .elementor-element.elementor-element-d19ebc0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-d19ebc0 .elementor-heading-title{font-size:52px;color:var( --e-global-color-accent );}.elementor-85 .elementor-element.elementor-element-73879a7{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-cfslead-font-family ), Sans-serif;font-size:var( --e-global-typography-cfslead-font-size );font-weight:var( --e-global-typography-cfslead-font-weight );line-height:var( --e-global-typography-cfslead-line-height );color:var( --e-global-color-cfsbody );}.elementor-85 .elementor-element.elementor-element-73879a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-7903fbb{--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;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-6d0bde6 .elementor-button{background-color:#E22B22;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:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E22B22;border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-85 .elementor-element.elementor-element-6d0bde6 .elementor-button:hover, .elementor-85 .elementor-element.elementor-element-6d0bde6 .elementor-button:focus{background-color:#FF4034;color:#FFFFFF;border-color:#FF4034;}.elementor-85 .elementor-element.elementor-element-6d0bde6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-6d0bde6 .elementor-button:hover svg, .elementor-85 .elementor-element.elementor-element-6d0bde6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-b073ed6 .elementor-button{background-color:rgba(0,0,0,0);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:#F7F7F5;color:#F7F7F5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3A44;border-radius:2px 2px 2px 2px;padding:17px 30px 17px 30px;}.elementor-85 .elementor-element.elementor-element-b073ed6 .elementor-button:hover, .elementor-85 .elementor-element.elementor-element-b073ed6 .elementor-button:focus{background-color:rgba(255,255,255,0.06);color:#FFFFFF;border-color:#F7F7F5;}.elementor-85 .elementor-element.elementor-element-b073ed6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-85 .elementor-element.elementor-element-b073ed6 .elementor-button:hover svg, .elementor-85 .elementor-element.elementor-element-b073ed6 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-85 .elementor-element.elementor-element-e972825{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-85 .elementor-element.elementor-element-11c2087 .elementor-heading-title{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-85 .elementor-element.elementor-element-326bce9 .elementor-heading-title{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-85 .elementor-element.elementor-element-545465b .elementor-heading-title{font-size:46px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-f7cfad0{font-size:var( --e-global-typography-cfslead-font-size );line-height:var( --e-global-typography-cfslead-line-height );}.elementor-widget-button .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-85 .elementor-element.elementor-element-cb6e2a5 .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-85 .elementor-element.elementor-element-b125dc7 .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-85 .elementor-element.elementor-element-6f5a662{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-dc3736a .elementor-heading-title{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-85 .elementor-element.elementor-element-3c7011a .elementor-heading-title{font-size:35px;}.elementor-85 .elementor-element.elementor-element-5dcb3c1 .elementor-heading-title{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-85 .elementor-element.elementor-element-c9dd631 .elementor-heading-title{font-size:31px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-a5bf0ac .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-a5bf0ac .elementor-icon-box-title a{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-85 .elementor-element.elementor-element-a5bf0ac .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-5f65700 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-5f65700 .elementor-icon-box-title a{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-85 .elementor-element.elementor-element-5f65700 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-116dcae .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-116dcae .elementor-icon-box-title a{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-85 .elementor-element.elementor-element-116dcae .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-629a113 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-629a113 .elementor-icon-box-title a{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-85 .elementor-element.elementor-element-629a113 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-0e0a5ac .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-0e0a5ac .elementor-icon-box-title a{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-85 .elementor-element.elementor-element-0e0a5ac .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-8647198{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-628fd55 .elementor-heading-title{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-85 .elementor-element.elementor-element-aea301f .elementor-heading-title{font-size:35px;}.elementor-85 .elementor-element.elementor-element-5bb7cca{font-size:var( --e-global-typography-cfslead-font-size );line-height:var( --e-global-typography-cfslead-line-height );}.elementor-85 .elementor-element.elementor-element-7f9a421 .elementor-heading-title{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-85 .elementor-element.elementor-element-c5d37d0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-36ad9e5 .elementor-heading-title{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-85 .elementor-element.elementor-element-27dcb27 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-7524d82 .elementor-heading-title{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-85 .elementor-element.elementor-element-b581a38 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-ee37524 .elementor-heading-title{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-85 .elementor-element.elementor-element-d3fa53f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-dab0557 .elementor-heading-title{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-85 .elementor-element.elementor-element-797ff24 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-7cf971d .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-85 .elementor-element.elementor-element-e7681fb .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-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-0bd1428{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-06e73bc .elementor-heading-title{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-85 .elementor-element.elementor-element-d19ebc0 .elementor-heading-title{font-size:36px;}.elementor-85 .elementor-element.elementor-element-73879a7{font-size:var( --e-global-typography-cfslead-font-size );line-height:var( --e-global-typography-cfslead-line-height );}.elementor-85 .elementor-element.elementor-element-6d0bde6 .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-85 .elementor-element.elementor-element-b073ed6 .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 );}}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-e972825{--min-height:420px;--padding-top:60px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-2bcde23{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-85 .elementor-element.elementor-element-11c2087 .elementor-heading-title{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-85 .elementor-element.elementor-element-326bce9 .elementor-heading-title{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-85 .elementor-element.elementor-element-545465b .elementor-heading-title{font-size:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-f7cfad0{font-size:var( --e-global-typography-cfslead-font-size );line-height:var( --e-global-typography-cfslead-line-height );}.elementor-widget-button .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-85 .elementor-element.elementor-element-cb6e2a5 .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-85 .elementor-element.elementor-element-b125dc7 .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-85 .elementor-element.elementor-element-6f5a662{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-756159f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-cc566dc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-85 .elementor-element.elementor-element-6787a35{--width:100%;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-dc3736a .elementor-heading-title{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-85 .elementor-element.elementor-element-3c7011a .elementor-heading-title{font-size:26px;}.elementor-85 .elementor-element.elementor-element-87ddc8f{--width:100%;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-5dcb3c1 .elementor-heading-title{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-85 .elementor-element.elementor-element-c9dd631 .elementor-heading-title{font-size:23px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-a5bf0ac .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-a5bf0ac .elementor-icon-box-title a{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-85 .elementor-element.elementor-element-a5bf0ac .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-5f65700 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-5f65700 .elementor-icon-box-title a{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-85 .elementor-element.elementor-element-5f65700 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-116dcae .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-116dcae .elementor-icon-box-title a{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-85 .elementor-element.elementor-element-116dcae .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-629a113 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-629a113 .elementor-icon-box-title a{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-85 .elementor-element.elementor-element-629a113 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-0e0a5ac .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-0e0a5ac .elementor-icon-box-title a{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-85 .elementor-element.elementor-element-0e0a5ac .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-8647198{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-58753dc{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-a934863{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-85 .elementor-element.elementor-element-4c77f2d{--width:100%;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-628fd55 .elementor-heading-title{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-85 .elementor-element.elementor-element-aea301f .elementor-heading-title{font-size:26px;}.elementor-85 .elementor-element.elementor-element-5bb7cca{font-size:var( --e-global-typography-cfslead-font-size );line-height:var( --e-global-typography-cfslead-line-height );}.elementor-85 .elementor-element.elementor-element-7f9a421 .elementor-heading-title{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-85 .elementor-element.elementor-element-c5d37d0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-36ad9e5 .elementor-heading-title{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-85 .elementor-element.elementor-element-27dcb27 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-7524d82 .elementor-heading-title{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-85 .elementor-element.elementor-element-b581a38 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-ee37524 .elementor-heading-title{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-85 .elementor-element.elementor-element-d3fa53f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-dab0557 .elementor-heading-title{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-85 .elementor-element.elementor-element-797ff24 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-7cf971d .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-85 .elementor-element.elementor-element-e7681fb .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-85 .elementor-element.elementor-element-fa7de9e{--width:100%;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-85 .elementor-element.elementor-element-2be09f6 img{height:240px;}.elementor-85 .elementor-element.elementor-element-0bd1428{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-eaa3fa3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-06e73bc .elementor-heading-title{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-85 .elementor-element.elementor-element-d19ebc0 .elementor-heading-title{font-size:27px;}.elementor-85 .elementor-element.elementor-element-73879a7{font-size:var( --e-global-typography-cfslead-font-size );line-height:var( --e-global-typography-cfslead-line-height );}.elementor-85 .elementor-element.elementor-element-6d0bde6 .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-85 .elementor-element.elementor-element-b073ed6 .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 );}}@media(min-width:768px){.elementor-85 .elementor-element.elementor-element-2bcde23{--content-width:1240px;}.elementor-85 .elementor-element.elementor-element-756159f{--content-width:1240px;}.elementor-85 .elementor-element.elementor-element-6787a35{--width:64.444%;}.elementor-85 .elementor-element.elementor-element-87ddc8f{--width:35.556%;}.elementor-85 .elementor-element.elementor-element-58753dc{--content-width:1240px;}.elementor-85 .elementor-element.elementor-element-4c77f2d{--width:50%;}.elementor-85 .elementor-element.elementor-element-fa7de9e{--width:50%;}.elementor-85 .elementor-element.elementor-element-eaa3fa3{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-85 .elementor-element.elementor-element-6787a35{--width:100%;}.elementor-85 .elementor-element.elementor-element-87ddc8f{--width:100%;}.elementor-85 .elementor-element.elementor-element-4c77f2d{--width:100%;}.elementor-85 .elementor-element.elementor-element-fa7de9e{--width:100%;}}