.elementor-18281 .elementor-element.elementor-element-62260fb{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-18281 .elementor-element.elementor-element-ed26144.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-ed26144{text-align:center;}.elementor-18281 .elementor-element.elementor-element-ed26144 .elementor-heading-title{font-family:var( --e-global-typography-a885d87-font-family ), Sans-serif;font-size:var( --e-global-typography-a885d87-font-size );font-weight:var( --e-global-typography-a885d87-font-weight );line-height:var( --e-global-typography-a885d87-line-height );}.elementor-18281 .elementor-element.elementor-element-eb1e45a{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18281 .elementor-element.elementor-element-9708dc3{--display:flex;}.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-18281 .elementor-element.elementor-element-2dc317a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-2dc317a{border-radius:0px 0px 0px 0px;}.elementor-18281 .elementor-element.elementor-element-2dc317a img{border-radius:20px 20px 20px 20px;}.elementor-18281 .elementor-element.elementor-element-9c3161c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18281 .elementor-element.elementor-element-96b06f3{--display:flex;}.elementor-18281 .elementor-element.elementor-element-98b4dec.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-98b4dec .elementor-heading-title{color:#03092E;}.elementor-18281 .elementor-element.elementor-element-7ec8b0e{--display:flex;}.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-18281 .elementor-element.elementor-element-d942918{width:var( --container-widget-width, 99.997% );max-width:99.997%;--container-widget-width:99.997%;--container-widget-flex-grow:0;}.elementor-18281 .elementor-element.elementor-element-d942918.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18281 .elementor-element.elementor-element-d942918.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-2ef2454.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-a18d2a1{--display:flex;--min-height:78vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:70px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-18281 .elementor-element.elementor-element-aedb8ab{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18281 .elementor-element.elementor-element-d705388.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-d705388{text-align:center;}.elementor-18281 .elementor-element.elementor-element-d705388 .elementor-heading-title{font-family:var( --e-global-typography-138ee2c-font-family ), Sans-serif;font-size:var( --e-global-typography-138ee2c-font-size );font-weight:var( --e-global-typography-138ee2c-font-weight );line-height:var( --e-global-typography-138ee2c-line-height );color:var( --e-global-color-primary );}.elementor-18281 .elementor-element.elementor-element-319f9f6{--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:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-18281 .elementor-element.elementor-element-04c7ce0{--display:flex;--margin-top:-51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18281 .elementor-element.elementor-element-04c7ce0.e-con{--align-self:center;}.elementor-18281 .elementor-element.elementor-element-b975bb3{--display:flex;--min-height:67px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18281 .elementor-element.elementor-element-b975bb3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18281 .elementor-element.elementor-element-2757b64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18281 .elementor-element.elementor-element-7c48d4d{background-color:#E2E2E2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-7c48d4d.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-7c48d4d.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-d64b9f1{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-d64b9f1.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-d64b9f1.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-b065c00{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-b065c00.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-b065c00.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-8782d06{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-8782d06.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-8782d06.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-774b861{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-774b861.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-774b861.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-10fc75c{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-10fc75c.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-10fc75c.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-0a0e228{--display:flex;}.elementor-18281 .elementor-element.elementor-element-6f2b46c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18281 .elementor-element.elementor-element-f62253c{background-color:#E2E2E2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-f62253c.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-f62253c.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-922a7b9{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-922a7b9.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-922a7b9.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-6533fdb{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-6533fdb.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-6533fdb.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-a9c84a2{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-a9c84a2.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-a9c84a2.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-08cd021{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-08cd021.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-08cd021.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-14c3e0e{--display:flex;}.elementor-18281 .elementor-element.elementor-element-f06ac60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18281 .elementor-element.elementor-element-8c14a85{background-color:#E2E2E2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-8c14a85.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-8c14a85.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-faea2f4{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-faea2f4.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-faea2f4.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-929c784{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-929c784.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-929c784.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-89b3146{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-89b3146.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-89b3146.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-95f9f8c{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-95f9f8c.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-95f9f8c.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-ebb71a2{--display:flex;}.elementor-18281 .elementor-element.elementor-element-ebb71a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18281 .elementor-element.elementor-element-1234064{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18281 .elementor-element.elementor-element-d36be59{background-color:#E2E2E2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-d36be59.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-d36be59.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-3d4fa2f{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-3d4fa2f.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-3d4fa2f.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-39fef76{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-39fef76.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-39fef76.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-48938c7{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-48938c7.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-48938c7.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-2ed39fb{background-color:#E2E2E2;border-style:solid;border-color:#E6E6E6;border-radius:15px 15px 15px 15px;color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-2ed39fb.xpro-widget-bg-overlay:before{background-color:var( --e-global-color-85dceff );opacity:0.5;transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-2ed39fb.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-18281 .elementor-element.elementor-element-97d409e{--n-accordion-title-font-size:22px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;padding:-3px -3px -3px -3px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:#000000;--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-element-97d409e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-57941f5 );}.elementor-18281 .elementor-element.elementor-element-97d409e.xpro-widget-bg-overlay:before{transition:background 0.3s;}:where( .elementor-18281 .elementor-element.elementor-element-97d409e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}:where( .elementor-18281 .elementor-element.elementor-element-97d409e > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.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-18281 .elementor-element.elementor-element-23bfadb .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:29px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:0px 0px 0px 0px;}.elementor-18281 .elementor-element.elementor-element-23bfadb{width:var( --container-widget-width, fit-content );max-width:fit-content;--e-transform-rotateZ:-2deg;margin:50px 1px calc(var(--kit-widget-spacing, 0px) + 0px) 415px;padding:0px 0px 0px 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-18281 .elementor-element.elementor-element-23bfadb.elementor-element{--align-self:flex-start;}.elementor-18281 .elementor-element.elementor-element-23bfadb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-23bfadb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18281 .elementor-element.elementor-element-23bfadb .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-18281 .elementor-element.elementor-element-0dc473f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:29px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:0px 0px 0px 0px;}.elementor-18281 .elementor-element.elementor-element-0dc473f{width:var( --container-widget-width, fit-content );max-width:fit-content;--e-transform-rotateZ:-2deg;margin:50px 1px calc(var(--kit-widget-spacing, 0px) + 0px) 415px;padding:0px 0px 0px 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-18281 .elementor-element.elementor-element-0dc473f.elementor-element{--align-self:flex-start;}.elementor-18281 .elementor-element.elementor-element-0dc473f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-0dc473f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18281 .elementor-element.elementor-element-0dc473f .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-18281 .elementor-element.elementor-element-3dd102d{margin:70px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;text-align:center;}.elementor-18281 .elementor-element.elementor-element-3dd102d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-3dd102d .elementor-heading-title{font-family:var( --e-global-typography-138ee2c-font-family ), Sans-serif;font-size:var( --e-global-typography-138ee2c-font-size );font-weight:var( --e-global-typography-138ee2c-font-weight );line-height:var( --e-global-typography-138ee2c-line-height );color:var( --e-global-color-primary );}.elementor-18281 .elementor-element.elementor-element-768dafa{--display:flex;}.elementor-18281 .elementor-element.elementor-element-bf794a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-6242ea9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:70px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;}.elementor-18281 .elementor-element.elementor-element-96b20d4{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18281 .elementor-element.elementor-element-96b20d4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-96b20d4 .elementor-heading-title{font-family:var( --e-global-typography-9e1691a-font-family ), Sans-serif;font-size:var( --e-global-typography-9e1691a-font-size );font-weight:var( --e-global-typography-9e1691a-font-weight );line-height:var( --e-global-typography-9e1691a-line-height );}.elementor-18281 .elementor-element.elementor-element-6deeb64 .xpro-elementor-gallery-layout-grid .xpro-elementor-gallery-item{height:300px;}.elementor-18281 .elementor-element.elementor-element-6deeb64.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-6deeb64 .xpro-elementor-gallery .xpro-overlay-icon > i{font-size:25px;}.elementor-18281 .elementor-element.elementor-element-6deeb64 .xpro-elementor-gallery .xpro-overlay-icon > svg{width:25px;}.elementor-18281 .elementor-element.elementor-element-6deeb64 .xpro-elementor-gallery .xpro-overlay-icon{min-width:25px;height:50px;width:50px;}.elementor-18281 .elementor-element.elementor-element-6deeb64 .xpro-elementor-gallery .xpro-elementor-gallery-item .cbp-caption{border-radius:15px 15px 15px 15px;}.elementor-18281 .elementor-element.elementor-element-2edc700{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18281 .elementor-element.elementor-element-31456f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-element-31456f2{text-align:center;}.elementor-18281 .elementor-element.elementor-element-31456f2 .elementor-heading-title{font-family:var( --e-global-typography-9e1691a-font-family ), Sans-serif;font-size:var( --e-global-typography-9e1691a-font-size );font-weight:var( --e-global-typography-9e1691a-font-weight );line-height:var( --e-global-typography-9e1691a-line-height );color:var( --e-global-color-secondary );}.elementor-18281 .elementor-element.elementor-global-18495{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-18281 .elementor-element.elementor-global-18495.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18281 .elementor-element.elementor-global-18495 .swiper-slide > .elementor-element{height:100%;}.elementor-18281 .elementor-element.elementor-element-6591bee{--display:flex;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18281 .elementor-element.elementor-element-a586433{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18281 .elementor-element.elementor-element-6093a44{padding:0px 0px 0px 0px;}.elementor-18281 .elementor-element.elementor-element-6093a44.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-18281 .elementor-element.elementor-element-9708dc3{--width:50%;}.elementor-18281 .elementor-element.elementor-element-9c3161c{--width:50%;}.elementor-18281 .elementor-element.elementor-element-a18d2a1{--width:100%;}.elementor-18281 .elementor-element.elementor-element-b975bb3{--width:98.016%;}.elementor-18281 .elementor-element.elementor-element-ebb71a2{--width:98.214%;}}@media(max-width:1024px){.elementor-18281 .elementor-element.elementor-element-ed26144 .elementor-heading-title{font-size:var( --e-global-typography-a885d87-font-size );line-height:var( --e-global-typography-a885d87-line-height );}.elementor-18281 .elementor-element.elementor-element-a18d2a1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18281 .elementor-element.elementor-element-d705388 .elementor-heading-title{font-size:var( --e-global-typography-138ee2c-font-size );line-height:var( --e-global-typography-138ee2c-line-height );}.elementor-18281 .elementor-element.elementor-element-23bfadb{width:100%;max-width:100%;}.elementor-18281 .elementor-element.elementor-element-0dc473f{width:100%;max-width:100%;}.elementor-18281 .elementor-element.elementor-element-3dd102d .elementor-heading-title{font-size:var( --e-global-typography-138ee2c-font-size );line-height:var( --e-global-typography-138ee2c-line-height );}.elementor-18281 .elementor-element.elementor-element-96b20d4 .elementor-heading-title{font-size:var( --e-global-typography-9e1691a-font-size );line-height:var( --e-global-typography-9e1691a-line-height );}.elementor-18281 .elementor-element.elementor-element-31456f2 .elementor-heading-title{font-size:var( --e-global-typography-9e1691a-font-size );line-height:var( --e-global-typography-9e1691a-line-height );}.elementor-18281 .elementor-element.elementor-global-18495{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-18281 .elementor-element.elementor-element-ed26144 .elementor-heading-title{font-size:var( --e-global-typography-a885d87-font-size );line-height:var( --e-global-typography-a885d87-line-height );}.elementor-18281 .elementor-element.elementor-element-a18d2a1{--padding-top:30px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-18281 .elementor-element.elementor-element-d705388 .elementor-heading-title{font-size:var( --e-global-typography-138ee2c-font-size );line-height:var( --e-global-typography-138ee2c-line-height );}.elementor-18281 .elementor-element.elementor-element-319f9f6{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18281 .elementor-element.elementor-element-97d409e{--n-accordion-title-font-size:18px;}.elementor-18281 .elementor-element.elementor-element-23bfadb{width:initial;max-width:initial;}.elementor-18281 .elementor-element.elementor-element-23bfadb.elementor-element{--align-self:center;}.elementor-18281 .elementor-element.elementor-element-0dc473f{width:initial;max-width:initial;}.elementor-18281 .elementor-element.elementor-element-0dc473f.elementor-element{--align-self:center;}.elementor-18281 .elementor-element.elementor-element-3dd102d .elementor-heading-title{font-size:var( --e-global-typography-138ee2c-font-size );line-height:var( --e-global-typography-138ee2c-line-height );}.elementor-18281 .elementor-element.elementor-element-96b20d4 .elementor-heading-title{font-size:var( --e-global-typography-9e1691a-font-size );line-height:var( --e-global-typography-9e1691a-line-height );}.elementor-18281 .elementor-element.elementor-element-31456f2 .elementor-heading-title{font-size:var( --e-global-typography-9e1691a-font-size );line-height:var( --e-global-typography-9e1691a-line-height );}.elementor-18281 .elementor-element.elementor-global-18495{--swiper-slides-to-display:1;}.elementor-18281 .elementor-element.elementor-element-6591bee{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-97d409e */.elementor-13109 .elementor-element.elementor-element-d10fb07 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23bfadb */.button {
  border-radius: 6px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0dc473f */.button {
  border-radius: 6px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bf794a7 */.downloads {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 16px;
}

.download-item {
  background: #f7fbfd;
  border-radius: 14px;
  padding: 16px 18px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.file-info {
  display: flex;
  gap: 12px;
  align-items: center;
}

.file-icon {
  font-size: 28px;
}

.download-item small {
  color: #6b7280;
}

.download-btn {
  background: #e6f4fa;
  width: 40px;
  height: 40px;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  font-size: 18px;
}


.downloads {
  display: grid;
  grid-template-columns: repeat(2, 1fr); /* vždy 2 vedle sebe */
  gap: 20px;
}

.download-item {
  background: #f7fbfd;
  border: 1px solid #dbeafe;   /* jemný rámeček */
  border-radius: 14px;        /* zaoblení */
  padding: 16px 18px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  transition: all .2s ease;
}

.download-item:hover {
  background: #ffffff;
  border-color: #93c5fd;      /* lehký hover efekt */
  box-shadow: 0 6px 16px rgba(59,130,246,0.08);
}

@media (max-width: 767px) {
  .downloads {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-18495 */.elementor-18281 .elementor-element.elementor-global-18495 .sutaz-top {
    display: flex;
    gap: 10px;
    align-items: center;
    flex-direction: row;
}

.elementor-18281 .elementor-element.elementor-global-18495 .sutaz-top > div {
    flex: none;
}

.elementor-18281 .elementor-element.elementor-global-18495 .sutaz-top img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
}

.elementor-18281 .elementor-element.elementor-global-18495 .sutaz-top h3 {
    color: rgb(48, 81, 92);
    letter-spacing: -0.025em;
    font-weight: 700;
}/* End custom CSS */