.elementor-478 .elementor-element.elementor-element-a152833{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-a152833:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-a152833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-8e317b0{--display:flex;--justify-content:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-967fb9c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-967fb9c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-967fb9c .elementor-divider-separator{width:86%;margin:0 auto;margin-left:0;}.elementor-478 .elementor-element.elementor-element-967fb9c .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-478 .elementor-element.elementor-element-967fb9c .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-82d2c4d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:60px;font-weight:500;color:var( --e-global-color-34c5490 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-090e681{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;color:#C5B27B;}.elementor-478 .elementor-element.elementor-element-717ed6a{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;color:var( --e-global-color-34c5490 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-478 .elementor-element.elementor-element-b077429 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:16px 16px 16px 16px;}.elementor-478 .elementor-element.elementor-element-ee7d339{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-478 .elementor-element.elementor-element-a6ea5a5{width:100%;max-width:100%;}.elementor-478 .elementor-element.elementor-element-a6ea5a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-a6ea5a5 img{width:100%;height:500px;object-fit:cover;object-position:top center;}.elementor-478 .elementor-element.elementor-element-9b3f0ab{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-4b886b3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-478 .elementor-element.elementor-element-58ea59d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-58ea59d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-58ea59d .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0;}.elementor-478 .elementor-element.elementor-element-58ea59d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-478 .elementor-element.elementor-element-58ea59d .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-478 .elementor-element.elementor-element-b7b258c{text-align:center;}.elementor-478 .elementor-element.elementor-element-b7b258c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:70px;font-weight:500;line-height:69px;color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-84be32e{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-478 .elementor-element.elementor-element-84be32e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-38178e3{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-38178e3:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-38178e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-55d704d{--display:flex;}.elementor-478 .elementor-element.elementor-element-3485aa3{--display:flex;--justify-content:center;}.elementor-478 .elementor-element.elementor-element-9b9c309{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-9b9c309.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-9b9c309 .elementor-divider-separator{width:86%;margin:0 auto;margin-left:0;}.elementor-478 .elementor-element.elementor-element-9b9c309 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-478 .elementor-element.elementor-element-9b9c309 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-478 .elementor-element.elementor-element-096aac3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:84px;font-weight:500;line-height:85px;color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-f00c371{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;font-style:italic;color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-7b243ea{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-478 .elementor-element.elementor-element-0774a90 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:16px 16px 16px 16px;}.elementor-478 .elementor-element.elementor-element-b1ad9fc{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-b1ad9fc:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-b1ad9fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-7ba2710{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-478 .elementor-element.elementor-element-e8e0755{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-e90b838{--display:flex;}.elementor-478 .elementor-element.elementor-element-3066c01{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-3066c01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-3066c01 .elementor-divider-separator{width:83%;margin:0 auto;margin-left:0;}.elementor-478 .elementor-element.elementor-element-3066c01 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-478 .elementor-element.elementor-element-3066c01 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-478 .elementor-element.elementor-element-04d2b63 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:59px;font-weight:500;line-height:69px;color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-c301806{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-478 .elementor-element.elementor-element-1ca6cef{width:100%;max-width:100%;color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-30b4354{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-9abd94b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F5F1E961;--border-color:#F5F1E961;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-c8f4369{--display:flex;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:#F5F1E961;--border-color:#F5F1E961;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-478 .elementor-element.elementor-element-d5ca7a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-478 .elementor-element.elementor-element-65c59bf .elementor-icon-box-wrapper{text-align:start;}.elementor-478 .elementor-element.elementor-element-65c59bf .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-65c59bf .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;}.elementor-478 .elementor-element.elementor-element-65c59bf .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-65c59bf:has(:hover) .elementor-icon-box-title,
					 .elementor-478 .elementor-element.elementor-element-65c59bf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-65c59bf .elementor-icon-box-description{color:#FFFFFF;}.elementor-478 .elementor-element.elementor-element-9ca64c1{--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;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:#F5F1E961;--border-color:#F5F1E961;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-350a27f{--display:flex;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:#F5F1E961;--border-color:#F5F1E961;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-478 .elementor-element.elementor-element-889a738{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-4880b16 .elementor-icon-box-wrapper{text-align:start;}.elementor-478 .elementor-element.elementor-element-4880b16 .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-4880b16 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;}.elementor-478 .elementor-element.elementor-element-4880b16 .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-4880b16:has(:hover) .elementor-icon-box-title,
					 .elementor-478 .elementor-element.elementor-element-4880b16:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-4880b16 .elementor-icon-box-description{color:#FFFFFF;}.elementor-478 .elementor-element.elementor-element-ee2effc{--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;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:#F5F1E961;--border-color:#F5F1E961;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-156eb8f{--display:flex;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:#F5F1E961;--border-color:#F5F1E961;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-478 .elementor-element.elementor-element-1559287{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-792cb76 .elementor-icon-box-wrapper{text-align:start;}.elementor-478 .elementor-element.elementor-element-792cb76 .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-792cb76 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;}.elementor-478 .elementor-element.elementor-element-792cb76 .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-792cb76:has(:hover) .elementor-icon-box-title,
					 .elementor-478 .elementor-element.elementor-element-792cb76:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-792cb76 .elementor-icon-box-description{color:#FFFFFF;}.elementor-478 .elementor-element.elementor-element-813ef6c{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F1E961;--border-color:#F5F1E961;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-b54a176{--display:flex;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:#F5F1E961;--border-color:#F5F1E961;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-478 .elementor-element.elementor-element-d3f01de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-d625882 .elementor-icon-box-wrapper{text-align:start;}.elementor-478 .elementor-element.elementor-element-d625882 .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-d625882 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;}.elementor-478 .elementor-element.elementor-element-d625882 .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-d625882:has(:hover) .elementor-icon-box-title,
					 .elementor-478 .elementor-element.elementor-element-d625882:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-d625882 .elementor-icon-box-description{color:#FFFFFF;}.elementor-478 .elementor-element.elementor-element-09afe17{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-f930f57{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-478 .elementor-element.elementor-element-336bfa4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-336bfa4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-336bfa4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-478 .elementor-element.elementor-element-336bfa4 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-478 .elementor-element.elementor-element-336bfa4 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-478 .elementor-element.elementor-element-fa83cae{text-align:center;}.elementor-478 .elementor-element.elementor-element-fa83cae .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:70px;font-weight:500;line-height:69px;color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-acd00ec{width:var( --container-widget-width, 69.692% );max-width:69.692%;--container-widget-width:69.692%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-478 .elementor-element.elementor-element-acd00ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-cdcfe17{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-6f2e235{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--border-radius:3px 3px 3px 3px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-478 .elementor-element.elementor-element-6f2e235:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-6f2e235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-b44bf42{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-3b8bd6c{width:var( --container-widget-width, 103.144% );max-width:103.144%;--container-widget-width:103.144%;--container-widget-flex-grow:0;text-align:start;}.elementor-478 .elementor-element.elementor-element-3b8bd6c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-3b8bd6c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:37px;font-weight:500;color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-ddfdc1f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-ddfdc1f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-ddfdc1f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-ddfdc1f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-478 .elementor-element.elementor-element-ddfdc1f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-478 .elementor-element.elementor-element-ddfdc1f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-478 .elementor-element.elementor-element-ddfdc1f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-478 .elementor-element.elementor-element-ddfdc1f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-478 .elementor-element.elementor-element-ddfdc1f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-478 .elementor-element.elementor-element-0350f21{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--border-radius:3px 3px 3px 3px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-478 .elementor-element.elementor-element-0350f21:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-0350f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-b6e7871{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-acf1ece{width:var( --container-widget-width, 103.144% );max-width:103.144%;--container-widget-width:103.144%;--container-widget-flex-grow:0;text-align:start;}.elementor-478 .elementor-element.elementor-element-acf1ece.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-acf1ece .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:37px;font-weight:500;color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-350ab9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-350ab9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-350ab9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-350ab9a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-478 .elementor-element.elementor-element-350ab9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-478 .elementor-element.elementor-element-350ab9a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-478 .elementor-element.elementor-element-350ab9a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-478 .elementor-element.elementor-element-350ab9a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-478 .elementor-element.elementor-element-350ab9a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-478 .elementor-element.elementor-element-e8961c0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-000a115{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--border-radius:3px 3px 3px 3px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-478 .elementor-element.elementor-element-000a115:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-000a115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-175d21e{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-e99cd9a{width:var( --container-widget-width, 103.144% );max-width:103.144%;--container-widget-width:103.144%;--container-widget-flex-grow:0;text-align:start;}.elementor-478 .elementor-element.elementor-element-e99cd9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-e99cd9a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:37px;font-weight:500;color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-c4cfad0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-c4cfad0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-c4cfad0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-c4cfad0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-478 .elementor-element.elementor-element-c4cfad0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-478 .elementor-element.elementor-element-c4cfad0 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-478 .elementor-element.elementor-element-c4cfad0 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-478 .elementor-element.elementor-element-c4cfad0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-478 .elementor-element.elementor-element-c4cfad0 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-478 .elementor-element.elementor-element-74fe658{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--border-radius:3px 3px 3px 3px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-478 .elementor-element.elementor-element-74fe658:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-74fe658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-1956f49{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-892f7a9{width:var( --container-widget-width, 103.144% );max-width:103.144%;--container-widget-width:103.144%;--container-widget-flex-grow:0;text-align:start;}.elementor-478 .elementor-element.elementor-element-892f7a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-892f7a9 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:37px;font-weight:500;color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-fef4bc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-fef4bc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-fef4bc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-fef4bc4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-478 .elementor-element.elementor-element-fef4bc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-478 .elementor-element.elementor-element-fef4bc4 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-478 .elementor-element.elementor-element-fef4bc4 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-478 .elementor-element.elementor-element-fef4bc4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-478 .elementor-element.elementor-element-fef4bc4 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-478 .elementor-element.elementor-element-c9a490d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-5d338a8{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--border-radius:3px 3px 3px 3px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-478 .elementor-element.elementor-element-5d338a8:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-5d338a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-6f8421b{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-d088c7e{width:var( --container-widget-width, 103.144% );max-width:103.144%;--container-widget-width:103.144%;--container-widget-flex-grow:0;text-align:start;}.elementor-478 .elementor-element.elementor-element-d088c7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-d088c7e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:37px;font-weight:500;color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-43e0394 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-43e0394 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-43e0394 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-478 .elementor-element.elementor-element-43e0394 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-478 .elementor-element.elementor-element-43e0394 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-478 .elementor-element.elementor-element-43e0394 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-478 .elementor-element.elementor-element-43e0394 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-478 .elementor-element.elementor-element-43e0394{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-478 .elementor-element.elementor-element-43e0394 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-478 .elementor-element.elementor-element-181e8a9{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-181e8a9:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-181e8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-e30ac79{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-478 .elementor-element.elementor-element-7a579d3{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-e1115a6{--display:flex;}.elementor-478 .elementor-element.elementor-element-067e9cc{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-067e9cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-067e9cc .elementor-divider-separator{width:92%;margin:0 auto;margin-left:0;}.elementor-478 .elementor-element.elementor-element-067e9cc .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-478 .elementor-element.elementor-element-067e9cc .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-478 .elementor-element.elementor-element-dc900c9 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:59px;font-weight:500;line-height:69px;color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-6d4f566{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-478 .elementor-element.elementor-element-de2963e{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-3f8d70f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-6b1e6e0{--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;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-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-a1cb64c{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-478 .elementor-element.elementor-element-388fb03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-3db6a12 .elementor-icon-box-wrapper{text-align:start;}.elementor-478 .elementor-element.elementor-element-3db6a12 .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-3db6a12 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;}.elementor-478 .elementor-element.elementor-element-3db6a12 .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-3db6a12:has(:hover) .elementor-icon-box-title,
					 .elementor-478 .elementor-element.elementor-element-3db6a12:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-3db6a12 .elementor-icon-box-description{color:#FFFFFF;}.elementor-478 .elementor-element.elementor-element-6c3af5c{--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;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-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-b4778a1{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-478 .elementor-element.elementor-element-6d0bbea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-b0d4b9a .elementor-icon-box-wrapper{text-align:start;}.elementor-478 .elementor-element.elementor-element-b0d4b9a .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-b0d4b9a .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;}.elementor-478 .elementor-element.elementor-element-b0d4b9a .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-b0d4b9a:has(:hover) .elementor-icon-box-title,
					 .elementor-478 .elementor-element.elementor-element-b0d4b9a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-b0d4b9a .elementor-icon-box-description{color:#FFFFFF;}.elementor-478 .elementor-element.elementor-element-4a8a9d3{--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;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-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-e9d3b16{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-478 .elementor-element.elementor-element-f66323d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-5cade33 .elementor-icon-box-wrapper{text-align:start;}.elementor-478 .elementor-element.elementor-element-5cade33 .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-5cade33 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;}.elementor-478 .elementor-element.elementor-element-5cade33 .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-5cade33:has(:hover) .elementor-icon-box-title,
					 .elementor-478 .elementor-element.elementor-element-5cade33:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-5cade33 .elementor-icon-box-description{color:#FFFFFF;}.elementor-478 .elementor-element.elementor-element-bd511d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-c5ddba1{--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;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-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-cd1d54e{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-478 .elementor-element.elementor-element-ffcdf6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-c12b6b0 .elementor-icon-box-wrapper{text-align:start;}.elementor-478 .elementor-element.elementor-element-c12b6b0 .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-c12b6b0 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;}.elementor-478 .elementor-element.elementor-element-c12b6b0 .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-c12b6b0:has(:hover) .elementor-icon-box-title,
					 .elementor-478 .elementor-element.elementor-element-c12b6b0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-c12b6b0 .elementor-icon-box-description{color:#FFFFFF;}.elementor-478 .elementor-element.elementor-element-4bcbfb2{--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;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-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-03b9ab5{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-478 .elementor-element.elementor-element-4c06de9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-b907fcb .elementor-icon-box-wrapper{text-align:start;}.elementor-478 .elementor-element.elementor-element-b907fcb .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-b907fcb .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;}.elementor-478 .elementor-element.elementor-element-b907fcb .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-b907fcb:has(:hover) .elementor-icon-box-title,
					 .elementor-478 .elementor-element.elementor-element-b907fcb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-b907fcb .elementor-icon-box-description{color:#FFFFFF;}.elementor-478 .elementor-element.elementor-element-bd33c38{--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;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-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-6137664{--display:flex;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-accent );--border-color:var( --e-global-color-accent );--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-478 .elementor-element.elementor-element-e71091c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-6a15d43 .elementor-icon-box-wrapper{text-align:start;}.elementor-478 .elementor-element.elementor-element-6a15d43 .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-6a15d43 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;}.elementor-478 .elementor-element.elementor-element-6a15d43 .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-6a15d43:has(:hover) .elementor-icon-box-title,
					 .elementor-478 .elementor-element.elementor-element-6a15d43:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-6a15d43 .elementor-icon-box-description{color:#FFFFFF;}.elementor-478 .elementor-element.elementor-element-26e4399{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-abefbd7{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-a189177{--display:flex;--justify-content:center;}.elementor-478 .elementor-element.elementor-element-3bc3fb8{--divider-border-style:double;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-3bc3fb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-3bc3fb8 .elementor-divider-separator{width:94%;margin:0 auto;margin-left:0;}.elementor-478 .elementor-element.elementor-element-3bc3fb8 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-478 .elementor-element.elementor-element-3bc3fb8 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-478 .elementor-element.elementor-element-62a6afa .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:50px;font-weight:500;color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-4e03596{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-478 .elementor-element.elementor-element-3b17bda .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-478 .elementor-element.elementor-element-3b17bda.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-34c5490 );color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-3b17bda.elementor-view-framed .elementor-icon, .elementor-478 .elementor-element.elementor-element-3b17bda.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-478 .elementor-element.elementor-element-3b17bda.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-3b17bda .elementor-icon{font-size:21px;}.elementor-478 .elementor-element.elementor-element-3b17bda .elementor-icon-box-title, .elementor-478 .elementor-element.elementor-element-3b17bda .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:22px;font-weight:600;}.elementor-478 .elementor-element.elementor-element-3b17bda .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-3b17bda:has(:hover) .elementor-icon-box-title,
					 .elementor-478 .elementor-element.elementor-element-3b17bda:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-39097ad{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-478 .elementor-element.elementor-element-39097ad:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-39097ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-a9f9c5e{width:var( --container-widget-width, 89.334% );max-width:89.334%;--container-widget-width:89.334%;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-a9f9c5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-48a6f39{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-48a6f39:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-48a6f39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-f87175b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-478 .elementor-element.elementor-element-829f706{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 38.257% );max-width:38.257%;--container-widget-width:38.257%;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-829f706.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-478 .elementor-element.elementor-element-829f706 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-478 .elementor-element.elementor-element-829f706 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-478 .elementor-element.elementor-element-829f706 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-478 .elementor-element.elementor-element-a870b67{text-align:center;}.elementor-478 .elementor-element.elementor-element-a870b67 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:60px;font-weight:500;line-height:69px;color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-9a47001{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-34c5490 );}.elementor-478 .elementor-element.elementor-element-abf7bbd .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:16px 16px 16px 16px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-478 .elementor-element.elementor-element-a152833{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-478 .elementor-element.elementor-element-8e317b0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-478 .elementor-element.elementor-element-967fb9c{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-967fb9c .elementor-divider-separator{width:93%;}.elementor-478 .elementor-element.elementor-element-82d2c4d .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-478 .elementor-element.elementor-element-a6ea5a5{width:100%;max-width:100%;}.elementor-478 .elementor-element.elementor-element-a6ea5a5 img{height:389px;}.elementor-478 .elementor-element.elementor-element-9b3f0ab{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-58ea59d{width:var( --container-widget-width, 232px );max-width:232px;--container-widget-width:232px;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-58ea59d .elementor-divider-separator{width:100%;}.elementor-478 .elementor-element.elementor-element-b7b258c .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-478 .elementor-element.elementor-element-84be32e{width:var( --container-widget-width, 306.325px );max-width:306.325px;--container-widget-width:306.325px;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-38178e3{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-3485aa3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-478 .elementor-element.elementor-element-9b9c309{width:var( --container-widget-width, 293.613px );max-width:293.613px;--container-widget-width:293.613px;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-9b9c309 .elementor-divider-separator{width:69%;}.elementor-478 .elementor-element.elementor-element-096aac3 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-478 .elementor-element.elementor-element-b1ad9fc{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-7ba2710{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-478 .elementor-element.elementor-element-e90b838{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-478 .elementor-element.elementor-element-3066c01{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-3066c01.elementor-element{--align-self:flex-start;}.elementor-478 .elementor-element.elementor-element-04d2b63{text-align:start;}.elementor-478 .elementor-element.elementor-element-04d2b63 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-478 .elementor-element.elementor-element-c301806{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-478 .elementor-element.elementor-element-30b4354{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-09afe17{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-336bfa4{width:var( --container-widget-width, 232px );max-width:232px;--container-widget-width:232px;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-fa83cae .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-478 .elementor-element.elementor-element-cdcfe17{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-3b8bd6c .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-478 .elementor-element.elementor-element-acf1ece .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-478 .elementor-element.elementor-element-e8961c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-e99cd9a .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-478 .elementor-element.elementor-element-892f7a9 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-478 .elementor-element.elementor-element-c9a490d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-d088c7e .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-478 .elementor-element.elementor-element-181e8a9{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-e30ac79{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-478 .elementor-element.elementor-element-e1115a6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-478 .elementor-element.elementor-element-067e9cc{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-067e9cc.elementor-element{--align-self:flex-start;}.elementor-478 .elementor-element.elementor-element-067e9cc .elementor-divider-separator{width:100%;}.elementor-478 .elementor-element.elementor-element-dc900c9{text-align:start;}.elementor-478 .elementor-element.elementor-element-dc900c9 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-478 .elementor-element.elementor-element-6d4f566{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-478 .elementor-element.elementor-element-3f8d70f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-bd511d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-abefbd7{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-478 .elementor-element.elementor-element-a189177{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-478 .elementor-element.elementor-element-3bc3fb8{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-3bc3fb8 .elementor-divider-separator{width:68%;}.elementor-478 .elementor-element.elementor-element-62a6afa{text-align:center;}.elementor-478 .elementor-element.elementor-element-62a6afa .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-478 .elementor-element.elementor-element-4e03596{text-align:center;}.elementor-478 .elementor-element.elementor-element-48a6f39{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-478 .elementor-element.elementor-element-829f706{width:var( --container-widget-width, 232px );max-width:232px;--container-widget-width:232px;--container-widget-flex-grow:0;}.elementor-478 .elementor-element.elementor-element-a870b67 .elementor-heading-title{font-size:40px;line-height:1.1em;}}@media(min-width:768px){.elementor-478 .elementor-element.elementor-element-a152833{--content-width:1250px;}.elementor-478 .elementor-element.elementor-element-8e317b0{--width:50%;}.elementor-478 .elementor-element.elementor-element-ee7d339{--width:50%;}.elementor-478 .elementor-element.elementor-element-9b3f0ab{--content-width:1125px;}.elementor-478 .elementor-element.elementor-element-38178e3{--content-width:1250px;}.elementor-478 .elementor-element.elementor-element-b1ad9fc{--content-width:1250px;}.elementor-478 .elementor-element.elementor-element-09afe17{--content-width:1125px;}.elementor-478 .elementor-element.elementor-element-5d338a8{--width:50%;}.elementor-478 .elementor-element.elementor-element-181e8a9{--content-width:1250px;}.elementor-478 .elementor-element.elementor-element-abefbd7{--content-width:1250px;}.elementor-478 .elementor-element.elementor-element-a189177{--width:50%;}.elementor-478 .elementor-element.elementor-element-39097ad{--width:50%;}.elementor-478 .elementor-element.elementor-element-48a6f39{--content-width:1125px;}.elementor-478 .elementor-element.elementor-element-f87175b{--width:67%;}}/* Start custom CSS for html, class: .elementor-element-482d4e4 *//* =========================================
   JOSEPH JENKINS
   MEDIA SECTIONS
========================================= */

.jj-media-sections {
    --jj-black: #0b0b0a;
    --jj-white: #ffffff;
    --jj-cream: #f1ede4;
    --jj-gold: #b99a5a;
    --jj-text: #20201e;
    --jj-muted: #77736b;
    --jj-border: #dedbd4;

    font-family: Arial, Helvetica, sans-serif;
    color: var(--jj-text);
}

.jj-media-sections *,
.jj-media-sections *::before,
.jj-media-sections *::after {
    box-sizing: border-box;
}

.jj-media-sections img {
    display: block;
    max-width: 100%;
}

.jj-media-sections a {
    text-decoration: none;
}

.jj-section-container {
    width: min(1225px, calc(100% - 80px));
    margin: 0 auto;
}


/* =========================================
   COMMON SECTION HEADING
========================================= */

.jj-section-heading {
    text-align: center;
    margin-bottom: 60px;
}

.jj-section-heading > span,
.jj-resources-heading > div > span,
.jj-godfather-content > span {
    display: block;
    margin-bottom: 18px;
    color: var(--jj-gold);
    font-size: 9px;
    font-weight: 700;
    letter-spacing: 3px;
}

.jj-section-heading h2,
.jj-resources-heading h2,
.jj-godfather-content h2 {
    margin: 0;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 45px;
    font-weight: 400;
    line-height: 1;
    letter-spacing: -1.5px;
    color: #111111;
}


/* =========================================
   AVAILABLE FOR
========================================= */

.jj-available-section {
    padding: 100px 0 110px;
    background: var(--jj-white);
}

.jj-available-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    border-top: 1px solid var(--jj-border);
    border-left: 1px solid var(--jj-border);
}

.jj-available-card {
    min-height: 250px;
    padding: 32px 32px 30px;
    border-right: 1px solid var(--jj-border);
    border-bottom: 1px solid var(--jj-border);
}

.jj-card-number {
    display: flex;
    align-items: center;
    justify-content: center;

    width: 30px;
    height: 30px;

    margin-bottom: 42px;

    border: 1px solid #d9c59d;

    color: var(--jj-gold);
    font-size: 8px;
    letter-spacing: 1px;
}

.jj-available-card h3 {
    margin: 0 0 16px;

    font-family: Georgia, "Times New Roman", serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.2;

    color: #111111;
}

.jj-available-card p {
    max-width: 290px;
    margin: 0;

    color: #77736b;
    font-size:11px;
    line-height: 1.65;
}


/* =========================================
   PRESS RESOURCES
========================================= */

.jj-resources-section {
    padding: 100px 0 110px;
    background: var(--jj-cream);
}

.jj-resources-heading {
    display: grid;
    grid-template-columns: 1fr 0.8fr;
    align-items: end;
    gap: 80px;

    margin-bottom: 55px;
}

.jj-resources-heading h2 {
    max-width: 500px;
}

.jj-resources-heading p {
    max-width: 470px;
    margin: 0;

    color: #77736b;
    font-size: 12px;
    line-height: 1.7;
}


/* Resource Cards */

.jj-resource-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 12px;
}

.jj-resource-card {
    min-height: 155px;

    display: grid;
    grid-template-columns: 50px 1fr auto;
    align-items: center;
    gap: 22px;

    padding: 28px 25px;

    background: #ffffff;
}

.jj-resource-icon {
    width: 38px;
    height: 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    border: 1px solid #d8c9a9;

    color: var(--jj-gold);

    font-size: 7px;
    font-weight: 700;
    letter-spacing: 1px;
}

.jj-resource-content h3 {
    margin: 0 0 9px;

    font-family: Georgia, "Times New Roman", serif;
    font-size: 17px;
    font-weight: 400;

    color: #111111;
}

.jj-resource-content p {
    max-width: 400px;
    margin: 0;

    color: #77736b;
    font-size: 10px;
    line-height: 1.6;
}

.jj-resource-status {
    white-space: nowrap;

    color: var(--jj-gold);

    font-size: 7px;
    font-weight: 700;
    letter-spacing: 1.7px;
}


/* =========================================
   GODFATHER SECTION
========================================= */

.jj-godfather-section {
    padding: 110px 0;
    background: var(--jj-black);
    color: var(--jj-white);
}

.jj-godfather-grid {
    display: grid;
    grid-template-columns: 0.65fr 1.35fr;
    align-items: center;
    gap: 90px;
}

.jj-godfather-cover {
    max-width: 330px;
    margin: 0 auto;

    box-shadow: 0 30px 60px rgba(0, 0, 0, 0.5);
}

.jj-godfather-cover img {
    width: 100%;
    height: auto;
}

.jj-godfather-content > span {
    margin-bottom: 20px;
}

.jj-godfather-content h2 {
    color: #ffffff;
    font-size: 45px;
    line-height: 0.98;
    letter-spacing: -1.5px;
}

.jj-book-details {
    display: grid;
    grid-template-columns: repeat(3, 1fr);

    margin: 35px 0;
    padding: 20px 0;

    border-top: 1px solid rgba(255,255,255,0.14);
    border-bottom: 1px solid rgba(255,255,255,0.14);
}

.jj-book-details div {
    display: flex;
    flex-direction: column;
    gap: 7px;
}

.jj-book-details small {
    color: var(--jj-gold);

    font-size: 7px;
    font-weight: 700;
    letter-spacing: 1.7px;
}

.jj-book-details strong {
    color: #ffffff;

    font-size: 11px;
    font-weight: 400;
}

.jj-godfather-content h3 {
    margin: 0 0 18px;

    color: #ffffff;

    font-family: Georgia, "Times New Roman", serif;
    font-size: 20px;
    font-weight: 400;
    font-style: italic;
}

.jj-godfather-content p {
    max-width: 650px;

    margin: 0 0 30px;

    color: rgba(255,255,255,0.62);

    font-size: 11px;
    line-height: 1.75;
}

.jj-book-button {
    display: inline-flex;
    align-items: center;
    gap: 22px;

    padding: 15px 22px;

    background: var(--jj-gold);

    color: #111111;

    font-size: 8px;
    font-weight: 700;
    letter-spacing: 1.7px;

    transition: 0.3s ease;
}

.jj-book-button span {
    font-size: 15px;
}

.jj-book-button:hover {
    background: #d0b16d;
    color: #111111;
    transform: translateY(-2px);
}


/* =========================================
   TABLET
========================================= */

@media (max-width: 1024px) {

    .jj-section-container {
        width: min(100% - 50px, 900px);
    }

    .jj-available-grid {
        grid-template-columns: repeat(2, 1fr);
    }

    .jj-resources-heading {
        gap: 40px;
    }

    .jj-godfather-grid {
        gap: 50px;
    }

}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .jj-section-container {
        width: calc(100% - 36px);
    }

    .jj-available-section,
    .jj-resources-section,
    .jj-godfather-section {
        padding: 75px 0;
    }


    /* All main headings = 45px */

    .jj-section-heading h2,
    .jj-resources-heading h2,
    .jj-godfather-content h2 {
        font-size: 45px;
        line-height: 1;
    }


    /* Available */

    .jj-section-heading {
        margin-bottom: 40px;
    }

    .jj-available-grid {
        grid-template-columns: 1fr;
    }

    .jj-available-card {
        min-height: auto;
        padding: 28px 25px;
    }

    .jj-card-number {
        margin-bottom: 30px;
    }


    /* Resources */

    .jj-resources-heading {
        display: block;
        margin-bottom: 40px;
    }

    .jj-resources-heading p {
        margin-top: 25px;
    }

    .jj-resource-grid {
        grid-template-columns: 1fr;
    }

    .jj-resource-card {
        grid-template-columns: 45px 1fr;
        gap: 17px;
        min-height: auto;
        padding: 25px 20px;
    }

    .jj-resource-status {
        grid-column: 2;
        margin-top: -8px;
    }


    /* Godfather */

    .jj-godfather-grid {
        display: block;
    }

    .jj-godfather-cover {
        max-width: 270px;
        margin: 0 auto 45px;
    }

    .jj-godfather-content h2 {
        font-size: 45px;
    }

    .jj-book-details {
        grid-template-columns: 1fr;
        gap: 18px;
    }

}
/* =========================================
   JOSEPH JENKINS
   BODY TEXT — MONTSERRAT 16PX
========================================= */

.jj-media-sections,
.jj-media-sections p,
.jj-media-sections a,
.jj-media-sections li,
.jj-media-sections span,
.jj-media-sections small,
.jj-media-sections strong {
    font-family: "Montserrat", Arial, Helvetica, sans-serif;
}

/* Body / paragraph text */
.jj-media-sections p {
    font-size: 15px;
    line-height: 1.6;
}

/* Links */
.jj-media-sections a {
    font-family: "Montserrat", Arial, Helvetica, sans-serif;
}

/* Buttons */
.jj-media-sections button,
.jj-media-sections .jj-book-button {
    font-family: "Montserrat", Arial, Helvetica, sans-serif;
}

/* Keep headings in Georgia */
.jj-media-sections h1,
.jj-media-sections h2,
.jj-media-sections h3,
.jj-media-sections h4,
.jj-media-sections h5,
.jj-media-sections h6 {
    font-family: Georgia, "Times New Roman", serif;
}

/* Labels / small text */
.jj-media-sections small {
    font-family: "Montserrat", Arial, Helvetica, sans-serif;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a9f9c5e *//* ==========================================
   JOSEPH JENKINS CONTACT FORM
   EXACT REFERENCE STYLE
========================================== */

/* FORM */
.wpforms-container .wpforms-form {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* ==========================================
   FIELD SPACING
========================================== */

.wpforms-container .wpforms-form .wpforms-field {
    padding: 0 !important;
    margin: 0 0 25px 0 !important;
}

/* ==========================================
   LABEL
========================================== */

.wpforms-container .wpforms-form .wpforms-field-label {
    display: block !important;

    margin: 0 0 11px 0 !important;
    padding: 0 !important;

    color: #111111 !important;

    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 10px !important;
    font-weight: 700 !important;

    line-height: 1.2 !important;
    letter-spacing: 2.4px !important;

    text-transform: uppercase !important;
}

/* Required star */

.wpforms-container .wpforms-form .wpforms-required-label {
    color: #b99a5a !important;
}

/* ==========================================
   ALL INPUTS
========================================== */

.wpforms-container .wpforms-form input[type="text"],
.wpforms-container .wpforms-form input[type="email"],
.wpforms-container .wpforms-form input[type="tel"],
.wpforms-container .wpforms-form input[type="url"],
.wpforms-container .wpforms-form input[type="number"],
.wpforms-container .wpforms-form select,
.wpforms-container .wpforms-form textarea {

    width: 100% !important;

    box-sizing: border-box !important;

    background: #f8f7f4 !important;

    border: 1px solid #d7d4ce !important;

    border-radius: 0 !important;

    box-shadow: none !important;

    color: #111111 !important;

    font-family: Arial, Helvetica, sans-serif !important;

    font-size: 14px !important;
    font-weight: 400 !important;

    line-height: 1.5 !important;

    outline: none !important;

    transition: border-color .2s ease,
                background .2s ease !important;
}

/* ==========================================
   TEXT / EMAIL / COMPANY INPUTS
========================================== */

.wpforms-container .wpforms-form input[type="text"],
.wpforms-container .wpforms-form input[type="email"],
.wpforms-container .wpforms-form input[type="tel"],
.wpforms-container .wpforms-form input[type="url"],
.wpforms-container .wpforms-form input[type="number"] {

    height: 63px !important;

    padding: 0 19px !important;
}

/* ==========================================
   PLACEHOLDER
========================================== */

.wpforms-container .wpforms-form input::placeholder,
.wpforms-container .wpforms-form textarea::placeholder {

    color: #a09d98 !important;

    opacity: 1 !important;
}

/* ==========================================
   DROPDOWN
========================================== */

.wpforms-container .wpforms-form select {

    height: 63px !important;

    padding: 0 45px 0 24px !important;

    color: #111111 !important;

    cursor: pointer !important;
}

/* ==========================================
   MESSAGE
========================================== */

.wpforms-container .wpforms-form textarea {

    height: 197px !important;

    min-height: 197px !important;

    padding: 20px 19px !important;

    resize: vertical !important;
}

/* ==========================================
   FOCUS
========================================== */

.wpforms-container .wpforms-form input:focus,
.wpforms-container .wpforms-form select:focus,
.wpforms-container .wpforms-form textarea:focus {

    border-color: #b9b5ad !important;

    background: #ffffff !important;

    box-shadow: none !important;

    outline: none !important;
}

/* ==========================================
   SUBMIT BUTTON
========================================== */

.wpforms-container .wpforms-form button[type="submit"],
.wpforms-container .wpforms-form .wpforms-submit {

    height: 54px !important;

    padding: 0 32px !important;

    margin-top: 5px !important;

    border: 1px solid #111111 !important;

    border-radius: 0 !important;

    background: #111111 !important;

    color: #ffffff !important;

    font-family: Arial, Helvetica, sans-serif !important;

    font-size: 10px !important;

    font-weight: 700 !important;

    letter-spacing: 2px !important;

    line-height: 1 !important;

    text-transform: uppercase !important;

    box-shadow: none !important;

    cursor: pointer !important;

    transition: all .3s ease !important;
}

/* BUTTON HOVER */

.wpforms-container .wpforms-form button[type="submit"]:hover,
.wpforms-container .wpforms-form .wpforms-submit:hover {

    background: #b99a5a !important;

    border-color: #b99a5a !important;

    color: #ffffff !important;

}

/* ==========================================
   OPTIONAL LABEL TEXT
   Makes "(OPTIONAL)" smaller
========================================== */

.wpforms-container .wpforms-form .wpforms-field-label .wpforms-required-label {
    letter-spacing: 1px !important;
}

/* ==========================================
   ERROR
========================================== */

.wpforms-container .wpforms-form .wpforms-error {

    margin-top: 7px !important;

    color: #a33a3a !important;

    font-size: 11px !important;
}

/* ==========================================
   MOBILE
========================================== */

@media (max-width: 767px) {

    .wpforms-container .wpforms-form .wpforms-field {
        margin-bottom: 22px !important;
    }

    .wpforms-container .wpforms-form .wpforms-field-label {
        font-size: 9px !important;
        letter-spacing: 2px !important;
    }

    .wpforms-container .wpforms-form input[type="text"],
    .wpforms-container .wpforms-form input[type="email"],
    .wpforms-container .wpforms-form input[type="tel"],
    .wpforms-container .wpforms-form input[type="url"],
    .wpforms-container .wpforms-form input[type="number"],
    .wpforms-container .wpforms-form select {

        height: 58px !important;

        padding-left: 16px !important;
        padding-right: 16px !important;
    }

    .wpforms-container .wpforms-form textarea {

        height: 170px !important;

        min-height: 170px !important;

        padding: 17px 16px !important;
    }

    .wpforms-container .wpforms-form button[type="submit"],
    .wpforms-container .wpforms-form .wpforms-submit {

        width: 100% !important;
    }
}/* End custom CSS */