.elementor-2 .elementor-element.elementor-element-a2b2a88:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a2b2a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #24669E 0%, #14334D 100%);}.elementor-2 .elementor-element.elementor-element-a2b2a88 > .elementor-container{max-width:1600px;min-height:436px;}.elementor-2 .elementor-element.elementor-element-a2b2a88 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-a2b2a88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:98;}.elementor-2 .elementor-element.elementor-element-8eda4b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-35f6c27 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2 .elementor-element.elementor-element-35f6c27 > .elementor-element-populated{padding:9% 0% 1% 5%;}.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-2 .elementor-element.elementor-element-3b527d2 .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:65px;font-weight:400;color:var( --e-global-color-05c409c );}.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-2 .elementor-element.elementor-element-6716564{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:21px;font-weight:400;color:var( --e-global-color-16f7243 );}.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-2 .elementor-element.elementor-element-d42420d{--divider-border-style:solid;--divider-color:var( --e-global-color-0a48dbd );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 54px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d42420d .elementor-divider-separator{width:24%;}.elementor-2 .elementor-element.elementor-element-d42420d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.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-2 .elementor-element.elementor-element-08fc493 .elementor-button{background-color:var( --e-global-color-0a48dbd );}.elementor-2 .elementor-element.elementor-element-08fc493 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-08fc493 .elementor-button:focus{background-color:#EAC69B;color:#21547F;}.elementor-2 .elementor-element.elementor-element-08fc493{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 17px 0px 0px;}.elementor-2 .elementor-element.elementor-element-08fc493 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-08fc493 .elementor-button:focus svg{fill:#21547F;}.elementor-2 .elementor-element.elementor-element-9d2a8f0 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-05c409c );color:var( --e-global-color-05c409c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-05c409c );}.elementor-2 .elementor-element.elementor-element-9d2a8f0 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-9d2a8f0 .elementor-button:focus{background-color:#91CDFF;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9d2a8f0{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-9d2a8f0 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-9d2a8f0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-617f6d7.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.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-2 .elementor-element.elementor-element-f9fd1d1{width:var( --container-widget-width, 87% );max-width:87%;margin:-66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-f9fd1d1 img{width:100%;}.elementor-2 .elementor-element.elementor-element-6e032f9e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6e032f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EF;}.elementor-2 .elementor-element.elementor-element-6e032f9e > .elementor-container{max-width:1600px;}.elementor-2 .elementor-element.elementor-element-6e032f9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6e032f9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-4cb053ac > .elementor-element-populated{padding:55px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-436577c9{text-align:center;font-family:"Arial", Sans-serif;font-size:14px;text-transform:uppercase;line-height:1.65em;letter-spacing:3px;color:#C89A47;}.elementor-2 .elementor-element.elementor-element-7127a0a4{text-align:center;}.elementor-2 .elementor-element.elementor-element-7127a0a4 .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:43px;font-weight:400;line-height:1.08em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-15a71244{--divider-border-style:solid;--divider-color:#D99B3D;--divider-border-width:2px;}.elementor-2 .elementor-element.elementor-element-15a71244 .elementor-divider-separator{width:45px;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-15a71244 .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-2 .elementor-element.elementor-element-2a137018{text-align:center;font-size:17px;line-height:1.7em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-547c3142:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-547c3142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EF;}.elementor-2 .elementor-element.elementor-element-547c3142 > .elementor-container{max-width:1600px;}.elementor-2 .elementor-element.elementor-element-547c3142{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-547c3142 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-621a21d9 > .elementor-element-populated{padding:10px 0px 60px 0px;}.elementor-2 .elementor-element.elementor-element-1c471d6 > .elementor-container{max-width:1280px;}.elementor-2 .elementor-element.elementor-element-1c471d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1c471d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-19448979:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-19448979 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-19448979 > .elementor-element-populated{box-shadow:0px 10px 28px 0px rgba(14,29,42,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 4% 0% 0%;--e-column-margin-right:4%;--e-column-margin-left:0%;padding:36px 38px 36px 38px;}.elementor-2 .elementor-element.elementor-element-19448979 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-20a9d576 .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:27px;font-weight:400;line-height:1.08em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-daaf439{font-size:16px;line-height:1.65em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-6fac8bba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-6fac8bba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6fac8bba > .elementor-element-populated{box-shadow:0px 10px 28px 0px rgba(14,29,42,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 4% 0% 0%;--e-column-margin-right:4%;--e-column-margin-left:0%;padding:36px 38px 36px 38px;}.elementor-2 .elementor-element.elementor-element-6fac8bba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-7e79b6bf .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:27px;font-weight:400;line-height:1.08em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-4deebb15{font-size:16px;line-height:1.65em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-2a881af7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-2a881af7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2a881af7 > .elementor-element-populated{box-shadow:0px 10px 28px 0px rgba(14,29,42,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 38px 36px 38px;}.elementor-2 .elementor-element.elementor-element-2a881af7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-117381ca .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:27px;font-weight:400;line-height:1.08em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-751cbcb1{font-size:16px;line-height:1.65em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-6fce2713:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6fce2713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6fce2713 > .elementor-container{max-width:1600px;}.elementor-2 .elementor-element.elementor-element-6fce2713{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6fce2713 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5bdf9902 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-94d9c65{font-family:"Arial", Sans-serif;font-size:14px;text-transform:uppercase;line-height:1.65em;letter-spacing:3px;color:#C89A47;}.elementor-2 .elementor-element.elementor-element-450737ab .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:43px;font-weight:400;line-height:1.08em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-3c2c935b{--divider-border-style:solid;--divider-color:#D99B3D;--divider-border-width:2px;}.elementor-2 .elementor-element.elementor-element-3c2c935b .elementor-divider-separator{width:55px;margin:0 auto;margin-left:0;}.elementor-2 .elementor-element.elementor-element-3c2c935b .elementor-divider{text-align:left;padding-block-start:12px;padding-block-end:12px;}.elementor-2 .elementor-element.elementor-element-5ae26b3c{font-family:"Source Sans 3", Sans-serif;font-size:17px;line-height:1.75em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-45dc87d3{font-family:"Source Sans 3", Sans-serif;font-size:17px;line-height:1.75em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-1f29d9a7 > .elementor-element-populated{padding:70px 0px 70px 40px;}.elementor-2 .elementor-element.elementor-element-5bb86dd7 > .elementor-container{max-width:800px;}.elementor-2 .elementor-element.elementor-element-5bb86dd7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5bb86dd7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-52a74142:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-52a74142 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-90f3254 );}.elementor-2 .elementor-element.elementor-element-52a74142 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:34px 34px 34px 34px;}.elementor-2 .elementor-element.elementor-element-52a74142 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-147bbee3 .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:27px;font-weight:400;line-height:1.08em;}.elementor-2 .elementor-element.elementor-element-c5e6efb{font-family:"Source Sans 3", Sans-serif;font-size:15px;line-height:1.65em;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-7c78f921:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-7c78f921 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EF;}.elementor-2 .elementor-element.elementor-element-7c78f921 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:34px 34px 34px 34px;}.elementor-2 .elementor-element.elementor-element-7c78f921 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-747b5a1d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-747b5a1d .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:27px;font-weight:400;line-height:1.08em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4bee29a1{font-family:"Source Sans 3", Sans-serif;font-size:15px;line-height:1.65em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-789b0200 > .elementor-container{max-width:800px;}.elementor-2 .elementor-element.elementor-element-789b0200{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-789b0200 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-4d6b7d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-4d6b7d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-90f3254 );}.elementor-2 .elementor-element.elementor-element-4d6b7d7 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:34px 34px 34px 34px;}.elementor-2 .elementor-element.elementor-element-4d6b7d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-bc15d2a .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:27px;font-weight:400;line-height:1.08em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-26b90112{font-family:"Source Sans 3", Sans-serif;font-size:15px;line-height:1.65em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-3068ea83:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-3068ea83 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EF;}.elementor-2 .elementor-element.elementor-element-3068ea83 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:34px 34px 34px 34px;}.elementor-2 .elementor-element.elementor-element-3068ea83 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1a56d1ef .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:27px;font-weight:400;line-height:1.08em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6222551a{font-family:"Source Sans 3", Sans-serif;font-size:15px;line-height:1.65em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-4df71c4b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4df71c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EF;}.elementor-2 .elementor-element.elementor-element-4df71c4b > .elementor-container{max-width:1600px;}.elementor-2 .elementor-element.elementor-element-4df71c4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4df71c4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6019c1c2 > .elementor-element-populated{padding:55px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-31d8003a{text-align:center;font-family:"Arial", Sans-serif;font-size:14px;text-transform:uppercase;line-height:1.65em;letter-spacing:3px;color:#C89A47;}.elementor-2 .elementor-element.elementor-element-18f310bb{text-align:center;}.elementor-2 .elementor-element.elementor-element-18f310bb .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:43px;font-weight:400;line-height:1.08em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-7ccfeb66{--divider-border-style:solid;--divider-color:#D99B3D;--divider-border-width:2px;}.elementor-2 .elementor-element.elementor-element-7ccfeb66 .elementor-divider-separator{width:45px;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-7ccfeb66 .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-2 .elementor-element.elementor-element-2952a541{text-align:center;font-size:17px;line-height:1.7em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-4f65099:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4f65099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EF;}.elementor-2 .elementor-element.elementor-element-4f65099 > .elementor-container{max-width:1600px;}.elementor-2 .elementor-element.elementor-element-4f65099{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4f65099 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2ac93f92 > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-9ef70b5{--grid-columns:3;}.elementor-2 .elementor-element.elementor-element-9ef70b5 .elementor-pagination{text-align:center;font-family:"Perpetua", Sans-serif;font-size:29px;font-weight:400;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-9ef70b5 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-9ef70b5 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2 .elementor-element.elementor-element-9ef70b5 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2 .elementor-element.elementor-element-9ef70b5 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2 .elementor-element.elementor-element-288b5b7d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-288b5b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24669E;}.elementor-2 .elementor-element.elementor-element-288b5b7d > .elementor-container{max-width:1600px;}.elementor-2 .elementor-element.elementor-element-288b5b7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-288b5b7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6d37092f > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-5dded021{font-family:"Arial", Sans-serif;font-size:14px;text-transform:uppercase;line-height:1.65em;letter-spacing:3px;color:#C89A47;}.elementor-2 .elementor-element.elementor-element-2a692f0a .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:42px;font-weight:400;line-height:1.08em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-19b1b991{--divider-border-style:solid;--divider-color:#D99B3D;--divider-border-width:2px;}.elementor-2 .elementor-element.elementor-element-19b1b991 .elementor-divider-separator{width:55px;margin:0 auto;margin-left:0;}.elementor-2 .elementor-element.elementor-element-19b1b991 .elementor-divider{text-align:left;padding-block-start:12px;padding-block-end:12px;}.elementor-2 .elementor-element.elementor-element-23c856ba{font-size:17px;line-height:1.7em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e6cdc > .elementor-element-populated{padding:65px 0px 65px 40px;}.elementor-2 .elementor-element.elementor-element-4cf66a20 > .elementor-container{max-width:900px;}.elementor-2 .elementor-element.elementor-element-4cf66a20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4cf66a20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6104fd98 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:rgba(255,255,255,0.25);padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-6fb5264c .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:26px;font-weight:400;line-height:1.08em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-30aefcc1{font-size:14px;line-height:1.65em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1168a4e > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:rgba(255,255,255,0.25);padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-4b603064 .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:26px;font-weight:400;line-height:1.08em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7addfccd{font-size:14px;line-height:1.65em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4bb052fa > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(255,255,255,0.25);padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-2f63c255 .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:26px;font-weight:400;line-height:1.08em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-41495ef7{font-size:14px;line-height:1.65em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-89437c > .elementor-container{max-width:900px;}.elementor-2 .elementor-element.elementor-element-89437c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-89437c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-7f023642 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255,255,255,0.25);padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-6f2231cb .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:26px;font-weight:400;line-height:1.08em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6ee0235e{font-size:14px;line-height:1.65em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1d326ac2 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255,255,255,0.25);padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-17b9eae7 .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:26px;font-weight:400;line-height:1.08em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2cd589f7{font-size:14px;line-height:1.65em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7b3135ff > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-7cf8241d .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:26px;font-weight:400;line-height:1.08em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d14de63{font-size:14px;line-height:1.65em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1e0f697c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1e0f697c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1e0f697c > .elementor-container{max-width:1600px;}.elementor-2 .elementor-element.elementor-element-1e0f697c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1e0f697c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-3db8230 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-5453591f{font-family:"Arial", Sans-serif;font-size:14px;text-transform:uppercase;line-height:1.65em;letter-spacing:3px;color:#C89A47;}.elementor-2 .elementor-element.elementor-element-3def0f71 .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:42px;font-weight:400;line-height:1.08em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-4a460d7e{--divider-border-style:solid;--divider-color:#D99B3D;--divider-border-width:2px;}.elementor-2 .elementor-element.elementor-element-4a460d7e .elementor-divider-separator{width:55px;margin:0 auto;margin-left:0;}.elementor-2 .elementor-element.elementor-element-4a460d7e .elementor-divider{text-align:left;padding-block-start:12px;padding-block-end:12px;}.elementor-2 .elementor-element.elementor-element-af42c06{font-family:"Source Sans 3", Sans-serif;font-size:17px;line-height:1.7em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-13c01827{font-size:17px;line-height:1.7em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-6c381384 > .elementor-element-populated{padding:70px 0px 70px 20px;}.elementor-2 .elementor-element.elementor-element-3adfbd2c > .elementor-container{max-width:650px;}.elementor-2 .elementor-element.elementor-element-3adfbd2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3adfbd2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-4f28a6eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-4f28a6eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EF;}.elementor-2 .elementor-element.elementor-element-4f28a6eb > .elementor-element-populated{box-shadow:0px 10px 28px 0px rgba(14,29,42,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 45px 45px 45px;}.elementor-2 .elementor-element.elementor-element-4f28a6eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2a0a9f57 .elementor-heading-title{font-family:"Perpetua", Sans-serif;font-size:30px;font-weight:400;line-height:1.08em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-7dfa8b7f{font-size:16px;line-height:1.65em;color:#0E1D2A;}.elementor-2 .elementor-element.elementor-element-2d6b15e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;line-height:1.8em;color:#0E1D2A;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-35f6c27{width:55%;}.elementor-2 .elementor-element.elementor-element-617f6d7{width:44.967%;}.elementor-2 .elementor-element.elementor-element-4cb053ac{width:100%;}.elementor-2 .elementor-element.elementor-element-621a21d9{width:100%;}.elementor-2 .elementor-element.elementor-element-19448979{width:33.333%;}.elementor-2 .elementor-element.elementor-element-6fac8bba{width:33.333%;}.elementor-2 .elementor-element.elementor-element-2a881af7{width:33.333%;}.elementor-2 .elementor-element.elementor-element-5bdf9902{width:44%;}.elementor-2 .elementor-element.elementor-element-1f29d9a7{width:56%;}.elementor-2 .elementor-element.elementor-element-52a74142{width:50%;}.elementor-2 .elementor-element.elementor-element-7c78f921{width:50%;}.elementor-2 .elementor-element.elementor-element-4d6b7d7{width:50%;}.elementor-2 .elementor-element.elementor-element-3068ea83{width:50%;}.elementor-2 .elementor-element.elementor-element-6019c1c2{width:100%;}.elementor-2 .elementor-element.elementor-element-2ac93f92{width:100%;}.elementor-2 .elementor-element.elementor-element-6d37092f{width:36%;}.elementor-2 .elementor-element.elementor-element-e6cdc{width:64%;}.elementor-2 .elementor-element.elementor-element-6104fd98{width:33.333%;}.elementor-2 .elementor-element.elementor-element-1168a4e{width:33.333%;}.elementor-2 .elementor-element.elementor-element-4bb052fa{width:33.333%;}.elementor-2 .elementor-element.elementor-element-7f023642{width:33.333%;}.elementor-2 .elementor-element.elementor-element-1d326ac2{width:33.333%;}.elementor-2 .elementor-element.elementor-element-7b3135ff{width:33.333%;}.elementor-2 .elementor-element.elementor-element-3db8230{width:52%;}.elementor-2 .elementor-element.elementor-element-6c381384{width:48%;}.elementor-2 .elementor-element.elementor-element-4f28a6eb{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-35f6c27{width:100%;}.elementor-2 .elementor-element.elementor-element-617f6d7{width:100%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-08d8b20{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-35f6c27 > .elementor-element-populated{padding:4% 4% 4% 4%;}.elementor-2 .elementor-element.elementor-element-35f6c27{z-index:100;}.elementor-2 .elementor-element.elementor-element-3b527d2{width:var( --container-widget-width, 628px );max-width:628px;margin:7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:628px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-6716564{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-617f6d7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-617f6d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-617f6d7 > .elementor-element-populated{margin:-400px 0px 0px 350px;--e-column-margin-right:0px;--e-column-margin-left:350px;}.elementor-2 .elementor-element.elementor-element-617f6d7{z-index:99;}.elementor-2 .elementor-element.elementor-element-f9fd1d1{margin:-143px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2 .elementor-element.elementor-element-547c3142{padding:0% 2% 0% 2%;}.elementor-2 .elementor-element.elementor-element-6fce2713{padding:0% 2% 0% 2%;}.elementor-2 .elementor-element.elementor-element-4df71c4b{padding:0% 2% 0% 2%;}.elementor-2 .elementor-element.elementor-element-4f65099{padding:0% 2% 0% 2%;}.elementor-2 .elementor-element.elementor-element-9ef70b5{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-288b5b7d{padding:0% 2% 0% 2%;}.elementor-2 .elementor-element.elementor-element-e6cdc > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-2 .elementor-element.elementor-element-1e0f697c{padding:0% 2% 0% 2%;}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-35f6c27.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-35f6c27.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-35f6c27.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-35f6c27 > .elementor-element-populated{padding:7% 7% 7% 7%;}.elementor-2 .elementor-element.elementor-element-3b527d2{text-align:center;}.elementor-2 .elementor-element.elementor-element-6716564{text-align:center;}.elementor-2 .elementor-element.elementor-element-d42420d .elementor-divider{text-align:center;}.elementor-2 .elementor-element.elementor-element-d42420d .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-617f6d7 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-f9fd1d1{margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-4cb053ac > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-2 .elementor-element.elementor-element-6fce2713{padding:2% 2% 2% 2%;}.elementor-2 .elementor-element.elementor-element-5bdf9902 > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-2 .elementor-element.elementor-element-1f29d9a7 > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-2 .elementor-element.elementor-element-52a74142 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-4d6b7d7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-3068ea83 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-6019c1c2 > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-2 .elementor-element.elementor-element-9ef70b5{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-6d37092f > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-2 .elementor-element.elementor-element-1e0f697c{padding:3% 3% 3% 3%;}.elementor-2 .elementor-element.elementor-element-3db8230 > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-2 .elementor-element.elementor-element-6c381384 > .elementor-element-populated{padding:2% 2% 2% 2%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Perpetua';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://diazgiraldezabogados.com/wp-content/uploads/2026/05/PerpetuaStd_1.woff2') format('woff2'),
		url('https://diazgiraldezabogados.com/wp-content/uploads/2026/05/PerpetuaStd_1.woff') format('woff'),
		url('https://diazgiraldezabogados.com/wp-content/uploads/2026/05/PerpetuaStd_1.ttf') format('truetype');
}
@font-face {
	font-family: 'Perpetua';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://diazgiraldezabogados.com/wp-content/uploads/2026/05/PerpetuaStd-Bold_1.woff2') format('woff2'),
		url('https://diazgiraldezabogados.com/wp-content/uploads/2026/05/PerpetuaStd-Bold_1.woff') format('woff'),
		url('https://diazgiraldezabogados.com/wp-content/uploads/2026/05/PerpetuaStd-Bold_1.ttf') format('truetype');
}
@font-face {
	font-family: 'Perpetua';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://diazgiraldezabogados.com/wp-content/uploads/2026/05/PerpetuaStd-Italic_1.woff2') format('woff2'),
		url('https://diazgiraldezabogados.com/wp-content/uploads/2026/05/PerpetuaStd-Italic_1.woff') format('woff'),
		url('https://diazgiraldezabogados.com/wp-content/uploads/2026/05/PerpetuaStd-Italic_1.ttf') format('truetype');
}
/* End Custom Fonts CSS */