.elementor-23611 .elementor-element.elementor-element-d3db69e{--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;--overlay-opacity:1;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-23611 .elementor-element.elementor-element-d3db69e:not(.elementor-motion-effects-element-type-background), .elementor-23611 .elementor-element.elementor-element-d3db69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c7810bd );}.elementor-23611 .elementor-element.elementor-element-d3db69e::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .elementor-background-video-container::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .e-con-inner > .elementor-background-video-container::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .elementor-background-slideshow::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .e-con-inner > .elementor-background-slideshow::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://staging.otech.edu/wp-content/uploads/2025/10/green-brushstroke-dark.svg");--background-overlay:'';background-position:527px -592px;background-repeat:no-repeat;}.elementor-23611 .elementor-element.elementor-element-882621d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23611 .elementor-element.elementor-element-882621d.e-con{--align-self:center;}.elementor-23611 .elementor-element.elementor-element-7184053 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-23611 .elementor-element.elementor-element-818247b > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-23611 .elementor-element.elementor-element-818247b .elementor-heading-title{font-family:"gotham-narrow", Sans-serif;font-size:48px;font-weight:800;text-transform:none;line-height:48px;letter-spacing:0.48px;color:var( --e-global-color-secondary );}.elementor-23611 .elementor-element.elementor-element-5964f2a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-23611 .elementor-element.elementor-element-5964f2a{color:var( --e-global-color-secondary );}.elementor-23611 .elementor-element.elementor-element-416a695{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-23611 .elementor-element.elementor-element-b624cba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-23611 .elementor-element.elementor-element-ee6b578{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-23611 .elementor-element.elementor-element-646eb8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-23611 .elementor-element.elementor-element-646eb8e:not(.elementor-motion-effects-element-type-background), .elementor-23611 .elementor-element.elementor-element-646eb8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3429ed3 );}.elementor-23611 .elementor-element.elementor-element-343b09e .elementor-heading-title{font-family:"gotham-condensed", Sans-serif;font-size:72px;font-weight:800;line-height:50px;color:var( --e-global-color-93e82a3 );}.elementor-23611 .elementor-element.elementor-element-8a539bb{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-23611 .elementor-element.elementor-element-8a539bb.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-23611 .elementor-element.elementor-element-837e5e4{font-family:"gotham", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:24px;}.elementor-23611 .elementor-element.elementor-element-a2cbf22 .elementor-button{background-color:var( --e-global-color-4171ed2 );font-family:"gotham", Sans-serif;font-size:18px;font-weight:500;line-height:24px;border-radius:4px 4px 4px 4px;padding:14px 18px 14px 18px;}.elementor-23611 .elementor-element.elementor-element-a2cbf22 .elementor-button:hover, .elementor-23611 .elementor-element.elementor-element-a2cbf22 .elementor-button:focus{background-color:var( --e-global-color-6df89f2 );box-shadow:8px 8px 0px 0px rgba(0, 0, 0, 0.08);}.elementor-23611 .elementor-element.elementor-element-a2cbf22{width:auto;max-width:auto;grid-column:2;grid-row:span 1;}.elementor-23611 .elementor-element.elementor-element-a2cbf22.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-23611 .elementor-element.elementor-element-6555d99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-23611 .elementor-element.elementor-element-6555d99:not(.elementor-motion-effects-element-type-background), .elementor-23611 .elementor-element.elementor-element-6555d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3429ed3 );}.elementor-23611 .elementor-element.elementor-element-08343dd .elementor-heading-title{font-family:"gotham-condensed", Sans-serif;font-size:72px;font-weight:800;line-height:50px;color:var( --e-global-color-93e82a3 );}.elementor-23611 .elementor-element.elementor-element-a9a1978{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-23611 .elementor-element.elementor-element-a9a1978.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-23611 .elementor-element.elementor-element-37f5450{font-family:"gotham", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:24px;}.elementor-23611 .elementor-element.elementor-element-d0c4059 .elementor-button{background-color:var( --e-global-color-4171ed2 );font-family:"gotham", Sans-serif;font-size:18px;font-weight:500;line-height:24px;border-radius:4px 4px 4px 4px;padding:14px 18px 14px 18px;}.elementor-23611 .elementor-element.elementor-element-d0c4059 .elementor-button:hover, .elementor-23611 .elementor-element.elementor-element-d0c4059 .elementor-button:focus{background-color:var( --e-global-color-6df89f2 );box-shadow:8px 8px 0px 0px rgba(0, 0, 0, 0.08);}.elementor-23611 .elementor-element.elementor-element-d0c4059{width:auto;max-width:auto;grid-column:2;grid-row:span 1;}.elementor-23611 .elementor-element.elementor-element-d0c4059.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-23611 .elementor-element.elementor-element-204e5a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-23611 .elementor-element.elementor-element-204e5a1:not(.elementor-motion-effects-element-type-background), .elementor-23611 .elementor-element.elementor-element-204e5a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3429ed3 );}.elementor-23611 .elementor-element.elementor-element-42ccaca .elementor-heading-title{font-family:"gotham-condensed", Sans-serif;font-size:72px;font-weight:800;line-height:50px;color:var( --e-global-color-93e82a3 );}.elementor-23611 .elementor-element.elementor-element-2ebbf29{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-23611 .elementor-element.elementor-element-2ebbf29.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-23611 .elementor-element.elementor-element-b8c5861{font-family:"gotham", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:24px;}.elementor-23611 .elementor-element.elementor-element-094a63a .elementor-button{background-color:var( --e-global-color-4171ed2 );font-family:"gotham", Sans-serif;font-size:18px;font-weight:500;line-height:24px;border-radius:4px 4px 4px 4px;padding:14px 18px 14px 18px;}.elementor-23611 .elementor-element.elementor-element-094a63a .elementor-button:hover, .elementor-23611 .elementor-element.elementor-element-094a63a .elementor-button:focus{background-color:var( --e-global-color-6df89f2 );box-shadow:8px 8px 0px 0px rgba(0, 0, 0, 0.08);}.elementor-23611 .elementor-element.elementor-element-094a63a{width:auto;max-width:auto;grid-column:2;grid-row:span 1;}.elementor-23611 .elementor-element.elementor-element-094a63a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-23611 .elementor-element.elementor-element-3da41a8{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-23611 .elementor-element.elementor-element-ef6ed15 .elementor-button{background-color:#02010100;fill:var( --e-global-color-e83d393 );color:var( --e-global-color-e83d393 );border-style:solid;border-width:0px 0px 1px 0px;border-color:#A1191700;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23611 .elementor-element.elementor-element-ef6ed15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23611 .elementor-element.elementor-element-ef6ed15 .elementor-button:hover, .elementor-23611 .elementor-element.elementor-element-ef6ed15 .elementor-button:focus{border-color:var( --e-global-color-e83d393 );}.elementor-23611 .elementor-element.elementor-element-5be8b7b .elementor-button{background-color:#02010100;fill:var( --e-global-color-e83d393 );color:var( --e-global-color-e83d393 );border-style:solid;border-width:0px 0px 1px 0px;border-color:#A1191700;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23611 .elementor-element.elementor-element-5be8b7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23611 .elementor-element.elementor-element-5be8b7b .elementor-button:hover, .elementor-23611 .elementor-element.elementor-element-5be8b7b .elementor-button:focus{border-color:var( --e-global-color-e83d393 );}.elementor-23611 .elementor-element.elementor-element-f3fc9da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-23611 .elementor-element.elementor-element-a742ebd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23611 .elementor-element.elementor-element-aa299df > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-23611 .elementor-element.elementor-element-6d174a6 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-23611 .elementor-element.elementor-element-5a00c99 .elementor-button{background-color:var( --e-global-color-4171ed2 );font-family:"gotham", Sans-serif;font-size:18px;font-weight:500;line-height:24px;border-radius:4px 4px 4px 4px;padding:14px 18px 14px 18px;}.elementor-23611 .elementor-element.elementor-element-5a00c99 .elementor-button:hover, .elementor-23611 .elementor-element.elementor-element-5a00c99 .elementor-button:focus{background-color:var( --e-global-color-6df89f2 );box-shadow:8px 8px 0px 0px rgba(0, 0, 0, 0.08);}.elementor-23611 .elementor-element.elementor-element-5a00c99{width:auto;max-width:auto;grid-column:2;grid-row:span 1;}.elementor-23611 .elementor-element.elementor-element-5a00c99.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-23611 .elementor-element.elementor-element-0e41ea6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-23611 .elementor-element.elementor-element-da18928{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-23611 .elementor-element.elementor-element-2c84379{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23611 .elementor-element.elementor-element-bd6d869 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-23611 .elementor-element.elementor-element-bebda65 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-23611 .elementor-element.elementor-element-9856113 .elementor-button{background-color:var( --e-global-color-4171ed2 );font-family:"gotham", Sans-serif;font-size:18px;font-weight:500;line-height:24px;border-radius:4px 4px 4px 4px;padding:14px 18px 14px 18px;}.elementor-23611 .elementor-element.elementor-element-9856113 .elementor-button:hover, .elementor-23611 .elementor-element.elementor-element-9856113 .elementor-button:focus{background-color:var( --e-global-color-6df89f2 );box-shadow:8px 8px 0px 0px rgba(0, 0, 0, 0.08);}.elementor-23611 .elementor-element.elementor-element-9856113{width:auto;max-width:auto;grid-column:2;grid-row:span 1;}.elementor-23611 .elementor-element.elementor-element-9856113 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-23611 .elementor-element.elementor-element-9856113.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-23611 .elementor-element.elementor-element-1f2ba41 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-23611 .elementor-element.elementor-element-3bfab2a .elementor-button{background-color:var( --e-global-color-4171ed2 );font-family:"gotham", Sans-serif;font-size:18px;font-weight:500;line-height:24px;border-radius:4px 4px 4px 4px;padding:14px 18px 14px 18px;}.elementor-23611 .elementor-element.elementor-element-3bfab2a .elementor-button:hover, .elementor-23611 .elementor-element.elementor-element-3bfab2a .elementor-button:focus{background-color:var( --e-global-color-6df89f2 );box-shadow:8px 8px 0px 0px rgba(0, 0, 0, 0.08);}.elementor-23611 .elementor-element.elementor-element-3bfab2a{width:auto;max-width:auto;grid-column:2;grid-row:span 1;}.elementor-23611 .elementor-element.elementor-element-3bfab2a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-23611 .elementor-element.elementor-element-bd78473{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-23611 .elementor-element.elementor-element-2d86f4c{--display:flex;--padding-top:096px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-23611 .elementor-element.elementor-element-bad6557{--display:flex;}.elementor-23611 .elementor-element.elementor-element-48ebbed{font-family:"gotham", Sans-serif;font-size:16px;}.elementor-23611 .elementor-element.elementor-element-677b5f2{--display:flex;}.elementor-23611 .elementor-element.elementor-element-2e9365f{--display:flex;}.elementor-23611 .elementor-element.elementor-element-69e7443{--display:flex;}.elementor-23611 .elementor-element.elementor-element-a6ea4d0{--display:flex;}.elementor-23611 .elementor-element.elementor-element-9b62f45{--display:flex;}.elementor-23611 .elementor-element.elementor-element-9d2b986{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:24px;}.elementor-23611 .elementor-element.elementor-element-9d2b986 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E7E5E4;}.elementor-23611 .elementor-element.elementor-element-9d2b986 {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-23611 .elementor-element.elementor-element-9d2b986 > .elementor-widget-container > .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-family:"gotham", Sans-serif;font-weight:500;}:where( .elementor-23611 .elementor-element.elementor-element-9d2b986 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 16px 16px;--padding-top:0px;--padding-right:24px;--padding-bottom:24px;--padding-left:0px;}.elementor-23611 .elementor-element.elementor-element-5a08311{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:wrap;--padding-top:128px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-23611 .elementor-element.elementor-element-5a08311:not(.elementor-motion-effects-element-type-background), .elementor-23611 .elementor-element.elementor-element-5a08311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ade602 );}.elementor-23611 .elementor-element.elementor-element-5a08311 > .elementor-shape-top svg, .elementor-23611 .elementor-element.elementor-element-5a08311 > .e-con-inner > .elementor-shape-top svg{height:80px;}.elementor-23611 .elementor-element.elementor-element-fa5148e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23611 .elementor-element.elementor-element-d3b1b96 > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-23611 .elementor-element.elementor-element-d3b1b96{text-align:center;}.elementor-23611 .elementor-element.elementor-element-bf2541e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--justify-items:center;--grid-align-content:start;}.elementor-23611 .elementor-element.elementor-element-1e5380e{width:initial;max-width:initial;}.elementor-23611 .elementor-element.elementor-element-1e5380e .elementor-icon-box-wrapper{gap:20px;}.elementor-23611 .elementor-element.elementor-element-1e5380e .elementor-icon{font-size:65px;}.elementor-23611 .elementor-element.elementor-element-1e5380e .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-1e5380e .elementor-icon-box-title a{font-family:var( --e-global-typography-757be0d-font-family ), Sans-serif;font-size:var( --e-global-typography-757be0d-font-size );font-weight:var( --e-global-typography-757be0d-font-weight );line-height:var( --e-global-typography-757be0d-line-height );}.elementor-23611 .elementor-element.elementor-element-f628d2a{width:initial;max-width:initial;}.elementor-23611 .elementor-element.elementor-element-f628d2a .elementor-icon-box-wrapper{gap:20px;}.elementor-23611 .elementor-element.elementor-element-f628d2a .elementor-icon{font-size:65px;}.elementor-23611 .elementor-element.elementor-element-f628d2a .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-f628d2a .elementor-icon-box-title a{font-family:var( --e-global-typography-757be0d-font-family ), Sans-serif;font-size:var( --e-global-typography-757be0d-font-size );font-weight:var( --e-global-typography-757be0d-font-weight );line-height:var( --e-global-typography-757be0d-line-height );}.elementor-23611 .elementor-element.elementor-element-0de7e3c{width:initial;max-width:initial;}.elementor-23611 .elementor-element.elementor-element-0de7e3c .elementor-icon-box-wrapper{gap:20px;}.elementor-23611 .elementor-element.elementor-element-0de7e3c .elementor-icon{font-size:65px;}.elementor-23611 .elementor-element.elementor-element-0de7e3c .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-0de7e3c .elementor-icon-box-title a{font-family:var( --e-global-typography-757be0d-font-family ), Sans-serif;font-size:var( --e-global-typography-757be0d-font-size );font-weight:var( --e-global-typography-757be0d-font-weight );line-height:var( --e-global-typography-757be0d-line-height );}.elementor-23611 .elementor-element.elementor-element-2ea71e3{width:100%;max-width:100%;}@media(max-width:1366px){.elementor-23611 .elementor-element.elementor-element-bf2541e{--grid-auto-flow:row;}.elementor-23611 .elementor-element.elementor-element-1e5380e .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-1e5380e .elementor-icon-box-title a{font-size:var( --e-global-typography-757be0d-font-size );line-height:var( --e-global-typography-757be0d-line-height );}.elementor-23611 .elementor-element.elementor-element-f628d2a .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-f628d2a .elementor-icon-box-title a{font-size:var( --e-global-typography-757be0d-font-size );line-height:var( --e-global-typography-757be0d-line-height );}.elementor-23611 .elementor-element.elementor-element-0de7e3c .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-0de7e3c .elementor-icon-box-title a{font-size:var( --e-global-typography-757be0d-font-size );line-height:var( --e-global-typography-757be0d-line-height );}}@media(min-width:431px){.elementor-23611 .elementor-element.elementor-element-3da41a8{--content-width:1024px;}.elementor-23611 .elementor-element.elementor-element-f3fc9da{--content-width:1024px;}.elementor-23611 .elementor-element.elementor-element-da18928{--content-width:1024px;}.elementor-23611 .elementor-element.elementor-element-2d86f4c{--content-width:1024px;}}@media(min-width:2400px){.elementor-23611 .elementor-element.elementor-element-bf2541e{--grid-auto-flow:row;}.elementor-23611 .elementor-element.elementor-element-1e5380e .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-1e5380e .elementor-icon-box-title a{font-size:var( --e-global-typography-757be0d-font-size );line-height:var( --e-global-typography-757be0d-line-height );}.elementor-23611 .elementor-element.elementor-element-f628d2a .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-f628d2a .elementor-icon-box-title a{font-size:var( --e-global-typography-757be0d-font-size );line-height:var( --e-global-typography-757be0d-line-height );}.elementor-23611 .elementor-element.elementor-element-0de7e3c .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-0de7e3c .elementor-icon-box-title a{font-size:var( --e-global-typography-757be0d-font-size );line-height:var( --e-global-typography-757be0d-line-height );}}@media(max-width:1200px){.elementor-23611 .elementor-element.elementor-element-818247b .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-23611 .elementor-element.elementor-element-bf2541e{--grid-auto-flow:row;}.elementor-23611 .elementor-element.elementor-element-1e5380e{width:initial;max-width:initial;}.elementor-23611 .elementor-element.elementor-element-f628d2a{width:initial;max-width:initial;}.elementor-23611 .elementor-element.elementor-element-0de7e3c{width:initial;max-width:initial;}}@media(max-width:1024px){.elementor-23611 .elementor-element.elementor-element-d3db69e::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .elementor-background-video-container::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .e-con-inner > .elementor-background-video-container::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .elementor-background-slideshow::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .e-con-inner > .elementor-background-slideshow::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-23611 .elementor-element.elementor-element-bf2541e{--grid-auto-flow:row;}.elementor-23611 .elementor-element.elementor-element-1e5380e .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-1e5380e .elementor-icon-box-title a{font-size:var( --e-global-typography-757be0d-font-size );line-height:var( --e-global-typography-757be0d-line-height );}.elementor-23611 .elementor-element.elementor-element-f628d2a .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-f628d2a .elementor-icon-box-title a{font-size:var( --e-global-typography-757be0d-font-size );line-height:var( --e-global-typography-757be0d-line-height );}.elementor-23611 .elementor-element.elementor-element-0de7e3c .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-0de7e3c .elementor-icon-box-title a{font-size:var( --e-global-typography-757be0d-font-size );line-height:var( --e-global-typography-757be0d-line-height );}}@media(max-width:768px){.elementor-23611 .elementor-element.elementor-element-d3db69e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23611 .elementor-element.elementor-element-882621d{--padding-top:32px;--padding-bottom:0;--padding-left:05%;--padding-right:5%;}.elementor-23611 .elementor-element.elementor-element-646eb8e{--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-23611 .elementor-element.elementor-element-6555d99{--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-23611 .elementor-element.elementor-element-204e5a1{--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-23611 .elementor-element.elementor-element-bf2541e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:430px){.elementor-23611 .elementor-element.elementor-element-d3db69e::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .elementor-background-video-container::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .e-con-inner > .elementor-background-video-container::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .elementor-background-slideshow::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .e-con-inner > .elementor-background-slideshow::before, .elementor-23611 .elementor-element.elementor-element-d3db69e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-23611 .elementor-element.elementor-element-bf2541e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23611 .elementor-element.elementor-element-1e5380e .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-1e5380e .elementor-icon-box-title a{font-size:var( --e-global-typography-757be0d-font-size );line-height:var( --e-global-typography-757be0d-line-height );}.elementor-23611 .elementor-element.elementor-element-f628d2a .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-f628d2a .elementor-icon-box-title a{font-size:var( --e-global-typography-757be0d-font-size );line-height:var( --e-global-typography-757be0d-line-height );}.elementor-23611 .elementor-element.elementor-element-0de7e3c .elementor-icon-box-title, .elementor-23611 .elementor-element.elementor-element-0de7e3c .elementor-icon-box-title a{font-size:var( --e-global-typography-757be0d-font-size );line-height:var( --e-global-typography-757be0d-line-height );}}/* Start custom CSS for shortcode, class: .elementor-element-7184053 */.elementor-23611 .elementor-element.elementor-element-7184053 span {
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-882621d */.elementor-23611 .elementor-element.elementor-element-882621d {
    max-width: 752px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-343b09e */.elementor-23611 .elementor-element.elementor-element-343b09e {
    min-width: min-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-837e5e4 */.elementor-23611 .elementor-element.elementor-element-837e5e4 {
    max-width: 700px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2cbf22 */.elementor-23611 .elementor-element.elementor-element-a2cbf22 a:focus-visible {
    outline-color: #E02B27;
    outline-offset: 2px;
    outline-width: 1px;
    outline-style: auto;
    background-color: #E02B27 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08343dd */.elementor-23611 .elementor-element.elementor-element-08343dd {
    min-width: min-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37f5450 */.elementor-23611 .elementor-element.elementor-element-37f5450 {
    max-width: 700px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0c4059 */.elementor-23611 .elementor-element.elementor-element-d0c4059 a:focus-visible {
    outline-color: #E02B27;
    outline-offset: 2px;
    outline-width: 1px;
    outline-style: auto;
    background-color: #E02B27 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42ccaca */.elementor-23611 .elementor-element.elementor-element-42ccaca {
    min-width: min-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8c5861 */.elementor-23611 .elementor-element.elementor-element-b8c5861 {
    max-width: 700px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-094a63a */.elementor-23611 .elementor-element.elementor-element-094a63a a:focus-visible {
    outline-color: #E02B27;
    outline-offset: 2px;
    outline-width: 1px;
    outline-style: auto;
    background-color: #E02B27 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da41a8 */.elementor-23611 .elementor-element.elementor-element-3da41a8 .e-con-inner {
    border-bottom: 1px solid #E7E5E4;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a00c99 */.elementor-23611 .elementor-element.elementor-element-5a00c99 a:focus-visible {
    outline-color: #E02B27;
    outline-offset: 2px;
    outline-width: 1px;
    outline-style: auto;
    background-color: #E02B27 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3fc9da */.elementor-23611 .elementor-element.elementor-element-f3fc9da .e-con-inner {
    border-bottom: 1px solid #E7E5E4;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9856113 */.elementor-23611 .elementor-element.elementor-element-9856113 a:focus-visible {
    outline-color: #E02B27;
    outline-offset: 2px;
    outline-width: 1px;
    outline-style: auto;
    background-color: #E02B27 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3bfab2a */.elementor-23611 .elementor-element.elementor-element-3bfab2a a:focus-visible {
    outline-color: #E02B27;
    outline-offset: 2px;
    outline-width: 1px;
    outline-style: auto;
    background-color: #E02B27 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da18928 */.elementor-23611 .elementor-element.elementor-element-da18928 .e-con-inner {
    border-bottom: 1px solid #E7E5E4;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9d2b986 */.elementor-23611 .elementor-element.elementor-element-9d2b986 .e-n-accordion-item {
    overflow: hidden;
}

.elementor-23611 .elementor-element.elementor-element-9d2b986 .e-n-accordion-item-title {
    border-radius: 0;
}

.elementor-23611 .elementor-element.elementor-element-9d2b986 .e-n-accordion-item:first-of-type .e-n-accordion-item-title {
    border-top: none !important;
}

.elementor-23611 .elementor-element.elementor-element-9d2b986 svg {
    fill: none !important;
}

.elementor-23611 .elementor-element.elementor-element-9d2b986 details:hover .e-n-accordion-item-title-text {
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e5380e */.elementor-23611 .elementor-element.elementor-element-1e5380e div > div {
    max-width: 380px;
}

.elementor-23611 .elementor-element.elementor-element-1e5380e a {
    font-weight: 700;
}

.elementor-23611 .elementor-element.elementor-element-1e5380e p {
    display: flex;
    flex-direction: column;
    gap: 20px;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f628d2a */.elementor-23611 .elementor-element.elementor-element-f628d2a div > div {
    max-width: 380px;
}

.elementor-23611 .elementor-element.elementor-element-f628d2a a {
    font-weight: 700;
}

.elementor-23611 .elementor-element.elementor-element-f628d2a p {
    display: flex;
    flex-direction: column;
    gap: 20px;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0de7e3c */.elementor-23611 .elementor-element.elementor-element-0de7e3c div > div {
    max-width: 380px;
}

.elementor-23611 .elementor-element.elementor-element-0de7e3c a {
    font-weight: 700;
}

.elementor-23611 .elementor-element.elementor-element-0de7e3c p {
    display: flex;
    flex-direction: column;
    gap: 20px;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ea71e3 */.elementor-23611 .elementor-element.elementor-element-2ea71e3 {
    overflow: hidden;
    border-radius: 8px;
}

.elementor-23611 .elementor-element.elementor-element-2ea71e3 iframe {
    margin-top: -59px;
    border-radius: 8px
}/* End custom CSS */